1 #ifndef MATH_NotOperator_H
2 #define MATH_NotOperator_H
45 static inline SP::MATH_NotOperator
New() {
This class decribes a variable class for evaluation.
Definition: MATH_Variable.h:16
DEFINE_SPTR(MATH_NotOperator)
This class describes a not (!) operator.
Definition: MATH_NotOperator.h:17
virtual ~MATH_NotOperator(void)
destroy
Definition: MATH_NotOperator.cpp:9
static SP::MATH_NotOperator New()
create a node expression
Definition: MATH_NotOperator.h:45
virtual SP::MATH_NodeExpression newInstance() const
create a node expression
Definition: MATH_NotOperator.h:53
MATH_NotOperator(void)
create
Definition: MATH_NotOperator.cpp:5
This class decribes an unary operator wiath is associated to a binary operator which replaces it if n...
Definition: MATH_UnaryOperator.h:17
This class decribes an environment class.
Definition: MATH_Environment.h:14
virtual int evaluate(const tFlag &action, MATH_Environment &symbols, MATH_Variable &var) const
void evaluate the expression
Definition: MATH_NotOperator.cpp:12
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:106
#define tFlag
Definition: types.h:14