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

#include <IPEnumeration.h>

Inherits MemoryPoolObject.

Public Member Functions

 EnumeratedIP ()
 
AsciiString getIPstring (void)
 
void setIPstring (AsciiString name)
 
UnsignedInt getIP (void)
 
void setIP (UnsignedInt IP)
 
EnumeratedIPgetNext (void)
 
void setNext (EnumeratedIP *next)
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Protected Attributes

AsciiString m_IPstring
 
UnsignedInt m_IP
 
EnumeratedIPm_next
 

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

IP wrapper class.

Definition at line 39 of file IPEnumeration.h.

Constructor & Destructor Documentation

◆ EnumeratedIP()

EnumeratedIP::EnumeratedIP ( )
inline

Definition at line 43 of file IPEnumeration.h.

Member Function Documentation

◆ getIP()

UnsignedInt EnumeratedIP::getIP ( void )
inline

Definition at line 48 of file IPEnumeration.h.

◆ getIPstring()

AsciiString EnumeratedIP::getIPstring ( void )
inline

Definition at line 46 of file IPEnumeration.h.

◆ getNext()

EnumeratedIP * EnumeratedIP::getNext ( void )
inline

Definition at line 50 of file IPEnumeration.h.

◆ setIP()

void EnumeratedIP::setIP ( UnsignedInt IP)
inline

Definition at line 49 of file IPEnumeration.h.

◆ setIPstring()

void EnumeratedIP::setIPstring ( AsciiString name)
inline

Definition at line 47 of file IPEnumeration.h.

◆ setNext()

void EnumeratedIP::setNext ( EnumeratedIP * next)
inline

Definition at line 51 of file IPEnumeration.h.

Member Data Documentation

◆ m_IP

UnsignedInt EnumeratedIP::m_IP
protected

Definition at line 55 of file IPEnumeration.h.

◆ m_IPstring

AsciiString EnumeratedIP::m_IPstring
protected

Definition at line 54 of file IPEnumeration.h.

◆ m_next

EnumeratedIP* EnumeratedIP::m_next
protected

Definition at line 56 of file IPEnumeration.h.


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