HashXMLCh Class Reference

#include <HashXMLCh.hpp>

Inheritance diagram for HashXMLCh:

HashBase XMemory List of all members.

Public Member Functions

 HashXMLCh ()
virtual ~HashXMLCh ()
virtual unsigned int getHashVal (const void *const key, unsigned int mod)
virtual bool equals (const void *const key1, const void *const key2)

Detailed Description

The HashXMLCh class inherits from HashBase. This is a XMLCh* string specific hasher class designed to hash the values of XMLCh* strings with a given modulo. References the XMLString hash function. See HashBase for more information.

Definition at line 72 of file HashXMLCh.hpp.


Constructor & Destructor Documentation

HashXMLCh::HashXMLCh (  ) 

virtual HashXMLCh::~HashXMLCh (  )  [virtual]


Member Function Documentation

virtual bool HashXMLCh::equals ( const void *const   key1,
const void *const   key2 
) [virtual]

Compares two keys and determines if they are semantically equal

Parameters:
key1 the first key to be compared
key2 the second key to be compared
Returns:
true if they are equal

Implements HashBase.

virtual unsigned int HashXMLCh::getHashVal ( const void *const   key,
unsigned int  mod 
) [virtual]

Returns a hash value based on the key

Parameters:
key the key to be hashed
mod the modulus the hasher should use

Implements HashBase.


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:36:56 2006 for DT2005.panorama by  doxygen 1.4.7