Public Member Functions | |
FormulaGrammar () | |
Public Attributes | |
qi::rule< Iterator, Function()> | function |
qi::rule< Iterator, Expression()> | expression |
qi::rule< Iterator, Expression()> | formula |
qi::rule< Iterator, Expression()> | term |
qi::rule< Iterator, Address()> | address |
qi::rule< Iterator, AddressRange()> | range |
qi::rule< Iterator, unsigned()> | columnName |
qi::rule< Iterator, Coord()> | column |
qi::rule< Iterator, Coord()> | row |
qi::rule< Iterator, double()> | number |
qi::rule< Iterator, string()> | str |
qi::rule< Iterator, string()> | table |
qi::rule< Iterator, string()> | worksheet |
qi::rule< Iterator, UnaryOp()> | unaryOp |
qi::rule< Iterator, BinaryOp()> | binaryOp |
qi::rule< Iterator, char()> | unaryLit |
qi::rule< Iterator, char()> | binaryLit |
|
inline |
qi::rule<Iterator, Address()> FormulaGrammar< Iterator >::address |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, char()> FormulaGrammar< Iterator >::binaryLit |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, BinaryOp()> FormulaGrammar< Iterator >::binaryOp |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Coord()> FormulaGrammar< Iterator >::column |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, unsigned()> FormulaGrammar< Iterator >::columnName |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Expression()> FormulaGrammar< Iterator >::expression |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Expression()> FormulaGrammar< Iterator >::formula |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Function()> FormulaGrammar< Iterator >::function |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, double()> FormulaGrammar< Iterator >::number |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, AddressRange()> FormulaGrammar< Iterator >::range |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Coord()> FormulaGrammar< Iterator >::row |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, string()> FormulaGrammar< Iterator >::str |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, string()> FormulaGrammar< Iterator >::table |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, Expression()> FormulaGrammar< Iterator >::term |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, char()> FormulaGrammar< Iterator >::unaryLit |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, UnaryOp()> FormulaGrammar< Iterator >::unaryOp |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().
qi::rule<Iterator, string()> FormulaGrammar< Iterator >::worksheet |
Referenced by FormulaGrammar< Iterator >::FormulaGrammar().