|
BALL
1.4.2
|
#include <BALL/DATATYPE/GRAPH/graphAlgorithms.h>
Public Types | |
| typedef Tree::children_iterator | ChildrenIterator |
| typedef std::vector< To >::iterator | ArgumentIterator |
Public Member Functions | |
| PostOrderFolding (Tree &tree, Functor &f) | |
| To | getResult () |
| template<class Node > | |
| void | preorder (Node, Tree &) |
| template<class Node > | |
| void | inorder (Node, Tree &) |
| template<class Node > | |
| void | postorder (Node n, Tree &t) |
Protected Attributes | |
| boost::shared_ptr< std::vector < To > > | return_stack_ |
| Tree * | tree_ |
| Functor * | f_ |
Definition at line 327 of file graphAlgorithms.h.
| typedef std::vector<To>::iterator BALL::GRAPH::PostOrderFolding< Tree, From, To, Functor >::ArgumentIterator |
Definition at line 332 of file graphAlgorithms.h.
| typedef Tree::children_iterator BALL::GRAPH::PostOrderFolding< Tree, From, To, Functor >::ChildrenIterator |
Definition at line 330 of file graphAlgorithms.h.
|
inline |
Definition at line 334 of file graphAlgorithms.h.
|
inline |
Definition at line 342 of file graphAlgorithms.h.
|
inline |
Definition at line 353 of file graphAlgorithms.h.
|
inline |
Definition at line 358 of file graphAlgorithms.h.
|
inline |
Definition at line 348 of file graphAlgorithms.h.
|
protected |
Definition at line 390 of file graphAlgorithms.h.
|
protected |
Definition at line 387 of file graphAlgorithms.h.
|
protected |
Definition at line 389 of file graphAlgorithms.h.
1.8.3.1