19 #ifndef __AFW_DATA_TYPE_BINDINGS_H__
20 #define __AFW_DATA_TYPE_BINDINGS_H__
65 #define AFW_DATA_TYPES_MAP(XX) \
98 XX(yearMonthDuration) \
105 afw_data_type_number_External,
106 #define XX(id) afw_data_type_number_ ## id,
109 afw_data_type_number_max
Adaptive data type any header.
Adaptive data type anyURI header.
Adaptive data type base64Binary header.
afw_data_type_number_e
Core data types map.
#define AFW_DATA_TYPES_MAP(XX)
Data type map.
enum afw_data_type_number_e afw_data_type_number_t
Core data types map.
void afw_register_data_type_infs(afw_xctx_t *xctx)
Register each afw__value_evaluated_<dataType>_inf.
void afw_register_data_types(afw_xctx_t *xctx)
Register each afw_data_type_<dataType>.
Adaptive data type boolean header.
Adaptive data type date header.
Adaptive data type dateTime header.
Adaptive data type dayTimeDuration header.
Adaptive data type dnsName header.
Adaptive data type double header.
Adaptive data type expression header.
Adaptive data type function header.
Adaptive data type hexBinary header.
Adaptive data type hybrid header.
Adaptive data type ia5String header.
Adaptive data type implied header.
Adaptive data type integer header.
Adaptive data type ipAddress header.
Adaptive data type list header.
Adaptive data type null header.
Adaptive data type object header.
Adaptive data type objectId header.
Adaptive data type objectPath header.
Adaptive data type password header.
Adaptive data type regexp header.
Adaptive data type rfc822Name header.
Adaptive data type script header.
Adaptive data type string header.
Adaptive data type template header.
Adaptive data type time header.
Adaptive data type unevaluated header.
Adaptive data type x500Name header.
Adaptive data type xpathExpression header.
Adaptive data type yearMonthDuration header.
#define AFW_DECLARE(type)
Declare a public afw function.
Interface afw_xctx public struct.