#include <cpp_grammar.hpp>


Classes | |
| struct | definition |
Public Types | |
| typedef TokenT::position_type | position_type |
| typedef cpp_grammar< TokenT, ContainerT > | grammar_type |
| typedef impl::store_found_eof | store_found_eof_type |
| typedef impl::store_found_directive < TokenT > | store_found_directive_type |
| typedef impl::store_found_eoltokens < ContainerT > | store_found_eoltokens_type |
Public Member Functions | |
| cpp_grammar (bool &found_eof_, TokenT &found_directive_, ContainerT &found_eoltokens_) | |
Public Attributes | |
| bool & | found_eof |
| TokenT & | found_directive |
| ContainerT & | found_eoltokens |
| typedef cpp_grammar<TokenT, ContainerT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::grammar_type |
| typedef TokenT::position_type boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::position_type |
| typedef impl::store_found_directive<TokenT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_directive_type |
| typedef impl::store_found_eof boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_eof_type |
| typedef impl::store_found_eoltokens<ContainerT> boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::store_found_eoltokens_type |
|
inline |
References BOOST_SPIRIT_DEBUG_TRACE_GRAMMAR_NAME, and TRACE_CPP_GRAMMAR.
| TokenT& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_directive |
| bool& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_eof |
| ContainerT& boost::wave::grammars::cpp_grammar< TokenT, ContainerT >::found_eoltokens |