#include "ObjectTable.h"#include "Collections.h"#include "XMLParser.h"#include "JSemaphore.h"

Go to the source code of this file.
Namespaces | |
| namespace | cmlabs |
Functions | |
| struct HashTable * | cmlabs::create_hashtable (unsigned int minsize) |
| unsigned long | cmlabs::hash (unsigned long hashkey) |
| static int | cmlabs::hashtable_expand (struct HashTable *h) |
| unsigned int | cmlabs::hashtable_count (const struct HashTable *h) |
| bool | cmlabs::hashtable_insert_key (struct HashTable *h, CollectionEntry *entry) |
| bool | cmlabs::hashtable_insert_value (struct HashTable *h, CollectionEntry *entry) |
| CollectionEntry * | cmlabs::hashtable_search_key (const struct HashTable *h, const Object *key) |
| CollectionEntry * | cmlabs::hashtable_search_value (const struct HashTable *h, const Object *value) |
| ObjectCollection * | cmlabs::hashtable_search_values (const struct HashTable *h, const Object *value) |
| bool | cmlabs::hashtable_remove_key (struct HashTable *h, const CollectionEntry *entry) |
| bool | cmlabs::hashtable_remove_value (struct HashTable *h, const CollectionEntry *entry) |
| void | cmlabs::hashtable_destroy (struct HashTable *h) |
Variables | |
| static const unsigned int | cmlabs::primenumbers [] |
| const double | cmlabs::maximum_fill = 0.65 |
| const unsigned int | cmlabs::primelen = sizeof(primenumbers)/sizeof(primenumbers[0]) |
1.5.6