Ruby  1.9.3p429(2013-05-15revision40747)
Data Fields
st_table Struct Reference

#include <st.h>

Data Fields

struct st_hash_typetype
 
st_index_t num_bins
 
unsigned int entries_packed: 1
 
st_index_t num_entries: ST_INDEX_BITS - 1
 
struct st_table_entry ** bins
 
struct st_table_entryhead
 
struct st_table_entrytail
 

Detailed Description

Definition at line 77 of file st.h.

Field Documentation

struct st_table_entry** st_table::bins
unsigned int st_table::entries_packed
struct st_table_entry* st_table::head

Definition at line 95 of file st.h.

Referenced by rehash(), st_clear(), st_copy(), st_foreach(), and st_init_table_with_size().

st_index_t st_table::num_bins
st_index_t st_table::num_entries
struct st_table_entry * st_table::tail

Definition at line 95 of file st.h.

Referenced by st_clear(), st_copy(), and st_init_table_with_size().

struct st_hash_type* st_table::type

Definition at line 78 of file st.h.

Referenced by st_init_table_with_size().


The documentation for this struct was generated from the following file: