|
Classes |
struct | woden_feature_ops |
union | woden_feature_base |
struct | woden_feature |
Defines |
#define | WODEN_FEATURE_FREE(feature, env) (((woden_feature_t *) feature)->ops->free(feature, env)) |
#define | WODEN_FEATURE_SUPER_OBJS(feature, env) (((woden_feature_t *) feature)->ops->super_objs(feature, env)) |
#define | WODEN_FEATURE_TYPE(feature, env) (((woden_feature_t *) feature)->ops->type(feature, env)) |
#define | WODEN_FEATURE_GET_BASE_IMPL(feature, env) (((woden_feature_t *) feature)->ops->get_base_impl(feature, env)) |
#define | WODEN_FEATURE_GET_REF(feature, env) |
#define | WODEN_FEATURE_IS_REQUIRED(feature, env) |
#define | WODEN_FEATURE_GET_PARENT(feature, env) |
#define | WODEN_FEATURE_TO_ELEMENT(feature, env) |
Typedefs |
typedef woden_feature_base | woden_feature_base_t |
typedef woden_feature | woden_feature_t |
typedef woden_feature_ops | woden_feature_ops_t |
Functions |
AXIS2_EXTERN woden_feature_t * | woden_feature_create (const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_feature_element (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_nested_element (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_documentable_element (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_documentable (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_wsdl_obj (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_nested_component (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_wsdl_component (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_element_extensible (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN woden_feature_t * | woden_feature_to_attr_extensible (void *feature, const axis2_env_t *env) |
AXIS2_EXTERN axis2_status_t | woden_feature_resolve_methods (woden_feature_t *feature, const axis2_env_t *env, woden_feature_t *feature_impl, axis2_hash_t *methods) |