Lines Matching defs:jstring
85 typedef _jstring *jstring;
104 typedef jobject jstring;
606 jstring (JNICALL *NewString)
609 (JNIEnv *env, jstring str);
611 (JNIEnv *env, jstring str, jboolean *isCopy);
613 (JNIEnv *env, jstring str, const jchar *chars);
615 jstring (JNICALL *NewStringUTF)
618 (JNIEnv *env, jstring str);
620 (JNIEnv *env, jstring str, jboolean *isCopy);
622 (JNIEnv *env, jstring str, const char* chars);
735 (JNIEnv *env, jstring str, jsize start, jsize len, jchar *buf);
737 (JNIEnv *env, jstring str, jsize start, jsize len, char *buf);
745 (JNIEnv *env, jstring string, jboolean *isCopy);
747 (JNIEnv *env, jstring string, const jchar *cstring);
1597 jstring NewString(const jchar *unicode, jsize len) {
1600 jsize GetStringLength(jstring str) {
1603 const jchar *GetStringChars(jstring str, jboolean *isCopy) {
1606 void ReleaseStringChars(jstring str, const jchar *chars) {
1610 jstring NewStringUTF(const char *utf) {
1613 jsize GetStringUTFLength(jstring str) {
1616 const char* GetStringUTFChars(jstring str, jboolean *isCopy) {
1619 void ReleaseStringUTFChars(jstring str, const char* chars) {
1815 void GetStringRegion(jstring str, jsize start, jsize len, jchar *buf) {
1818 void GetStringUTFRegion(jstring str, jsize start, jsize len, char *buf) {
1829 const jchar * GetStringCritical(jstring string, jboolean *isCopy) {
1832 void ReleaseStringCritical(jstring string, const jchar *cstring) {