Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
hashsum.h File Reference

Hash sum. More...

#include "roc_core/stddefs.h"

Go to the source code of this file.

Namespaces

namespace  roc
 Root namespace.
 
namespace  roc::core
 General-purpose building blocks and platform abstraction layer.
 

Typedefs

typedef size_t roc::core::hashsum_t
 Hash type.
 

Functions

hashsum_t roc::core::hashsum_int (int16_t)
 Compute hash for 16-bit integer.
 
hashsum_t roc::core::hashsum_int (uint16_t)
 Compute hash for 16-bit integer.
 
hashsum_t roc::core::hashsum_int (int32_t)
 Compute hash for 32-bit integer.
 
hashsum_t roc::core::hashsum_int (uint32_t)
 Compute hash for 32-bit integer.
 
hashsum_t roc::core::hashsum_int (int64_t)
 Compute hash for 64-bit integer.
 
hashsum_t roc::core::hashsum_int (uint64_t)
 Compute hash for 64-bit integer.
 
hashsum_t roc::core::hashsum_str (const char *str)
 Compute hash for zero-terminated string.
 
hashsum_t roc::core::hashsum_mem (const void *data, size_t size)
 Compute hash for byte range.
 

Detailed Description

Hash sum.

Definition in file hashsum.h.