vrmlproc & togeom
 
Loading...
Searching...
No Matches
vrml_proc::parser::grammar::BooleanGrammar< Iterator, Skipper > Class Template Reference

Grammar for parsing boolean values (TRUE or FALSE) in VRML 2.0 syntax. More...

#include <BooleanGrammar.hpp>

Inheritance diagram for vrml_proc::parser::grammar::BooleanGrammar< Iterator, Skipper >:
vrml_proc::parser::grammar::BaseGrammar< Iterator, bool(), Skipper >

Public Member Functions

 BooleanGrammar ()
 Constructs the boolean grammar and initializes parsing rules.
 
- Public Member Functions inherited from vrml_proc::parser::grammar::BaseGrammar< Iterator, bool(), Skipper >
boost::spirit::qi::rule< Iterator, bool(), Skipper > const & GetStartRule () const
 

Additional Inherited Members

- Protected Member Functions inherited from vrml_proc::parser::grammar::BaseGrammar< Iterator, bool(), Skipper >
bool HasError () const
 
void SetError (bool value)
 
- Protected Attributes inherited from vrml_proc::parser::grammar::BaseGrammar< Iterator, bool(), Skipper >
boost::spirit::qi::rule< Iterator, bool(), Skipper > m_start
 

Detailed Description

template<typename Iterator, typename Skipper>
class vrml_proc::parser::grammar::BooleanGrammar< Iterator, Skipper >

Grammar for parsing boolean values (TRUE or FALSE) in VRML 2.0 syntax.

Template Parameters
IteratorThe iterator type used for parsing input.
SkipperThe skipper parser used to skip irrelevant input (e.g., whitespace).

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