OpenStructure
|
#include <query_ast.hh>
Inherits Node.
Public Member Functions | |
LogicOPNode (LogicOP op) | |
~LogicOPNode () | |
void | SetRHS (Node *rhs) |
void | SetLHS (Node *lhs) |
const Node * | GetRHS () const |
const Node * | GetLHS () const |
LogicOP | GetOP () const |
void | SetOP (LogicOP op) |
virtual void | Dump (int level=0) const |
Public Member Functions inherited from Node | |
Node () | |
virtual | ~Node () |
Node * | GetParent () |
void | SetParent (Node *parent) |
Definition at line 89 of file query_ast.hh.
LogicOPNode | ( | LogicOP | op | ) |
~LogicOPNode | ( | ) |
|
virtual |
Implements Node.
const Node* GetLHS | ( | ) | const |
Get left-hand side argument.
LogicOP GetOP | ( | ) | const |
Get logic operation.
const Node* GetRHS | ( | ) | const |
Get right-hand side.
void SetLHS | ( | Node * | lhs | ) |
set left hand-side node
void SetOP | ( | LogicOP | op | ) |
void SetRHS | ( | Node * | rhs | ) |
set right-hane side node