relPrintExprNodesPerVarId Class Reference

#include <relPrintExpr.h>

Inheritance diagram for relPrintExprNodesPerVarId:

Inheritance graph
[legend]
Collaboration diagram for relPrintExprNodesPerVarId:

Collaboration graph
[legend]

Detailed Description

Definition at line 231 of file relPrintExpr.h.

Public Member Functions

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

Private Attributes

relExpressionmExpr


Constructor & Destructor Documentation

relPrintExprNodesPerVarId::relPrintExprNodesPerVarId ( relExpression pExpr  )  [inline]

Definition at line 237 of file relPrintExpr.h.

relPrintExprNodesPerVarId::~relPrintExprNodesPerVarId (  )  [inline]

Definition at line 241 of file relPrintExpr.h.

References mExpr.


Member Function Documentation

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

Implements relPrintExpr.

Definition at line 247 of file relPrintExpr.h.

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

Here is the call graph for this function:


Field Documentation

relExpression* relPrintExprNodesPerVarId::mExpr [private]

Definition at line 234 of file relPrintExpr.h.

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


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