Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

Hash.hpp File Reference

#include "SgSystem.h"
#include "SgRandom.h"
#include <sstream>
#include <iomanip>
#include "Benzene.hpp"

Go to the source code of this file.

Namespaces

namespace  HashUtil
 

Utilities on hash values.


Defines

#define CHECK_HASH_COLLISION   0
 Turn on hash collision detection.

Functions

std::string HashUtil::toString (hash_t hash)
 Converts a hash value into a hex string.
hash_t HashUtil::RandomHash ()
 Returns a random hash value.

Variables

_BEGIN_BENZENE_NAMESPACE_
typedef uint64_t 
hash_t
 64-bit hash value.

Detailed Description

Definition in file Hash.hpp.


Define Documentation

#define CHECK_HASH_COLLISION   0

Turn on hash collision detection.

Definition at line 26 of file Hash.hpp.


Variable Documentation

_BEGIN_BENZENE_NAMESPACE_ typedef uint64_t hash_t


6 Jan 2011 Doxygen 1.6.3