#include <u32regex_iterator.hpp>
Public Types | |
typedef u32regex | regex_type |
typedef match_results < BidirectionalIterator > | value_type |
typedef re_detail::regex_iterator_traits < BidirectionalIterator > ::difference_type | difference_type |
typedef const value_type * | pointer |
typedef const value_type & | reference |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
u32regex_iterator () | |
u32regex_iterator (BidirectionalIterator a, BidirectionalIterator b, const regex_type &re, match_flag_type m=match_default) | |
u32regex_iterator (const u32regex_iterator &that) | |
u32regex_iterator & | operator= (const u32regex_iterator &that) |
bool | operator== (const u32regex_iterator &that) const |
bool | operator!= (const u32regex_iterator &that) const |
const value_type & | operator* () const |
const value_type * | operator-> () const |
u32regex_iterator & | operator++ () |
u32regex_iterator | operator++ (int) |
typedef re_detail::regex_iterator_traits<BidirectionalIterator>::difference_type boost::u32regex_iterator< BidirectionalIterator >::difference_type |
typedef std::forward_iterator_tag boost::u32regex_iterator< BidirectionalIterator >::iterator_category |
typedef const value_type* boost::u32regex_iterator< BidirectionalIterator >::pointer |
typedef const value_type& boost::u32regex_iterator< BidirectionalIterator >::reference |
typedef u32regex boost::u32regex_iterator< BidirectionalIterator >::regex_type |
typedef match_results<BidirectionalIterator> boost::u32regex_iterator< BidirectionalIterator >::value_type |
|
inline |
|
inline |
References boost::shared_ptr< T >::reset().
|
inline |
|
inline |
|
inline |
|
inline |
References boost::shared_ptr< T >::reset().
|
inline |
|
inline |
|
inline |
|
inline |
References boost::shared_ptr< T >::get().