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

#include <GameMessageParser.h>

Inherits MemoryPoolObject.

Public Member Functions

 GameMessageParser ()
 
 GameMessageParser (GameMessage *msg)
 
GameMessageParserArgumentTypegetFirstArgumentType ()
 
void addArgType (GameMessageArgumentDataType type, Int argCount)
 
Int getNumTypes ()
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Protected Attributes

GameMessageParserArgumentTypem_first
 
GameMessageParserArgumentTypem_last
 
Int m_argTypeCount
 

Additional Inherited Members

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

Detailed Description

Definition at line 77 of file GameMessageParser.h.

Constructor & Destructor Documentation

◆ GameMessageParser() [1/2]

GameMessageParser::GameMessageParser ( )

Definition at line 31 of file GameMessageParser.cpp.

◆ GameMessageParser() [2/2]

GameMessageParser::GameMessageParser ( GameMessage * msg)

Definition at line 38 of file GameMessageParser.cpp.

Member Function Documentation

◆ addArgType()

void GameMessageParser::addArgType ( GameMessageArgumentDataType type,
Int argCount )

Definition at line 77 of file GameMessageParser.cpp.

◆ getFirstArgumentType()

GameMessageParserArgumentType * GameMessageParser::getFirstArgumentType ( )
inline

Definition at line 95 of file GameMessageParser.h.

◆ getNumTypes()

Int GameMessageParser::getNumTypes ( )
inline

Definition at line 101 of file GameMessageParser.h.

Member Data Documentation

◆ m_argTypeCount

Int GameMessageParser::m_argTypeCount
protected

Definition at line 91 of file GameMessageParser.h.

◆ m_first

GameMessageParserArgumentType* GameMessageParser::m_first
protected

Definition at line 90 of file GameMessageParser.h.

◆ m_last

GameMessageParserArgumentType * GameMessageParser::m_last
protected

Definition at line 90 of file GameMessageParser.h.


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