Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <>>
Classes | |
class | Iterator |
Public Member Functions | |
DAGNode (const T &_value) | |
~DAGNode () | |
void | addChild (DAGNode *child) |
void | removeChild (DAGNode *child) |
T & | useValue (void) |
This class provides a generic implementation of the DAGNode.
T | Type of data stored in the DAGNode. |
elm::genstruct::DAGNode< T >::DAGNode | ( | const T & | _value | ) |
elm::genstruct::DAGNode< T >::~DAGNode | ( | ) |
void elm::genstruct::DAGNode< T >::addChild | ( | DAGNode< T > * | child | ) |
void elm::genstruct::DAGNode< T >::removeChild | ( | DAGNode< T > * | child | ) |
T & elm::genstruct::DAGNode< T >::useValue | ( | void | ) |
References elm::value().