Component Extensions
[Woden/C project]


Classes

struct  woden_component_exts_ops
struct  woden_component_exts

Defines

#define WODEN_COMPONENT_EXTS_FREE(component_exts, env)
#define WODEN_COMPONENT_EXTS_TO_COMPONENT_EXTS_FREE(component_exts, env)
#define WODEN_COMPONENT_EXTS_TYPE(component_exts, env)
#define WODEN_COMPONENT_EXTS_INIT(component_exts, env, parent_el, namespc)
#define WODEN_COMPONENT_EXTS_GET_NAMESPACE(component_exts, env)
#define WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT(component_exts, env)

Functions

AXIS2_EXTERN woden_component_exts_t * woden_component_exts_create (const axis2_env_t *env)
AXIS2_EXTERN axis2_status_t woden_component_exts_resolve_methods (woden_component_exts_t *component_exts, const axis2_env_t *env, axis2_hash_t *methods)

Define Documentation

#define WODEN_COMPONENT_EXTS_FREE ( component_exts,
env   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         free (component_exts, env))

#define WODEN_COMPONENT_EXTS_GET_NAMESPACE ( component_exts,
env   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         get_namespace(component_exts, env))

#define WODEN_COMPONENT_EXTS_GET_PARENT_ELEMENT ( component_exts,
env   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         get_parent_element(component_exts, env))

#define WODEN_COMPONENT_EXTS_INIT ( component_exts,
env,
parent_el,
namespc   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         init(component_exts, env, \
            parent_el, namespc))

#define WODEN_COMPONENT_EXTS_TO_COMPONENT_EXTS_FREE ( component_exts,
env   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         to_component_exts_free (component_exts, env))

#define WODEN_COMPONENT_EXTS_TYPE ( component_exts,
env   ) 

Value:

(((woden_component_exts_t *) component_exts)->ops->\
         type (component_exts, env))


Function Documentation

AXIS2_EXTERN axis2_status_t woden_component_exts_resolve_methods ( woden_component_exts_t *  component_exts,
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


Generated on Thu Oct 26 21:11:39 2006 for Axis2/C by  doxygen 1.4.7