Adaptive Framework
0.9.0
|
Adaptive data type unevaluated header. More...
Go to the source code of this file.
Data Structures | |
struct | afw_value_unevaluated_s |
struct for data type unevaluated values. More... | |
Macros | |
#define | AFW_DATA_TYPE_ID_Q_unevaluated "unevaluated" |
Quoted data type id for unevaluated. | |
#define | AFW_DATA_TYPE_ID_U_unevaluated unevaluated |
Unquoted data type id for unevaluated. | |
#define | AFW_DATA_TYPE_ID_S_unevaluated afw_s_unevaluated |
String for data type id unevaluated. | |
#define | AFW_DATA_TYPE_CTYPE_Q_unevaluated "const afw_value_t *" |
Quoted c type for data type id unevaluated. | |
#define | afw_data_type_is_unevaluated(A_DATA_TYPE) |
Macro to determine if data type is unevaluated. More... | |
#define | afw_value_is_unevaluated(A_VALUE) |
Macro to determine if value is evaluated unevaluated. More... | |
#define | afw_value_is_list_of_unevaluated(A_VALUE) |
Macro to determine if value is evaluated list of unevaluated. More... | |
#define | afw_object_old_get_property_as_unevaluated(object, property_name, xctx) |
Get property function for data type unevaluated value. More... | |
#define | afw_object_get_property_as_unevaluated(object, property_name, p, xctx) |
Get property function for data type unevaluated value. More... | |
#define | afw_object_old_get_next_property_as_unevaluated(object, iterator, property_name, xctx) |
Get next property function for data type unevaluated value. More... | |
#define | afw_object_get_next_property_as_unevaluated(object, iterator, property_name, p, xctx) |
Get next property function for data type unevaluated value. More... | |
#define | afw_list_of_unevaluated_get_next(list, iterator, xctx) |
Get next value from list of unevaluated. More... | |
Functions | |
void | afw_data_type_unevaluated_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 unevaluated string to const afw_value_t * *. More... | |
const afw_utf8_t * | afw_data_type_unevaluated_to_utf8 (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
Convert data type unevaluated internal representation to utf-8. More... | |
const afw_value_t * | afw_value_as_unevaluated (const afw_value_t *value, afw_xctx_t *xctx) |
Typesafe cast of data type unevaluated. More... | |
afw_value_unevaluated_t * | afw_value_allocate_unevaluated (const afw_pool_t *p, afw_xctx_t *xctx) |
Allocate function for unmanaged data type unevaluated value. More... | |
const afw_value_t * | afw_value_create_unevaluated (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
Create function for unmanaged data type unevaluated value. More... | |
afw_value_unevaluated_t * | afw_value_allocate_managed_unevaluated (const afw_pool_t *p, afw_xctx_t *xctx) |
Allocate function for managed data type unevaluated value. More... | |
const afw_value_t * | afw_value_create_managed_unevaluated (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
Create function for managed data type unevaluated value. More... | |
afw_value_unevaluated_t * | afw_value_allocate_permanent_unevaluated (const afw_pool_t *p, afw_xctx_t *xctx) |
Allocate function for permanent data type unevaluated value. More... | |
const afw_value_t * | afw_value_create_permanent_unevaluated (const afw_value_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) |
Create function for permanent data type unevaluated value. More... | |
const afw_value_t * | afw_object_get_property_as_unevaluated_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 unevaluated value. More... | |
const afw_value_t * | afw_object_get_next_property_as_unevaluated_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 unevaluated value. More... | |
void | afw_object_set_property_as_unevaluated (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 unevaluated values. More... | |
const afw_value_t * | afw_list_of_unevaluated_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 unevaluated. More... | |
void | afw_list_of_unevaluated_add (const afw_list_t *instance, const afw_value_t *value, afw_xctx_t *xctx) |
Add value from list of unevaluated. More... | |
void | afw_list_of_unevaluated_remove (const afw_list_t *instance, const afw_value_t *value, afw_xctx_t *xctx) |
Remove value from list of unevaluated. More... | |
Variables | |
afw_data_type_unevaluated_id_value | |
Adaptive string value for "unevaluated". | |
afw_data_type_unevaluated | |
Data type struct for unevaluated. | |
afw_value_evaluated_unevaluated_inf | |
Unmanaged evaluated value inf for data type unevaluated. More... | |
afw_value_managed_unevaluated_inf | |
Managed evaluated value inf for data type unevaluated. More... | |
afw_value_permanent_unevaluated_inf | |
Permanent managed (life of afw environment) value inf for data type unevaluated. More... | |
afw_data_type_unevaluated_direct | |
extern for data type unevaluated struct. More... | |
afw_data_type_unevaluated_inf | |
extern for data type unevaluated inf. More... | |
Adaptive data type unevaluated header.
Definition in file afw_data_type_unevaluated_binding.h.