|
Classes |
struct | woden_type_def_ops |
struct | woden_type_def |
Defines |
#define | WODEN_TYPE_DEF_FREE(type_def, env) (((woden_type_def_t *) type_def)->ops->free(type_def, env)) |
#define | WODEN_TYPE_DEF_SUPER_OBJS(type_def, env) |
#define | WODEN_TYPE_DEF_TYPE(type_def, env) (((woden_type_def_t *) type_def)->ops->type(type_def, env)) |
#define | WODEN_TYPE_DEF_GET_BASE_IMPL(type_def, env) |
#define | WODEN_TYPE_DEF_SET_QNAME(type_def, env, qname) |
#define | WODEN_TYPE_DEF_GET_QNAME(type_def, env) |
#define | WODEN_TYPE_DEF_SET_SYSTEM(type_def, env, type_system_uri) |
#define | WODEN_TYPE_DEF_GET_SYSTEM(type_def, env) |
#define | WODEN_TYPE_DEF_SET_CONTENT_MODEL(type_def, env, content_model) |
#define | WODEN_TYPE_DEF_GET_CONTENT_MODEL(type_def, env) |
#define | WODEN_TYPE_DEF_SET_CONTENT(type_def, env, type_def_content) |
#define | WODEN_TYPE_DEF_GET_CONTENT(type_def, env) |
Typedefs |
typedef woden_type_def_base | woden_type_def_base_t |
typedef woden_type_def | woden_type_def_t |
typedef woden_type_def_ops | woden_type_def_ops_t |
Functions |
AXIS2_EXTERN woden_type_def_t * | woden_type_def_create (const axis2_env_t *env) |
AXIS2_EXTERN woden_type_def_t * | woden_type_def_to_type_def_element (void *type_def, const axis2_env_t *env) |
AXIS2_EXTERN woden_type_def_t * | woden_type_def_to_attr_extensible (void *type_def, const axis2_env_t *env) |
AXIS2_EXTERN woden_type_def_t * | woden_type_def_to_element_extensible (void *type_def, const axis2_env_t *env) |
AXIS2_EXTERN axis2_status_t | woden_type_def_resolve_methods (woden_type_def_t *type_def, const axis2_env_t *env, woden_type_def_t *type_def_impl, axis2_hash_t *methods) |