Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
regex_token_iterator.hpp File Reference
#include <boost/shared_ptr.hpp>
#include <boost/detail/workaround.hpp>
Include dependency graph for regex_token_iterator.hpp:

Classes

class  boost::regex_token_iterator_implementation< BidirectionalIterator, charT, traits >
 
class  boost::regex_token_iterator< BidirectionalIterator, charT, traits >
 

Namespaces

 boost
 Duration formatting facet for input.
 

Typedefs

typedef regex_token_iterator
< const char * > 
boost::cregex_token_iterator
 
typedef regex_token_iterator
< std::string::const_iterator > 
boost::sregex_token_iterator
 
typedef regex_token_iterator
< const wchar_t * > 
boost::wcregex_token_iterator
 
typedef regex_token_iterator
< std::wstring::const_iterator > 
boost::wsregex_token_iterator
 

Functions

template<class charT , class traits >
regex_token_iterator< const
charT *, charT, traits > 
boost::make_regex_token_iterator (const charT *p, const basic_regex< charT, traits > &e, int submatch=0, regex_constants::match_flag_type m=regex_constants::match_default)
 
template<class charT , class traits , class ST , class SA >
regex_token_iterator< typename
std::basic_string< charT, ST,
SA >::const_iterator, charT,
traits > 
boost::make_regex_token_iterator (const std::basic_string< charT, ST, SA > &p, const basic_regex< charT, traits > &e, int submatch=0, regex_constants::match_flag_type m=regex_constants::match_default)
 
template<class charT , class traits , std::size_t N>
regex_token_iterator< const
charT *, charT, traits > 
boost::make_regex_token_iterator (const charT *p, const basic_regex< charT, traits > &e, const int(&submatch)[N], regex_constants::match_flag_type m=regex_constants::match_default)
 
template<class charT , class traits , class ST , class SA , std::size_t N>
regex_token_iterator< typename
std::basic_string< charT, ST,
SA >::const_iterator, charT,
traits > 
boost::make_regex_token_iterator (const std::basic_string< charT, ST, SA > &p, const basic_regex< charT, traits > &e, const int(&submatch)[N], regex_constants::match_flag_type m=regex_constants::match_default)
 
template<class charT , class traits >
regex_token_iterator< const
charT *, charT, traits > 
boost::make_regex_token_iterator (const charT *p, const basic_regex< charT, traits > &e, const std::vector< int > &submatch, regex_constants::match_flag_type m=regex_constants::match_default)
 
template<class charT , class traits , class ST , class SA >
regex_token_iterator< typename
std::basic_string< charT, ST,
SA >::const_iterator, charT,
traits > 
boost::make_regex_token_iterator (const std::basic_string< charT, ST, SA > &p, const basic_regex< charT, traits > &e, const std::vector< int > &submatch, regex_constants::match_flag_type m=regex_constants::match_default)