istring_hasher Class Reference

#include <string_hasher.h>

Inheritance diagram for istring_hasher:

Inheritance graph
[legend]
Collaboration diagram for istring_hasher:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual u_int hash (const void *key_data, int key_length) const
 similar to string_hasher, but expects "key_data" as an istring pointer.
virtual hashing_algorithmclone () const
 implements cloning of the algorithm object.


Detailed Description

Definition at line 40 of file string_hasher.h.


Member Function Documentation

u_int istring_hasher::hash ( const void *  key_data,
int  key_length 
) const [virtual]

similar to string_hasher, but expects "key_data" as an istring pointer.

Implements hashing_algorithm.

Definition at line 76 of file string_hasher.cpp.

References istring::length(), and istring::observe().

hashing_algorithm * istring_hasher::clone (  )  const [virtual]

implements cloning of the algorithm object.

Implements hashing_algorithm.

Definition at line 73 of file string_hasher.cpp.


The documentation for this class was generated from the following files:

Generated on Mon Jul 26 04:23:02 2010 for HOOPLE Libraries by  doxygen 1.5.6