dl
dl::NTree< T >::Node类 参考

#include <dl_tree.h>

Public 成员函数

 Node (const T &v, Node *parent)
 
TGetValue ()
 
const TGetValue () const
 
NodeGetParent ()
 
const NodeGetParent () const
 
std::vector< Node * > & GetChild ()
 
const std::vector< Node * > & GetChild () const
 

友元

class NTree< T >
 

详细描述

template<typename T>
class dl::NTree< T >::Node

在文件 dl_tree.h31 行定义.

构造及析构函数说明

◆ Node()

template<typename T>
dl::NTree< T >::Node::Node ( const T & v,
Node * parent )
inline

在文件 dl_tree.h35 行定义.

成员函数说明

◆ GetChild() [1/2]

template<typename T>
std::vector< Node * > & dl::NTree< T >::Node::GetChild ( )
inline

在文件 dl_tree.h44 行定义.

◆ GetChild() [2/2]

template<typename T>
const std::vector< Node * > & dl::NTree< T >::Node::GetChild ( ) const
inline

在文件 dl_tree.h45 行定义.

◆ GetParent() [1/2]

template<typename T>
Node * dl::NTree< T >::Node::GetParent ( )
inline

在文件 dl_tree.h42 行定义.

◆ GetParent() [2/2]

template<typename T>
const Node * dl::NTree< T >::Node::GetParent ( ) const
inline

在文件 dl_tree.h43 行定义.

◆ GetValue() [1/2]

template<typename T>
T & dl::NTree< T >::Node::GetValue ( )
inline

在文件 dl_tree.h40 行定义.

◆ GetValue() [2/2]

template<typename T>
const T & dl::NTree< T >::Node::GetValue ( ) const
inline

在文件 dl_tree.h41 行定义.

友元及相关符号说明

◆ NTree< T >

template<typename T>
friend class NTree< T >
friend

在文件 dl_tree.h298 行定义.


该类的文档由以下文件生成: