|
_CRTIMP2_PURE | _NO_RETURN (__CLRCALL_PURE_OR_CDECL _Xregex_error(regex_constants::error_type _Code)) |
|
template<class _InIt1 , class _InIt2 , class _Pr > |
bool | _Same (_InIt1 _First1, _InIt1 _Last1, _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) |
|
template<class _BidIt > |
bool | operator== (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator!= (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator< (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator> (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator<= (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator>= (const sub_match< _BidIt > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator== (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator!= (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator< (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator> (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator<= (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator>= (const _REGEX_VALT(_BidIt)*_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator== (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator!= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator< (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator> (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator<= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator>= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)*_Right) |
|
template<class _BidIt > |
bool | operator== (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator!= (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator< (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator> (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator<= (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator>= (const _REGEX_VALT(_BidIt)&_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt > |
bool | operator== (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt > |
bool | operator!= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt > |
bool | operator< (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt > |
bool | operator> (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt > |
bool | operator<= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt > |
bool | operator>= (const sub_match< _BidIt > &_Left, const _REGEX_VALT(_BidIt)&_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator== (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator!= (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator< (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator> (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator<= (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator>= (const sub_match< _BidIt > &_Left, const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator== (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator!= (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator< (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator> (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator<= (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _BidIt , class _Traits , class _Alloc > |
bool | operator>= (const basic_string< _REGEX_VALT(_BidIt), _Traits, _Alloc > &_Left, const sub_match< _BidIt > &_Right) |
|
template<class _Elem , class _Traits , class _BidIt > |
basic_ostream< _Elem, _Traits > & | operator<< (basic_ostream< _Elem, _Traits > &_Ostr, const sub_match< _BidIt > &_Match) |
|
template<class _BidIt , class _Alloc , class _InIt , class _OutIt > |
_OutIt | _Format_default (const match_results< _BidIt, _Alloc > &_Match, _OutIt _Out, _InIt _First, _InIt _Last, regex_constants::match_flag_type _Flags=regex_constants::format_default) |
|
template<class _BidIt , class _Alloc , class _InIt , class _OutIt > |
_OutIt | _Format_sed (const match_results< _BidIt, _Alloc > &_Match, _OutIt _Out, _InIt _First, _InIt _Last, regex_constants::match_flag_type _Flags=regex_constants::format_default) |
|
template<class _BidIt , class _Alloc > |
bool | operator== (const match_results< _BidIt, _Alloc > &_Left, const match_results< _BidIt, _Alloc > &_Right) |
|
template<class _BidIt , class _Alloc > |
bool | operator!= (const match_results< _BidIt, _Alloc > &_Left, const match_results< _BidIt, _Alloc > &_Right) |
|
_Node_flags | operator| (_Node_flags _Left, _Node_flags _Right) |
|
_Node_flags | operator|= (_Node_flags &_Left, _Node_flags _Right) |
|
_Node_flags | operator^= (_Node_flags &_Left, _Node_flags _Right) |
|
void | _Destroy_node (_Node_base *_Nx, _Node_base *_Ne=0) |
|
template<class _Elem , class _RxTraits > |
void | swap (basic_regex< _Elem, _RxTraits > &_Left, basic_regex< _Elem, _RxTraits > &_Right) _THROW0() |
|
template<class _BidIt , class _Alloc > |
void | swap (match_results< _BidIt, _Alloc > &_Left, match_results< _BidIt, _Alloc > &_Right) _THROW0() |
|
template<class _BidIt , class _Alloc , class _Elem , class _RxTraits , class _It > |
bool | _Regex_match (_It _First, _It _Last, match_results< _BidIt, _Alloc > *_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs, bool _Full) |
|
template<class _BidIt , class _Alloc , class _Elem , class _RxTraits > |
bool | regex_match (_BidIt _First, _BidIt _Last, match_results< _BidIt, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _BidIt , class _Elem , class _RxTraits > |
bool | regex_match (_BidIt _First, _BidIt _Last, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _Elem , class _RxTraits > |
bool | regex_match (_In_z_ const _Elem *_Str, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _Elem , class _Alloc , class _RxTraits > |
bool | regex_match (_In_z_ const _Elem *_Str, match_results< const _Elem *, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _StTraits , class _StAlloc , class _Alloc , class _Elem , class _RxTraits > |
bool | regex_match (const basic_string< _Elem, _StTraits, _StAlloc > &_Str, match_results< typename basic_string< _Elem, _StTraits, _StAlloc >::const_iterator, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _StTraits , class _StAlloc , class _Elem , class _RxTraits > |
bool | regex_match (const basic_string< _Elem, _StTraits, _StAlloc > &_Str, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _BidIt , class _Alloc , class _Elem , class _RxTraits , class _It > |
bool | _Regex_search (_It _First, _It _Last, match_results< _BidIt, _Alloc > *_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs, _It _Org) |
|
template<class _BidIt , class _Alloc , class _Elem , class _RxTraits > |
bool | regex_search (_BidIt _First, _BidIt _Last, match_results< _BidIt, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _BidIt , class _Elem , class _RxTraits > |
bool | regex_search (_BidIt _First, _BidIt _Last, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _Elem , class _RxTraits > |
bool | regex_search (_In_z_ const _Elem *_Str, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _Elem , class _Alloc , class _RxTraits > |
bool | regex_search (_In_z_ const _Elem *_Str, match_results< const _Elem *, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _StTraits , class _StAlloc , class _Alloc , class _Elem , class _RxTraits > |
bool | regex_search (const basic_string< _Elem, _StTraits, _StAlloc > &_Str, match_results< typename basic_string< _Elem, _StTraits, _StAlloc >::const_iterator, _Alloc > &_Matches, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _StTraits , class _StAlloc , class _Elem , class _RxTraits > |
bool | regex_search (const basic_string< _Elem, _StTraits, _StAlloc > &_Str, const basic_regex< _Elem, _RxTraits > &_Re, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _OutIt , class _BidIt , class _RxTraits , class _Elem , class _Traits , class _Alloc > |
_OutIt | _Regex_replace (_OutIt _Result, _BidIt _First, _BidIt _Last, const basic_regex< _Elem, _RxTraits > &_Re, const basic_string< _Elem, _Traits, _Alloc > &_Fmt, regex_constants::match_flag_type _Flgs) |
|
template<class _OutIt , class _BidIt , class _RxTraits , class _Elem , class _Traits , class _Alloc > |
_OutIt | regex_replace (_OutIt _Result, _BidIt _First, _BidIt _Last, const basic_regex< _Elem, _RxTraits > &_Re, const basic_string< _Elem, _Traits, _Alloc > &_Fmt, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _OutIt , class _BidIt , class _RxTraits , class _Elem > |
_OutIt | regex_replace (_OutIt _Result, _BidIt _First, _BidIt _Last, const basic_regex< _Elem, _RxTraits > &_Re, const _Elem *_Ptr, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _RxTraits , class _Elem , class _Traits1 , class _Alloc1 , class _Traits2 , class _Alloc2 > |
basic_string< _Elem, _Traits1, _Alloc1 > | regex_replace (const basic_string< _Elem, _Traits1, _Alloc1 > &_Str, const basic_regex< _Elem, _RxTraits > &_Re, const basic_string< _Elem, _Traits2, _Alloc2 > &_Fmt, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _RxTraits , class _Elem , class _Traits1 , class _Alloc1 > |
basic_string< _Elem, _Traits1, _Alloc1 > | regex_replace (const basic_string< _Elem, _Traits1, _Alloc1 > &_Str, const basic_regex< _Elem, _RxTraits > &_Re, const _Elem *_Ptr, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _RxTraits , class _Elem , class _Traits2 , class _Alloc2 > |
basic_string< _Elem > | regex_replace (const _Elem *_Pstr, const basic_regex< _Elem, _RxTraits > &_Re, const basic_string< _Elem, _Traits2, _Alloc2 > &_Fmt, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _RxTraits , class _Elem > |
basic_string< _Elem > | regex_replace (const _Elem *_Pstr, const basic_regex< _Elem, _RxTraits > &_Re, const _Elem *_Ptr, regex_constants::match_flag_type _Flgs=regex_constants::match_default) |
|
template<class _BidIt1 , class _BidIt2 , class _Pr > |
_BidIt1 | _Cmp_chrange (_BidIt1 _Begin1, _BidIt1 _End1, _BidIt2 _Begin2, _BidIt2 _End2, _Pr _Pred, bool _Partial) |
|
template<class _BidIt1 , class _BidIt2 , class _RxTraits > |
_BidIt1 | _Compare (_BidIt1 _Begin1, _BidIt1 _End1, _BidIt2 _Begin2, _BidIt2 _End2, const _RxTraits &_Traits, regex_constants::syntax_option_type _Sflags, bool _Partial) |
|
template<class _Elem > |
bool | _Lookup_range (_Elem _Ch, const _Buf< _Elem > *_Bufptr) |
|
template<class _Elem , class _RxTraits > |
bool | _Lookup_equiv (_Elem _Ch, const _Sequence< _Elem > *_Eq, const _RxTraits &_Traits) |
|
template<class _BidIt , class _Elem > |
_BidIt | _Lookup_coll (_BidIt _First, _BidIt _Last, const _Sequence< _Elem > *_Eq) |
|