Lines Matching defs:ctype_byname

221         install(new ctype_byname<char>(name_));
222 install(new ctype_byname<wchar_t>(name_));
291 install(new ctype_byname<char>(name));
292 install(new ctype_byname<wchar_t>(name));
1178 // template <> class ctype_byname<char>
1180 ctype_byname<char>::ctype_byname(const char* name, size_t refs)
1186 throw runtime_error("ctype_byname<char>::ctype_byname"
1191 ctype_byname<char>::ctype_byname(const string& name, size_t refs)
1197 throw runtime_error("ctype_byname<char>::ctype_byname"
1202 ctype_byname<char>::~ctype_byname()
1208 ctype_byname<char>::do_toupper(char_type c) const
1214 ctype_byname<char>::do_toupper(char_type* low, const char_type* high) const
1222 ctype_byname<char>::do_tolower(char_type c) const
1228 ctype_byname<char>::do_tolower(char_type* low, const char_type* high) const
1235 // template <> class ctype_byname<wchar_t>
1237 ctype_byname<wchar_t>::ctype_byname(const char* name, size_t refs)
1243 throw runtime_error("ctype_byname<wchar_t>::ctype_byname"
1248 ctype_byname<wchar_t>::ctype_byname(const string& name, size_t refs)
1254 throw runtime_error("ctype_byname<wchar_t>::ctype_byname"
1259 ctype_byname<wchar_t>::~ctype_byname()
1265 ctype_byname<wchar_t>::do_is(mask m, char_type c) const
1287 ctype_byname<wchar_t>::do_is(const char_type* low, const char_type* high, mask* vec) const
1331 ctype_byname<wchar_t>::do_scan_is(mask m, const char_type* low, const char_type* high) const
1356 ctype_byname<wchar_t>::do_scan_not(mask m, const char_type* low, const char_type* high) const
1382 ctype_byname<wchar_t>::do_toupper(char_type c) const
1388 ctype_byname<wchar_t>::do_toupper(char_type* low, const char_type* high) const
1396 ctype_byname<wchar_t>::do_tolower(char_type c) const
1402 ctype_byname<wchar_t>::do_tolower(char_type* low, const char_type* high) const
1410 ctype_byname<wchar_t>::do_widen(char c) const
1420 ctype_byname<wchar_t>::do_widen(const char* low, const char* high, char_type* dest) const
1432 ctype_byname<wchar_t>::do_narrow(char_type c, char dfault) const
1443 ctype_byname<wchar_t>::do_narrow(const char_type* low, const char_type* high, char dfault, char* dest) const
5254 : public ctype_byname<CharT>
5257 : ctype_byname<CharT>(nm, 1) {}
5259 : ctype_byname<CharT>(nm, 1) {}