Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cpp_grammar.hpp File Reference
Include dependency graph for cpp_grammar.hpp:

Classes

struct  boost::wave::grammars::impl::store_found_eof
 
struct  boost::wave::grammars::impl::store_found_directive< TokenT >
 
struct  boost::wave::grammars::impl::store_found_eoltokens< ContainerT >
 
struct  boost::wave::grammars::impl::flush_underlying_parser
 
struct  boost::wave::grammars::cpp_grammar< TokenT, ContainerT >
 
struct  boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::definition< ScannerT >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::wave
 
 boost::wave::grammars
 
 boost::wave::grammars::impl
 

Macros

#define TRACE_CPP_GRAMMAR   bool(BOOST_SPIRIT_DEBUG_FLAGS_CPP & BOOST_SPIRIT_DEBUG_FLAGS_CPP_GRAMMAR) \
 
#define BOOST_WAVE_GRAMMAR_GEN_INLINE   inline
 

Functions

template<typename NodeFactoryT , typename IteratorT , typename ParserT >
boost::spirit::classic::tree_parse_info
< IteratorT, NodeFactoryT > 
boost::wave::grammars::parsetree_parse (IteratorT const &first_, IteratorT const &last, boost::spirit::classic::parser< ParserT > const &p)
 

Variables

flush_underlying_parser const boost::wave::grammars::impl::flush_underlying_parser_p = flush_underlying_parser()
 

Macro Definition Documentation

#define BOOST_WAVE_GRAMMAR_GEN_INLINE   inline