#include <distinct_fwd.hpp>

Public Types | |
| typedef ScannerT::value_t | char_t |
| typedef rule< typename no_actions_scanner< typename lexeme_scanner< ScannerT > ::type >::type > | tail_t |
| typedef contiguous< sequence < chseq< char_t const * > , negated_empty_match_parser < tail_t > > > | result_t |
Public Member Functions | |
| dynamic_distinct_parser () | |
| template<typename ParserT > | |
| dynamic_distinct_parser (parser< ParserT > const &tail_) | |
| dynamic_distinct_parser (char_t const *letters) | |
| result_t | operator() (char_t const *str) const |
Public Attributes | |
| tail_t | tail |
| typedef ScannerT::value_t boost::spirit::dynamic_distinct_parser< ScannerT >::char_t |
| typedef contiguous< sequence< chseq<char_t const*>, negated_empty_match_parser< tail_t > > > boost::spirit::dynamic_distinct_parser< ScannerT >::result_t |
| typedef rule< typename no_actions_scanner< typename lexeme_scanner<ScannerT>::type >::type > boost::spirit::dynamic_distinct_parser< ScannerT >::tail_t |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
| tail_t boost::spirit::dynamic_distinct_parser< ScannerT >::tail |