relStmtAssignStr Class Reference

#include <relStatement.h>

Inheritance diagram for relStmtAssignStr:

Inheritance graph
[legend]
Collaboration diagram for relStmtAssignStr:

Collaboration graph
[legend]

Detailed Description

Definition at line 248 of file relStatement.h.

Public Member Functions

 relStmtAssignStr (string *pVar, relStrExpr *pExpr)
 ~relStmtAssignStr ()
virtual void interpret (bddSymTab *pSymTab)

Private Attributes

string * mVar
relStrExprmExpr


Constructor & Destructor Documentation

relStmtAssignStr::relStmtAssignStr ( string *  pVar,
relStrExpr pExpr 
) [inline]

Definition at line 255 of file relStatement.h.

relStmtAssignStr::~relStmtAssignStr (  )  [inline]

Definition at line 261 of file relStatement.h.

References mExpr, and mVar.


Member Function Documentation

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

Implements relStatement.

Definition at line 268 of file relStatement.h.

References gAttributePrefix, gVariables, relStrExpr::interpret(), mExpr, mVar, and bddSymTab::removeUserAttributes().

Here is the call graph for this function:


Field Documentation

string* relStmtAssignStr::mVar [private]

Definition at line 251 of file relStatement.h.

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

relStrExpr* relStmtAssignStr::mExpr [private]

Definition at line 252 of file relStatement.h.

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


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