Lines Matching defs:det
90 int32_t NGramParser::nextByte(InputText *det)
92 if (byteIndex >= det->fInputLen) {
96 return det->fInputBytes[byteIndex++];
99 void NGramParser::parseCharacters(InputText *det)
104 while ((b = nextByte(det)) >= 0) {
118 int32_t NGramParser::parse(InputText *det)
120 parseCharacters(det);
185 int32_t NGramParser_IBM420::nextByte(InputText *det)
188 if (byteIndex >= det->fInputLen || det->fInputBytes[byteIndex] == 0) {
193 alef = isLamAlef(det->fInputBytes[byteIndex]);
197 next = unshapeMap_IBM420[det->fInputBytes[byteIndex]& 0xFF] & 0xFF;
204 void NGramParser_IBM420::parseCharacters(InputText *det)
209 while ((b = nextByte(det)) >= 0) {
246 int32_t CharsetRecog_sbcs::match_sbcs(InputText *det, const int32_t ngrams[], const uint8_t byteMap[]) const
251 result = parser.parse(det);
1213 int32_t CharsetRecog_IBM420_ar::match_sbcs(InputText *det, const int32_t ngrams[], const uint8_t byteMap[]) const
1218 result = parser.parse(det);