|
Adaptive Framework
0.9.0
|
Adaptive data type implied header. More...
Go to the source code of this file.
Data Structures | |
| struct | afw_value_implied_s |
| struct for data type implied values. More... | |
Macros | |
| #define | AFW_DATA_TYPE_ID_Q_implied "implied" |
| Quoted data type id for implied. | |
| #define | AFW_DATA_TYPE_ID_U_implied implied |
| Unquoted data type id for implied. | |
| #define | AFW_DATA_TYPE_ID_S_implied afw_s_implied |
| String for data type id implied. | |
| #define | AFW_DATA_TYPE_CTYPE_Q_implied "const afw_value_t *" |
| Quoted c type for data type id implied. | |
| #define | afw_data_type_is_implied(A_DATA_TYPE) |
| Macro to determine if data type is implied. More... | |
| #define | afw_value_is_implied(A_VALUE) |
| Macro to determine if value is evaluated implied. More... | |
| #define | afw_value_is_list_of_implied(A_VALUE) |
| Macro to determine if value is evaluated list of implied. More... | |
| #define | afw_object_old_get_property_as_implied(object, property_name, xctx) |
| Get property function for data type implied value. More... | |
| #define | afw_object_get_property_as_implied(object, property_name, p, xctx) |
| Get property function for data type implied value. More... | |
| #define | afw_object_old_get_next_property_as_implied(object, iterator, property_name, xctx) |
| Get next property function for data type implied value. More... | |
| #define | afw_object_get_next_property_as_implied(object, iterator, property_name, p, xctx) |
| Get next property function for data type implied value. More... | |
| #define | afw_list_of_implied_get_next(list, iterator, xctx) |
| Get next value from list of implied. More... | |
Functions | |
| void | afw_data_type_implied_to_internal (const afw_value_t **to_internal, const afw_utf8_t *from_utf8, const afw_pool_t *p, afw_xctx_t *xctx) |
| Convert data type implied string to const afw_value_t * *. More... | |
| const afw_utf8_t * | afw_data_type_implied_to_utf8 (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
| Convert data type implied internal representation to utf-8. More... | |
| const afw_value_t * | afw_value_as_implied (const afw_value_t *value, afw_xctx_t *xctx) |
| Typesafe cast of data type implied. More... | |
| afw_value_implied_t * | afw_value_allocate_implied (const afw_pool_t *p, afw_xctx_t *xctx) |
| Allocate function for unmanaged data type implied value. More... | |
| const afw_value_t * | afw_value_create_implied (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
| Create function for unmanaged data type implied value. More... | |
| afw_value_implied_t * | afw_value_allocate_managed_implied (const afw_pool_t *p, afw_xctx_t *xctx) |
| Allocate function for managed data type implied value. More... | |
| const afw_value_t * | afw_value_create_managed_implied (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
| Create function for managed data type implied value. More... | |
| afw_value_implied_t * | afw_value_allocate_permanent_implied (const afw_pool_t *p, afw_xctx_t *xctx) |
| Allocate function for permanent data type implied value. More... | |
| const afw_value_t * | afw_value_create_permanent_implied (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
| Create function for permanent data type implied value. More... | |
| const afw_value_t * | afw_object_get_property_as_implied_source (const afw_object_t *object, const afw_utf8_t *property_name, const afw_utf8_z_t *source_z, const afw_pool_t *p, afw_xctx_t *xctx) |
| Get property function for data type implied value. More... | |
| const afw_value_t * | afw_object_get_next_property_as_implied_source (const afw_object_t *object, const afw_iterator_t **iterator, const afw_utf8_t **property_name, const afw_utf8_z_t *source_z, const afw_pool_t *p, afw_xctx_t *xctx) |
| Get property function for data type implied value. More... | |
| void | afw_object_set_property_as_implied (const afw_object_t *object, const afw_utf8_t *property_name, const afw_value_t *internal, afw_xctx_t *xctx) |
| Set property function for data type implied values. More... | |
| const afw_value_t * | afw_list_of_implied_get_next_source (const afw_list_t *instance, const afw_iterator_t **iterator, const afw_utf8_z_t *source_z, afw_xctx_t *xctx) |
| Get next value from list of implied. More... | |
| void | afw_list_of_implied_add (const afw_list_t *instance, const afw_value_t *value, afw_xctx_t *xctx) |
| Add value from list of implied. More... | |
| void | afw_list_of_implied_remove (const afw_list_t *instance, const afw_value_t *value, afw_xctx_t *xctx) |
| Remove value from list of implied. More... | |
Variables | |
| afw_data_type_implied_id_value | |
| Adaptive string value for "implied". | |
| afw_data_type_implied | |
| Data type struct for implied. | |
| afw_value_evaluated_implied_inf | |
| Unmanaged evaluated value inf for data type implied. More... | |
| afw_value_managed_implied_inf | |
| Managed evaluated value inf for data type implied. More... | |
| afw_value_permanent_implied_inf | |
| Permanent managed (life of afw environment) value inf for data type implied. More... | |
| afw_data_type_implied_direct | |
| extern for data type implied struct. More... | |
| afw_data_type_implied_inf | |
| extern for data type implied inf. More... | |
Adaptive data type implied header.
Definition in file afw_data_type_implied_binding.h.