dl
Public 成员函数 | Public 属性 | 所有成员列表
dl::NTree< T >::Node结构体 参考

#include <dl_tree.h>

Public 成员函数

 Node (const T &v, Node *parent)
 
T & operator-> ()
 
T & operator* ()
 

Public 属性

T _v
 
Node * _parent
 
std::vector< Node * > _child
 

详细描述

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

在文件 dl_tree.h 第 27 行定义.

构造及析构函数说明

◆ Node()

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

在文件 dl_tree.h 第 32 行定义.

成员函数说明

◆ operator*()

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

在文件 dl_tree.h 第 41 行定义.

◆ operator->()

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

在文件 dl_tree.h 第 37 行定义.

类成员变量说明

◆ _child

template<typename T >
std::vector<Node*> dl::NTree< T >::Node::_child

在文件 dl_tree.h 第 31 行定义.

◆ _parent

template<typename T >
Node* dl::NTree< T >::Node::_parent

在文件 dl_tree.h 第 30 行定义.

◆ _v

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

在文件 dl_tree.h 第 29 行定义.


该结构体的文档由以下文件生成: