SCalc
SCalc::Expression Member List

This is the complete list of members for SCalc::Expression, including all inherited members.

add(Expression *, Expression *) (defined in SCalc::Expression)SCalc::Expressionstatic
can_delete()SCalc::ParserResultinlinevirtual
copy()SCalc::Expressioninlinevirtual
derive(int id)SCalc::Expressionvirtual
div(Expression *, Expression *) (defined in SCalc::Expression)SCalc::Expressionstatic
dump(::std::ostream &stream=::std::cerr)SCalc::Expressionvirtual
evaluable()SCalc::Expressioninline
evaluate(const double *values, const double *s=NULL)=0SCalc::Expressionpure virtual
evaluate()SCalc::Expression
Expression(Session *s) (defined in SCalc::Expression)SCalc::Expressioninline
is_const()SCalc::Expressioninlinevirtual
is_expression()SCalc::Expressioninlinevirtual
is_func_def()SCalc::ParserResultinlinevirtual
is_id()SCalc::Expressioninlinevirtual
is_null()SCalc::Expressioninlinevirtual
is_syntax_error()SCalc::ParserResultinlinevirtual
is_valid()SCalc::Expressioninlinevirtual
mass_evaluate(int nb, double *target, const double **variables)SCalc::Expressionvirtual
mul(Expression *, Expression *) (defined in SCalc::Expression)SCalc::Expressionstatic
ParserResult(Session *s)SCalc::ParserResultinline
pretty_print()=0SCalc::Expressionpure virtual
session()SCalc::ParserResultinline
simplify()SCalc::Expressioninlinevirtual
sub(Expression *, Expression *) (defined in SCalc::Expression)SCalc::Expressionstatic
to_expression()SCalc::ParserResultinline
to_func_def()SCalc::ParserResultinline
to_syntax_error()SCalc::ParserResultinline
used_variables()SCalc::Expressioninlinevirtual
~Expression() (defined in SCalc::Expression)SCalc::Expressioninlinevirtual
~ParserResult() (defined in SCalc::ParserResult)SCalc::ParserResultinlinevirtual