cp_hashtable
Section: libcprops - cp_hashtable (3)
Updated: OCTOBER 2005
Index
Return to Main Contents
 
NAME
cp_hashtable_set_min_fill_factor, cp_hashtable_set_max_fill_factor - set
minimal/maximal fill factors for table resizing 
 
SYNOPSIS
#include <cprops/hashtable.h>
int cp_hashtable_set_min_fill_factor(cp_hashtable *table, int factor);
int cp_hashtable_set_max_fill_factor(cp_hashtable *table, int factor);
 
DESCRIPTION
factor is the fill factor in percent beyond which a table resize will be
triggered upon entry removal (cp_hashtable_set_min_fill_factor) or 
insertion (cp_hashtable_set_max_fill_factor). The default values are 5
and 70 respectively. 
Resizing may be disabled completely by setting the 
COLLECTION_MODE_NORESIZE
bit on a table's mode.
 
RETURN VALUE
cp_hashtable_set_max_fill_factor
and
cp_hashtable_set_min_fill_factor
return 0 on success or -1 if a locking error occurs.
 
SEE ALSO
cp_hashtable_set_min_size(3),
cp_hashtable_set_mode(3)
 Index
- NAME
- 
- SYNOPSIS
- 
- DESCRIPTION
- 
- RETURN VALUE
- 
- SEE ALSO
- 
| This document was created by
 man2html,
using the manual pages. Time: 12:01:45 GMT, May 23, 2006
 |   |