Classes | |
class | boost::locale::converter_base |
This class provides base flags for text manipulation. More... | |
singleton | boost::locale::converter< CharType > |
class | boost::locale::converter< char > |
class | boost::locale::converter< wchar_t > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::locale | |
This is the main namespace that encloses all localization classes. | |
Enumerations | |
enum | boost::locale::norm_type { boost::locale::norm_nfd, boost::locale::norm_nfc, boost::locale::norm_nfkd, boost::locale::norm_nfkc, boost::locale::norm_default = norm_nfc } |
The type that defined normalization form More... | |
Functions | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::normalize (std::basic_string< CharType > const &str, norm_type n=norm_default, std::locale const &loc=std::locale()) |
Normalize Unicode string str according to normalization form n. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::normalize (CharType const *str, norm_type n=norm_default, std::locale const &loc=std::locale()) |
Normalize NUL terminated Unicode string str according to normalization form n. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::normalize (CharType const *begin, CharType const *end, norm_type n=norm_default, std::locale const &loc=std::locale()) |
Normalize Unicode string in range [begin,end) according to normalization form n. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_upper (std::basic_string< CharType > const &str, std::locale const &loc=std::locale()) |
Convert a string str to upper case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_upper (CharType const *str, std::locale const &loc=std::locale()) |
Convert a NUL terminated string str to upper case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_upper (CharType const *begin, CharType const *end, std::locale const &loc=std::locale()) |
Convert a string in range [begin,end) to upper case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_lower (std::basic_string< CharType > const &str, std::locale const &loc=std::locale()) |
Convert a string str to lower case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_lower (CharType const *str, std::locale const &loc=std::locale()) |
Convert a NUL terminated string str to lower case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_lower (CharType const *begin, CharType const *end, std::locale const &loc=std::locale()) |
Convert a string in range [begin,end) to lower case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_title (std::basic_string< CharType > const &str, std::locale const &loc=std::locale()) |
Convert a string str to title case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_title (CharType const *str, std::locale const &loc=std::locale()) |
Convert a NUL terminated string str to title case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::to_title (CharType const *begin, CharType const *end, std::locale const &loc=std::locale()) |
Convert a string in range [begin,end) to title case according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::fold_case (std::basic_string< CharType > const &str, std::locale const &loc=std::locale()) |
Fold case of a string str according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::fold_case (CharType const *str, std::locale const &loc=std::locale()) |
Fold case of a NUL terminated string str according to locale loc. More... | |
template<typename CharType > | |
std::basic_string< CharType > | boost::locale::fold_case (CharType const *begin, CharType const *end, std::locale const &loc=std::locale()) |
Fold case of a string in range [begin,end) according to locale loc. More... | |