class LessThanExpression : public CompositeExpression

Expression class representing the < operator

Inheritance:


Public Methods

LessThanExpression(Expression *newArg1, Expression *newArg2) throw(HAPI::ExceptionHugin)
Construct a new LessThanExpression
Operator getOperator() throw()
Return the operator of the expression
virtual Expression* clone() throw(HAPI::ExceptionHugin)
Clone the expression

Inherited from CompositeExpression:

Public Methods

virtual ExpressionList getOperands() throw()
virtual bool isCompositeExpression() throw()
virtual bool isConstantExpression() throw()
virtual bool isNodeExpression() throw()

Inherited from Expression:

Public Methods

static Expression* stringToExpression(const std::string& str, Domain dom) throw( ExceptionHugin )
static Expression* stringToExpression(const std::string& str, NetworkModel* dom) throw( ExceptionHugin )

Documentation

Expression class representing the < operator
LessThanExpression(Expression *newArg1, Expression *newArg2) throw(HAPI::ExceptionHugin)
Construct a new LessThanExpression

Operator getOperator() throw()
Return the operator of the expression

virtual Expression* clone() throw(HAPI::ExceptionHugin)
Clone the expression.
Returns:
Pointer to Expression


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de