예제 #1
0
 // GetStringRegion
 public void GetStringRegion(jstring str, jsize start, jsize len, jchar *buf)
 => functions->GetStringRegion(env, str, start, len, buf);
예제 #2
0
 // ReleaseStringCritical
 public void ReleaseStringCritical(jstring str, jchar *carray)
 => functions->ReleaseStringCritical(env, str, carray);
예제 #3
0
 // SetCharArrayRegion
 public void SetCharArrayRegion(jcharArray array, jsize start, jsize len, jchar *buf)
 => functions->SetCharArrayRegion(env, array, start, len, buf);
예제 #4
0
 // ReleaseCharArrayElements
 public void ReleaseCharArrayElements(jcharArray array, jchar *elems, jint mode)
 => functions->ReleaseCharArrayElements(env, array, elems, mode);
예제 #5
0
 // ReleaseStringChars
 public void ReleaseStringChars(jstring str, jchar *chars)
 => functions->ReleaseStringChars(env, str, chars);
예제 #6
0
 // NewString
 public jstring NewString(jchar *unicode, jsize len)
 => functions->NewString(env, unicode, len);
예제 #7
0
 private unsafe static string ToString(jchar *chars)
 => new string((char *)chars);