#include <perl_matcher.hpp>
Public Types | |
typedef traits::char_type | char_type |
typedef perl_matcher < BidiIterator, Allocator, traits > | self_type |
typedef bool(self_type::* | matcher_proc_type )(void) |
typedef std::size_t | traits_size_type |
typedef is_byte< char_type > ::width_type | width_type |
typedef regex_iterator_traits < BidiIterator > ::difference_type | difference_type |
typedef match_results < BidiIterator, Allocator > | results_type |
Public Member Functions | |
perl_matcher (BidiIterator first, BidiIterator end, match_results< BidiIterator, Allocator > &what, const basic_regex< char_type, traits > &e, match_flag_type f, BidiIterator l_base) | |
bool | match () |
bool | find () |
void | setf (match_flag_type f) |
void | unsetf (match_flag_type f) |
typedef traits::char_type boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::char_type |
typedef regex_iterator_traits<BidiIterator>::difference_type boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::difference_type |
typedef bool(self_type::* boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::matcher_proc_type)(void) |
typedef match_results<BidiIterator, Allocator> boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::results_type |
typedef perl_matcher<BidiIterator, Allocator, traits> boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::self_type |
typedef std::size_t boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::traits_size_type |
typedef is_byte<char_type>::width_type boost::re_detail::perl_matcher< BidiIterator, Allocator, traits >::width_type |
|
inline |
|
inline |
Referenced by boost::regex_grep(), and boost::regex_search().
|
inline |
Referenced by boost::regex_match().
|
inline |
Referenced by boost::regex_grep().
|
inline |
Referenced by boost::regex_grep().