Home | History | Annotate | Download | only in decpp

Lines Matching refs:locale

29 #include <locale>
33 using std::locale;
44 // Always use locale::classic to ensure consistent behavior in all environments.
48 const locale& loc;
49 ToLower (void) : loc(locale::classic()) {}
55 const locale& loc;
56 ToUpper (void) : loc(locale::classic()) {}
62 //! Convert string to lowercase using the classic "C" locale
70 //! Convert string to uppercase using the classic "C" locale
78 //! Convert string's first character to uppercase using the classic "C" locale
118 return std::toupper(c, std::locale::classic());
123 return std::tolower(c, std::locale::classic());
128 return std::isupper(c, std::locale::classic());
133 return std::islower(c, std::locale::classic());
138 return std::isdigit(c, std::locale::classic());