_Py_HashSecret_t Union Reference

#include <pyhash.h>

Public Attributes

unsigned char uc [24]
 
struct {
   Py_hash_t   prefix
 
   Py_hash_t   suffix
 
fnv
 
struct {
   uint64_t   k0
 
   uint64_t   k1
 
siphash
 
struct {
   unsigned char   padding [16]
 
   Py_hash_t   suffix
 
djbx33a
 
struct {
   unsigned char   padding [16]
 
   Py_hash_t   hashsalt
 
expat
 

Member Data Documentation

◆ uc

unsigned char uc[24]

◆ prefix

Py_hash_t prefix

◆ suffix

Py_hash_t suffix

◆ 

struct { ... } fnv

◆ k0

uint64_t k0

◆ k1

uint64_t k1

◆ 

struct { ... } siphash

◆ padding

unsigned char padding[16]

◆ 

struct { ... } djbx33a

◆ hashsalt

Py_hash_t hashsalt

◆ 

struct { ... } expat