栈  0.1
数据结构_第3章
List::dLinkList< T >::node Struct Reference
Collaboration diagram for List::dLinkList< T >::node:
[legend]

Public Member Functions

 node (const T &obj=T(), node *prev=nullptr, node *next=nullptr)
 
 node (T &&obj, node *prev=nullptr, node *next=nullptr)
 
 ~node ()=default
 

Public Attributes

data
 
nodeprev
 
nodenext
 

Detailed Description

template<typename T>
struct List::dLinkList< T >::node

Definition at line 33 of file dLinkList.h.

Constructor & Destructor Documentation

◆ node() [1/2]

template<typename T >
List::dLinkList< T >::node::node ( const T &  obj = T(),
node prev = nullptr,
node next = nullptr 
)
inline

Definition at line 38 of file dLinkList.h.

◆ node() [2/2]

template<typename T >
List::dLinkList< T >::node::node ( T &&  obj,
node prev = nullptr,
node next = nullptr 
)
inline

Definition at line 40 of file dLinkList.h.

◆ ~node()

template<typename T >
List::dLinkList< T >::node::~node ( )
default

Member Data Documentation

◆ data

◆ next

◆ prev

template<typename T >
node* List::dLinkList< T >::node::prev

The documentation for this struct was generated from the following file: