#include <DomTree.hpp>


Public Member Functions | |
| Node (OA_ptr< DGraph::NodeInterface > n) | |
| ~Node () | |
| OA_ptr< DGraph::NodeInterface > | getGraphNode () |
| OA_ptr< DomFrontIterator > | getDomFrontIterator () |
| OA_ptr< Node > | parent () const |
| void | dump (std::ostream &os) |
Private Types | |
| typedef std::set< OA_ptr< Node > > | DomFrontSet |
Private Attributes | |
| OA_ptr< DGraph::NodeInterface > | graph_node_ptr |
| DomFrontSet | dom_front |
Friends | |
| class | DomTree |
| class | DomTree::DomFrontIterator |
Definition at line 46 of file DomTree.hpp.
typedef std::set<OA_ptr<Node> > OA::DomTree::Node::DomFrontSet [private] |
Definition at line 74 of file DomTree.hpp.
| OA::DomTree::Node::Node | ( | OA_ptr< DGraph::NodeInterface > | n | ) | [inline] |
Definition at line 48 of file DomTree.hpp.
References graph_node_ptr.
| OA::DomTree::Node::~Node | ( | ) | [inline, virtual] |
Reimplemented from OA::Tree::Node.
Definition at line 50 of file DomTree.hpp.
| void OA::DomTree::Node::dump | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from OA::Tree::Node.
Definition at line 244 of file DomTree.cpp.
References dom_front, and getGraphNode().

| OA_ptr<DomFrontIterator> OA::DomTree::Node::getDomFrontIterator | ( | ) | [inline] |
Definition at line 53 of file DomTree.hpp.
| OA_ptr<DGraph::NodeInterface> OA::DomTree::Node::getGraphNode | ( | ) | [inline] |
Reimplemented from OA::Tree::Node.
Definition at line 60 of file DomTree.hpp.
References OA::OA_ptr< T >::convert(), OA::n, and OA::OA_ptr< T >::ptrEqual().

friend class DomTree [friend] |
Definition at line 78 of file DomTree.hpp.
friend class DomTree::DomFrontIterator [friend] |
Definition at line 79 of file DomTree.hpp.
DomFrontSet OA::DomTree::Node::dom_front [private] |
Definition at line 77 of file DomTree.hpp.
Referenced by dump().
Definition at line 76 of file DomTree.hpp.
Referenced by getGraphNode(), and Node().
1.7.1