gHashTriple Class Reference

#include <ghash.h>

Inheritance diagram for gHashTriple:

gHash gHashGeneric gStorage gTop List of all members.

Public Member Functions

 gHashTriple (unsigned hashSize=LST_HASH_SIZE)
virtual ~gHashTriple ()
virtual bool FindKey (gKey &hKey)
gHashElemTripleFind (gKey &hKey)
gHashElemTripleFind (gKey &hKey, unsigned &idx)
gHashElemTripleFind (gKey &hKey, unsigned &idx, int &x)
virtual gHashElemTripleGetTriple (unsigned idx, int x)
bool AddTriple (gKey &hKey, char *str, gStorage *aObj=nil)
bool AddTriple (gKey &hKey, gString &s, gStorage *aObj=nil)
bool AddTriple (gKey &hKey, int iVal, gStorage *aObj=nil)

Constructor & Destructor Documentation

gHashTriple::gHashTriple unsigned  hashSize = LST_HASH_SIZE  ) 
 

Definition at line 520 of file ghash.cpp.

gHashTriple::~gHashTriple  )  [virtual]
 

Definition at line 525 of file ghash.cpp.


Member Function Documentation

bool gHashTriple::AddTriple gKey hKey,
int  iVal,
gStorage aObj = nil
 

Definition at line 577 of file ghash.cpp.

bool gHashTriple::AddTriple gKey hKey,
gString s,
gStorage aObj = nil
 

Definition at line 566 of file ghash.cpp.

bool gHashTriple::AddTriple gKey hKey,
char *  str,
gStorage aObj = nil
 

Definition at line 560 of file ghash.cpp.

gHashElemTriple * gHashTriple::Find gKey hKey,
unsigned &  idx,
int &  x
 

Definition at line 545 of file ghash.cpp.

gHashElemTriple* gHashTriple::Find gKey hKey,
unsigned &  idx
[inline]
 

Definition at line 214 of file ghash.h.

gHashElemTriple* gHashTriple::Find gKey hKey  )  [inline]
 

Definition at line 209 of file ghash.h.

Referenced by Find(), and gHtmlParser::thisFindTag().

bool gHashTriple::FindKey gKey hKey  )  [virtual]
 

Reimplemented from gHash.

Definition at line 529 of file ghash.cpp.

Referenced by AddTriple().

gHashElemTriple * gHashTriple::GetTriple unsigned  idx,
int  x
[virtual]
 

Definition at line 536 of file ghash.cpp.


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