HydraExpress™ C++ 2019 |
HydraExpress™ C++ API Reference Guide |
Product Documentation: HydraExpress C++ Documentation Home |
Represents a SOAP body. Includes unmarshaling methods to parse the SOAP message. More...
#include <rwsf/webservice/SoapBodyType.h>
Public Member Functions | |
SoapBodyType () | |
SoapBodyType (const SoapBodyType &other) | |
~SoapBodyType () | |
void | beginParse (rwsf::XmlReader &reader) |
void | endParse (rwsf::XmlReader &reader) |
virtual rwsf::XmlName | getDefaultElementName () const |
SoapBodyType & | operator= (const SoapBodyType &rhs) |
Public Member Functions inherited from rwsf::SoapBase | |
SoapBase () | |
SoapBase (const SoapBase &sb) | |
virtual | ~SoapBase () |
bool | getXsiNil () const |
std::string | getXsiNoNamespaceSchemaLocation () const |
std::string | getXsiSchemaLocation () const |
std::string | getXsiType () const |
bool | isXsiNilSet () const |
bool | isXsiNoNamespaceSchemaLocationSet () const |
bool | isXsiSchemaLocationSet () const |
bool | isXsiTypeSet () const |
void | setXsiNil (bool XsiNil) |
void | setXsiNilSet (bool setValue) |
void | setXsiNoNamespaceSchemaLocation (const std::string &XsiNoNamespaceSchemaLocation) |
void | setXsiNoNamespaceSchemaLocationSet (bool setValue) |
void | setXsiSchemaLocation (const std::string &XsiSchemaLocation) |
void | setXsiSchemaLocationSet (bool setValue) |
void | setXsiType (const std::string &XsiType) |
void | setXsiTypeSet (bool setValue) |
Additional Inherited Members | |
Protected Member Functions inherited from rwsf::SoapBase | |
virtual void | populateAttributes (rwsf::XmlAttributeSet &attributes) const |
void | unmarshalAttributes (rwsf::XmlAttributeSet &attrs) |
An instance of rwsf::SoapBodyType represents a SOAP body. This class contains unmarshaling methods to parse this SOAP message.
rwsf::SoapBodyType::SoapBodyType | ( | ) |
Default constructor.
rwsf::SoapBodyType::SoapBodyType | ( | const SoapBodyType & | other | ) |
Copy constructor. Constructs a new instance.
rwsf::SoapBodyType::~SoapBodyType | ( | ) |
Destructor.
void rwsf::SoapBodyType::beginParse | ( | rwsf::XmlReader & | reader | ) |
Unmarshals self's first element. Throws an rwsf::SoapFaultException if the body contains a fault
element value.
void rwsf::SoapBodyType::endParse | ( | rwsf::XmlReader & | reader | ) |
Unmarshals self's last element.
|
virtual |
Returns an instance of rwsf::XmlName with fixed values in which the local name is set to "Body"
, the namespace prefix is set to "SOAP-ENV"
, and the namespace URI is set to "http://schemas.xmlsoap.org/soap/envelope/"
.
Implements rwsf::SoapBase.
SoapBodyType& rwsf::SoapBodyType::operator= | ( | const SoapBodyType & | rhs | ) |
Assignment operator.
Copyright © 2019 Rogue Wave Software, Inc. All Rights Reserved. |