|
Typedefs |
typedef oxs_tr_dtype_t(*) | oxs_transform_tr_func (const axutil_env_t *env, void *input, oxs_tr_dtype_t input_dtype, void **output) |
typedef oxs_transform_t | oxs_transform_t |
Enumerations |
enum | oxs_tr_dtype_t { OXS_TRANSFORM_TYPE_UNKNOWN = 0,
OXS_TRANSFORM_TYPE_CHAR,
OXS_TRANSFORM_TYPE_NODE
} |
Functions |
AXIS2_EXTERN oxs_transform_t * | oxs_transform_create (const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | oxs_transform_free (oxs_transform_t *ctx, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | oxs_transform_get_id (const oxs_transform_t *transform, const axutil_env_t *env) |
AXIS2_EXTERN oxs_tr_dtype_t | oxs_transform_get_input_data_type (const oxs_transform_t *transform, const axutil_env_t *env) |
AXIS2_EXTERN oxs_tr_dtype_t | oxs_transform_get_output_data_type (const oxs_transform_t *transform, const axutil_env_t *env) |
AXIS2_EXTERN oxs_transform_tr_func | oxs_transform_get_transform_function (const oxs_transform_t *transform, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | oxs_transform_set_id (oxs_transform_t *transform, const axutil_env_t *env, axis2_char_t *id) |
AXIS2_EXTERN axis2_status_t | oxs_transform_set_input_data_type (oxs_transform_t *transform, const axutil_env_t *env, oxs_tr_dtype_t input_data_type) |
AXIS2_EXTERN axis2_status_t | oxs_transform_set_output_data_type (oxs_transform_t *transform, const axutil_env_t *env, oxs_tr_dtype_t output_data_type) |
AXIS2_EXTERN axis2_status_t | oxs_transform_set_transform_func (oxs_transform_t *transform, const axutil_env_t *env, oxs_transform_tr_func transform_func) |