58 result->internal.len = value->internal.size;
Adaptive Framework Core Internal.
afw_value_allocate_string(const afw_pool_t *p, afw_xctx_t *xctx)
Allocate function for unmanaged data type string value.
char afw_utf8_octet_t
8 bits of utf-8 codepoint.
#define AFW_THROW_ERROR_Z(code, message_z, xctx)
Macro used to set error and 0 rv in xctx and throw it.
#define AFW_FUNCTION_EVALUATE_REQUIRED_DATA_TYPE_PARAMETER(A_RESULT, A_N, A_TYPE)
Evaluate an arg for a particular data type.
const afw_value_t * afw_function_execute_decode_to_string_hexBinary(afw_function_execute_t *x)
Adaptive Function decode_to_string<hexBinary>
#define afw_utf8_is_valid(s, len, xctx)
Determine if series of bytes is valid utf-8.
Function execute parameter.
afw_xctx_t * xctx
The execution context (xctx) of caller.
const afw_pool_t * p
Pool for result.
struct for data type hexBinary values.
Interface afw_value public struct.
struct for data type string values.