Namespace that contains all functions related to character set conversion.
|
Classes |
| class | conversion_error |
| | The excepton that is thrown in case of conversion error. More...
|
Enumerations |
| enum | method_type { skip = 0,
stop = 1,
default_method = skip
} |
Functions |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (char const *begin, char const *end, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (CharType const *begin, CharType const *end, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (char const *begin, char const *end, std::locale const &loc, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (CharType const *begin, CharType const *end, std::locale const &loc, method_type how=default_method) |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (std::string const &text, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (std::basic_string< CharType > const &text, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (char const *text, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (CharType const *text, std::string const &charset, method_type how=default_method) |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (std::string const &text, std::locale const &loc, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (std::basic_string< CharType > const &text, std::locale const &loc, method_type how=default_method) |
| template<typename CharType> |
| std::basic_string< CharType > | to_utf (char const *text, std::locale const &loc, method_type how=default_method) |
| template<typename CharType> |
| std::string | from_utf (CharType const *text, std::locale const &loc, method_type how=default_method) |
Namespace that contains all functions related to character set conversion.