|  HydraExpress™ C++ 2020 | 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 © 2020 Rogue Wave Software, Inc. All Rights Reserved. |