Hugintrunk
0.1
|
binary operator on rpn stack More...
Public Member Functions | |
BinaryToken (std::function< double(double, double)> func) | |
void | evaluate (std::stack< double > &rpnStack) |
Public Member Functions inherited from Parser::ShuntingYard::RPNTokens::TokenBase | |
virtual | ~TokenBase () |
Private Attributes | |
std::function< double(double, double)> | m_function |
binary operator on rpn stack
Definition at line 103 of file ParseExp.cpp.
|
inlineexplicit |
Definition at line 106 of file ParseExp.cpp.
|
inlinevirtual |
Implements Parser::ShuntingYard::RPNTokens::TokenBase.
Definition at line 107 of file ParseExp.cpp.
References m_function.
|
private |
Definition at line 126 of file ParseExp.cpp.
Referenced by evaluate().