Classes | |
| struct | DictList |
| struct | DictListNode |
Macros | |
| #define | __gl_dictListInsert(d, k) |
| #define | __gl_dictListKey(n) |
| #define | __gl_dictListMax(d) |
| #define | __gl_dictListMin(d) |
| #define | __gl_dictListPred(n) |
| #define | __gl_dictListSucc(n) |
| #define | Dict DictList |
| #define | dictDelete(dict, node) |
| #define | dictDeleteDict(dict) |
| #define | dictInsert(dict, key) |
| #define | dictInsertBefore(dict, node, key) |
| #define | DictKey DictListKey |
| #define | dictKey(n) |
| #define | dictMax(d) |
| #define | dictMin(d) |
| #define | dictNewDict(frame, leq) |
| #define | DictNode DictListNode |
| #define | dictPred(n) |
| #define | dictSearch(dict, key) |
| #define | dictSucc(n) |
Typedefs | |
| typedef void * | DictListKey |
Functions | |
| void | __gl_dictListDelete (DictList *dict, DictListNode *node) |
| void | __gl_dictListDeleteDict (DictList *dict) |
| DictListNode * | __gl_dictListInsertBefore (DictList *dict, DictListNode *node, DictListKey key) |
| DictList * | __gl_dictListNewDict (void *frame, int(*leq)(void *frame, DictListKey key1, DictListKey key2)) |
| DictListNode * | __gl_dictListSearch (DictList *dict, DictListKey key) |
| #define __gl_dictListInsert | ( | d, | |
| k ) |
| #define dictDelete | ( | dict, | |
| node ) |
| #define dictDeleteDict | ( | dict | ) |
| #define dictInsert | ( | dict, | |
| key ) |
| #define dictInsertBefore | ( | dict, | |
| node, | |||
| key ) |
| #define DictKey DictListKey |
| #define dictKey | ( | n | ) |
| #define dictMax | ( | d | ) |
| #define dictMin | ( | d | ) |
| #define dictNewDict | ( | frame, | |
| leq ) |
| #define DictNode DictListNode |
| #define dictPred | ( | n | ) |
| #define dictSearch | ( | dict, | |
| key ) |
| #define dictSucc | ( | n | ) |
| typedef void* DictListKey |
| void __gl_dictListDelete | ( | DictList * | dict, |
| DictListNode * | node ) |
| DictListNode * __gl_dictListInsertBefore | ( | DictList * | dict, |
| DictListNode * | node, | ||
| DictListKey | key ) |
| DictList * __gl_dictListNewDict | ( | void * | frame, |
| int(* | leq )(void *frame, DictListKey key1, DictListKey key2) ) |
| DictListNode * __gl_dictListSearch | ( | DictList * | dict, |
| DictListKey | key ) |