• Home
  • Raw
  • Download

Lines Matching refs:JNIEnv

51       JNIEnv* env, INPUT_TYPE object, jmethodID method_id, ...) {          \
74 static StatusOr<ScopedLocalRef<jclass>> FindClass(JNIEnv* env,
77 static StatusOr<ScopedLocalRef<jclass>> GetObjectClass(JNIEnv* env,
81 static StatusOr<ScopedLocalRef<T>> GetObjectArrayElement(JNIEnv* env,
84 static StatusOr<jmethodID> GetMethodID(JNIEnv* env, jclass clazz,
87 static StatusOr<jmethodID> GetStaticMethodID(JNIEnv* env, jclass clazz,
91 static StatusOr<jfieldID> GetFieldID(JNIEnv* env, jclass clazz,
94 static StatusOr<jfieldID> GetStaticFieldID(JNIEnv* env, jclass clazz,
99 JNIEnv* env, jclass class_name, jfieldID field_id);
100 static StatusOr<jint> GetStaticIntField(JNIEnv* env, jclass class_name,
107 JNIEnv* env, jsize length, jclass element_class,
109 static StatusOr<ScopedLocalRef<jbyteArray>> NewByteArray(JNIEnv* env,
111 static StatusOr<ScopedLocalRef<jintArray>> NewIntArray(JNIEnv* env,
113 static StatusOr<ScopedLocalRef<jstring>> NewStringUTF(JNIEnv* env,
115 static StatusOr<ScopedLocalRef<jfloatArray>> NewFloatArray(JNIEnv* env,
118 static StatusOr<jsize> GetArrayLength(JNIEnv* env, jarray array);
120 static Status SetObjectArrayElement(JNIEnv* env, jobjectArray array,
123 static Status GetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start,
126 static Status SetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start,
129 static Status SetIntArrayRegion(JNIEnv* env, jintArray array, jsize start,
132 static Status SetFloatArrayRegion(JNIEnv* env, jfloatArray array, jsize start,
141 static Status CallVoidMethod(JNIEnv* env, jobject object, jmethodID method_id,
143 static StatusOr<bool> CallBooleanMethod(JNIEnv* env, jobject object,
145 static StatusOr<int32> CallIntMethod(JNIEnv* env, jobject object,
147 static StatusOr<int64> CallLongMethod(JNIEnv* env, jobject object,
149 static StatusOr<float> CallFloatMethod(JNIEnv* env, jobject object,
151 static StatusOr<double> CallDoubleMethod(JNIEnv* env, jobject object,
155 static StatusOr<T> CallStaticIntMethod(JNIEnv* env,
162 StatusOr<ScopedLocalRef<T>> JniHelper::GetObjectArrayElement(JNIEnv* env, in GetObjectArrayElement()
174 StatusOr<T> JniHelper::CallStaticIntMethod(JNIEnv* env, in CallStaticIntMethod()
191 StatusOr<std::string> JByteArrayToString(JNIEnv* env, jbyteArray array);
194 StatusOr<std::string> JStringToUtf8String(JNIEnv* env, jstring jstr);