Home | History | Annotate | Download | only in jni

Lines Matching refs:mid

82     static void callA(jobject obj, jmethodID mid, jvalue* args)
84 getJNIEnv()->CallVoidMethodA(obj, mid, args);
86 static void callV(jobject obj, jmethodID mid, va_list args)
88 getJNIEnv()->CallVoidMethodV(obj, mid, args);
93 static jobject callA(jobject obj, jmethodID mid, jvalue* args)
95 return getJNIEnv()->CallObjectMethodA(obj, mid, args);
97 static jobject callV(jobject obj, jmethodID mid, va_list args)
99 return getJNIEnv()->CallObjectMethodV(obj, mid, args);
104 static jboolean callA(jobject obj, jmethodID mid, jvalue* args)
106 return getJNIEnv()->CallBooleanMethodA(obj, mid, args);
108 static jboolean callV(jobject obj, jmethodID mid, va_list args)
110 return getJNIEnv()->CallBooleanMethodV(obj, mid, args);
112 static jboolean callStaticV(jclass cls, jmethodID mid, va_list args)
114 return getJNIEnv()->CallStaticBooleanMethod(cls, mid, args);
119 static jbyte callA(jobject obj, jmethodID mid, jvalue* args)
121 return getJNIEnv()->CallByteMethodA(obj, mid, args);
123 static jbyte callV(jobject obj, jmethodID mid, va_list args)
125 return getJNIEnv()->CallByteMethodV(obj, mid, args);
130 static jchar callA(jobject obj, jmethodID mid, jvalue* args)
132 return getJNIEnv()->CallCharMethodA(obj, mid, args);
134 static jchar callV(jobject obj, jmethodID mid, va_list args)
136 return getJNIEnv()->CallCharMethodV(obj, mid, args);
141 static jshort callA(jobject obj, jmethodID mid, jvalue* args)
143 return getJNIEnv()->CallShortMethodA(obj, mid, args);
145 static jshort callV(jobject obj, jmethodID mid, va_list args)
147 return getJNIEnv()->CallShortMethodV(obj, mid, args);
152 static jint callA(jobject obj, jmethodID mid, jvalue* args)
154 return getJNIEnv()->CallIntMethodA(obj, mid, args);
156 static jint callV(jobject obj, jmethodID mid, va_list args)
158 return getJNIEnv()->CallIntMethodV(obj, mid, args);
163 static jlong callA(jobject obj, jmethodID mid, jvalue* args)
165 return getJNIEnv()->CallLongMethodA(obj, mid, args);
167 static jlong callV(jobject obj, jmethodID mid, va_list args)
169 return getJNIEnv()->CallLongMethodV(obj, mid, args);
174 static jfloat callA(jobject obj, jmethodID mid, jvalue* args)
176 return getJNIEnv()->CallFloatMethodA(obj, mid, args);
178 static jfloat callV(jobject obj, jmethodID mid, va_list args)
180 return getJNIEnv()->CallFloatMethodV(obj, mid, args);
185 static jdouble callA(jobject obj, jmethodID mid, jvalue* args)
187 return getJNIEnv()->CallDoubleMethodA(obj, mid, args);
189 static jdouble callV(jobject obj, jmethodID mid, va_list args)
191 return getJNIEnv()->CallDoubleMethodV(obj, mid, args);
195 template<typename T> T callJNIMethodIDA(jobject obj, jmethodID mid, jvalue *args)
197 return JNICaller<T>::callA(obj, mid, args);
209 jmethodID mid = env->GetMethodID(cls, name, sig);
210 if (mid) {
213 return JNICaller<T>::callV(obj, mid, args);
253 jmethodID mid = env->GetStaticMethodID(cls, methodName, methodSignature);
254 if (mid)
255 result = JNICaller<T>::callStaticV(cls, mid, args);