|
Adaptive Framework
0.9.0
|
Implementation of afw_object_associative_array interface in memory. More...
Go to the source code of this file.
Data Structures | |
| struct | impl_afw_object_associative_array_self_s |
Macros | |
| #define | AFW_IMPLEMENTATION_ID "memory" |
Typedefs | |
| typedef struct impl_afw_object_associative_array_self_s | impl_afw_object_associative_array_self_t |
Functions | |
| afw_object_memory_associative_array_create (const afw_pool_t *p, afw_xctx_t *xctx) | |
| Create memory object associative array. More... | |
| void | impl_afw_object_associative_array_release (const afw_object_associative_array_t *instance, afw_xctx_t *xctx) |
| void | impl_afw_object_associative_array_add_reference (const afw_object_associative_array_t *instance, afw_xctx_t *xctx) |
| const afw_object_t * | impl_afw_object_associative_array_get (const afw_object_associative_array_t *instance, const afw_utf8_t *key, afw_xctx_t *xctx) |
| const afw_object_t * | impl_afw_object_associative_array_get_reference (const afw_object_associative_array_t *instance, const afw_utf8_t *key, afw_xctx_t *xctx) |
| void | impl_afw_object_associative_array_for_each (const afw_object_associative_array_t *instance, void *context, afw_object_cb_t cb, afw_xctx_t *xctx) |
| void | impl_afw_object_associative_array_set (const afw_object_associative_array_t *instance, const afw_utf8_t *key, const afw_object_t *object, afw_xctx_t *xctx) |
Implementation of afw_object_associative_array interface in memory.
Definition in file afw_object_memory_associative_array.c.