Lines Matching refs:jchar
21 typedef uint16_t jchar; /* unsigned 16 bits */
30 typedef unsigned short jchar; /* unsigned 16 bits */
111 jchar c;
207 jchar (*CallCharMethod)(JNIEnv*, jobject, jmethodID, ...);
208 jchar (*CallCharMethodV)(JNIEnv*, jobject, jmethodID, va_list);
209 jchar (*CallCharMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
247 jchar (*CallNonvirtualCharMethod)(JNIEnv*, jobject, jclass,
249 jchar (*CallNonvirtualCharMethodV)(JNIEnv*, jobject, jclass,
251 jchar (*CallNonvirtualCharMethodA)(JNIEnv*, jobject, jclass,
295 jchar (*GetCharField)(JNIEnv*, jobject, jfieldID);
305 void (*SetCharField)(JNIEnv*, jobject, jfieldID, jchar);
325 jchar (*CallStaticCharMethod)(JNIEnv*, jclass, jmethodID, ...);
326 jchar (*CallStaticCharMethodV)(JNIEnv*, jclass, jmethodID, va_list);
327 jchar (*CallStaticCharMethodA)(JNIEnv*, jclass, jmethodID, jvalue*);
353 jchar (*GetStaticCharField)(JNIEnv*, jclass, jfieldID);
363 void (*SetStaticCharField)(JNIEnv*, jclass, jfieldID, jchar);
370 jstring (*NewString)(JNIEnv*, const jchar*, jsize);
372 const jchar* (*GetStringChars)(JNIEnv*, jstring, jboolean*);
373 void (*ReleaseStringChars)(JNIEnv*, jstring, const jchar*);
395 jchar* (*GetCharArrayElements)(JNIEnv*, jcharArray, jboolean*);
407 jchar*, jint);
424 jsize, jsize, jchar*);
442 jsize, jsize, const jchar*);
461 void (*GetStringRegion)(JNIEnv*, jstring, jsize, jsize, jchar*);
467 const jchar* (*GetStringCritical)(JNIEnv*, jstring, jboolean*);
468 void (*ReleaseStringCritical)(JNIEnv*, jstring, const jchar*);
620 CALL_TYPE(jchar, Char)
670 CALL_NONVIRT_TYPE(jchar, Char)
701 jchar GetCharField(jobject obj, jfieldID fieldID)
720 void SetCharField(jobject obj, jfieldID fieldID, jchar value)
767 CALL_STATIC_TYPE(jchar, Char)
795 jchar GetStaticCharField(jclass clazz, jfieldID fieldID)
814 void SetStaticCharField(jclass clazz, jfieldID fieldID, jchar value)
827 jstring NewString(const jchar* unicodeChars, jsize len)
833 const jchar* GetStringChars(jstring string, jboolean* isCopy)
836 void ReleaseStringChars(jstring string, const jchar* chars)
886 jchar* GetCharArrayElements(jcharArray array, jboolean* isCopy)
905 void ReleaseCharArrayElements(jcharArray array, jchar* elems,
931 jchar* buf)
956 const jchar* buf)
990 void GetStringRegion(jstring str, jsize start, jsize len, jchar* buf)
1002 const jchar* GetStringCritical(jstring string, jboolean* isCopy)
1005 void ReleaseStringCritical(jstring string, const jchar* carray)