Lines Matching refs:cont
47 #define cont ((chArrayContext *)en->context) macro
51 if(cont->currUChar != NULL) { in chArrayClose()
52 free(cont->currUChar); in chArrayClose()
53 cont->currUChar = NULL; in chArrayClose()
60 return cont->maxIndex; in chArrayCount()
65 if(cont->currIndex >= cont->maxIndex) { in chArrayUNext()
69 if(cont->currUChar == NULL) { in chArrayUNext()
70 cont->currUChar = (UChar *)malloc(1024*sizeof(UChar)); in chArrayUNext()
73 cont->currChar = (cont->array)[cont->currIndex]; in chArrayUNext()
74 *resultLength = (int32_t)strlen(cont->currChar); in chArrayUNext()
75 u_charsToUChars(cont->currChar, cont->currUChar, *resultLength); in chArrayUNext()
76 cont->currIndex++; in chArrayUNext()
77 return cont->currUChar; in chArrayUNext()
82 if(cont->currIndex >= cont->maxIndex) { in chArrayNext()
86 cont->currChar = (cont->array)[cont->currIndex]; in chArrayNext()
87 *resultLength = (int32_t)strlen(cont->currChar); in chArrayNext()
88 cont->currIndex++; in chArrayNext()
89 return cont->currChar; in chArrayNext()
94 cont->currIndex = 0; in chArrayReset()
201 cont->array = (char **)source; in getchArrayEnum()
202 cont->maxIndex = size; in getchArrayEnum()