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.