woden_include.h File Reference

Axis2 Include Interface This class implements the <wsdl:include> element. More...

#include <woden.h>
#include <woden_include_element.h>
#include <woden_wsdl_obj.h>
#include <woden_wsdl_ref.h>

Go to the source code of this file.

Classes

struct  woden_include_ops
union  woden_include_base
struct  woden_include

Defines

#define WODEN_INCLUDE_FREE(include, env)   (((woden_include_t *) include)->ops->free(include, env))
#define WODEN_INCLUDE_SUPER_OBJS(include, env)   (((woden_include_t *) include)->ops->super_objs(include, env))
#define WODEN_INCLUDE_TYPE(include, env)   (((woden_include_t *) include)->ops->type(include, env))
#define WODEN_INCLUDE_GET_BASE_IMPL(include, env)   (((woden_include_t *) include)->ops->get_base_impl(include, env))

Typedefs

typedef woden_include_base woden_include_base_t
typedef woden_include woden_include_t
typedef woden_include_ops woden_include_ops_t

Functions

AXIS2_EXTERN woden_include_t * woden_include_create (const axis2_env_t *env)
AXIS2_EXTERN woden_include_t * woden_include_to_include_element (void *include, const axis2_env_t *env)
AXIS2_EXTERN woden_include_t * woden_include_to_wsdl_ref (void *include, const axis2_env_t *env)
AXIS2_EXTERN woden_include_t * woden_include_to_attr_extensible (void *include, const axis2_env_t *env)
AXIS2_EXTERN woden_include_t * woden_include_to_element_extensible (void *include, const axis2_env_t *env)
AXIS2_EXTERN axis2_status_t woden_include_resolve_methods (woden_include_t *include, const axis2_env_t *env, woden_include_t *include_impl, axis2_hash_t *methods)


Detailed Description

Axis2 Include Interface This class implements the <wsdl:include> element.


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