tlds
Transactional Operations for Linked Data Structures
|
Functions | |
table_t * | table_alloc (long numBucket, comparator_t *compare) |
bool_t | table_insert (table_t *tablePtr, ulong_t hash, void *dataPtr) |
bool_t | TMtable_insert (TM_ARGDECL table_t *tablePtr, ulong_t hash, void *dataPtr) |
bool_t | table_remove (table_t *tablePtr, ulong_t hash, void *dataPtr) |
void | table_free (table_t *tablePtr) |
table_t* table_alloc | ( | long | numBucket, |
comparator_t * | compare | ||
) |
void table_free | ( | table_t * | tablePtr | ) |
bool_t TMtable_insert | ( | TM_ARGDECL table_t * | tablePtr, |
ulong_t | hash, | ||
void * | dataPtr | ||
) |