Documentable
[Woden/C project]


Classes

struct  woden_documentable_ops
union  woden_documentable_base
struct  woden_documentable

Defines

#define WODEN_DOCUMENTABLE_FREE(documentable, env)
#define WODEN_DOCUMENTABLE_TO_DOCUMENTABLE_FREE(documentable, env)
#define WODEN_DOCUMENTABLE_SUPER_OBJS(documentable, env)
#define WODEN_DOCUMENTABLE_GET_BASE_IMPL(documentable, env)
#define WODEN_DOCUMENTABLE_ADD_DOCUMENTATION_ELEMENT(documentable, env, documentation)
#define WODEN_DOCUMENTABLE_GET_DOCUMENTATION_ELEMENTS(documentable, env)

Typedefs

typedef woden_documentable_base woden_documentable_base_t
typedef woden_documentable woden_documentable_t
typedef woden_documentable_ops woden_documentable_ops_t

Functions

AXIS2_EXTERN woden_documentable_t * woden_documentable_create (const axis2_env_t *env)
AXIS2_EXTERN woden_documentable_t * woden_documentable_to_documentable_element (void *documentable, const axis2_env_t *env)
AXIS2_EXTERN axis2_status_t woden_documentable_resolve_methods (woden_documentable_t *documentable, const axis2_env_t *env, woden_documentable_t *documentable_impl, axis2_hash_t *methods)

Define Documentation

#define WODEN_DOCUMENTABLE_ADD_DOCUMENTATION_ELEMENT ( documentable,
env,
documentation   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         add_documentation_element(documentable, env, documentation))

#define WODEN_DOCUMENTABLE_FREE ( documentable,
env   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         free(documentable, env))

#define WODEN_DOCUMENTABLE_GET_BASE_IMPL ( documentable,
env   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         get_base_impl(documentable, env))

#define WODEN_DOCUMENTABLE_GET_DOCUMENTATION_ELEMENTS ( documentable,
env   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         get_documentation_elements(documentable, env))

#define WODEN_DOCUMENTABLE_SUPER_OBJS ( documentable,
env   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         super_objs(documentable, env))

#define WODEN_DOCUMENTABLE_TO_DOCUMENTABLE_FREE ( documentable,
env   ) 

Value:

(((woden_documentable_t *) documentable)->ops->\
         to_documentable_free(documentable, env))


Generated on Wed Dec 20 20:14:13 2006 for Axis2/C by  doxygen 1.5.1