|
Public Member Functions |
| UTF8Transcoder () |
| ~UTF8Transcoder () |
void | utf8_encode (UINT64 code, char *buf, int *octets) |
void | utf8_decode (const char *buf_in, UINT64 **codes, int *characters, int *malformed, int **offsets, int **lengths) |
indri::utility::HashTable<
UINT64, const int > & | unicode () |
Private Member Functions |
int | _count_bytes (unsigned char *buf, int index, int max_index, int how_many) |
void | store_interval (indri::utility::HashTable< UINT64, const int > &table, UINT64 start, UINT64 end, const int cls) |
void | _initHT () |
Private Attributes |
indri::utility::HashTable<
UINT64, const int > | u |