Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

hash_t Struct Reference

#include <hash.h>

List of all members.

Public Attributes

hash_node_t ** bucket
int size
int entries
int downshift
int mask


Detailed Description

hash table top level data structure

Definition at line 25 of file hash.h.


Member Data Documentation

struct hash_node_t** hash_t::bucket
 

Definition at line 26 of file hash.h.

Referenced by alos, hash_delete, hash_destroy, hash_init, hash_insert, hash_lookup, and rebuild_table.

int hash_t::downshift
 

Definition at line 29 of file hash.h.

Referenced by hash, and hash_init.

int hash_t::entries
 

Definition at line 28 of file hash.h.

Referenced by alos, hash_entries, hash_init, hash_insert, hash_stats, and rebuild_table.

int hash_t::mask
 

Definition at line 30 of file hash.h.

Referenced by hash, and hash_init.

int hash_t::size
 

Definition at line 27 of file hash.h.

Referenced by alos, hash_destroy, hash_init, hash_insert, hash_stats, and rebuild_table.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 28 03:08:33 2024 for VMD Plugins (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002