|
typedef | _REGEX_DIFFT (_BidIt) difference_type |
|
typedef | _REGEX_VALT (_BidIt) char_type |
|
| match_results () |
|
| match_results (const _Alloc &_Al) |
|
| match_results (const _Myt &_Right) |
|
_Myt & | operator= (const _Myt &_Right) |
|
| match_results (_Myt &&_Right) |
|
_Myt & | operator= (_Myt &&_Right) _NOEXCEPT |
|
bool | ready () const |
|
size_type | size () const |
|
size_type | max_size () const |
|
bool | empty () const |
|
difference_type | length (size_type _Sub=0) const |
|
difference_type | position (size_type _Sub=0) const |
|
string_type | str (size_type _Sub=0) const |
|
const_reference | operator[] (size_type _Sub) const |
|
const_reference | prefix () const |
|
const_reference | suffix () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
template<class _OutIt > |
_OutIt | _Format (_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags) const |
|
template<class _OutIt > |
_OutIt | format (_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags=regex_constants::format_default) const |
|
template<class _OutIt , class _Traits1 , class _Alloc1 > |
_OutIt | format (_OutIt _Out, const basic_string< char_type, _Traits1, _Alloc1 > &_Fmt, regex_constants::match_flag_type _Flags=regex_constants::format_default) const |
|
template<class _Traits1 , class _Alloc1 > |
basic_string< char_type, _Traits1, _Alloc1 > | format (const basic_string< char_type, _Traits1, _Alloc1 > &_Fmt, regex_constants::match_flag_type _Flags=regex_constants::format_default) const |
|
string_type | format (const char_type *_Fmt_begin, regex_constants::match_flag_type _Flags=regex_constants::format_default) const |
|
allocator_type | get_allocator () const |
|
void | swap (match_results &_Right) |
|
void | _Resize (unsigned int _Nx) |
|
_Elem & | _Pfx () |
|
_Elem & | _Sfx () |
|
_Elem & | _Null () |
|
_Elem & | _At (unsigned int _Sub) |
|
_Elem | _At (unsigned int _Sub) const |
|
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
bool _Ready
Definition: regex:1418
template<class _BidIt, class _Alloc>
bool _Ready
Definition: regex:1418
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
_BidIt _Org
Definition: regex:1417
_Elem _Prefix
Definition: regex:1422
bool _Ready
Definition: regex:1418
_MyCont _Matches
Definition: regex:1421
const _Ty & _Right
Definition: algorithm:4087
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
_BidIt _Org
Definition: regex:1417
_OutIt move(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2447
_Elem _Prefix
Definition: regex:1422
bool _Ready
Definition: regex:1418
_Elem _Null_elem
Definition: regex:1424
_MyCont _Matches
Definition: regex:1421
const _Ty & _Right
Definition: algorithm:4087
template<class _BidIt, class _Alloc>
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
template<class _OutIt >
basic_ostream< _Elem, _Traits > & _Out(basic_ostream< _Elem, _Traits > &_Os, _Ty _Dx)
Definition: random:169
_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)
Definition: regex:2636
_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)
Definition: regex:2573
template<class _BidIt, class _Alloc>
_Elem _Null_elem
Definition: regex:1424
template<class _BidIt, class _Alloc>
_Elem _Prefix
Definition: regex:1422
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
void resize(size_type _Newsize)
Definition: vector:1099
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
template<class _BidIt, class _Alloc>
iterator begin() _NOEXCEPT
Definition: vector:1023
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
iterator begin() _NOEXCEPT
Definition: vector:1023
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
iterator end() _NOEXCEPT
Definition: vector:1033
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_MyCont _Matches
Definition: regex:1421
bool empty() const _NOEXCEPT
Definition: vector:1156
template<class _BidIt, class _Alloc>
iterator end() _NOEXCEPT
Definition: vector:1033
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
template<class _OutIt >
basic_ostream< _Elem, _Traits > & _Out(basic_ostream< _Elem, _Traits > &_Os, _Ty _Dx)
Definition: random:169
_Deque_const_iterator< _Mydeque > & _Rechecked(_Deque_const_iterator< _Mydeque > &_Iter, typename _Deque_const_iterator< _Mydeque >::_Unchecked_type _Right)
Definition: deque:547
_Iter_t _Unchecked(_Iter_t _Iter)
Definition: iterator:11
_OutIt _Format(_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags) const
Definition: regex:1206
template<class _BidIt, class _Alloc>
template<class _OutIt , class _Traits1 , class _Alloc1 >
basic_ostream< _Elem, _Traits > & _Out(basic_ostream< _Elem, _Traits > &_Os, _Ty _Dx)
Definition: random:169
_Deque_const_iterator< _Mydeque > & _Rechecked(_Deque_const_iterator< _Mydeque > &_Iter, typename _Deque_const_iterator< _Mydeque >::_Unchecked_type _Right)
Definition: deque:547
iterator end() _NOEXCEPT
Definition: xstring:1608
_Iter_t _Unchecked(_Iter_t _Iter)
Definition: iterator:11
iterator begin() _NOEXCEPT
Definition: xstring:1598
_OutIt _Format(_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags) const
Definition: regex:1206
template<class _BidIt, class _Alloc>
template<class _Traits1 , class _Alloc1 >
_OutIt format(_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags=regex_constants::format_default) const
Definition: regex:1218
back_insert_iterator< _Container > back_inserter(_Container &_Cont)
Definition: iterator:69
iterator end() _NOEXCEPT
Definition: xstring:1608
_Iter_t _Unchecked(_Iter_t _Iter)
Definition: iterator:11
iterator begin() _NOEXCEPT
Definition: xstring:1598
template<class _BidIt, class _Alloc>
basic_string< char_type > string_type
Definition: regex:1079
_OutIt format(_OutIt _Out, const char_type *_Fmt_begin, const char_type *_Fmt_end, regex_constants::match_flag_type _Flags=regex_constants::format_default) const
Definition: regex:1218
back_insert_iterator< _Container > back_inserter(_Container &_Cont)
Definition: iterator:69
_Iter_t _Unchecked(_Iter_t _Iter)
Definition: iterator:11
template<class _BidIt, class _Alloc>
_Alloc get_allocator() const _NOEXCEPT
Definition: vector:1161
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
1157 return ((*
this)[_Sub].
length());
difference_type length(size_type _Sub=0) const
Definition: regex:1155
template<class _BidIt, class _Alloc>
size_type max_size() const _NOEXCEPT
Definition: vector:1151
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
_BidIt _Org
Definition: regex:1417
_Elem _Prefix
Definition: regex:1422
bool _Ready
Definition: regex:1418
_MyCont _Matches
Definition: regex:1421
const _Ty & _Right
Definition: algorithm:4087
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
_BidIt _Org
Definition: regex:1417
_OutIt move(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2447
_Elem _Prefix
Definition: regex:1422
bool _Ready
Definition: regex:1418
_Elem _Null_elem
Definition: regex:1424
_MyCont _Matches
Definition: regex:1421
const _Ty & _Right
Definition: algorithm:4087
template<class _BidIt, class _Alloc>
size_type size() const _NOEXCEPT
Definition: vector:1146
_Elem _Null_elem
Definition: regex:1424
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
_BidIt _Org
Definition: regex:1417
iterator_traits< _InIt >::difference_type distance(_InIt _First, _InIt _Last)
Definition: xutility:755
template<class _BidIt, class _Alloc>
_Elem _Prefix
Definition: regex:1422
template<class _BidIt, class _Alloc>
bool _Ready
Definition: regex:1418
template<class _BidIt, class _Alloc>
size_type size() const _NOEXCEPT
Definition: vector:1146
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
basic_string< char_type > string_type
Definition: regex:1079
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
template<class _BidIt, class _Alloc>
_Elem _Suffix
Definition: regex:1423
_BidIt _Org
Definition: regex:1417
void swap(_Myt &_Right)
Definition: vector:1513
_Elem _Prefix
Definition: regex:1422
void swap(match_results &_Right)
Definition: regex:1378
bool _Ready
Definition: regex:1418
_MyCont _Matches
Definition: regex:1421
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
template<class _BidIt, class _Alloc>
The documentation for this class was generated from the following file: