#include <relExpression.h>
Inheritance diagram for relExprOr:


Definition at line 419 of file relExpression.h.
Public Member Functions | |
| relExprOr (relExpression *pExpr1, relExpression *pExpr2) | |
| ~relExprOr () | |
| virtual set< string > | collectFreeAttrs () |
| virtual bddRelation | interpret (bddSymTab *pSymTab) |
Private Attributes | |
| relExpression * | mExpr1 |
| relExpression * | mExpr2 |
| relExprOr::relExprOr | ( | relExpression * | pExpr1, | |
| relExpression * | pExpr2 | |||
| ) | [inline] |
Definition at line 426 of file relExpression.h.
| relExprOr::~relExprOr | ( | ) | [inline] |
| virtual set<string> relExprOr::collectFreeAttrs | ( | ) | [inline, virtual] |
Implements relExpression.
Definition at line 438 of file relExpression.h.
References relExpression::collectFreeAttrs(), mExpr1, and mExpr2.
Here is the call graph for this function:

| virtual bddRelation relExprOr::interpret | ( | bddSymTab * | pSymTab | ) | [inline, virtual] |
Implements relExpression.
Definition at line 447 of file relExpression.h.
References relExpression::interpret(), mExpr1, mExpr2, and bddRelation::unite().
Here is the call graph for this function:

relExpression* relExprOr::mExpr1 [private] |
Definition at line 422 of file relExpression.h.
Referenced by collectFreeAttrs(), interpret(), and ~relExprOr().
relExpression* relExprOr::mExpr2 [private] |
Definition at line 423 of file relExpression.h.
Referenced by collectFreeAttrs(), interpret(), and ~relExprOr().
1.5.1