PostgreSQL Source Code  git master
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: