Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits > Class Template Reference

#include <regex_token_iterator.hpp>

Public Member Functions

 regex_token_iterator_implementation (const regex_type *p, BidirectionalIterator last, int sub, match_flag_type f)
 
 regex_token_iterator_implementation (const regex_type *p, BidirectionalIterator last, const std::vector< int > &v, match_flag_type f)
 
template<std::size_t CN>
 regex_token_iterator_implementation (const regex_type *p, BidirectionalIterator last, const int(&submatches)[CN], match_flag_type f)
 
bool init (BidirectionalIterator first)
 
bool compare (const regex_token_iterator_implementation &that)
 
const value_typeget ()
 
bool next ()
 

Constructor & Destructor Documentation

template<class BidirectionalIterator , class charT , class traits >
boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::regex_token_iterator_implementation ( const regex_type p,
BidirectionalIterator  last,
int  sub,
match_flag_type  f 
)
inline
template<class BidirectionalIterator , class charT , class traits >
boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::regex_token_iterator_implementation ( const regex_type p,
BidirectionalIterator  last,
const std::vector< int > &  v,
match_flag_type  f 
)
inline
template<class BidirectionalIterator , class charT , class traits >
template<std::size_t CN>
boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::regex_token_iterator_implementation ( const regex_type p,
BidirectionalIterator  last,
const int(&)  submatches[CN],
match_flag_type  f 
)
inline

Member Function Documentation

template<class BidirectionalIterator , class charT , class traits >
bool boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::compare ( const regex_token_iterator_implementation< BidirectionalIterator, charT, traits > &  that)
inline
template<class BidirectionalIterator , class charT , class traits >
const value_type& boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::get ( )
inline
template<class BidirectionalIterator , class charT , class traits >
bool boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >::init ( BidirectionalIterator  first)
inline

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