Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

UHashtable Struct Reference

The UHashtable struct. More...

#include <uhash.h>

List of all members.

Public Attributes

UHashElementelements
int32_t count
int32_t length
int32_t primeIndex
int32_t highWaterMark
int32_t lowWaterMark
float highWaterRatio
float lowWaterRatio
UHashFunction keyHasher
UKeyComparator keyComparator
UObjectDeleter keyDeleter
UObjectDeleter valueDeleter


Detailed Description

The UHashtable struct.

Clients should treat this as an opaque data type and manipulate it only through the uhash_... API.

Definition at line 127 of file uhash.h.


Member Data Documentation

int32_t UHashtable::count
 

Definition at line 135 of file uhash.h.

UHashElement * UHashtable::elements
 

Definition at line 131 of file uhash.h.

int32_t UHashtable::highWaterMark
 

Definition at line 145 of file uhash.h.

float UHashtable::highWaterRatio
 

Definition at line 147 of file uhash.h.

UKeyComparator UHashtable::keyComparator
 

Definition at line 154 of file uhash.h.

UObjectDeleter UHashtable::keyDeleter
 

Definition at line 156 of file uhash.h.

UHashFunction UHashtable::keyHasher
 

Definition at line 152 of file uhash.h.

int32_t UHashtable::length
 

Definition at line 138 of file uhash.h.

int32_t UHashtable::lowWaterMark
 

Definition at line 146 of file uhash.h.

float UHashtable::lowWaterRatio
 

Definition at line 148 of file uhash.h.

int32_t UHashtable::primeIndex
 

Definition at line 140 of file uhash.h.

UObjectDeleter UHashtable::valueDeleter
 

Definition at line 158 of file uhash.h.


The documentation for this struct was generated from the following file:
Generated at Tue Dec 5 17:56:28 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000