Home | History | Annotate | Download | only in libnativehelper

Lines Matching full:classname

61 static jclass findClass(C_JNIEnv* env, const char* className) {
63 return (*env)->FindClass(e, className);
66 extern "C" int jniRegisterNativeMethods(C_JNIEnv* env, const char* className,
71 ALOGV("Registering %s natives", className);
73 scoped_local_ref<jclass> c(env, findClass(env, className));
76 asprintf(&msg, "Native registration unable to find class '%s', aborting", className);
82 asprintf(&msg, "RegisterNatives failed for '%s', aborting", className);
208 extern "C" int jniThrowException(C_JNIEnv* env, const char* className, const char* msg) {
218 ALOGW("Discarding pending exception (%s) to throw %s", text, className);
223 scoped_local_ref<jclass> exceptionClass(env, findClass(env, className));
225 ALOGE("Unable to find exception class %s", className);
231 ALOGE("Failed throwing '%s' '%s'", className, msg);
239 int jniThrowExceptionFmt(C_JNIEnv* env, const char* className, const char* fmt, va_list args) {
242 return jniThrowException(env, className, msgBuf);