|
typedef _Regex_traits< _Elem > | _Myt |
|
typedef _Elem | char_type |
|
typedef size_t | size_type |
|
typedef basic_string< _Elem > | string_type |
|
typedef locale | locale_type |
|
enum | _Char_class_type {
_Ch_none = 0,
_Ch_alnum = ctype_base::alnum,
_Ch_alpha = ctype_base::alpha,
_Ch_cntrl = ctype_base::cntrl,
_Ch_digit = ctype_base::digit,
_Ch_graph = ctype_base::graph,
_Ch_lower = ctype_base::lower,
_Ch_print = ctype_base::print,
_Ch_punct = ctype_base::punct,
_Ch_space = ctype_base::space,
_Ch_upper = ctype_base::upper,
_Ch_xdigit = ctype_base::xdigit,
_Ch_blank = ctype_base::blank
} |
|
typedef ctype_base::mask | char_class_type |
|
const collate< _Elem > * _Pcoll
Definition: regex:430
const ctype< _Elem > * _Pctype
Definition: regex:431
const collate< _Elem > * _Pcoll
Definition: regex:430
const ctype< _Elem > * _Pctype
Definition: regex:431
locale_type _Loc
Definition: regex:432
const _Ty & _Right
Definition: algorithm:4087
const collate< _Elem > * _Pcoll
Definition: regex:430
#define _USE(loc, fac)
Definition: xlocale:555
locale_type getloc() const
Definition: regex:408
const ctype< _Elem > * _Pctype
Definition: regex:431
#define _USE(loc, fac)
Definition: xlocale:555
locale_type getloc() const
Definition: regex:408
locale_type _Loc
Definition: regex:432
const collate< _Elem > * _Pcoll
Definition: regex:430
const ctype< _Elem > * _Pctype
Definition: regex:431
locale_type _Loc
Definition: regex:432
locale locale_type
Definition: regex:302
const ctype< _Elem > * _Getctype() const
Definition: regex:421
ctype_base::mask char_class_type
Definition: regex:290
_In_ size_t _In_ unsigned int _Ch
Definition: mbstring.h:161
template<class _Elem>
template<class _Iter >
379 for (;
_Names[_Ix]._Ptr; ++_Ix)
386 if (
_Names[_Ix]._Ptr != 0)
387 _Mask =
_Names[_Ix]._Ctype;
#define _DEBUG_RANGE(first, last)
Definition: xutility:467
bool _Same(_InIt1 _First1, _InIt1 _Last1, _InIt2 _First2, _InIt2 _Last2, _Pr _Pred)
Definition: regex:264
static const _Cl_names< _Elem > _Names[]
Definition: regex:434
ctype_base::mask char_class_type
Definition: regex:290
_CRT_MANAGED_FP_DEPRECATE _In_ unsigned int _Mask
Definition: float.h:120
_FwdIt _Last
Definition: algorithm:1936
template<class _Elem>
template<class _FwdIt >
basic_string< _Elem > string_type
Definition: regex:301
_FwdIt _Last
Definition: algorithm:1936
const collate< _Elem > * _Pcoll
Definition: regex:430
const ctype< _Elem > * _Pctype
Definition: regex:431
locale_type _Loc
Definition: regex:432
const _Ty & _Right
Definition: algorithm:4087
template<class _Elem>
template<class _FwdIt >
const collate< _Elem > * _Getcoll() const
Definition: regex:413
string_type transform(_FwdIt _First, _FwdIt _Last) const
Definition: regex:342
_FwdIt _Last
Definition: algorithm:1936
template<class _Elem>
template<class _FwdIt >
357 &*_Temp.begin() + _Temp.size());
358 _Res =
_Getcoll()->transform(&*_Temp.begin(),
359 &*_Temp.begin() + _Temp.size());
const ctype< _Elem > * _Getctype() const
Definition: regex:421
const collate< _Elem > * _Getcoll() const
Definition: regex:413
basic_string< _Elem > string_type
Definition: regex:301
_FwdIt _Last
Definition: algorithm:1936
333 return (_Res.length() == 1 ? _Res[0] :
_Ch);
const collate< _Elem > * _Getcoll() const
Definition: regex:413
_In_ size_t _In_ unsigned int _Ch
Definition: mbstring.h:161
basic_string< _Elem > string_type
Definition: regex:301
template<class _Elem>
_Elem _Regex_traits< _Elem >::translate_nocase |
( |
_Elem |
_Ch | ) |
const |
|
inline |
_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl tolower(_In_ int _C)
const ctype< _Elem > * _Getctype() const
Definition: regex:421
_In_ size_t _In_ unsigned int _Ch
Definition: mbstring.h:161
The documentation for this class was generated from the following file: