Classes | |
struct | woden_ext_element_ops |
struct | woden_ext_element |
Defines | |
#define | WODEN_EXT_ELEMENT_FREE(ext_element, env) (((woden_ext_element_t *) ext_element)->ops->free (ext_element, env)) |
#define | WODEN_EXT_ELEMENT_ELEMENT_TYPE(ext_element, env) |
#define | WODEN_EXT_ELEMENT_SET_EXT_TYPE(ext_element, env, qname) |
#define | WODEN_EXT_ELEMENT_GET_EXT_TYPE(ext_element, env) (((woden_ext_element_t *) ext_element)->ops->get_ext_type(ext_element, env)) |
#define | WODEN_EXT_ELEMENT_SET_REQUIRED(ext_element, env, required) |
#define | WODEN_EXT_ELEMENT_IS_REQUIRED(ext_element, env) (((woden_ext_element_t *) ext_element)->ops->is_required(ext_element, env)) |
Functions | |
AXIS2_EXTERN woden_ext_element_t * | woden_ext_element_create (const axis2_env_t *env) |
AXIS2_EXTERN axis2_status_t | woden_ext_element_resolve_methods (woden_ext_element_t *ext_element, const axis2_env_t *env, axis2_hash_t *methods) |
#define WODEN_EXT_ELEMENT_ELEMENT_TYPE | ( | ext_element, | |||
env | ) |
Value:
(((woden_ext_element_t *) ext_element)->ops->\ type (ext_element, env))
#define WODEN_EXT_ELEMENT_SET_EXT_TYPE | ( | ext_element, | |||
env, | |||||
qname | ) |
Value:
(((woden_ext_element_t *) ext_element)->ops->set_ext_type(ext_element, env, \ qname))
#define WODEN_EXT_ELEMENT_SET_REQUIRED | ( | ext_element, | |||
env, | |||||
required | ) |
Value:
(((woden_ext_element_t *) ext_element)->ops->set_required(ext_element, env, \ required))
AXIS2_EXTERN axis2_status_t woden_ext_element_resolve_methods | ( | woden_ext_element_t * | ext_element, | |
const axis2_env_t * | env, | |||
axis2_hash_t * | methods | |||
) |
This is an Axis2 C internal method. This is used only from constructor of the child class