gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
Hash.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Hash1FNV1a< N >
 
struct  Hash1FNV1a< 1 >
 
struct  HashFNV1a< N >
 

Macros

#define FNV_PRIME   16777619UL
 
#define FNV_OFFSET_BASIS   2166136261UL
 

Functions

size_t hash_FNV1a (const void *const key, const int len)
 

Macro Definition Documentation

◆ FNV_OFFSET_BASIS

#define FNV_OFFSET_BASIS   2166136261UL

Definition at line 17 of file Hash.h.

◆ FNV_PRIME

#define FNV_PRIME   16777619UL

Definition at line 16 of file Hash.h.

Function Documentation

◆ hash_FNV1a()

size_t hash_FNV1a ( const void *const  key,
const int  len 
)
inline

Definition at line 21 of file Hash.h.