#include <relPrintExpr.h>
Inheritance diagram for relPrintExprRelInfo:


Definition at line 179 of file relPrintExpr.h.
Public Member Functions | |
| relPrintExprRelInfo (relExpression *pExpr) | |
| ~relPrintExprRelInfo () | |
| virtual void | interpret (bddSymTab *pSymTab, ostream *pOut) |
Private Attributes | |
| relExpression * | mExpr |
| relPrintExprRelInfo::relPrintExprRelInfo | ( | relExpression * | pExpr | ) | [inline] |
Definition at line 185 of file relPrintExpr.h.
| relPrintExprRelInfo::~relPrintExprRelInfo | ( | ) | [inline] |
| virtual void relPrintExprRelInfo::interpret | ( | bddSymTab * | pSymTab, | |
| ostream * | pOut | |||
| ) | [inline, virtual] |
Implements relPrintExpr.
Definition at line 195 of file relPrintExpr.h.
References relExpression::collectFreeAttrs(), bddSymTab::computeVariableOrder(), gAttributePrefix, bddRelation::getTupleNr(), bddSymTab::getUniverseSize(), relExpression::interpret(), mExpr, bddRelation::printBddInfo(), and bddSymTab::removeUserAttributes().
Here is the call graph for this function:

relExpression* relPrintExprRelInfo::mExpr [private] |
Definition at line 182 of file relPrintExpr.h.
Referenced by interpret(), and ~relPrintExprRelInfo().
1.5.1