Calculator
Extensible stack-based calculator primarily in library form
Calculator::StackManipulator Member List

This is the complete list of members for Calculator::StackManipulator, including all inherited members.

create(Operation operation)Calculator::StackManipulatorstatic
Operation enum nameCalculator::StackManipulator
operator()(Stack &stack, StackOperator::Ptr ofThis)Calculator::StackManipulatorvirtual
Calculator::StackOperator::operator=(const StackOperator &)=deleteCalculator::StackOperatorprotected
Calculator::StackOperator::operator=(StackOperator &&)=deleteCalculator::StackOperatorprotected
Ptr typedefCalculator::StackOperator
StackOperator()=defaultCalculator::StackOperatorprotected
StackOperator(const StackOperator &)=deleteCalculator::StackOperatorprotected
StackOperator(StackOperator &&)=deleteCalculator::StackOperatorprotected
~StackManipulator()Calculator::StackManipulator
~StackOperator()Calculator::StackOperatorinlinevirtual