relStrExprElem Class Reference

#include <relStrExpr.h>

Inheritance diagram for relStrExprElem:

Inheritance graph
[legend]
Collaboration diagram for relStrExprElem:

Collaboration graph
[legend]

Detailed Description

Definition at line 154 of file relStrExpr.h.

Public Member Functions

 relStrExprElem (relExpression *pExpr)
 ~relStrExprElem ()
virtual relString interpret (bddSymTab *pSymTab)

Private Attributes

relExpressionmExpr


Constructor & Destructor Documentation

relStrExprElem::relStrExprElem ( relExpression pExpr  )  [inline]

Definition at line 160 of file relStrExpr.h.

relStrExprElem::~relStrExprElem (  ) 

Definition at line 35 of file relStrExpr.cpp.

References mExpr.


Member Function Documentation

relString relStrExprElem::interpret ( bddSymTab pSymTab  )  [virtual]

Implements relStrExpr.

Definition at line 41 of file relStrExpr.cpp.

References relExpression::collectFreeAttrs(), bddSymTab::getAttributePos(), bddRelation::getElement(), relExpression::interpret(), bddRelation::isEmpty(), and mExpr.

Here is the call graph for this function:


Field Documentation

relExpression* relStrExprElem::mExpr [private]

Definition at line 157 of file relStrExpr.h.

Referenced by interpret(), and ~relStrExprElem().


The documentation for this class was generated from the following files:
Generated on Fri Jun 6 22:23:35 2008 for CrocoPat by  doxygen 1.5.1