Lines Matching refs:mid

67     static void callA(jobject obj, jmethodID mid, jvalue* args)
69 getJNIEnv()->CallVoidMethodA(obj, mid, args);
71 static void callV(jobject obj, jmethodID mid, va_list args)
73 getJNIEnv()->CallVoidMethodV(obj, mid, args);
78 static jobject callA(jobject obj, jmethodID mid, jvalue* args)
80 return getJNIEnv()->CallObjectMethodA(obj, mid, args);
82 static jobject callV(jobject obj, jmethodID mid, va_list args)
84 return getJNIEnv()->CallObjectMethodV(obj, mid, args);
89 static jboolean callA(jobject obj, jmethodID mid, jvalue* args)
91 return getJNIEnv()->CallBooleanMethodA(obj, mid, args);
93 static jboolean callV(jobject obj, jmethodID mid, va_list args)
95 return getJNIEnv()->CallBooleanMethodV(obj, mid, args);
97 static jboolean callStaticV(jclass cls, jmethodID mid, va_list args)
99 return getJNIEnv()->CallStaticBooleanMethod(cls, mid, args);
104 static jbyte callA(jobject obj, jmethodID mid, jvalue* args)
106 return getJNIEnv()->CallByteMethodA(obj, mid, args);
108 static jbyte callV(jobject obj, jmethodID mid, va_list args)
110 return getJNIEnv()->CallByteMethodV(obj, mid, args);
115 static jchar callA(jobject obj, jmethodID mid, jvalue* args)
117 return getJNIEnv()->CallCharMethodA(obj, mid, args);
119 static jchar callV(jobject obj, jmethodID mid, va_list args)
121 return getJNIEnv()->CallCharMethodV(obj, mid, args);
126 static jshort callA(jobject obj, jmethodID mid, jvalue* args)
128 return getJNIEnv()->CallShortMethodA(obj, mid, args);
130 static jshort callV(jobject obj, jmethodID mid, va_list args)
132 return getJNIEnv()->CallShortMethodV(obj, mid, args);
137 static jint callA(jobject obj, jmethodID mid, jvalue* args)
139 return getJNIEnv()->CallIntMethodA(obj, mid, args);
141 static jint callV(jobject obj, jmethodID mid, va_list args)
143 return getJNIEnv()->CallIntMethodV(obj, mid, args);
148 static jlong callA(jobject obj, jmethodID mid, jvalue* args)
150 return getJNIEnv()->CallLongMethodA(obj, mid, args);
152 static jlong callV(jobject obj, jmethodID mid, va_list args)
154 return getJNIEnv()->CallLongMethodV(obj, mid, args);
159 static jfloat callA(jobject obj, jmethodID mid, jvalue* args)
161 return getJNIEnv()->CallFloatMethodA(obj, mid, args);
163 static jfloat callV(jobject obj, jmethodID mid, va_list args)
165 return getJNIEnv()->CallFloatMethodV(obj, mid, args);
170 static jdouble callA(jobject obj, jmethodID mid, jvalue* args)
172 return getJNIEnv()->CallDoubleMethodA(obj, mid, args);
174 static jdouble callV(jobject obj, jmethodID mid, va_list args)
176 return getJNIEnv()->CallDoubleMethodV(obj, mid, args);
180 template<typename T> T callJNIMethodIDA(jobject obj, jmethodID mid, jvalue *args)
182 return JNICaller<T>::callA(obj, mid, args);
194 jmethodID mid = env->GetMethodID(cls, name, sig);
195 if (mid) {
198 return JNICaller<T>::callV(obj, mid, args);
238 jmethodID mid = env->GetStaticMethodID(cls, methodName, methodSignature);
239 if (mid)
240 result = JNICaller<T>::callStaticV(cls, mid, args);