Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
GenericList Class Reference

#include <LISTNODE.H>

Inherited by List< LayerClass * >, List< RefCountNodeClass * >, List< DataNode< T > * >, List< INISection * >, List< INIEntry * >, and List< T >.

Public Member Functions

 GenericList (void)
 
virtual ~GenericList (void)
 
GenericNodeFirst (void) const
 
GenericNodeFirst_Valid (void) const
 
GenericNodeLast (void) const
 
GenericNodeLast_Valid (void) const
 
bool Is_Empty (void) const
 
void Add_Head (GenericNode *node)
 
void Add_Tail (GenericNode *node)
 
int Get_Valid_Count (void) const
 

Protected Attributes

GenericNode FirstNode
 
GenericNode LastNode
 

Detailed Description

Definition at line 122 of file LISTNODE.H.

Constructor & Destructor Documentation

◆ GenericList()

GenericList::GenericList ( void )
inline

Definition at line 124 of file LISTNODE.H.

◆ ~GenericList()

virtual GenericList::~GenericList ( void )
inlinevirtual

Definition at line 129 of file LISTNODE.H.

Member Function Documentation

◆ Add_Head()

void GenericList::Add_Head ( GenericNode * node)
inline

Definition at line 150 of file LISTNODE.H.

◆ Add_Tail()

void GenericList::Add_Tail ( GenericNode * node)
inline

Definition at line 151 of file LISTNODE.H.

◆ First()

GenericNode * GenericList::First ( void ) const
inline

Definition at line 135 of file LISTNODE.H.

◆ First_Valid()

GenericNode * GenericList::First_Valid ( void ) const
inline

Definition at line 136 of file LISTNODE.H.

◆ Get_Valid_Count()

int GenericList::Get_Valid_Count ( void ) const
inline

Definition at line 154 of file LISTNODE.H.

◆ Is_Empty()

bool GenericList::Is_Empty ( void ) const
inline

Definition at line 149 of file LISTNODE.H.

◆ Last()

GenericNode * GenericList::Last ( void ) const
inline

Definition at line 142 of file LISTNODE.H.

◆ Last_Valid()

GenericNode * GenericList::Last_Valid ( void ) const
inline

Definition at line 143 of file LISTNODE.H.

Member Data Documentation

◆ FirstNode

GenericNode GenericList::FirstNode ( void )
protected

Definition at line 166 of file LISTNODE.H.

◆ LastNode

GenericNode GenericList::LastNode ( void )
protected

Definition at line 167 of file LISTNODE.H.


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