o2scl::calculator Member List

This is the complete list of members for o2scl::calculator, including all inherited members.

buildOpPrecedence()o2scl::calculatorprivatestatic
calculate(const char *expr, std::map< std::string, double > *vars=0, bool debug=false)o2scl::calculatorstatic
calculate(TokenQueue_t RPN, std::map< std::string, double > *vars=0)o2scl::calculatorprivatestatic
calculator()o2scl::calculatorinline
calculator(const char *expr, std::map< std::string, double > *vars=0, bool debug=false, std::map< std::string, int > opPrec=opPrecedence)o2scl::calculator
cleanRPN(TokenQueue_t &rpn)o2scl::calculatorprivatestatic
compile(const char *expr, std::map< std::string, double > *vars=0, bool debug=false, std::map< std::string, int > opPrec=opPrecedence)o2scl::calculator
eval(std::map< std::string, double > *vars=0)o2scl::calculator
isvariablechar(char c)o2scl::calculatorprivatestatic
opPrecedenceo2scl::calculatorprivatestatic
RPNo2scl::calculatorprivate
RPN_to_string()o2scl::calculator
toRPN(const char *expr, std::map< std::string, double > *vars, bool debug=false, std::map< std::string, int > opPrec=opPrecedence)o2scl::calculatorprivatestatic
~calculator() (defined in o2scl::calculator)o2scl::calculator

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).