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

hash.h File Reference

#include <list>
#include <vector>
#include <string>
#include <assert.h>

Go to the source code of this file.

Classes

struct  basicHashElt
class  basic_hash
class  basic_hash::hash_iterator
class  noval_hash
struct  HashElt
class  hash

Functions

size_t hashfun (unsigned p)
size_t hashfun (const std::string &s)
size_t hashfun (std::string &s)
size_t hashfun (const char *p)

Variables

const size_t primes [] = { 31, 101, 503, 1009, 2003, 5003 }


Function Documentation

size_t hashfun const char *  p  ) 
 

size_t hashfun std::string &  s  ) 
 

size_t hashfun const std::string &  s  ) 
 

size_t hashfun unsigned  p  )  [inline]
 


Variable Documentation

const size_t primes[] = { 31, 101, 503, 1009, 2003, 5003 }
 


Generated on Thu Feb 23 23:56:10 2006 for liby2util by doxygen 1.3.6