class EqualsExpression : public CompositeExpression

Expression class representing the == operator

Inheritance:


Public Methods

EqualsExpression(Expression *newArg1, Expression *newArg2) throw( ExceptionHugin )
Construct a new EqualsExpression
virtual Expression* clone() throw( ExceptionHugin )
Clone the expression
Operator getOperator()
Return the operator of 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
EqualsExpression(Expression *newArg1, Expression *newArg2) throw( ExceptionHugin )
Construct a new EqualsExpression

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

Operator getOperator()
Return the operator of the 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