Lines Matching full:env
25 #define TestJni_clazz(env) g_TestJni_clazz
28 #define InfoBar_clazz(env) g_InfoBar_clazz
35 static ScopedJavaLocalRef<jobject> Java_TestJni_showConfirmInfoBar(JNIEnv* env,
42 CHECK_CLAZZ(env, obj,
43 TestJni_clazz(env), NULL);
47 env, TestJni_clazz(env),
61 env->CallObjectMethod(obj,
64 jni_generator::CheckException(env);
65 return ScopedJavaLocalRef<jobject>(env, ret);
70 env, jobject obj, JniIntWrapper nativeInfoBar,
75 CHECK_CLAZZ(env, obj,
76 TestJni_clazz(env), NULL);
80 env, TestJni_clazz(env),
93 env->CallObjectMethod(obj,
95 jni_generator::CheckException(env);
96 return ScopedJavaLocalRef<jobject>(env, ret);
100 static void Java_InfoBar_dismiss(JNIEnv* env, jobject obj) {
102 CHECK_CLAZZ(env, obj,
103 InfoBar_clazz(env));
107 env, InfoBar_clazz(env),
115 env->CallVoidMethod(obj,
117 jni_generator::CheckException(env);
122 static jboolean Java_TestJni_shouldShowAutoLogin(JNIEnv* env, jobject view,
127 CHECK_CLAZZ(env, TestJni_clazz(env),
128 TestJni_clazz(env), false);
132 env, TestJni_clazz(env),
145 env->CallStaticBooleanMethod(TestJni_clazz(env),
147 jni_generator::CheckException(env);
152 static ScopedJavaLocalRef<jobject> Java_TestJni_openUrl(JNIEnv* env, jstring
155 CHECK_CLAZZ(env, TestJni_clazz(env),
156 TestJni_clazz(env), NULL);
160 env, TestJni_clazz(env),
170 env->CallStaticObjectMethod(TestJni_clazz(env),
172 jni_generator::CheckException(env);
173 return ScopedJavaLocalRef<jobject>(env, ret);
177 static void Java_TestJni_activateHardwareAcceleration(JNIEnv* env, jobject obj,
184 CHECK_CLAZZ(env, obj,
185 TestJni_clazz(env));
189 env, TestJni_clazz(env),
202 env->CallVoidMethod(obj,
205 jni_generator::CheckException(env);
210 static void Java_TestJni_uncheckedCall(JNIEnv* env, jobject obj, JniIntWrapper
213 CHECK_CLAZZ(env, obj,
214 TestJni_clazz(env));
218 env, TestJni_clazz(env),
227 env->CallVoidMethod(obj,
233 static ScopedJavaLocalRef<jbyteArray> Java_TestJni_returnByteArray(JNIEnv* env,
236 CHECK_CLAZZ(env, obj,
237 TestJni_clazz(env), NULL);
241 env, TestJni_clazz(env),
250 static_cast<jbyteArray>(env->CallObjectMethod(obj,
252 jni_generator::CheckException(env);
253 return ScopedJavaLocalRef<jbyteArray>(env, ret);
258 env, jobject obj) {
260 CHECK_CLAZZ(env, obj,
261 TestJni_clazz(env), NULL);
265 env, TestJni_clazz(env),
274 static_cast<jbooleanArray>(env->CallObjectMethod(obj,
276 jni_generator::CheckException(env);
277 return ScopedJavaLocalRef<jbooleanArray>(env, ret);
281 static ScopedJavaLocalRef<jcharArray> Java_TestJni_returnCharArray(JNIEnv* env,
284 CHECK_CLAZZ(env, obj,
285 TestJni_clazz(env), NULL);
289 env, TestJni_clazz(env),
298 static_cast<jcharArray>(env->CallObjectMethod(obj,
300 jni_generator::CheckException(env);
301 return ScopedJavaLocalRef<jcharArray>(env, ret);
306 env, jobject obj) {
308 CHECK_CLAZZ(env, obj,
309 TestJni_clazz(env), NULL);
313 env, TestJni_clazz(env),
322 static_cast<jshortArray>(env->CallObjectMethod(obj,
324 jni_generator::CheckException(env);
325 return ScopedJavaLocalRef<jshortArray>(env, ret);
329 static ScopedJavaLocalRef<jintArray> Java_TestJni_returnIntArray(JNIEnv* env,
332 CHECK_CLAZZ(env, obj,
333 TestJni_clazz(env), NULL);
337 env, TestJni_clazz(env),
346 static_cast<jintArray>(env->CallObjectMethod(obj,
348 jni_generator::CheckException(env);
349 return ScopedJavaLocalRef<jintArray>(env, ret);
353 static ScopedJavaLocalRef<jlongArray> Java_TestJni_returnLongArray(JNIEnv* env,
356 CHECK_CLAZZ(env, obj,
357 TestJni_clazz(env), NULL);
361 env, TestJni_clazz(env),
370 static_cast<jlongArray>(env->CallObjectMethod(obj,
372 jni_generator::CheckException(env);
373 return ScopedJavaLocalRef<jlongArray>(env, ret);
378 env, jobject obj) {
380 CHECK_CLAZZ(env, obj,
381 TestJni_clazz(env), NULL);
385 env, TestJni_clazz(env),
394 static_cast<jdoubleArray>(env->CallObjectMethod(obj,
396 jni_generator::CheckException(env);
397 return ScopedJavaLocalRef<jdoubleArray>(env, ret);
402 env, jobject obj) {
404 CHECK_CLAZZ(env, obj,
405 TestJni_clazz(env), NULL);
409 env, TestJni_clazz(env),
418 static_cast<jobjectArray>(env->CallObjectMethod(obj,
420 jni_generator::CheckException(env);
421 return ScopedJavaLocalRef<jobjectArray>(env, ret);
426 Java_TestJni_returnArrayOfByteArray(JNIEnv* env, jobject obj) {
428 CHECK_CLAZZ(env, obj,
429 TestJni_clazz(env), NULL);
433 env, TestJni_clazz(env),
442 static_cast<jobjectArray>(env->CallObjectMethod(obj,
444 jni_generator::CheckException(env);
445 return ScopedJavaLocalRef<jobjectArray>(env, ret);
449 static ScopedJavaLocalRef<jobject> Java_TestJni_getCompressFormat(JNIEnv* env,
452 CHECK_CLAZZ(env, obj,
453 TestJni_clazz(env), NULL);
457 env, TestJni_clazz(env),
466 env->CallObjectMethod(obj,
468 jni_generator::CheckException(env);
469 return ScopedJavaLocalRef<jobject>(env, ret);
474 env, jobject obj) {
476 CHECK_CLAZZ(env, obj,
477 TestJni_clazz(env), NULL);
481 env, TestJni_clazz(env),
490 env->CallObjectMethod(obj,
492 jni_generator::CheckException(env);
493 return ScopedJavaLocalRef<jobject>(env, ret);
498 static bool RegisterNativesImpl(JNIEnv* env) {
500 g_TestJni_clazz = reinterpret_cast<jclass>(env->NewGlobalRef(
501 base::android::GetClass(env, kTestJniClassPath).obj()));
502 g_InfoBar_clazz = reinterpret_cast<jclass>(env->NewGlobalRef(
503 base::android::GetClass(env, kInfoBarClassPath).obj()));