ReactOS  0.4.12-dev-90-g2e2e63e
ATL::CAtlList< E, ETraits >::CNode Class Reference
Inheritance diagram for ATL::CAtlList< E, ETraits >::CNode:
Collaboration diagram for ATL::CAtlList< E, ETraits >::CNode:

Public Member Functions

 CNode (INARGTYPE Element)
 

Public Attributes

CNodem_Next
 
CNodem_Prev
 
E m_Element
 

Private Member Functions

 CNode (_In_ const CNode &)
 
CNodeoperator= (_In_ const CNode &)
 

Detailed Description

template<typename E, class ETraits = CElementTraits<E>>
class ATL::CAtlList< E, ETraits >::CNode

Definition at line 146 of file atlcoll.h.

Constructor & Destructor Documentation

◆ CNode() [1/2]

template<typename E, class ETraits = CElementTraits<E>>
ATL::CAtlList< E, ETraits >::CNode::CNode ( INARGTYPE  Element)
inline

Definition at line 154 of file atlcoll.h.

154  :
155  m_Element(Element)
156  {
157  }

◆ CNode() [2/2]

template<typename E, class ETraits = CElementTraits<E>>
ATL::CAtlList< E, ETraits >::CNode::CNode ( _In_ const CNode )
private

Member Function Documentation

◆ operator=()

template<typename E, class ETraits = CElementTraits<E>>
CNode& ATL::CAtlList< E, ETraits >::CNode::operator= ( _In_ const CNode )
private

Member Data Documentation

◆ m_Element

template<typename E, class ETraits = CElementTraits<E>>
E ATL::CAtlList< E, ETraits >::CNode::m_Element

Definition at line 151 of file atlcoll.h.

◆ m_Next

template<typename E, class ETraits = CElementTraits<E>>
CNode* ATL::CAtlList< E, ETraits >::CNode::m_Next

Definition at line 149 of file atlcoll.h.

◆ m_Prev

template<typename E, class ETraits = CElementTraits<E>>
CNode* ATL::CAtlList< E, ETraits >::CNode::m_Prev

Definition at line 150 of file atlcoll.h.


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