Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZStd::regex_token_iterator< BidirectionalIterator, Element, RegExTraits > Class Template Reference

Public Types

typedef regex_iterator< BidirectionalIterator, Element, RegExTraits > PositionType
 
typedef regex_token_iterator< BidirectionalIterator, Element, RegExTraits > this_type
 
typedef basic_regex< Element, RegExTraits > regex_type
 
typedef sub_match< BidirectionalIterator > value_type
 
typedef ptrdiff_t difference_type
 
typedef const value_typepointer
 
typedef const value_typereference
 
typedef forward_iterator_tag iterator_category
 

Public Member Functions

 regex_token_iterator (BidirectionalIterator first, BidirectionalIterator last, const regex_type &regEx, int index=0, regex_constants::match_flag_type flags=regex_constants::match_default)
 
 regex_token_iterator (BidirectionalIterator first, BidirectionalIterator last, const regex_type &regEx, const vector< int > &_Subx, regex_constants::match_flag_type flags=regex_constants::match_default)
 
template<size_t _Nx>
 regex_token_iterator (BidirectionalIterator first, BidirectionalIterator last, const regex_type &regEx, const int(&_Subx)[_Nx], regex_constants::match_flag_type flags=regex_constants::match_default)
 
 regex_token_iterator (const regex_token_iterator &right)
 
regex_token_iteratoroperator= (const regex_token_iterator &right)
 
bool operator== (const this_type &right) const
 
bool operator!= (const this_type &right) const
 
const value_typeoperator* () const
 
pointer operator-> () const
 
this_typeoperator++ ()
 
this_type operator++ (int)
 

The documentation for this class was generated from the following file: