#include <NewExprTree.hpp>


Public Member Functions | |
| Edge (OA_ptr< Node > n1, OA_ptr< Node > n2) | |
| virtual | ~Edge () |
| OA_ptr< Node > | parent () const |
| OA_ptr< Node > | source () const |
| OA_ptr< Node > | tail () const |
| OA_ptr< Node > | child () const |
| OA_ptr< Node > | sink () const |
| OA_ptr< Node > | head () const |
| void | dump (std::ostream &os) |
| void | dump () |
Definition at line 304 of file NewExprTree.hpp.
Definition at line 306 of file NewExprTree.hpp.
| virtual OA::NewExprTree::Edge::~Edge | ( | ) | [inline, virtual] |
Reimplemented from OA::Tree::Edge.
Definition at line 308 of file NewExprTree.hpp.
Reimplemented from OA::Tree::Edge.
Definition at line 317 of file NewExprTree.hpp.
References OA::Tree::Edge::child(), OA::OA_ptr< T >::convert(), and OA::n.
Referenced by dump().

| void OA::NewExprTree::Edge::dump | ( | ) | [inline] |
Definition at line 325 of file NewExprTree.hpp.
References dump().
Referenced by dump().

| void OA::NewExprTree::Edge::dump | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from OA::Tree::Edge.
Definition at line 371 of file NewExprTree.cpp.
References child(), and parent().

Reimplemented from OA::Tree::Edge.
Definition at line 322 of file NewExprTree.hpp.
Reimplemented from OA::Tree::Edge.
Definition at line 311 of file NewExprTree.hpp.
References OA::OA_ptr< T >::convert(), OA::n, and OA::Tree::Edge::parent().
Referenced by dump().

Reimplemented from OA::Tree::Edge.
Definition at line 321 of file NewExprTree.hpp.
Reimplemented from OA::Tree::Edge.
Definition at line 315 of file NewExprTree.hpp.
Reimplemented from OA::Tree::Edge.
Definition at line 316 of file NewExprTree.hpp.
1.7.1