Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
DLListClass< T > Class Template Reference

#include <dllist.h>

Inherited by DLDestroyListClass< T >.

Public Member Functions

 DLListClass ()
 
virtual ~DLListClass ()
 
void Add_Head (DLNodeClass< T > *node)
 
void Remove_Head ()
 
void Add_Tail (DLNodeClass< T > *node)
 
void Remove_Tail ()
 
T * Head ()
 
T * Tail ()
 
const T * Const_Head () const
 
const T * Const_Tail () const
 

Detailed Description

template<class T>
class DLListClass< T >

Definition at line 50 of file dllist.h.

Constructor & Destructor Documentation

◆ DLListClass()

template<class T>
DLListClass< T >::DLListClass ( )
inline

Definition at line 57 of file dllist.h.

◆ ~DLListClass()

template<class T>
virtual DLListClass< T >::~DLListClass ( )
inlinevirtual

Definition at line 58 of file dllist.h.

Member Function Documentation

◆ Add_Head()

template<class T>
void DLListClass< T >::Add_Head ( DLNodeClass< T > * node)
inline

Definition at line 156 of file dllist.h.

◆ Add_Tail()

template<class T>
void DLListClass< T >::Add_Tail ( DLNodeClass< T > * node)
inline

Definition at line 172 of file dllist.h.

◆ Const_Head()

template<class T>
const T * DLListClass< T >::Const_Head ( ) const
inline

Definition at line 67 of file dllist.h.

◆ Const_Tail()

template<class T>
const T * DLListClass< T >::Const_Tail ( ) const
inline

Definition at line 68 of file dllist.h.

◆ Head()

template<class T>
T * DLListClass< T >::Head ( )
inline

Definition at line 65 of file dllist.h.

◆ Remove_Head()

template<class T>
void DLListClass< T >::Remove_Head ( )
inline

Definition at line 188 of file dllist.h.

◆ Remove_Tail()

template<class T>
void DLListClass< T >::Remove_Tail ( )
inline

Definition at line 199 of file dllist.h.

◆ Tail()

template<class T>
T * DLListClass< T >::Tail ( )
inline

Definition at line 66 of file dllist.h.


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