bu_hash_tbl Struct Reference
[Hashing]

#include <bu.h>

Collaboration diagram for bu_hash_tbl:

Collaboration graph
[legend]

Data Fields

long magic
unsigned long mask
unsigned long num_lists
unsigned long num_entries
bu_hash_entry ** lists

Detailed Description

Definition at line 2708 of file bu.h.


Field Documentation

long magic
 

Definition at line 2709 of file bu.h.

unsigned long mask
 

Definition at line 2710 of file bu.h.

Referenced by bu_create_hash_tbl(), and bu_find_hash_entry().

unsigned long num_lists
 

Definition at line 2711 of file bu.h.

Referenced by bu_create_hash_tbl(), bu_find_hash_entry(), bu_hash_tbl_first(), bu_hash_tbl_free(), bu_hash_tbl_next(), and bu_hash_tbl_pr().

unsigned long num_entries
 

Definition at line 2712 of file bu.h.

Referenced by bu_hash_add_entry(), bu_hash_tbl_first(), and bu_hash_tbl_pr().

struct bu_hash_entry** lists
 

Definition at line 2713 of file bu.h.

Referenced by bu_find_hash_entry(), bu_hash_add_entry(), bu_hash_tbl_first(), bu_hash_tbl_free(), bu_hash_tbl_next(), and bu_hash_tbl_pr().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:10 2006 for BRL-CAD by  doxygen 1.4.6