#include <axiom_soap_const.h>
#include <axis2_env.h>
#include <axiom_node.h>
#include <axiom_element.h>
Go to the source code of this file.
Defines | |
#define | AXIOM_SOAP_FAULT_FREE(fault, env) ((fault)->ops->free_fn(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_CODE(fault, env) ((fault)->ops->get_code(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_REASON(fault, env) ((fault)->ops->get_reason(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_DETAIL(fault, env) ((fault)->ops->get_detail(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_ROLE(fault, env) ((fault)->ops->get_role(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_NODE(fault, env) ((fault)->ops->get_node(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_BASE_NODE(fault, env) ((fault)->ops->get_base_node(fault, env)) |
#define | AXIOM_SOAP_FAULT_GET_EXCEPTION(fault, env) ((fault)->ops->get_exception(fault, env)) |
#define | AXIOM_SOAP_FAULT_SET_EXCEPTION(fault, env, exception) ((fault)->ops->set_exception(fault, env, exception)) |
Typedefs | |
typedef axiom_soap_fault | axiom_soap_fault_t |
typedef axiom_soap_fault_ops | axiom_soap_fault_ops_t |
Functions | |
AXIS2_EXTERN axiom_soap_fault_t * | axiom_soap_fault_create_with_parent (const axis2_env_t *env, struct axiom_soap_body *parent) |
AXIS2_EXTERN axiom_soap_fault_t * | axiom_soap_fault_create_with_exception (const axis2_env_t *env, struct axiom_soap_body *parent, axis2_char_t *exception) |
AXIS2_EXTERN axiom_soap_fault_t * | axiom_soap_fault_create_default_fault (const axis2_env_t *env, struct axiom_soap_body *parent, const axis2_char_t *code_value, const axis2_char_t *reason_text, const int soap_version) |