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().