tesseract
4.0.0-1-g2a2b
|
#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, const int byte_length) |
static const_iterator | end (const char *utf8_str, const 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 33 of file unichar.cpp.
|
explicit |
Definition at line 62 of file unichar.cpp.
|
static |
Definition at line 202 of file unichar.cpp.
|
static |
Definition at line 206 of file unichar.cpp.
int tesseract::UNICHAR::first_uni | ( | ) | const |
Definition at line 99 of file unichar.cpp.
|
static |
Definition at line 230 of file unichar.cpp.
|
inline |
|
static |
Definition at line 136 of file unichar.cpp.
char * tesseract::UNICHAR::utf8_str | ( | ) | const |
Definition at line 127 of file unichar.cpp.
|
static |
Definition at line 213 of file unichar.cpp.