Extension Registry
[Woden/C project]


Classes

struct  woden_wsdl10_ext_registry_ops
struct  woden_wsdl10_ext_registry

Defines

#define WODEN_WSDL10_EXT_REGISTRY_FREE(ext_registry, env)
#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_DESERIALIZER(ext_registry, env, parent_type, element_qtype, ed)
#define WODEN_WSDL10_EXT_REGISTRY_QUERY_DESERIALIZER(ext_registry, env, parent_type, element_type)
#define WODEN_WSDL10_EXT_REGISTRY_QUERY_EXT_ELEMENT_TYPE(ext_registry, env, parent_class, elem_qn)
#define WODEN_WSDL10_EXT_REGISTRY_GET_ALLOWABLE_EXTS(ext_registry, env, parent_type)
#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_EXT_ELEMENT_TYPE(ext_registry, env, parent_type, element_qtype, element)
#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_EXT_ATTR_TYPE(ext_registry, env, owner_class, attr_qname, attr)
#define WODEN_WSDL10_EXT_REGISTRY_QUERY_EXT_ATTR_TYPE(ext_registry, env, parent_class, attr_qn)
#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_COMPONENT_EXT(ext_registry, env, parent_class, ext_namespc, comp_ext)
#define WODEN_WSDL10_EXT_REGISTRY_QUERY_COMPONENT_EXT(ext_registry, env, parent_class, ext_namespc)
#define WODEN_WSDL10_EXT_REGISTRY_QUERY_COMPONENT_EXT_NAMESPACES(ext_registry, env, parent_class)

Functions

AXIS2_EXTERN woden_wsdl10_ext_registry_t * woden_wsdl10_ext_registry_create (const axis2_env_t *env)

Define Documentation

#define WODEN_WSDL10_EXT_REGISTRY_FREE ( ext_registry,
env   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         free (ext_registry, env))

#define WODEN_WSDL10_EXT_REGISTRY_GET_ALLOWABLE_EXTS ( ext_registry,
env,
parent_type   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         get_allowable_exts (ext_registry, env, parent_type))

#define WODEN_WSDL10_EXT_REGISTRY_QUERY_COMPONENT_EXT ( ext_registry,
env,
parent_class,
ext_namespc   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         query_component_ext (ext_registry, env, parent_class, ext_namespc))

#define WODEN_WSDL10_EXT_REGISTRY_QUERY_COMPONENT_EXT_NAMESPACES ( ext_registry,
env,
parent_class   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         query_component_ext_namespaces (ext_registry, env, parent_class))

#define WODEN_WSDL10_EXT_REGISTRY_QUERY_DESERIALIZER ( ext_registry,
env,
parent_type,
element_type   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         query_deserializer (ext_registry, env, parent_type, element_type))

#define WODEN_WSDL10_EXT_REGISTRY_QUERY_EXT_ATTR_TYPE ( ext_registry,
env,
parent_class,
attr_qn   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         query_ext_attr_type (ext_registry, env, parent_class, attr_qn))

#define WODEN_WSDL10_EXT_REGISTRY_QUERY_EXT_ELEMENT_TYPE ( ext_registry,
env,
parent_class,
elem_qn   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         query_ext_element_type (ext_registry, env, parent_class, elem_qn))

#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_COMPONENT_EXT ( ext_registry,
env,
parent_class,
ext_namespc,
comp_ext   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         register_component_ext (ext_registry, env, parent_class, ext_namespc, comp_ext))

#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_DESERIALIZER ( ext_registry,
env,
parent_type,
element_qtype,
ed   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         register_deserializer (ext_registry, env, parent_type, element_qtype, ed))

#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_EXT_ATTR_TYPE ( ext_registry,
env,
owner_class,
attr_qname,
attr   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         register_ext_attr_type (ext_registry, env, owner_class, attr_qname, attr))

#define WODEN_WSDL10_EXT_REGISTRY_REGISTER_EXT_ELEMENT_TYPE ( ext_registry,
env,
parent_type,
element_qtype,
element   ) 

Value:

(((woden_wsdl10_ext_registry_t *) ext_registry)->ops->\
         register_ext_element_type (ext_registry, env, parent_type, element_qtype, element))


Generated on Thu Oct 26 21:00:27 2006 for Axis2/C by  doxygen 1.4.7