ardour
DataNode< T > Member List

This is the complete list of members for DataNode< T >, including all inherited members.

_dataDataNode< T >private
_idGraphNodeprotected
_selectedGraphNodeprotected
_self_ptrDataNode< T >private
add_child(GraphNode *child, GraphNode *left_sibling)GraphNode
add_parent(GraphNode *parent)GraphNodeprotected
childrenGraphNodeprotected
create(T *data)DataNode< T >inlinestatic
create(DataPtr data)DataNode< T >inlinestatic
data()DataNode< T >inline
DataNode(DataPtr data)DataNode< T >inlineprivate
DataPtr typedefDataNode< T >private
equals(GraphNode const *node) const GraphNodeinline
first_child() const GraphNodeinline
get_children() const GraphNodeinline
get_parents() const GraphNodeinline
GraphNode()GraphNode
id() const GraphNodeinline
id_counterGraphNodeprotectedstatic
is_ancestor_of(GraphNode const *node) const GraphNode
is_descendant_of(GraphNode const *node) const GraphNode
last_child() const GraphNodeinline
parentsGraphNodeprotected
remove_child(GraphNode *child)GraphNode
remove_parent(GraphNode *parent)GraphNodeprotected
select(bool value)GraphNode
SelectChangedGraphNode
selected() const GraphNodeinline
self_ptr()DataNode< T >inline
SelfPtr typedefDataNode< T >private
set_self_ptr(boost::shared_ptr< DataNode< T > > ptr)DataNode< T >inlineprivate
sort_parents(list< boost::shared_ptr< DataNode< P > > > const &sort_list)DataNode< T >inline
WeakSelfPtr typedefDataNode< T >private
~GraphNode()GraphNodevirtual