Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

mpcl::util::strategy::IHashAlgorithm< TKey, TValue > Class Template Reference

Base hash algorithm. More...

#include <hash_algorithm.hh>

List of all members.

Public Methods

virtual ~IHashAlgorithm ()
 Destroys the instance.

virtual TValue execute (const TKey &rktKEY) const=0


Detailed Description

template<typename TKey, typename TValue>
class mpcl::util::strategy::IHashAlgorithm< TKey, TValue >

Base hash algorithm.

Definition at line 44 of file hash_algorithm.hh.


Member Function Documentation

template<typename TKey, typename TValue>
virtual TValue mpcl::util::strategy::IHashAlgorithm< TKey, TValue >::execute const TKey &    rktKEY const [pure virtual]
 

Applies the hash algorithm over the key rktKEY.

Parameters:
rktKEY  Source key.
Returns:
Value resulted of the execution of this algorithm.

Implemented in mpcl::util::strategy::TMd5HashAlgorithm.


The documentation for this class was generated from the following file:
Generated on Mon Oct 13 02:35:27 2003 for MPCL by doxygen1.2.18