Adaptive Framework
0.9.0
|
Implementation of afw_xctx interface. More...
Go to the source code of this file.
Macros | |
#define | AFW_IMPLEMENTATION_ID "core" |
Functions | |
afw_xctx_internal_create_initialize (afw_try_t *unhandled_error, afw_error_t *error, afw_environment_internal_t *env, const afw_pool_t *p) | |
afw_xctx_internal_create_finishup (afw_xctx_t *xctx) | |
afw_xctx_internal_create_thread_xctx (const afw_thread_t *thread, afw_xctx_t *xctx) | |
afw_xctx_create (const afw_utf8_t *name, afw_integer_t number, afw_xctx_t *xctx) | |
Create an Adaptive Framework xctx. More... | |
afw_xctx_get_qualified_variable (const afw_utf8_t *qualifier, const afw_utf8_t *name, afw_xctx_t *xctx) | |
Get a variable from xctx stack. More... | |
afw_xctx_define_variable (const afw_utf8_t *name, const afw_value_t *value, afw_xctx_t *xctx) | |
Defined a variable in current xctx frame. More... | |
afw_xctx_set_defined_variable (const afw_utf8_t *name, const afw_value_t *value, afw_xctx_t *xctx) | |
Set a defined variable in xctx. More... | |
afw_xctx_set_local_variable (const afw_utf8_t *name, const afw_value_t *value, afw_xctx_t *xctx) | |
Set a variable then current xctx frame. More... | |
afw_xctx_get_qualifier_stack_top (afw_xctx_t *xctx) | |
Get qualifier stack top. More... | |
afw_xctx_set_qualifier_stack_top (int top, afw_xctx_t *xctx) | |
Set stack top index. More... | |
afw_xctx_push_qualifiers_object (const afw_object_t *context_object, afw_boolean_t secure, const afw_pool_t *p, afw_xctx_t *xctx) | |
Push qualifiers object on to stack. More... | |
afw_xctx_push_qualifier (const afw_utf8_t *qualifier, const afw_object_t *qualifier_object, afw_boolean_t secure, afw_xctx_get_variable_t get, void *data, const afw_pool_t *p, afw_xctx_t *xctx) | |
Push qualifier on to stack. More... | |
afw_xctx_push_qualifier_object (const afw_utf8_t *qualifier_name, const afw_object_t *qualifier_object, afw_boolean_t secure, const afw_pool_t *p, afw_xctx_t *xctx) | |
Push qualifier object on to stack. More... | |
void | impl_afw_xctx_release (afw_xctx_t *instance, afw_xctx_t *xctx) |
Implementation of afw_xctx interface.
Definition in file afw_xctx.c.