plhashtable.rst (533B)
1 Syntax 2 ------ 3 4 .. code:: 5 6 #include <plhash.h> 7 8 typedef struct PLHashTable PLHashTable; 9 10 11 Description 12 ----------- 13 14 The opaque ``PLHashTable`` structure represents a hash table. Entries in 15 the table have the type ``PLHashEntry`` and are organized into buckets. 16 The number of buckets in a hash table may be changed by the library 17 functions during the lifetime of the table to optimize speed and space. 18 19 A new hash table is created by the :ref:`PL_NewHashTable` function, and 20 destroyed by the :ref:`PL_HashTableDestroy` function.