SCalc
SCalc
Expression
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
Generated by
1.8.13