gInt Class Reference

#include <gstorage.h>

Inheritance diagram for gInt:

gStorage gTop gArray gIntCoord gIntDegree gKey gRandom gSocket gVector gTagCoord gDegreeCelsius gDegreeFh gTagTree List of all members.

Public Member Functions

 gInt (int v=0)
virtual ~gInt ()
virtual int GetInt ()
int GetMinInt ()
int GetMaxInt ()
virtual void Reset ()
virtual bool SetInt (int v)
virtual int Incr (int v=1)
virtual gStorageNewObject ()
virtual t_ucharToString (t_uchar *uBuf)
virtual bool SaveGuts (FILE *f)
virtual bool RestoreGuts (FILE *f)
virtual void Show (bool doShowAll=true)

Protected Attributes

int c

Constructor & Destructor Documentation

gInt::gInt int  v = 0  )  [inline]
 

Definition at line 351 of file gstorage.h.

Referenced by NewObject().

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

Definition at line 355 of file gstorage.h.


Member Function Documentation

virtual int gInt::GetInt  )  [inline, virtual]
 

Definition at line 359 of file gstorage.h.

Referenced by gListInt::Append(), gDegreeFh::Convert(), gDegreeCelsius::Convert(), gKey::Copy(), gKey::GetString(), gIntDegree::gIntDegree(), gKey::HashPos(), gKey::MatchKey(), gIntDegree::operator=(), and gKey::ToString().

int gInt::GetMaxInt  )  [inline]
 

Definition at line 371 of file gstorage.h.

Referenced by gVector::Sort().

int gInt::GetMinInt  )  [inline]
 

Definition at line 363 of file gstorage.h.

Referenced by gVector::Sort().

virtual int gInt::Incr int  v = 1  )  [inline, virtual]
 

Definition at line 386 of file gstorage.h.

gStorage * gInt::NewObject  )  [virtual]
 

Implements gStorage.

Reimplemented in gKey, and gIntCoord.

Definition at line 387 of file gstorage.cpp.

void gInt::Reset  )  [virtual]
 

Reimplemented from gStorage.

Reimplemented in gTagTree, gVector, gArray, gKey, gRandom, gIntCoord, and gTagCoord.

Definition at line 381 of file gstorage.cpp.

Referenced by gKey::Reset().

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

Implements gStorage.

Definition at line 406 of file gstorage.cpp.

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

Implements gStorage.

Definition at line 400 of file gstorage.cpp.

virtual bool gInt::SetInt int  v  )  [inline, virtual]
 

Definition at line 381 of file gstorage.h.

Referenced by gIntDegree::gIntDegree(), gRandom::gRandom(), gIntDegree::operator=(), gRandom::Reset(), gKey::Set(), and gIntCoord::SetX().

void gInt::Show bool  doShowAll = true  )  [virtual]
 

Reimplemented from gStorage.

Reimplemented in gKey, and gIntCoord.

Definition at line 412 of file gstorage.cpp.

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

Implements gStorage.

Reimplemented in gKey, and gIntCoord.

Definition at line 393 of file gstorage.cpp.


Member Data Documentation

int gInt::c [protected]
 

Definition at line 402 of file gstorage.h.

Referenced by gSocket::Close(), GetInt(), gTagCoord::GetTagId(), gIntCoord::GetX(), gSocket::Handle(), Incr(), gTagCoord::IsOk(), gSocket::IsOpened(), gIntCoord::NewObject(), NewObject(), gSocket::Open(), gIntCoord::operator=(), gIntCoord::Reset(), Reset(), RestoreGuts(), SaveGuts(), SetInt(), gIntCoord::Show(), Show(), gIntCoord::ToString(), and ToString().


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