axiom_soap_builder.h File Reference

axiom_soap_builder struct More...

#include <axiom_stax_builder.h>
#include <axiom_soap_envelope.h>

Go to the source code of this file.

Classes

struct  axiom_soap_builder_ops
 soap_model builder operations struct ops Encapsulator struct of axiom_soap_operations More...
struct  axiom_soap_builder
 soap_body struct represent a soap_body More...

Defines

#define AXIOM_SOAP_BUILDER_FREE(builder, env)   ((builder)->ops->free(builder, env))
#define AXIOM_SOAP_BUILDER_GET_SOAP_ENVELOPE(builder, env)   ((builder)->ops->get_soap_envelope(builder, env))
#define AXIOM_SOAP_BUILDER_GET_DOCUMENT_ELEMENT(builder, env)   ((builder)->ops->get_document_element(builder, env))
#define AXIOM_SOAP_BUILDER_NEXT(builder, env)   ((builder)->ops->next(builder, env))
#define AXIOM_SOAP_BUILDER_GET_DOCUMENT(builder, env)   ((builder)->ops->get_document(builder, env))
#define AXIOM_SOAP_BUILDER_NEXT(builder, env)   ((builder)->ops->next(builder, env))
#define AXIOM_SOAP_BUILDER_SET_BOOL_PROCESSING_MANDATORY_FAULT_ELEMENTS(builder, env, value)   ((builder)->ops->set_bool_processing_mandatory_fault_elements(builder, env, value))
#define AXIOM_SOAP_BUILDER_SET_PROCESSING_DETAIL_ELEMENTS(builder, env, value)   ((builder)->ops->set_processing_detail_elements(builder, env, value))
#define AXIOM_SOAP_BUILDER_IS_PROCESSING_DETAIL_ELEMENTS(builder, env)   ((builder)->ops->is_processing_detail_elements(builder, env))
#define AXIOM_SOAP_BUILDER_GET_SOAP_VERSION(builder, env)   ((builder)->ops->get_soap_version(builder, env))
#define AXIOM_SOAP_BUILDER_PROCESS_NAMESPACE_DATA(builder, env, om_node, is_soap_element)   ((builder)->ops->process_namespace_data(builder, env, om_node, is_soap_element))
#define AXIOM_SOAP_BUILDER_SET_MIME_BODY_PARTS(builder, env, map)   ((builder)->ops->set_mime_body_parts(builder, env, map))

Typedefs

typedef axiom_soap_builder axiom_soap_builder_t
typedef axiom_soap_builder_ops axiom_soap_builder_ops_t

Functions

AXIS2_EXTERN axiom_soap_builder_taxiom_soap_builder_create (const axis2_env_t *env, axiom_stax_builder_t *builder, const axis2_char_t *soap_version)


Detailed Description

axiom_soap_builder struct


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