template <class BidirectionalIterator, class charT=typename iterator_traits<BidirectionalIterator>::value_type, class traits=regex_traits<charT> > class regex_iterator;
member type | definition | notes |
---|---|---|
regex_type | basic_regex<charT,traits> | Type of the basic_regex object used as pattern. |
value_type | match_results<BidirectionalIterator> | Type of the elements iterated (match_results). |
pointer | const value_type* | |
reference | const value_type& | |
difference_type | std::ptrdiff_t | A signed integral type (see ptrdiff_t). |
iterator_category | std::forward_iterator_tag | Forward iterator |