gElem Class Reference

#include <glist.h>

Inheritance diagram for gElem:

gStorage gTop List of all members.

Public Member Functions

 gElem ()
 gElem (gStorage *newObj)
virtual ~gElem ()
virtual int MaximumStorageSize ()
virtual t_ucharToString (t_uchar *uBuf)
virtual char * Str ()
virtual gStorageNewObject ()
virtual bool SaveGuts (FILE *f)
virtual bool RestoreGuts (FILE *f)

Public Attributes

gElemprev
gElemnext
gStorageme

Constructor & Destructor Documentation

gElem::gElem  ) 
 

Definition at line 14 of file glist.cpp.

gElem::gElem gStorage newObj  ) 
 

Definition at line 22 of file glist.cpp.

gElem::~gElem  )  [virtual]
 

Definition at line 31 of file glist.cpp.


Member Function Documentation

virtual int gElem::MaximumStorageSize  )  [inline, virtual]
 

Reimplemented from gStorage.

Definition at line 32 of file glist.h.

gStorage * gElem::NewObject  )  [virtual]
 

Implements gStorage.

Definition at line 42 of file glist.cpp.

bool gElem::RestoreGuts FILE *  f  )  [virtual]
 

Implements gStorage.

Definition at line 66 of file glist.cpp.

bool gElem::SaveGuts FILE *  f  )  [virtual]
 

Implements gStorage.

Definition at line 60 of file glist.cpp.

char * gElem::Str  )  [virtual]
 

Reimplemented from gStorage.

Definition at line 54 of file glist.cpp.

Referenced by gListGeneric::Str().

t_uchar * gElem::ToString t_uchar uBuf  )  [virtual]
 

Implements gStorage.

Definition at line 48 of file glist.cpp.


Member Data Documentation

gStorage* gElem::me
 

Definition at line 29 of file glist.h.

Referenced by gList::CopyList(), gListGeneric::ElementsKind(), gElem(), gStack::GetCurrent(), gListGeneric::GetFirstObjectPtr(), gList::GetInt(), gListGeneric::GetLastObjectPtr(), gListGeneric::GetObjectPtr(), gList::GetUInt(), RestoreGuts(), SaveGuts(), Str(), gListGeneric::thisIndex(), ToString(), and ~gElem().

gElem* gElem::next
 

Definition at line 28 of file glist.h.

Referenced by gList::CopyList(), gListGeneric::Delete(), gListGeneric::ElementsKind(), gListGeneric::thisAppend(), gListGeneric::thisDelete(), and gListGeneric::thisIndex().

gElem* gElem::prev
 

Definition at line 27 of file glist.h.

Referenced by gListGeneric::Delete(), and gListGeneric::thisAppend().


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