|
typedef _Elem | char_type |
|
enum | {
alnum = _DI | _LO | _UP | _XA,
alpha = _LO | _UP | _XA,
cntrl = _BB,
digit = _DI,
graph = _DI | _LO | _PU | _UP | _XA,
lower = _LO,
print = _DI | _LO | _PU | _SP | _UP | _XA | _XD,
punct = _PU,
space = _CN | _SP | _XS,
upper = _UP,
xdigit = _XD,
blank = _CN | _SP | _XS | _XB
} |
|
typedef short | mask |
|
|
bool __CLR_OR_THIS_CALL | is (mask _Maskval, _Elem _Ch) const |
|
const _Elem *__CLR_OR_THIS_CALL | is (const _Elem *_First, const _Elem *_Last, mask *_Dest) const |
|
const _Elem *__CLR_OR_THIS_CALL | scan_is (mask _Maskval, const _Elem *_First, const _Elem *_Last) const |
|
const _Elem *__CLR_OR_THIS_CALL | scan_not (mask _Maskval, const _Elem *_First, const _Elem *_Last) const |
|
_Elem __CLR_OR_THIS_CALL | tolower (_Elem _Ch) const |
|
const _Elem *__CLR_OR_THIS_CALL | tolower (_Elem *_First, const _Elem *_Last) const |
|
_Elem __CLR_OR_THIS_CALL | toupper (_Elem _Ch) const |
|
const _Elem *__CLR_OR_THIS_CALL | toupper (_Elem *_First, const _Elem *_Last) const |
|
_Elem __CLR_OR_THIS_CALL | widen (char _Byte) const |
|
const char *__CLR_OR_THIS_CALL | widen (const char *_First, const char *_Last, _Elem *_Dest) const |
|
char __CLR_OR_THIS_CALL | narrow (_Elem _Ch, char _Dflt= '\0') const |
|
const _Elem *__CLR_OR_THIS_CALL | narrow (const _Elem *_First, const _Elem *_Last, char _Dflt, char *_Dest) const |
|
__CLR_OR_THIS_CALL | ctype (size_t _Refs=0) |
|
__CLR_OR_THIS_CALL | ctype (const _Locinfo &_Lobj, size_t _Refs=0) |
|
__CLR_OR_THIS_CALL | ctype_base (size_t _Refs=0) |
|
__CLR_OR_THIS_CALL | ~ctype_base () _NOEXCEPT |
|
virtual void __CLR_OR_THIS_CALL | _Incref () |
|
virtual _Facet_base *__CLR_OR_THIS_CALL | _Decref () |
|
__CLR_OR_THIS_CALL | facet (const facet &)=delete |
|
facet &__CLR_OR_THIS_CALL | operator= (const facet &)=delete |
|
virtual __CLR_OR_THIS_CALL | ~_Facet_base () _NOEXCEPT |
|
|
virtual __CLR_OR_THIS_CALL | ~ctype () _NOEXCEPT |
|
void __CLR_OR_THIS_CALL | _Init (const _Locinfo &_Lobj) |
|
virtual bool __CLR_OR_THIS_CALL | do_is (mask _Maskval, _Elem _Ch) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_is (const _Elem *_First, const _Elem *_Last, mask *_Dest) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_scan_is (mask _Maskval, const _Elem *_First, const _Elem *_Last) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_scan_not (mask _Maskval, const _Elem *_First, const _Elem *_Last) const |
|
virtual _Elem __CLR_OR_THIS_CALL | do_tolower (_Elem _Ch) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_tolower (_Elem *_First, const _Elem *_Last) const |
|
virtual _Elem __CLR_OR_THIS_CALL | do_toupper (_Elem _Ch) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_toupper (_Elem *_First, const _Elem *_Last) const |
|
virtual _Elem __CLR_OR_THIS_CALL | do_widen (char _Byte) const |
|
virtual const char *__CLR_OR_THIS_CALL | do_widen (const char *_First, const char *_Last, _Elem *_Dest) const |
|
char __CLR_OR_THIS_CALL | _Donarrow (_Elem _Ch, char _Dflt) const |
|
virtual char __CLR_OR_THIS_CALL | do_narrow (_Elem _Ch, char _Dflt) const |
|
virtual const _Elem *__CLR_OR_THIS_CALL | do_narrow (const _Elem *_First, const _Elem *_Last, char _Dflt, char *_Dest) const |
|
__CLR_OR_THIS_CALL | facet (size_t _Initrefs=0) |
|
virtual __CLR_OR_THIS_CALL | ~facet () _NOEXCEPT |
|
2153 _BEGIN_LOCINFO(_Lobj)
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xlocale:2182
__CLR_OR_THIS_CALL ctype_base(size_t _Refs=0)
Definition: xlocale:2065
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xlocale:2182
__CLR_OR_THIS_CALL ctype_base(size_t _Refs=0)
Definition: xlocale:2065
_ACRTIMP void __cdecl free(_Pre_maybenull_ _Post_invalid_ void *_Block)
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
#define _CSTD
Definition: yvals.h:570
2282 if (
_Ch == (_Elem)0)
#define _MAKLOCBYTE(Elem, chr, cvt)
Definition: xlocale:593
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
_Locinfo::_Cvtvec _Cvt
Definition: xlocale:2306
2167 if (_Ppf != 0 && *_Ppf == 0)
_Ret_z_ const char * c_str() const
Definition: xlocale:424
#define _X_CTYPE
Definition: xlocinfo.h:39
_Cvtvec __CLR_OR_THIS_CALL _Getcvt() const
Definition: xlocinfo:119
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
_Locinfo::_Cvtvec _Cvt
Definition: xlocale:2306
_Ctypevec __CLR_OR_THIS_CALL _Getctype() const
Definition: xlocinfo:114
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
unsigned _Dest
Definition: mbstring.h:107
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
_FwdIt _Last
Definition: algorithm:1936
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
char __CLR_OR_THIS_CALL _Donarrow(_Elem _Ch, char _Dflt) const
Definition: xlocale:2279
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
unsigned _Dest
Definition: mbstring.h:107
char __CLR_OR_THIS_CALL _Donarrow(_Elem _Ch, char _Dflt) const
Definition: xlocale:2279
_FwdIt _Last
Definition: algorithm:1936
2207 for (; _First !=
_Last && !
is(_Maskval, *_First); ++_First)
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
bool __CLR_OR_THIS_CALL is(mask _Maskval, _Elem _Ch) const
Definition: xlocale:2083
_FwdIt _Last
Definition: algorithm:1936
2216 for (; _First !=
_Last &&
is(_Maskval, *_First); ++_First)
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
bool __CLR_OR_THIS_CALL is(mask _Maskval, _Elem _Ch) const
Definition: xlocale:2083
_FwdIt _Last
Definition: algorithm:1936
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
unsigned char
Definition: mbstring.h:107
_Elem __CLR_OR_THIS_CALL widen(char _Byte) const
Definition: xlocale:2126
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Tolower(int, const _Ctypevec *)
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
2234 for (; _First !=
_Last; ++_First)
2236 unsigned char _Byte = (
unsigned char)
narrow(*_First,
'\0');
2240 return ((
const _Elem *)_First);
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
unsigned char
Definition: mbstring.h:107
_Elem __CLR_OR_THIS_CALL widen(char _Byte) const
Definition: xlocale:2126
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Tolower(int, const _Ctypevec *)
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
_FwdIt _Last
Definition: algorithm:1936
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Toupper(int, const _Ctypevec *)
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
unsigned char
Definition: mbstring.h:107
_Elem __CLR_OR_THIS_CALL widen(char _Byte) const
Definition: xlocale:2126
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
2256 for (; _First !=
_Last; ++_First)
2258 unsigned char _Byte = (
unsigned char)
narrow(*_First,
'\0');
2262 return ((
const _Elem *)_First);
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Toupper(int, const _Ctypevec *)
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
_Locinfo::_Ctypevec _Ctype
Definition: xlocale:2305
unsigned char
Definition: mbstring.h:107
_Elem __CLR_OR_THIS_CALL widen(char _Byte) const
Definition: xlocale:2126
char __CLR_OR_THIS_CALL narrow(_Elem _Ch, char _Dflt= '\0') const
Definition: xlocale:2137
_FwdIt _Last
Definition: algorithm:1936
_Locinfo::_Cvtvec _Cvt
Definition: xlocale:2306
#define _MAKLOCCHR(Elem, chr, cvt)
Definition: xlocale:626
#define _DEBUG_RANGE(first, last)
Definition: xutility:902
unsigned _Dest
Definition: mbstring.h:107
_Locinfo::_Cvtvec _Cvt
Definition: xlocale:2306
#define _MAKLOCCHR(Elem, chr, cvt)
Definition: xlocale:626
_FwdIt _Last
Definition: algorithm:1936
virtual bool __CLR_OR_THIS_CALL do_is(mask _Maskval, _Elem _Ch) const
Definition: xlocale:2188
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
unsigned _Dest
Definition: mbstring.h:107
virtual bool __CLR_OR_THIS_CALL do_is(mask _Maskval, _Elem _Ch) const
Definition: xlocale:2188
_FwdIt _Last
Definition: algorithm:1936
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
virtual char __CLR_OR_THIS_CALL do_narrow(_Elem _Ch, char _Dflt) const
Definition: xlocale:2290
unsigned _Dest
Definition: mbstring.h:107
virtual char __CLR_OR_THIS_CALL do_narrow(_Elem _Ch, char _Dflt) const
Definition: xlocale:2290
_FwdIt _Last
Definition: algorithm:1936
virtual const _Elem *__CLR_OR_THIS_CALL do_scan_is(mask _Maskval, const _Elem *_First, const _Elem *_Last) const
Definition: xlocale:2203
_FwdIt _Last
Definition: algorithm:1936
virtual const _Elem *__CLR_OR_THIS_CALL do_scan_not(mask _Maskval, const _Elem *_First, const _Elem *_Last) const
Definition: xlocale:2212
_FwdIt _Last
Definition: algorithm:1936
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
virtual _Elem __CLR_OR_THIS_CALL do_tolower(_Elem _Ch) const
Definition: xlocale:2221
virtual _Elem __CLR_OR_THIS_CALL do_tolower(_Elem _Ch) const
Definition: xlocale:2221
_FwdIt _Last
Definition: algorithm:1936
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
virtual _Elem __CLR_OR_THIS_CALL do_toupper(_Elem _Ch) const
Definition: xlocale:2243
virtual _Elem __CLR_OR_THIS_CALL do_toupper(_Elem _Ch) const
Definition: xlocale:2243
_FwdIt _Last
Definition: algorithm:1936
virtual _Elem __CLR_OR_THIS_CALL do_widen(char _Byte) const
Definition: xlocale:2265
unsigned _Dest
Definition: mbstring.h:107
virtual _Elem __CLR_OR_THIS_CALL do_widen(char _Byte) const
Definition: xlocale:2265
_FwdIt _Last
Definition: algorithm:1936
The documentation for this class was generated from the following file: