Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::wave::grammars::intlit_grammar::definition< ScannerT > Struct Template Reference

#include <cpp_intlit_grammar.hpp>

Public Types

typedef
boost::spirit::classic::rule
< ScannerT > 
rule_t
 

Public Member Functions

 definition (intlit_grammar const &self)
 
rule_t const & start () const
 

Public Attributes

rule_t int_lit
 
boost::spirit::classic::subrule< 0 > sub_int_lit
 
boost::spirit::classic::subrule< 1 > oct_lit
 
boost::spirit::classic::subrule< 2 > hex_lit
 
boost::spirit::classic::subrule< 3 > dec_lit
 

Member Typedef Documentation

template<typename ScannerT >
typedef boost::spirit::classic::rule<ScannerT> boost::wave::grammars::intlit_grammar::definition< ScannerT >::rule_t

Constructor & Destructor Documentation

Member Function Documentation

template<typename ScannerT >
rule_t const& boost::wave::grammars::intlit_grammar::definition< ScannerT >::start ( ) const
inline

Member Data Documentation

template<typename ScannerT >
boost::spirit::classic::subrule<3> boost::wave::grammars::intlit_grammar::definition< ScannerT >::dec_lit
template<typename ScannerT >
boost::spirit::classic::subrule<2> boost::wave::grammars::intlit_grammar::definition< ScannerT >::hex_lit
template<typename ScannerT >
boost::spirit::classic::subrule<1> boost::wave::grammars::intlit_grammar::definition< ScannerT >::oct_lit
template<typename ScannerT >
boost::spirit::classic::subrule<0> boost::wave::grammars::intlit_grammar::definition< ScannerT >::sub_int_lit

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