sServiceArray Struct Reference

#include <gstorage.h>

List of all members.

Public Member Functions

 sServiceArray (unsigned max)
 ~sServiceArray ()
void Allocate (unsigned nAlloc)
void Release ()
bool Add (sServiceNode &aNode)
bool Delete (gStorage *pStorage)
unsigned FindFreeNode ()
 sServiceArray (sServiceArray &)
sServiceArrayoperator= (sServiceArray &)

Public Attributes

unsigned n
unsigned maxN
sServiceNodepNodes


Constructor & Destructor Documentation

sServiceArray::sServiceArray unsigned  max  ) 
 

Definition at line 249 of file gstorage.cpp.

sServiceArray::~sServiceArray  ) 
 

Definition at line 257 of file gstorage.cpp.

sServiceArray::sServiceArray sServiceArray  ) 
 


Member Function Documentation

bool sServiceArray::Add sServiceNode aNode  ) 
 

Definition at line 279 of file gstorage.cpp.

void sServiceArray::Allocate unsigned  nAlloc  ) 
 

Definition at line 269 of file gstorage.cpp.

Referenced by sServiceArray().

bool sServiceArray::Delete gStorage pStorage  ) 
 

Definition at line 296 of file gstorage.cpp.

unsigned sServiceArray::FindFreeNode  ) 
 

Definition at line 312 of file gstorage.cpp.

Referenced by Add().

sServiceArray& sServiceArray::operator= sServiceArray  ) 
 

void sServiceArray::Release  ) 
 

Definition at line 262 of file gstorage.cpp.

Referenced by ~sServiceArray().


Member Data Documentation

unsigned sServiceArray::maxN
 

Definition at line 242 of file gstorage.h.

Referenced by Add(), Allocate(), Delete(), FindFreeNode(), and sServiceArray().

unsigned sServiceArray::n
 

Definition at line 242 of file gstorage.h.

Referenced by Add(), Delete(), and Release().

sServiceNode* sServiceArray::pNodes
 

Definition at line 243 of file gstorage.h.

Referenced by Add(), Allocate(), Delete(), FindFreeNode(), gSocket::Open(), and Release().


The documentation for this struct was generated from the following files:
Generated on Sat Aug 18 02:41:28 2007 for xpfweb_v2x lib by  doxygen 1.4.2