Class MEAL::UnaryRule

template<class T>
class UnaryRule : public T

Abstract base class of unary operators.

Subclassed by MEAL::InverseRule< T >, MEAL::NegationRule< T >

Public Functions

inline UnaryRule()

Default constructor.

inline UnaryRule(const UnaryRule &rule)

Copy constructor.

UnaryRule &operator=(const UnaryRule &rule)

Assignment operator.

inline ~UnaryRule()

Destructor.

void set_model(T *model)

Set the Function on which the operation will be performed.