Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::xpressive::detail::regex_iterator_impl< BidiIter > Struct Template Reference

#include <regex_iterator.hpp>

Inheritance diagram for boost::xpressive::detail::regex_iterator_impl< BidiIter >:
Collaboration diagram for boost::xpressive::detail::regex_iterator_impl< BidiIter >:

Public Types

typedef detail::core_access
< BidiIter > 
access
 

Public Member Functions

 regex_iterator_impl (BidiIter begin, BidiIter cur, BidiIter end, BidiIter next_search, basic_regex< BidiIter > const &rex, regex_constants::match_flag_type flags, bool not_null=false)
 
bool next ()
 
bool equal_to (regex_iterator_impl< BidiIter > const &that) const
 

Public Attributes

basic_regex< BidiIter > rex_
 
match_results< BidiIter > what_
 
match_state< BidiIter > state_
 
regex_constants::match_flag_type
const 
flags_
 
bool not_null_
 

Member Typedef Documentation

template<typename BidiIter>
typedef detail::core_access<BidiIter> boost::xpressive::detail::regex_iterator_impl< BidiIter >::access

Constructor & Destructor Documentation

template<typename BidiIter>
boost::xpressive::detail::regex_iterator_impl< BidiIter >::regex_iterator_impl ( BidiIter  begin,
BidiIter  cur,
BidiIter  end,
BidiIter  next_search,
basic_regex< BidiIter > const &  rex,
regex_constants::match_flag_type  flags,
bool  not_null = false 
)
inline

Member Function Documentation

Member Data Documentation

template<typename BidiIter>
bool boost::xpressive::detail::regex_iterator_impl< BidiIter >::not_null_

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