Classes | |
struct | woden_types_ops |
union | woden_types_base |
struct | woden_types |
Defines | |
#define | WODEN_TYPES_FREE(types, env) (((woden_types_t *) types)->ops->free(types, env)) |
#define | WODEN_TYPES_SUPER_OBJS(types, env) (((woden_types_t *) types)->ops->super_objs(types, env)) |
#define | WODEN_TYPES_TYPE(types, env) (((woden_types_t *) types)->ops->type(types, env)) |
#define | WODEN_TYPES_GET_BASE_IMPL(types, env) (((woden_types_t *) types)->ops->get_base_impl(types, env)) |
#define | WODEN_TYPES_GET_ELEMENT_DECLARATION(types, env, qname) |
#define | WODEN_TYPES_GET_TYPE_DEFINITION(types, env, qname) |
#define | WODEN_TYPES_GET_REFERENCEABLE_SCHEMA_DEFS(types, env) |
#define | WODEN_TYPES_GET_REFERENCEABLE_SCHEMA_DEFS_WITH_NAMESPACE(types, env, namespc) |
#define | WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_NAMESPACE_URI(types, env, namespc_uri) |
#define | WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_QNAME(types, env, qname) |
#define | WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_NAMESPACE(types, env, namespc) |
Typedefs | |
typedef woden_types_base | woden_types_base_t |
typedef woden_types | woden_types_t |
typedef woden_types_ops | woden_types_ops_t |
Functions | |
AXIS2_EXTERN woden_types_t * | woden_types_create (const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_types_element (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_nested_element (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_documentable_element (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_documentable (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_wsdl_obj (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_nested_component (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_wsdl_component (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_element_extensible (void *types, const axis2_env_t *env) |
AXIS2_EXTERN woden_types_t * | woden_types_to_attr_extensible (void *types, const axis2_env_t *env) |
AXIS2_EXTERN axis2_status_t | woden_types_resolve_methods (woden_types_t *types, const axis2_env_t *env, woden_types_t *types_impl, axis2_hash_t *methods) |
#define WODEN_TYPES_GET_ELEMENT_DECLARATION | ( | types, | |||
env, | |||||
qname | ) |
Value:
(((woden_types_t *) types)->ops->\ get_element_declaration(types, env, qname))
#define WODEN_TYPES_GET_REFERENCEABLE_SCHEMA_DEFS | ( | types, | |||
env | ) |
Value:
(((woden_types_t *) types)->ops->\ get_referenceable_schema_defs(types, env))
#define WODEN_TYPES_GET_REFERENCEABLE_SCHEMA_DEFS_WITH_NAMESPACE | ( | types, | |||
env, | |||||
namespc | ) |
Value:
(((woden_types_t *) types)->ops->\ get_referenceable_schema_defs_with_namespace(types, env, namespc))
#define WODEN_TYPES_GET_TYPE_DEFINITION | ( | types, | |||
env, | |||||
qname | ) |
Value:
(((woden_types_t *) types)->ops->\ get_type_definition(types, env, qname))
#define WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_NAMESPACE | ( | types, | |||
env, | |||||
namespc | ) |
Value:
(((woden_types_t *) types)->ops->\ is_namespace_in_scope_with_namespace(types, env, namespc))
#define WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_NAMESPACE_URI | ( | types, | |||
env, | |||||
namespc_uri | ) |
Value:
(((woden_types_t *) types)->ops->\ is_namespace_in_scope_with_namespace_uri(types, env, namespc_uri))
#define WODEN_TYPES_IS_NAMESPACE_IN_SCOPE_WITH_QNAME | ( | types, | |||
env, | |||||
qname | ) |
Value:
(((woden_types_t *) types)->ops->\ is_namespace_in_scope_with_qname(types, env, qname))