hash_table Class Reference

#include <hash.h>

Collaboration diagram for hash_table:

Public Attributes

hash_link ** buckets
 
HASHCMPcmp
 
HASHHASHhash
 
unsigned int size
 
unsigned int current_slot
 
hash_linknext
 
int count
 

Detailed Description

Definition at line 23 of file hash.h.

Member Data Documentation

◆ buckets

◆ cmp

HASHCMP* hash_table::cmp

Definition at line 26 of file hash.h.

Referenced by hash_create(), and hash_lookup().

◆ count

int hash_table::count

Definition at line 31 of file hash.h.

Referenced by fqdncacheCount(), hash_join(), hash_remove_link(), hashFreeItems(), and ipcacheCount().

◆ current_slot

unsigned int hash_table::current_slot

Definition at line 29 of file hash.h.

Referenced by hash_create(), hash_first(), hash_last(), and hash_next_bucket().

◆ hash

HASHHASH* hash_table::hash

Definition at line 27 of file hash.h.

Referenced by hash_create(), hash_join(), hash_lookup(), hash_remove_link(), and idnsCallback().

◆ next

hash_link* hash_table::next

Definition at line 30 of file hash.h.

Referenced by hash_create(), hash_first(), hash_last(), hash_next(), hash_next_bucket(), and hash_remove_link().

◆ size

unsigned int hash_table::size

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors