Home | History | Annotate | Download | only in include

Lines Matching defs:jstring

78 typedef _jstring*       jstring;
100 typedef jobject jstring;
386 jstring (*NewString)(JNIEnv*, const jchar*, jsize);
387 jsize (*GetStringLength)(JNIEnv*, jstring);
388 const jchar* (*GetStringChars)(JNIEnv*, jstring, jboolean*);
389 void (*ReleaseStringChars)(JNIEnv*, jstring, const jchar*);
390 jstring (*NewStringUTF)(JNIEnv*, const char*);
391 jsize (*GetStringUTFLength)(JNIEnv*, jstring);
393 const char* (*GetStringUTFChars)(JNIEnv*, jstring, jboolean*);
394 void (*ReleaseStringUTFChars)(JNIEnv*, jstring, const char*);
477 void (*GetStringRegion)(JNIEnv*, jstring, jsize, jsize, jchar*);
478 void (*GetStringUTFRegion)(JNIEnv*, jstring, jsize, jsize, char*);
483 const jchar* (*GetStringCritical)(JNIEnv*, jstring, jboolean*);
484 void (*ReleaseStringCritical)(JNIEnv*, jstring, const jchar*);
860 jstring NewString(const jchar* unicodeChars, jsize len)
863 jsize GetStringLength(jstring string)
866 const jchar* GetStringChars(jstring string, jboolean* isCopy)
869 void ReleaseStringChars(jstring string, const jchar* chars)
872 jstring NewStringUTF(const char* bytes)
875 jsize GetStringUTFLength(jstring string)
878 const char* GetStringUTFChars(jstring string, jboolean* isCopy)
881 void ReleaseStringUTFChars(jstring string, const char* utf)
1023 void GetStringRegion(jstring
1026 void GetStringUTFRegion(jstring str, jsize start, jsize len, char* buf)
1035 const jchar* GetStringCritical(jstring string, jboolean* isCopy)
1038 void ReleaseStringCritical(jstring string, const jchar* carray)