Lines Matching refs:cont
49 #define cont ((chArrayContext *)en->context) macro
53 if(cont->currUChar != NULL) { in chArrayClose()
54 free(cont->currUChar); in chArrayClose()
55 cont->currUChar = NULL; in chArrayClose()
63 return cont->maxIndex; in chArrayCount()
69 if(cont->currIndex >= cont->maxIndex) { in chArrayUNext()
73 if(cont->currUChar == NULL) { in chArrayUNext()
74 cont->currUChar = (UChar *)malloc(1024*sizeof(UChar)); in chArrayUNext()
77 cont->currChar = (cont->array)[cont->currIndex]; in chArrayUNext()
78 *resultLength = (int32_t)strlen(cont->currChar); in chArrayUNext()
79 u_charsToUChars(cont->currChar, cont->currUChar, *resultLength); in chArrayUNext()
80 cont->currIndex++; in chArrayUNext()
81 return cont->currUChar; in chArrayUNext()
87 if(cont->currIndex >= cont->maxIndex) { in chArrayNext()
91 cont->currChar = (cont->array)[cont->currIndex]; in chArrayNext()
92 *resultLength = (int32_t)strlen(cont->currChar); in chArrayNext()
93 cont->currIndex++; in chArrayNext()
94 return cont->currChar; in chArrayNext()
100 cont->currIndex = 0; in chArrayReset()
210 cont->array = (char **)source; in getchArrayEnum()
211 cont->maxIndex = size; in getchArrayEnum()