Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
UppHub
Status & Roadmap
FAQ
Authors & License
Forums
Funding U++
Search on this site











SourceForge.net Logo

SourceForge.net Logo

GitHub Logo

Discord Logo

xxHashStream

 

class xxHashStream : public OutStream

Provides non-cryptographic good quality hash with close to memory bandwidth speed, by Yann Collet.

 

Public Method List

 

int Finish()

Returns the digest.

 


 

void Reset(dword seed = 0)

xxHashStream(dword seed = 0)

(Re) starts the hashing, with seed.

 

 

xxHash64Stream

 

class xxHash64Stream : public OutStream

Provides non-cryptographic good quality hash with close to memory bandwidth speed, by Yann Collet.

 

Public Method List

 

int64 Finish()

Returns the digest

 


 

void Reset(dword seed = 0)

xxHash64Stream(dword seed = 0)

(Re) starts the hashing, with seed.

 

 

xxHash functions

 

int xxHash(const void *data, size_t len)

int xxHash(const String& s)

int64 xxHash64(const void *data, size_t len)

int64 xxHash64(const String& s)

Returns the xxHash/xxHash64 of binary data.

 

Do you want to contribute?