woden_import.h File Reference

Axis2 Import Interface This class implements the <wsdl:import> element. More...

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

Go to the source code of this file.

Classes

struct  woden_import_ops
union  woden_import_base
struct  woden_import

Defines

#define WODEN_IMPORT_FREE(import, env)   (((woden_import_t *) import)->ops->free(import, env))
#define WODEN_IMPORT_SUPER_OBJS(import, env)   (((woden_import_t *) import)->ops->super_objs(import, env))
#define WODEN_IMPORT_TYPE(import, env)   (((woden_import_t *) import)->ops->type(import, env))
#define WODEN_IMPORT_GET_BASE_IMPL(import, env)   (((woden_import_t *) import)->ops->get_base_impl(import, env))
#define WODEN_IMPORT_GET_NAMESPACE(import, env)
#define WODEN_IMPORT_SET_NAMESPACE(import, env, ns_uri)

Typedefs

typedef woden_import_base woden_import_base_t
typedef woden_import woden_import_t
typedef woden_import_ops woden_import_ops_t

Functions

AXIS2_EXTERN woden_import_t * woden_import_create (const axis2_env_t *env)
AXIS2_EXTERN woden_import_t * woden_import_to_import_element (void *import, const axis2_env_t *env)
AXIS2_EXTERN woden_import_t * woden_import_to_wsdl_ref (void *import, const axis2_env_t *env)
AXIS2_EXTERN woden_import_t * woden_import_to_attr_extensible (void *import, const axis2_env_t *env)
AXIS2_EXTERN woden_import_t * woden_import_to_element_extensible (void *import, const axis2_env_t *env)
AXIS2_EXTERN axis2_status_t woden_import_resolve_methods (woden_import_t *import, const axis2_env_t *env, woden_import_t *import_impl, axis2_hash_t *methods)


Detailed Description

Axis2 Import Interface This class implements the <wsdl:import> element.


Generated on Tue Oct 3 22:35:54 2006 for Axis2/C by  doxygen 1.4.7