Ruby 3.5.0dev (2025-08-15 revision 42c08e458d0df2588dba96190fd1122d4b1170ff)
|
Data Fields | |
unsigned char | entry_power |
unsigned char | bin_power |
unsigned char | size_ind |
unsigned int | rebuilds_num |
const struct st_hash_type * | type |
st_index_t | num_entries |
st_index_t | entries_start |
st_index_t | entries_bound |
set_table_entry * | entries |
Array of size 2^entry_power. | |
Definition at line 10 of file set_table.h.
unsigned char set_table::bin_power |
Definition at line 12 of file set_table.h.
set_table_entry* set_table::entries |
Array of size 2^entry_power.
Followed by st_index_t *bins, Array of bins used for access by keys.
Definition at line 28 of file set_table.h.
st_index_t set_table::entries_bound |
Definition at line 22 of file set_table.h.
st_index_t set_table::entries_start |
Definition at line 22 of file set_table.h.
unsigned char set_table::entry_power |
Definition at line 12 of file set_table.h.
st_index_t set_table::num_entries |
Definition at line 17 of file set_table.h.
unsigned int set_table::rebuilds_num |
Definition at line 14 of file set_table.h.
unsigned char set_table::size_ind |
Definition at line 12 of file set_table.h.
const struct st_hash_type* set_table::type |
Definition at line 15 of file set_table.h.