Lines Matching refs:resultArray
173 : textIn(new InputText(status)), resultArray(NULL), in CharsetDetector()
186 resultArray = (CharsetMatch **)uprv_malloc(sizeof(CharsetMatch *)*fCSRecognizers_size); in CharsetDetector()
188 if (resultArray == NULL) { in CharsetDetector()
194 resultArray[i] = new CharsetMatch(); in CharsetDetector()
196 if (resultArray[i] == NULL) { in CharsetDetector()
208 delete resultArray[i]; in ~CharsetDetector()
211 uprv_free(resultArray); in ~CharsetDetector()
254 return resultArray[0]; in detect()
283 resultArray[resultCount++]->set(textIn, csr, confidence); in detectAll()
288 resultArray[i]->set(textIn, 0, 0); in detectAll()
291 …uprv_sortArray(resultArray, resultCount, sizeof resultArray[0], charsetMatchComparator, NULL, TRUE… in detectAll()
302 const char *charSetName = resultArray[i]->getName(); in detectAll()
304 if (uprv_strcmp(charSetName, resultArray[j]->getName()) != 0) { in detectAll()
309 CharsetMatch *duplicate = resultArray[j]; in detectAll()
311 resultArray[k] = resultArray[k+1]; in detectAll()
314 resultArray[resultCount] = duplicate; in detectAll()
324 return resultArray; in detectAll()