relStmtPrint Class Reference

#include <relStatement.h>

Inheritance diagram for relStmtPrint:

Inheritance graph
[legend]
Collaboration diagram for relStmtPrint:

Collaboration graph
[legend]

Detailed Description

Definition at line 286 of file relStatement.h.

Public Member Functions

 relStmtPrint (relPrintExpr *pPrintExpr, ostream *pOut, relStrExpr *pFilename)
 ~relStmtPrint ()
virtual void interpret (bddSymTab *pSymTab)

Private Attributes

relPrintExprmPrintExpr
ostream * mOut
relStrExprmFilename


Constructor & Destructor Documentation

relStmtPrint::relStmtPrint ( relPrintExpr pPrintExpr,
ostream *  pOut,
relStrExpr pFilename 
) [inline]

Definition at line 294 of file relStatement.h.

relStmtPrint::~relStmtPrint (  )  [inline]

Definition at line 300 of file relStatement.h.

References mFilename, and mPrintExpr.


Member Function Documentation

virtual void relStmtPrint::interpret ( bddSymTab pSymTab  )  [inline, virtual]

Implements relStatement.

Definition at line 307 of file relStatement.h.

References gAttributePrefix, relString::getValue(), relPrintExpr::interpret(), relStrExpr::interpret(), mFilename, mOut, mPrintExpr, and bddSymTab::removeUserAttributes().

Here is the call graph for this function:


Field Documentation

relPrintExpr* relStmtPrint::mPrintExpr [private]

Definition at line 289 of file relStatement.h.

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

ostream* relStmtPrint::mOut [private]

Definition at line 290 of file relStatement.h.

Referenced by interpret().

relStrExpr* relStmtPrint::mFilename [private]

Definition at line 291 of file relStatement.h.

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


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