|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const char *begin, const char *end, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const CharType *begin, const CharType *end, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const std::string &text, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const char *text, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const char *begin, const char *end, const std::locale &loc, method_type how=default_method) |
|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const std::string &text, const std::locale &loc, method_type how=default_method) |
|
template<typename CharType > |
std::basic_string< CharType > | to_utf (const char *text, const std::locale &loc, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const std::basic_string< CharType > &text, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const CharType *text, const std::string &charset, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const CharType *begin, const CharType *end, const std::locale &loc, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const std::basic_string< CharType > &text, const std::locale &loc, method_type how=default_method) |
|
template<typename CharType > |
std::string | from_utf (const CharType *text, const std::locale &loc, method_type how=default_method) |
|
std::string | between (const char *begin, const char *end, const std::string &to_encoding, const std::string &from_encoding, method_type how=default_method) |
|
std::string | between (const char *text, const std::string &to_encoding, const std::string &from_encoding, method_type how=default_method) |
|
std::string | between (const std::string &text, const std::string &to_encoding, const std::string &from_encoding, method_type how=default_method) |
|
template<typename CharOut , typename CharIn , class Alloc = std::allocator<CharOut>> |
std::basic_string< CharOut, std::char_traits< CharOut >, Alloc > | utf_to_utf (const CharIn *begin, const CharIn *end, method_type how=default_method, const Alloc &alloc=Alloc()) |
|
template<typename CharOut , typename CharIn , class Alloc > |
std::basic_string< CharOut, std::char_traits< CharOut >, Alloc > | utf_to_utf (const CharIn *begin, const CharIn *end, const Alloc &alloc) |
|
template<typename CharOut , typename CharIn , class Alloc = std::allocator<CharOut>> |
std::basic_string< CharOut, std::char_traits< CharOut >, Alloc > | utf_to_utf (const CharIn *str, method_type how=default_method, const Alloc &alloc=Alloc()) |
|
template<typename CharOut , typename CharIn , class Alloc > |
std::basic_string< CharOut, std::char_traits< CharOut >, Alloc > | utf_to_utf (const CharIn *str, const Alloc &alloc) |
|
template<typename CharOut , typename CharIn , class Alloc > |
std::basic_string< CharOut, std::char_traits< CharOut >, detail::rebind_alloc< Alloc, CharOut > > | utf_to_utf (const std::basic_string< CharIn, std::char_traits< CharIn >, Alloc > &str, method_type how=default_method) |
|
template<typename CharOut , typename CharIn , class AllocOut , class AllocIn > |
std::basic_string< CharOut, std::char_traits< CharOut >, AllocOut > | utf_to_utf (const std::basic_string< CharIn, std::char_traits< CharIn >, AllocIn > &str, method_type how=default_method, const AllocOut &alloc=AllocOut()) |
|
template<typename CharOut , typename CharIn , class AllocOut , class AllocIn > |
std::basic_string< CharOut, std::char_traits< CharOut >, AllocOut > | utf_to_utf (const std::basic_string< CharIn, std::char_traits< CharIn >, AllocIn > &str, const AllocOut &alloc) |
|
Namespace that contains all functions related to character set conversion.