Home | History | Annotate | Download | only in native

Lines Matching defs:subChars

529 static jint setSubstitutionBytes(JNIEnv *env, jclass jClass, jlong handle, jbyteArray subChars, jint length) {
534 jbyte* u_subChars = reinterpret_cast<jbyte*>(env->GetPrimitiveArrayCritical(subChars, NULL));
540 env->ReleasePrimitiveArrayCritical(subChars,mySubChars,0);
548 env->ReleasePrimitiveArrayCritical(subChars,u_subChars,0);
560 UChar subChars[256];
566 setToUCallbackSubs(UConverter* cnv,UChar* subChars, int32_t length,UBool stopOnIllegal ) {
573 if(subChars) {
574 u_strncpy(substitutionCharS->subChars,subChars,length);
576 substitutionCharS->subChars[length++] =0xFFFD;
578 substitutionCharS->subChars[length]=0;
599 static jint setSubstitutionChars(JNIEnv *env, jclass jClass, jlong handle, jcharArray subChars, jint length) {
605 if(subChars) {
606 int len = env->GetArrayLength(subChars);
607 u_subChars = reinterpret_cast<jchar*>(env->GetPrimitiveArrayCritical(subChars,NULL));
613 env->ReleasePrimitiveArrayCritical(subChars,u_subChars,0);
632 ucnv_cbToUWriteUChars(toArgs,temp->subChars ,temp->length , 0, err);
641 ucnv_cbToUWriteUChars(toArgs,temp->subChars ,temp->length , 0, err);
985 char subChars[SUBS_ARRAY_CAPACITY];
1042 ucnv_cbFromUWriteBytes(fromArgs,temp->subChars ,temp->length , 0, err);
1059 static jint setCallbackEncode(JNIEnv *env, jclass jClass, jlong handle, jint onMalformedInput, jint onUnmappableInput, jbyteArray subChars, jint length) {
1070 jbyte* sub = (jbyte*) env->GetPrimitiveArrayCritical(subChars, NULL);
1092 strncpy(fromUNewContext->subChars, src, length);
1093 env->ReleasePrimitiveArrayCritical(subChars, sub, 0);
1187 static jint setCallbackDecode(JNIEnv *env, jclass jClass, jlong handle, jint onMalformedInput, jint onUnmappableInput, jcharArray subChars, jint length) {
1197 jchar* sub = (jchar*) env->GetPrimitiveArrayCritical(subChars, NULL);
1220 env->ReleasePrimitiveArrayCritical(subChars, sub, 0);