NW4F Sys
Loading...
Searching...
No Matches
nw::ut::LinkListNode Class Reference

#include <ut_LinkList.h>

Public Types

typedef LinkListNode Self

Public Member Functions

 LinkListNode ()
SelfGetNext () const
SelfGetPrev () const

Private Member Functions

 NW_DISALLOW_COPY_AND_ASSIGN (LinkListNode)

Private Attributes

Selfm_pNext
Selfm_pPrev

Friends

class internal::LinkListImpl
bool operator== (const Self &r1, const Self &r2)
bool operator!= (const Self &r1, const Self &r2)

Member Typedef Documentation

◆ Self

Constructor & Destructor Documentation

◆ LinkListNode()

nw::ut::LinkListNode::LinkListNode ( )
inlineexplicit

Member Function Documentation

◆ NW_DISALLOW_COPY_AND_ASSIGN()

nw::ut::LinkListNode::NW_DISALLOW_COPY_AND_ASSIGN ( LinkListNode )
private

◆ GetNext()

Self * nw::ut::LinkListNode::GetNext ( ) const
inline

◆ GetPrev()

Self * nw::ut::LinkListNode::GetPrev ( ) const
inline

◆ internal::LinkListImpl

friend class internal::LinkListImpl
friend

◆ operator==

bool operator== ( const Self & r1,
const Self & r2 )
friend

◆ operator!=

bool operator!= ( const Self & r1,
const Self & r2 )
friend

Member Data Documentation

◆ m_pNext

Self* nw::ut::LinkListNode::m_pNext
private

◆ m_pPrev

Self* nw::ut::LinkListNode::m_pPrev
private