PostgreSQL Source Code: bloom_filter Struct Reference (original) (raw)
bloom_filter Struct Reference
Data Fields | |
---|---|
int | k_hash_funcs |
uint64 | seed |
uint64 | m |
unsigned char | bitset [FLEXIBLE_ARRAY_MEMBER] |
Detailed Description
Definition at line 44 of file bloomfilter.c.
Field Documentation
◆ bitset
unsigned char bloom_filter::bitset[FLEXIBLE_ARRAY_MEMBER]
Definition at line 51 of file bloomfilter.c.
Referenced by bloom_add_element(), bloom_lacks_element(), and bloom_prop_bits_set().
◆ k_hash_funcs
int bloom_filter::k_hash_funcs
Definition at line 47 of file bloomfilter.c.
Referenced by bloom_add_element(), bloom_create(), bloom_lacks_element(), and k_hashes().
◆ m
uint64 bloom_filter::m
Definition at line 50 of file bloomfilter.c.
Referenced by bloom_create(), bloom_prop_bits_set(), and k_hashes().
◆ seed
uint64 bloom_filter::seed
Definition at line 48 of file bloomfilter.c.
Referenced by bloom_create(), and k_hashes().
The documentation for this struct was generated from the following file:
- src/backend/lib/bloomfilter.c