Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::dynamic_distinct_directive< ScannerT > Singleton Reference

#include <distinct_fwd.hpp>

Collaboration diagram for boost::spirit::dynamic_distinct_directive< ScannerT >:

Classes

struct  result
 

Public Types

typedef ScannerT::value_t char_t
 
typedef rule< typename
no_actions_scanner< typename
lexeme_scanner< ScannerT >
::type >::type
tail_t
 

Public Member Functions

 dynamic_distinct_directive ()
 
template<typename ParserT >
 dynamic_distinct_directive (parser< ParserT > const &tail_)
 
 dynamic_distinct_directive (char_t const *letters)
 
template<typename ParserT >
result< typename as_parser
< ParserT >::type >::type 
operator[] (ParserT const &subject) const
 

Public Attributes

tail_t tail
 

Member Typedef Documentation

template<typename ScannerT >
typedef ScannerT::value_t boost::spirit::dynamic_distinct_directive< ScannerT >::char_t
template<typename ScannerT >
typedef rule< typename no_actions_scanner< typename lexeme_scanner<ScannerT>::type >::type > boost::spirit::dynamic_distinct_directive< ScannerT >::tail_t

Constructor & Destructor Documentation

template<typename ScannerT >
boost::spirit::dynamic_distinct_directive< ScannerT >::dynamic_distinct_directive ( )
inline
template<typename ScannerT >
template<typename ParserT >
boost::spirit::dynamic_distinct_directive< ScannerT >::dynamic_distinct_directive ( parser< ParserT > const &  tail_)
inlineexplicit
template<typename ScannerT >
boost::spirit::dynamic_distinct_directive< ScannerT >::dynamic_distinct_directive ( char_t const *  letters)
inlineexplicit

Member Function Documentation

template<typename ScannerT >
template<typename ParserT >
result<typename as_parser<ParserT>::type>::type boost::spirit::dynamic_distinct_directive< ScannerT >::operator[] ( ParserT const &  subject) const
inline

Member Data Documentation


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