A high level converter This interface does not require C++11 to compile.
More...
#include <opencc.h>
|
| SimpleConverter (const std::string &configFileName) |
| Constructor of SimpleConverter. More...
|
|
std::string | Convert (const std::string &input) const |
| Converts a text. More...
|
|
std::string | Convert (const char *input) const |
| Converts a text. More...
|
|
std::string | Convert (const char *input, size_t length) const |
| Converts a text. More...
|
|
size_t | Convert (const char *input, char *output) const |
| Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space. More...
|
|
size_t | Convert (const char *input, size_t length, char *output) const |
| Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space. More...
|
|
A high level converter This interface does not require C++11 to compile.
SimpleConverter::SimpleConverter |
( |
const std::string & |
configFileName | ) |
|
Constructor of SimpleConverter.
- Parameters
-
configFileName | File name of configuration. |
std::string SimpleConverter::Convert |
( |
const std::string & |
input | ) |
const |
Converts a text.
- Parameters
-
input | Text to be converted. |
std::string SimpleConverter::Convert |
( |
const char * |
input | ) |
const |
Converts a text.
- Parameters
-
input | A C-Style string (terminated by '\0') to be converted. |
std::string SimpleConverter::Convert |
( |
const char * |
input, |
|
|
size_t |
length |
|
) |
| const |
Converts a text.
- Parameters
-
input | A C-Style string limited by a given length to be converted. |
length | Maximal length in byte of the input string. |
size_t SimpleConverter::Convert |
( |
const char * |
input, |
|
|
char * |
output |
|
) |
| const |
Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space.
- Parameters
-
input | A C-Style string (terminated by '\0') to be converted. |
output | Buffer to write the converted text. |
- Returns
- Length of converted text.
size_t SimpleConverter::Convert |
( |
const char * |
input, |
|
|
size_t |
length, |
|
|
char * |
output |
|
) |
| const |
Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space.
- Parameters
-
input | A C-Style string limited by a given length to be converted. |
length | Maximal length in byte of the input string. |
output | Buffer to write the converted text. |
- Returns
- Length of converted text.
The documentation for this class was generated from the following files: