Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Typedefs | Functions
afw_associative_array.c File Reference

Adaptive Framework implementation of associative array. More...

#include "afw_internal.h"

Go to the source code of this file.

Data Structures

struct  impl_associative_array_s
 

Typedefs

typedef struct impl_associative_array_s impl_associative_array_t
 

Functions

 afw_associative_array_create (afw_associative_array_add_reference_value_cb add_reference_value, afw_associative_array_release_value_cb release_value, const afw_pool_t *p, afw_xctx_t *xctx)
 
 afw_associative_array_release (const afw_associative_array_t *instance, afw_xctx_t *xctx)
 
 afw_associative_array_add_reference (const afw_associative_array_t *instance, afw_xctx_t *xctx)
 
 afw_associative_array_get (const afw_associative_array_t *instance, const afw_utf8_t *key, afw_xctx_t *xctx)
 
 afw_associative_array_get_reference (const afw_associative_array_t *instance, const afw_utf8_t *key, afw_xctx_t *xctx)
 
 afw_associative_array_for_each (const afw_associative_array_t *instance, void *context, afw_value_cb_t callback, afw_xctx_t *xctx)
 
 afw_associative_array_set (const afw_associative_array_t *instance, const afw_utf8_t *key, const void *value, afw_xctx_t *xctx)
 

Detailed Description

Adaptive Framework implementation of associative array.

Definition in file afw_associative_array.c.