#include <hashcounter.h>
Data Fields | |
| char * | hashtable |
| unsigned long | size |
| unsigned long | byte_size |
| unsigned long | indmask |
| unsigned long | fieldmask |
| unsigned long | hashseed |
| unsigned long | insertions |
Definition at line 26 of file hashcounter.h.
| char* Hashcounter::hashtable |
Block of memory for the actual hashtable
Definition at line 28 of file hashcounter.h.
Referenced by hashcounter_count(), hashcounter_free(), hashcounter_insert(), hashcounter_multiple(), hashcounter_new(), hashcounter_reset(), hashcounter_single(), and hashcounter_write().
| unsigned long Hashcounter::size |
The size of the hashtable
Definition at line 29 of file hashcounter.h.
Referenced by hashcounter_new(), and hashcounter_write().
| unsigned long Hashcounter::byte_size |
The size of the hashtable
Definition at line 30 of file hashcounter.h.
Referenced by hashcounter_count(), hashcounter_new(), and hashcounter_reset().
| unsigned long Hashcounter::indmask |
Definition at line 31 of file hashcounter.h.
Referenced by hashcounter_insert(), hashcounter_multiple(), hashcounter_new(), and hashcounter_single().
| unsigned long Hashcounter::fieldmask |
Definition at line 32 of file hashcounter.h.
Referenced by hashcounter_insert(), and hashcounter_new().
| unsigned long Hashcounter::hashseed |
The seed for the hashing process
Definition at line 33 of file hashcounter.h.
Referenced by hashcounter_new().
| unsigned long Hashcounter::insertions |
The number of insertions made into the hashcounter since it was last reset.
Definition at line 36 of file hashcounter.h.
Referenced by hashcounter_insert(), hashcounter_insertions(), hashcounter_new(), and hashcounter_reset().
1.5.2