Implementation class for the transformer.
More...
|
| | impl (const std::string &id) |
| | Constructs a new impl. More...
|
| |
| | impl (const impl &other) |
| | Copy constructs an impl. More...
|
| |
|
| impl (impl &&)=default |
| | Defaulted move constructor.
|
| |
| std::string | convert (const std::string &str) |
| | Converts a string using the internal Transliterator. More...
|
| |
|
|
std::unique_ptr< icu::Transliterator > | translit_ |
| | A pointer to the internal Transliterator.
|
| |
Implementation class for the transformer.
| meta::utf::transformer::impl::impl |
( |
const std::string & |
id | ) |
|
|
inline |
Constructs a new impl.
- Parameters
-
| id | The ICU id for the internal Transliterator to be created |
| meta::utf::transformer::impl::impl |
( |
const impl & |
other | ) |
|
|
inline |
Copy constructs an impl.
- Parameters
-
| std::string meta::utf::transformer::impl::convert |
( |
const std::string & |
str | ) |
|
|
inline |
Converts a string using the internal Transliterator.
- Parameters
-
- Returns
- the converted string, encoded in utf8
The documentation for this class was generated from the following file: