|
IA_CONSTRUCTOR void | IAHashMap_init (IAHashMap *, size_t estimatedNumberOfElements) |
|
IA_CONSTRUCTOR void | IAHashMap_initWithFixedSize (IAHashMap *, size_t fixedSize) |
|
void | IAHashMap_add (IAHashMap *, const char *key, void *object) |
|
bool | IAHashMap_containsKey (const IAHashMap *, const char *key) |
|
bool | IAHashMap_containsKeyWithKeySize (const IAHashMap *, size_t keySize, const char key[keySize]) |
|
void * | IAHashMap_get (const IAHashMap *, const char *key) |
|
void * | IAHashMap_getWithKeySize (const IAHashMap *, size_t keySize, const char key[keySize]) |
|
void * | IAHashMap_remove (IAHashMap *, const char *key) |
|
void | IAHashMap_clear (IAHashMap *) |
|
void | IAHashMap_changeSize (IAHashMap *, size_t estimatedNumberOfElements) |
|
void | IAHashMap_changeSizeWithFixedSize (IAHashMap *, size_t fixedSize) |
|
void | IAHashMap_callFunctionOnAllObjects (const IAHashMap *, void(*function)(void *object)) |
|
static size_t | IAHashMap_getSize (const IAHashMap *this) |
|
IA_DESTRUCTOR void | IAHashMap_deinit (IAHashMap *) |
|
◆ IAHashMap_init()
◆ IAHashMap_initWithFixedSize()
◆ IAHashMap_add()
void IAHashMap_add |
( |
IAHashMap * |
, |
|
|
const char * |
key, |
|
|
void * |
object |
|
) |
| |
◆ IAHashMap_containsKey()
bool IAHashMap_containsKey |
( |
const IAHashMap * |
, |
|
|
const char * |
key |
|
) |
| |
◆ IAHashMap_containsKeyWithKeySize()
bool IAHashMap_containsKeyWithKeySize |
( |
const IAHashMap * |
, |
|
|
size_t |
keySize, |
|
|
const char |
key[keySize] |
|
) |
| |
◆ IAHashMap_get()
void * IAHashMap_get |
( |
const IAHashMap * |
, |
|
|
const char * |
key |
|
) |
| |
◆ IAHashMap_getWithKeySize()
void * IAHashMap_getWithKeySize |
( |
const IAHashMap * |
, |
|
|
size_t |
keySize, |
|
|
const char |
key[keySize] |
|
) |
| |
◆ IAHashMap_remove()
void * IAHashMap_remove |
( |
IAHashMap * |
, |
|
|
const char * |
key |
|
) |
| |
◆ IAHashMap_clear()
◆ IAHashMap_changeSize()
void IAHashMap_changeSize |
( |
IAHashMap * |
, |
|
|
size_t |
estimatedNumberOfElements |
|
) |
| |
◆ IAHashMap_changeSizeWithFixedSize()
void IAHashMap_changeSizeWithFixedSize |
( |
IAHashMap * |
, |
|
|
size_t |
fixedSize |
|
) |
| |
◆ IAHashMap_callFunctionOnAllObjects()
void IAHashMap_callFunctionOnAllObjects |
( |
const IAHashMap * |
, |
|
|
void(*)(void *object) |
function |
|
) |
| |
◆ IAHashMap_getSize()
static size_t IAHashMap_getSize |
( |
const IAHashMap * |
this | ) |
|
|
inline |
◆ IAHashMap_deinit()
◆ base
◆ size
◆ list
The documentation for this class was generated from the following files: