Nuspell
spellchecker
Public Member Functions | List of all members
nuspell::my_ctype< wchar_t > Class Template Reference
Inheritance diagram for nuspell::my_ctype< wchar_t >:
[legend]
Collaboration diagram for nuspell::my_ctype< wchar_t >:
[legend]

Public Member Functions

 my_ctype (const std::string &enc, std::size_t refs=0)
 
bool do_is (mask m, char_type c) const final override
 
const char_type * do_is (const char_type *first, const char_type *last, mask *vec) const final override
 
const char_type * do_scan_is (mask m, const char_type *first, const char_type *last) const final override
 
const char_type * do_scan_not (mask m, const char_type *first, const char_type *last) const final override
 
char_type do_toupper (char_type c) const final override
 
const char_type * do_toupper (char_type *low, const char_type *high) const final override
 
char_type do_tolower (char_type c) const final override
 
const char_type * do_tolower (char_type *first, const char_type *last) const final override
 
char_type do_widen (char c) const final override
 
const char * do_widen (const char *low, const char *high, char_type *dest) const final override
 
char do_narrow (char_type c, char dfault) const final override
 
const char_type * do_narrow (const char_type *low, const char_type *high, char dfault, char *dest) const final override
 

The documentation for this class was generated from the following file: