Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress C++ API Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

rwsf::SoapFault

Group:  Web Services


rwsf::SoapFaultrwsf::SoapBase

Local Index

Members

Header File

#include rwsf/webservice/SoapFault.h

Description

rwsf::SoapFault represents a SOAP fault. A SOAP fault must contain a primary faultcode element and a faultstring element. Depending on what caused the fault, a SOAP fault may also contain a faultactor element or a detail element.

Public Constructors

SoapFault();
SoapFault(const SoapFault & other);

Public Destructors

~SoapFault();

Public Member Functions

rwsf::XmlName
getDefaultElementName() const;
rwsf::SoapDetail
getDetail() const;
std::string
getFaultactor() const;
rwsf::XmlName
getFaultcode() const;
std::string
getFaultstring() const;
bool
isDetailSet() const;
bool
isFaultactorSet() const;
void
setDetail(const rwsf::SoapDetail & Detail);
void
setDetailSet(bool setValue);
void
setFaultactor(const std::string & Faultactor);
void
setFaultactorSet(bool setValue);
void
setFaultcode(const rwsf::XmlName & Faultcode);
void
setFaultstring(const std::string & Faultstring);
void
unmarshal(rwsf::XmlReader & reader);
void
unmarshal(const std::string & input);

Public Operators

SoapFault &
operator=(const SoapFault & rhs);


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.