#include <axiom_soap_fault.h>
Public Attributes | |
axis2_status_t(* | free_fn )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axiom_soap_fault_code *(* | get_code )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axiom_soap_fault_reason *(* | get_reason )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axiom_soap_fault_node *(* | get_node )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axiom_soap_fault_role *(* | get_role )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axiom_soap_fault_detail *(* | get_detail )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axis2_char_t *(* | get_exception )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axis2_status_t(* | set_exception )(axiom_soap_fault_t *fault, const axis2_env_t *env, axis2_char_t *exception) |
axiom_node_t *(* | get_base_node )(axiom_soap_fault_t *fault, const axis2_env_t *env) |
axis2_status_t( * axiom_soap_fault_ops::free_fn)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
Free an axiom_soap_fault
fault | pointer to soap_fault struct | |
env | Environment. MUST NOT be NULL |
axiom_node_t*( * axiom_soap_fault_ops::get_base_node)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
returns the axiom_node_t struct which is wrapped by this soap fault struct
fault | soap fault struct | |
env | environment must not be NULL |
struct axiom_soap_fault_code*( * axiom_soap_fault_ops::get_code)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
this function returns a axiom_soap_fault_code struct if a fault code is associated with this soap fault only valid when called after building the soap fault
fault | soap fault struct | |
env | environment must not be NULL |
struct axiom_soap_fault_detail*( * axiom_soap_fault_ops::get_detail)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
fault | soap fault struct | |
env | environment must not be NULL |
axis2_char_t*( * axiom_soap_fault_ops::get_exception)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
fault | soap fault struct | |
env | enviroment must not be NULL |
struct axiom_soap_fault_node*( * axiom_soap_fault_ops::get_node)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
fault | soap fault struct | |
env | environment must not be NULL |
struct axiom_soap_fault_reason*( * axiom_soap_fault_ops::get_reason)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
fault | soap fault struct | |
env | environment must not be NULL |
struct axiom_soap_fault_role*( * axiom_soap_fault_ops::get_role)(axiom_soap_fault_t *fault, const axis2_env_t *env) |
fault | soap fault struct | |
env | environment must not be NULL |
axis2_status_t( * axiom_soap_fault_ops::set_exception)(axiom_soap_fault_t *fault, const axis2_env_t *env, axis2_char_t *exception) |
set an error string
fualt | soap fault struct | |
env | enviroment must not be NULL | |
exception | error message to be stored on soap fault |