|
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) |
|
BOOSTER_API std::string | between (char const *begin, char const *end, std::string const &to_encoding, std::string const &from_encoding, method_type how=default_method) |
|
std::string | between (char const *text, std::string const &to_encoding, std::string const &from_encoding, method_type how=default_method) |
|
std::string | between (std::string const &text, std::string const &to_encoding, std::string const &from_encoding, method_type how=default_method) |
|
template<typename CharOut , typename CharIn > |
std::basic_string< CharOut > | utf_to_utf (CharIn const *begin, CharIn const *end, method_type how=default_method) |
|
template<typename CharOut , typename CharIn > |
std::basic_string< CharOut > | utf_to_utf (CharIn const *str, method_type how=default_method) |
|
template<typename CharOut , typename CharIn > |
std::basic_string< CharOut > | utf_to_utf (std::basic_string< CharIn > const &str, method_type how=default_method) |
|
Namespace that contains all functions related to character set conversion.