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

#include <NetCommandWrapperList.h>

Inherits MemoryPoolObject.

Public Member Functions

 NetCommandWrapperList ()
 
void init ()
 
void reset ()
 
void processWrapper (NetCommandRef *ref)
 
NetCommandListgetReadyCommands ()
 
Int getPercentComplete (UnsignedShort wrappedCommandID)
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Protected Member Functions

void removeFromList (NetCommandWrapperListNode *node)
 
- Protected Member Functions inherited from MemoryPoolObject
virtual ~MemoryPoolObject ()
 
void * operator new (size_t s)
 
void operator delete (void *p)
 
virtual MemoryPoolgetObjectMemoryPool ()=0
 

Protected Attributes

NetCommandWrapperListNodem_list
 

Detailed Description

Definition at line 62 of file NetCommandWrapperList.h.

Constructor & Destructor Documentation

◆ NetCommandWrapperList()

NetCommandWrapperList::NetCommandWrapperList ( )

Definition at line 123 of file NetCommandWrapperList.cpp.

Member Function Documentation

◆ getPercentComplete()

Int NetCommandWrapperList::getPercentComplete ( UnsignedShort wrappedCommandID)

Definition at line 149 of file NetCommandWrapperList.cpp.

◆ getReadyCommands()

NetCommandList * NetCommandWrapperList::getReadyCommands ( )

Definition at line 180 of file NetCommandWrapperList.cpp.

◆ init()

void NetCommandWrapperList::init ( )

Definition at line 136 of file NetCommandWrapperList.cpp.

◆ processWrapper()

void NetCommandWrapperList::processWrapper ( NetCommandRef * ref)

Definition at line 163 of file NetCommandWrapperList.cpp.

◆ removeFromList()

void NetCommandWrapperList::removeFromList ( NetCommandWrapperListNode * node)
protected

Definition at line 207 of file NetCommandWrapperList.cpp.

◆ reset()

void NetCommandWrapperList::reset ( )

Definition at line 140 of file NetCommandWrapperList.cpp.

Member Data Documentation

◆ m_list

NetCommandWrapperListNode* NetCommandWrapperList::m_list
protected

Definition at line 80 of file NetCommandWrapperList.h.


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