Calculator
Extensible stack-based calculator primarily in library form
|
This is the complete list of members for Calculator::StackItem, including all inherited members.
operator()(Stack &stack, StackOperator::Ptr ofThis) | Calculator::StackItem | virtual |
operator=(const StackItem &)=delete | Calculator::StackItem | protected |
operator=(StackItem &&)=delete | Calculator::StackItem | protected |
Calculator::StackOperator::operator=(const StackOperator &)=delete | Calculator::StackOperator | protected |
Calculator::StackOperator::operator=(StackOperator &&)=delete | Calculator::StackOperator | protected |
Ptr typedef | Calculator::StackItem | |
StackItem()=default | Calculator::StackItem | protected |
StackItem(const StackItem &)=delete | Calculator::StackItem | protected |
StackItem(StackItem &&)=delete | Calculator::StackItem | protected |
StackOperator()=default | Calculator::StackOperator | protected |
StackOperator(const StackOperator &)=delete | Calculator::StackOperator | protected |
StackOperator(StackOperator &&)=delete | Calculator::StackOperator | protected |
toString() const =0 | Calculator::StackItem | pure virtual |
~StackItem() | Calculator::StackItem | virtual |
~StackOperator() | Calculator::StackOperator | inlinevirtual |