EpcTools
An event based multi-threaded C++ development framework.
Classes | Functions
ehash.h File Reference

Hash calculation functions for strings and byte arrays. More...

#include "ebase.h"
#include "estring.h"
#include "eerror.h"

Go to the source code of this file.

Classes

class  EHash
 Calcuates a 32-bit hash value for the specified string or array of characters. More...
 
class  ESipHash24
 Calculates a 32-bit, 64-bit or 128-bit hash value using the SipHash algorithm. More...
 
class  ESipHash24::Key
 Represents a key to be used when calculating a hash value. More...
 

Functions

 DECLARE_ERROR (ESipHash24Error_InvalidKeyLength)
 

Detailed Description

Hash calculation functions for strings and byte arrays.

Function Documentation

◆ DECLARE_ERROR()

DECLARE_ERROR ( ESipHash24Error_InvalidKeyLength  )