Home | History | Annotate | Download | only in jni-headers

Lines Matching defs:jstring

67 typedef _jstring *jstring;
86 typedef jobject jstring;
588 jstring (JNICALL *NewString)
591 (JNIEnv *env, jstring str);
593 (JNIEnv *env, jstring str, jboolean *isCopy);
595 (JNIEnv *env, jstring str, const jchar *chars);
597 jstring (JNICALL *NewStringUTF)
600 (JNIEnv *env, jstring str);
602 (JNIEnv *env, jstring str, jboolean *isCopy);
604 (JNIEnv *env, jstring str, const char* chars);
717 (JNIEnv *env, jstring str, jsize start, jsize len, jchar *buf);
719 (JNIEnv *env, jstring str, jsize start, jsize len, char *buf);
727 (JNIEnv *env, jstring string, jboolean *isCopy);
729 (JNIEnv *env, jstring string, const jchar *cstring);
1579 jstring NewString(const jchar *unicode, jsize len) {
1582 jsize GetStringLength(jstring str) {
1585 const jchar *GetStringChars(jstring str, jboolean *isCopy) {
1588 void ReleaseStringChars(jstring str, const jchar *chars) {
1592 jstring NewStringUTF(const char *utf) {
1595 jsize GetStringUTFLength(jstring str) {
1598 const char* GetStringUTFChars(jstring str, jboolean *isCopy) {
1601 void ReleaseStringUTFChars(jstring str, const char* chars) {
1797 void GetStringRegion(jstring str, jsize start, jsize len, jchar *buf) {
1800 void GetStringUTFRegion(jstring str, jsize start, jsize len, char *buf) {
1811 const jchar * GetStringCritical(jstring string, jboolean *isCopy) {
1814 void ReleaseStringCritical(jstring string, const jchar *cstring) {