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

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

create(Operation op)Calculator::VariableManipulatorstatic
Operation enum nameCalculator::VariableManipulator
operator()(Stack &stack, StackOperator::Ptr ofThis)Calculator::VariableManipulatorprotectedvirtual
operator=(const VariableManipulator &)=deleteCalculator::VariableManipulatorprotected
operator=(VariableManipulator &&)=deleteCalculator::VariableManipulatorprotected
Calculator::StackOperator::operator=(const StackOperator &)=deleteCalculator::StackOperatorprotected
Calculator::StackOperator::operator=(StackOperator &&)=deleteCalculator::StackOperatorprotected
Ptr typedefCalculator::VariableManipulator
StackOperator()=defaultCalculator::StackOperatorprotected
StackOperator(const StackOperator &)=deleteCalculator::StackOperatorprotected
StackOperator(StackOperator &&)=deleteCalculator::StackOperatorprotected
VariableManipulator(Operation op)Calculator::VariableManipulatorprotected
VariableManipulator(const VariableManipulator &)=deleteCalculator::VariableManipulatorprotected
VariableManipulator(VariableManipulator &&)=deleteCalculator::VariableManipulatorprotected
~StackOperator()Calculator::StackOperatorinlinevirtual
~VariableManipulator()Calculator::VariableManipulator