relPrintExprGraph Class Reference

#include <relPrintExpr.h>

Inheritance diagram for relPrintExprGraph:

Inheritance graph
[legend]
Collaboration diagram for relPrintExprGraph:

Collaboration graph
[legend]

Detailed Description

Definition at line 257 of file relPrintExpr.h.

Public Member Functions

 relPrintExprGraph (relExpression *pExpr)
 ~relPrintExprGraph ()
virtual void interpret (bddSymTab *pSymTab, ostream *pOut)

Private Attributes

relExpressionmExpr


Constructor & Destructor Documentation

relPrintExprGraph::relPrintExprGraph ( relExpression pExpr  )  [inline]

Definition at line 263 of file relPrintExpr.h.

relPrintExprGraph::~relPrintExprGraph (  )  [inline]

Definition at line 267 of file relPrintExpr.h.

References mExpr.


Member Function Documentation

virtual void relPrintExprGraph::interpret ( bddSymTab pSymTab,
ostream *  pOut 
) [inline, virtual]

Implements relPrintExpr.

Definition at line 273 of file relPrintExpr.h.

References relExpression::collectFreeAttrs(), gAttributePrefix, relExpression::interpret(), mExpr, bddRelation::printGraph(), and bddSymTab::removeUserAttributes().

Here is the call graph for this function:


Field Documentation

relExpression* relPrintExprGraph::mExpr [private]

Definition at line 260 of file relPrintExpr.h.

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


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