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::Expression | static
can_delete() | SCalc::ParserResult | inline virtual
copy() | SCalc::Expression | inline virtual
derive(int id) | SCalc::Expression | virtual
div(Expression *, Expression *) (defined in SCalc::Expression) | SCalc::Expression | static
dump(::std::ostream &stream=::std::cerr) | SCalc::Expression | virtual
evaluable() | SCalc::Expression | inline
evaluate(const double *values, const double *s=NULL)=0 | SCalc::Expression | pure virtual
evaluate() | SCalc::Expression |
Expression(Session *s) (defined in SCalc::Expression) | SCalc::Expression | inline
is_const() | SCalc::Expression | inline virtual
is_expression() | SCalc::Expression | inline virtual
is_func_def() | SCalc::ParserResult | inline virtual
is_id() | SCalc::Expression | inline virtual
is_null() | SCalc::Expression | inline virtual
is_syntax_error() | SCalc::ParserResult | inline virtual
is_valid() | SCalc::Expression | inline virtual
mass_evaluate(int nb, double *target, const double **variables) | SCalc::Expression | virtual
mul(Expression *, Expression *) (defined in SCalc::Expression) | SCalc::Expression | static
ParserResult(Session *s) | SCalc::ParserResult | inline
pretty_print()=0 | SCalc::Expression | pure virtual
session() | SCalc::ParserResult | inline
simplify() | SCalc::Expression | inline virtual
sub(Expression *, Expression *) (defined in SCalc::Expression) | SCalc::Expression | static
to_expression() | SCalc::ParserResult | inline
to_func_def() | SCalc::ParserResult | inline
to_syntax_error() | SCalc::ParserResult | inline
used_variables() | SCalc::Expression | inline virtual
~Expression() (defined in SCalc::Expression) | SCalc::Expression | inline virtual
~ParserResult() (defined in SCalc::ParserResult) | SCalc::ParserResult | inline virtual