|
tesseract
5.0.0-alpha-619-ge9db
|
#include <unichar.h>
Classes | |
| class | const_iterator |
Public Member Functions | |
| UNICHAR () | |
| UNICHAR (const char *utf8_str, int len) | |
| UNICHAR (int unicode) | |
| int | first_uni () const |
| int | utf8_len () const |
| const char * | utf8 () const |
| char * | utf8_str () const |
Static Public Member Functions | |
| static int | utf8_step (const char *utf8_str) |
| static const_iterator | begin (const char *utf8_str, int byte_length) |
| static const_iterator | end (const char *utf8_str, int byte_length) |
| static std::vector< char32 > | UTF8ToUTF32 (const char *utf8_str) |
| static std::string | UTF32ToUTF8 (const std::vector< char32 > &str32) |
|
inline |
| tesseract::UNICHAR::UNICHAR | ( | const char * | utf8_str, |
| int | len | ||
| ) |
Definition at line 32 of file unichar.cpp.
|
explicit |
Definition at line 61 of file unichar.cpp.
|
static |
Definition at line 204 of file unichar.cpp.
|
static |
Definition at line 208 of file unichar.cpp.
| int tesseract::UNICHAR::first_uni | ( | ) | const |
Definition at line 98 of file unichar.cpp.
|
static |
Definition at line 232 of file unichar.cpp.
|
inline |
|
static |
Definition at line 138 of file unichar.cpp.
| char * tesseract::UNICHAR::utf8_str | ( | ) | const |
Definition at line 129 of file unichar.cpp.
|
static |
Definition at line 215 of file unichar.cpp.