gUChar Class Reference

#include <gstorage.h>

Inheritance diagram for gUChar:

gStorage gTop gSwitch gIpV4Mask List of all members.

Public Member Functions

 gUChar (t_uchar v='\0')
virtual ~gUChar ()
virtual t_uchar GetUChar ()
virtual int MaximumStorageSize ()
virtual void Reset ()
virtual bool SetUChar (t_uchar v)
virtual gStorageNewObject ()
virtual t_ucharToString (t_uchar *uBuf)
virtual bool SaveGuts (FILE *f)
virtual bool RestoreGuts (FILE *f)

Protected Attributes

t_uchar c

Constructor & Destructor Documentation

gUChar::gUChar t_uchar  v = '\0'  )  [inline]
 

Definition at line 289 of file gstorage.h.

Referenced by NewObject().

virtual gUChar::~gUChar  )  [inline, virtual]
 

Definition at line 293 of file gstorage.h.


Member Function Documentation

virtual t_uchar gUChar::GetUChar  )  [inline, virtual]
 

Definition at line 297 of file gstorage.h.

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

Reimplemented from gStorage.

Definition at line 301 of file gstorage.h.

gStorage * gUChar::NewObject  )  [virtual]
 

Implements gStorage.

Definition at line 356 of file gstorage.cpp.

void gUChar::Reset  )  [virtual]
 

Reimplemented from gStorage.

Definition at line 350 of file gstorage.cpp.

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

Implements gStorage.

Definition at line 375 of file gstorage.cpp.

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

Implements gStorage.

Definition at line 369 of file gstorage.cpp.

virtual bool gUChar::SetUChar t_uchar  v  )  [inline, virtual]
 

Definition at line 307 of file gstorage.h.

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

Implements gStorage.

Definition at line 362 of file gstorage.cpp.


Member Data Documentation

t_uchar gUChar::c [protected]
 

Definition at line 320 of file gstorage.h.

Referenced by GetUChar(), gSwitch::IsOn(), NewObject(), Reset(), RestoreGuts(), SaveGuts(), gSwitch::SetOn(), SetUChar(), and ToString().


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