ibex::UnaOpExpr Class Reference
[Expressions]

Unary expression. More...

#include <IbexExpr.h>

Inheritance diagram for ibex::UnaOpExpr:

ibex::Expr

List of all members.

Public Member Functions

const Equalityoperator= (const Expr &expr) const
const Equalityoperator= (const INTERVAL &value) const
virtual void acceptVisitor (Visitor &v) const

Public Attributes

const UnaOpType op
const Exprexpr


Detailed Description

Unary expression.

Author:
Gilles Chabert
Date:
March 2007

Member Function Documentation

const Equality& ibex::UnaOpExpr::operator= ( const Expr expr  )  const [inline]

Create an equality constraint unary-expr=expr.

Reimplemented from ibex::Expr.

const Equality& ibex::UnaOpExpr::operator= ( const INTERVAL value  )  const [inline]

Create an equality constraint unary-expr=value.

Reimplemented from ibex::Expr.

virtual void ibex::UnaOpExpr::acceptVisitor ( Visitor &  v  )  const [inline, virtual]

Accept an ibex::Expr visitor.

Implements ibex::Expr.


Member Data Documentation

const UnaOpType ibex::UnaOpExpr::op

The unary operator internal code

The subexpression


The documentation for this class was generated from the following files:

Generated on Sun Jun 27 15:52:00 2010 for IBEX by  doxygen 1.5.5