|
Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
Immutable key-value stores. More...
Go to the source code of this file.
Data Structures | |
| struct | Dictionary |
| Immutable key-value stores. More... | |
Typedefs | |
| typedef void(* | DictionaryEnumerator) (const Dictionary *dictionary, ident obj, ident key, ident data) |
| A function type for Dictionary enumeration (iteration). More... | |
| typedef _Bool(* | DictionaryPredicate) (ident obj, ident key, ident data) |
| A function pointer for Dictionary filtering. More... | |
Functions | |
| OBJECTIVELY_EXPORT Class * | _Dictionary (void) |
Immutable key-value stores.
Definition in file Dictionary.h.
| typedef void(* DictionaryEnumerator) (const Dictionary *dictionary, ident obj, ident key, ident data) |
A function type for Dictionary enumeration (iteration).
| dictionary | The Dictionary. |
| obj | The Object for the current iteration. |
| key | The key for the current iteration. |
| data | User data. |
Definition at line 44 of file Dictionary.h.
A function pointer for Dictionary filtering.
| obj | The Object to filter. |
| key | The key to filter. |
| data | User data. |
Definition at line 53 of file Dictionary.h.
| OBJECTIVELY_EXPORT Class * _Dictionary | ( | void | ) |
Definition at line 451 of file Dictionary.c.