bu_hash_tbl Struct Reference

#include <hash.h>

Collaboration diagram for bu_hash_tbl:

Data Fields

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

Detailed Description

A table of hash entries

Definition at line 84 of file hash.h.

Field Documentation

uint32_t magic

Definition at line 85 of file hash.h.

Referenced by bu_hash_tbl_create().

unsigned long mask

Definition at line 86 of file hash.h.

Referenced by bu_hash_tbl_create(), and bu_hash_tbl_find().

unsigned long num_lists
unsigned long num_entries

Definition at line 88 of file hash.h.

Referenced by bu_hash_tbl_add(), bu_hash_tbl_create(), bu_hash_tbl_first(), and bu_hash_tbl_print().

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