Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cAllObjects Class Reference

#include <archive.h>

List of all members.

Public Methods

 cAllObjects ()
 ~cAllObjects ()
void insertObject (P_OBJECT obj)
void eraseObject (P_OBJECT obj)
P_OBJECT findObject (SERIAL nSerial)
SERIAL getNextCharSerial ()
SERIAL getNextItemSerial ()
void updateCharSerial (SERIAL ser)
void updateItemSerial (SERIAL ser)
void clear ()

Static Protected Attributes

OBJECT_MAP all
 all objects

SERIAL current_char_serial = 1
 current char serial

SERIAL current_item_serial = 0x40000000
 current item serial


Friends

class cAllObjectsIter
class cAllCharsIter
class cAllItemsIter


Constructor & Destructor Documentation

cAllObjects::cAllObjects  
 

cAllObjects::~cAllObjects  
 


Member Function Documentation

void cAllObjects::clear  
 

void cAllObjects::eraseObject P_OBJECT    obj
 

P_OBJECT cAllObjects::findObject SERIAL    nSerial
 

SERIAL cAllObjects::getNextCharSerial  
 

SERIAL cAllObjects::getNextItemSerial  
 

void cAllObjects::insertObject P_OBJECT    obj
 

void cAllObjects::updateCharSerial SERIAL    ser
 

void cAllObjects::updateItemSerial SERIAL    ser
 


Friends And Related Function Documentation

friend class cAllCharsIter [friend]
 

friend class cAllItemsIter [friend]
 

friend class cAllObjectsIter [friend]
 


Member Data Documentation

OBJECT_MAP cAllObjects::all [static, protected]
 

all objects

SERIAL cAllObjects::current_char_serial = 1 [static, protected]
 

current char serial

SERIAL cAllObjects::current_item_serial = 0x40000000 [static, protected]
 

current item serial


The documentation for this class was generated from the following files: SourceForge.net Logo