st_table_entry Struct Reference


Data Fields

st_index_t hash
st_data_t key
st_data_t record
st_table_entrynext
st_table_entryfore
st_table_entryback

Detailed Description

Definition at line 20 of file st.c.


Field Documentation

st_table_entry * st_table_entry::back

Definition at line 25 of file st.c.

Referenced by add_direct(), remove_entry(), st_copy(), and unpack_entries().

st_table_entry* st_table_entry::fore

Definition at line 25 of file st.c.

Referenced by add_direct(), get_keys(), get_values(), rehash(), remove_entry(), st_copy(), st_foreach(), st_foreach_check(), st_update(), and unpack_entries().

st_index_t st_table_entry::hash

Definition at line 21 of file st.c.

Referenced by new_entry(), rehash(), st_copy(), st_foreach(), and st_foreach_check().

st_data_t st_table_entry::key

Definition at line 22 of file st.c.

Referenced by get_keys(), get_values(), new_entry(), st_cleanup_safe(), st_delete(), st_delete_safe(), st_foreach(), st_foreach_check(), st_get_key(), st_shift(), and st_update().

st_table_entry* st_table_entry::next

Definition at line 24 of file st.c.

Referenced by find_entry(), new_entry(), rehash(), st_cleanup_safe(), st_clear(), st_copy(), st_delete(), st_delete_safe(), st_foreach(), st_foreach_check(), st_shift(), and st_update().

st_data_t st_table_entry::record

Definition at line 23 of file st.c.

Referenced by get_values(), new_entry(), st_delete(), st_delete_safe(), st_foreach(), st_foreach_check(), st_insert(), st_insert2(), st_lookup(), st_shift(), and st_update().


The documentation for this struct was generated from the following file:
Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7