Public Member Functions | Protected Attributes

SystemAddressList Class Reference

#include <SystemAddressList.h>

Collaboration diagram for SystemAddressList:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SystemAddressList ()
 SystemAddressList (SystemAddress system)
void AddSystem (SystemAddress system)
void RandomizeOrder (void)
void Serialize (RakNet::BitStream *out)
bool Deserialize (RakNet::BitStream *in)
bool Save (const char *filename)
bool Load (const char *filename)
void RemoveSystem (SystemAddress system)
unsigned Size (void) const
SystemAddressoperator[] (const unsigned int position) const
void Clear (void)
DataStructures::List
< SystemAddress > * 
GetList (void)

Protected Attributes

DataStructures::List
< SystemAddress
systemList

Detailed Description

Definition at line 15 of file SystemAddressList.h.


Constructor & Destructor Documentation

SystemAddressList::SystemAddressList (  ) 

Definition at line 7 of file SystemAddressList.cpp.

SystemAddressList::SystemAddressList ( SystemAddress  system  ) 

Definition at line 11 of file SystemAddressList.cpp.

Here is the call graph for this function:


Member Function Documentation

void SystemAddressList::AddSystem ( SystemAddress  system  ) 

Definition at line 15 of file SystemAddressList.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SystemAddressList::Clear ( void   ) 

Definition at line 128 of file SystemAddressList.cpp.

Here is the call graph for this function:

bool SystemAddressList::Deserialize ( RakNet::BitStream in  ) 

Definition at line 42 of file SystemAddressList.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

DataStructures::List< SystemAddress > * SystemAddressList::GetList ( void   ) 

Definition at line 78 of file SystemAddressList.cpp.

Here is the caller graph for this function:

bool SystemAddressList::Load ( const char *  filename  ) 

Definition at line 95 of file SystemAddressList.cpp.

Here is the call graph for this function:

SystemAddress & SystemAddressList::operator[] ( const unsigned int  position  )  const

Definition at line 124 of file SystemAddressList.cpp.

void SystemAddressList::RandomizeOrder ( void   ) 

Definition at line 19 of file SystemAddressList.cpp.

Here is the call graph for this function:

void SystemAddressList::RemoveSystem ( SystemAddress  system  ) 

Definition at line 66 of file SystemAddressList.cpp.

Here is the call graph for this function:

bool SystemAddressList::Save ( const char *  filename  ) 

Definition at line 82 of file SystemAddressList.cpp.

Here is the call graph for this function:

void SystemAddressList::Serialize ( RakNet::BitStream out  ) 

Definition at line 35 of file SystemAddressList.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned SystemAddressList::Size ( void   )  const

Definition at line 120 of file SystemAddressList.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 34 of file SystemAddressList.h.


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