LogicOPNode Class Reference

#include <query_ast.hh>

Inherits ost::mol::impl::Node.

Public Member Functions

 LogicOPNode (LogicOP op)
 ~LogicOPNode ()
void SetRHS (Node *rhs)
void SetLHS (Node *lhs)
const NodeGetRHS () const
const NodeGetLHS () const
LogicOP GetOP () const
void SetOP (LogicOP op)
virtual void Dump (int level=0) const

Detailed Description

Definition at line 89 of file query_ast.hh.


Constructor & Destructor Documentation

LogicOPNode ( LogicOP  op  ) 
~LogicOPNode (  ) 

Member Function Documentation

virtual void Dump ( int  level = 0  )  const [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


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1