jdl::discard_ar Struct Reference

#include <jdl_grammar.hpp>

List of all members.

Public Member Functions

 discard_ar (parser_stack< boost::shared_ptr< component > > &node_stack)
template<typename ScannerT, typename ErrorT>
error_status operator() (ScannerT const &, ErrorT const &error) const

Public Attributes

parser_stack
< boost::shared_ptr
< component > > & 
_node_stack


Detailed Description

Definition at line 211 of file jdl_grammar.hpp.


Constructor & Destructor Documentation

jdl::discard_ar::discard_ar ( parser_stack< boost::shared_ptr< component > > &  node_stack  )  [inline]

Definition at line 213 of file jdl_grammar.hpp.


Member Function Documentation

template<typename ScannerT, typename ErrorT>
error_status jdl::discard_ar::operator() ( ScannerT const &  ,
ErrorT const &  error 
) const [inline]

Definition at line 218 of file jdl_grammar.hpp.

References _node_stack, jdl::discard_activation_record(), jdl::left_round_par_expected, and jdl::question_mark_expected.


Member Data Documentation

parser_stack<boost::shared_ptr<component> >& jdl::discard_ar::_node_stack

Definition at line 239 of file jdl_grammar.hpp.

Referenced by operator()().


The documentation for this struct was generated from the following file:
Generated on Sun Feb 17 16:55:50 2008 for JDLParser by  doxygen 1.5.3