User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
HashElemT::HashElemT(void)
HashElemT::HashElemT(istream &)
HashElemT::HashElemT(const K &,const T &)
HashElemT::HashElemT(const K &,UIndex,const T &)
HashElemT::Data(void) const
HashElemT::Data(void)
HashElemT::GetData(void)
HashElemT::GetKey(void) const
HashElemT::operator==(const K &) const
HashElemT::GetHashVal(void) const
HashElemT<class K,class T>
 
include "amma/Hash.hh"
User Level:Default
Library:Hash1d
Example:WordFreq.cc
Section:Containers.Hash Tables
In Scope:std

Comments:
///////////////////////////////////// Element in hash table. K - Key class. T - Data class.

Parent Classes: Variables:
Methods:
HashElemT()
Default constructor.
To keep the compiler happy.

HashElemT(istream & in)
Load from stream.

HashElemT(const K & nKey,const T & Data)
Constructor.

HashElemT(const K & nKey,UIndex nHashVal,const T & Data)
Constructor.

const T & Data(void) const
Get constant refrence to data.

T & Data(void)
Get refrence to data.

T GetData(void)
Get copy of data.

const K & GetKey(void) const
Get value key.

BooleanT operator==(const K & Another) const
Does key equal that of this element ?

UIndex GetHashVal(void) const
Get hash value.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001