Parser::grammar Struct Reference

List of all members.

Public Member Functions

 grammar (const ConstantMap constMap)

Public Attributes

Parser::grammar::ufunc_ ufunc
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
expression )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
term )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
factor )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
primary )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
compExpression )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
compTerm )
boost::spirit::qi::rule< std::string::const_iterator,
double(), boost::spirit::ascii::space_type 
numExpression )

Constructor & Destructor Documentation

Parser::grammar::grammar const ConstantMap  constMap  )  [inline]
 

Definition at line 159 of file ParseExp.cpp.


Member Data Documentation

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::compExpression)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::compTerm)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::expression)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::factor)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::numExpression)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::primary)
 

Definition at line 157 of file ParseExp.cpp.

boost::spirit::qi::rule<std::string::const_iterator, double(), boost::spirit::ascii::space_type Parser::grammar::term)
 

Definition at line 157 of file ParseExp.cpp.

Parser::grammar::ufunc_ Parser::grammar::ufunc
 


The documentation for this struct was generated from the following file:
Generated on Wed Oct 1 01:25:59 2014 for Hugintrunk by  doxygen 1.3.9.1