#include <SOAPEnvelope.hpp>
Inheritance diagram for SOAPEnvelope::
Public Methods | |
SOAPEnvelope () | |
SOAPEnvelope (const DOM_Element &p_Elm) | |
virtual | ~SOAPEnvelope () |
void | AddSOAPBodyElement (SOAPBodyElement *p_pBody) |
void | AddSOAPHeader (SOAPHeader *p_pHd) |
bool | RmSOAPBodyElement (const SOAPBodyElement &p_Body) |
bool | RmSOAPHeader (const SOAPHeader &p_Hd) |
void | AddMsgElement (const DOM_Element &p_Elm) |
Add any MessageElement as childs by associating corresponded DOM Element. More... | |
const MessageElement* | GetSOAPBodyElement () |
void | Serialize (XMLSerializer &serilizer) |
Serialize MessageElement. More... | |
void | DeSerialize (XMLDeSerializer &dserilizer) |
Deserialize MessageElement. More... | |
template<typename T> void | RegisterPrefixes (T &contex) |
Private Attributes | |
std::vector<SOAPBodyElement*> | m_SOAPBody |
for RPC this have only one entry for the time being. More... | |
std::vector<SOAPHeader*> | m_SOAPHeader |
for RPC this have only one entry for the time being. More... | |
std::vector<SOAPBodyElement*>::iterator | m_SOAPBodyItr |
for RPC this have only one entry for the time being. More... | |
std::vector<SOAPHeader*>::iterator | m_SOAPHdItr |
for RPC this have only one entry for the time being. More... |
Delare and define SOAP Envelop for serialization/Deserialization
Definition at line 83 of file SOAPEnvelope.hpp.
|
Definition at line 72 of file SOAPEnvelope.cpp. |
|
Definition at line 79 of file SOAPEnvelope.cpp. |
|
Definition at line 87 of file SOAPEnvelope.cpp. |
|
Add any MessageElement as childs by associating corresponded DOM Element.
Reimplemented from MessageElement. Definition at line 126 of file SOAPEnvelope.cpp. |
|
Definition at line 101 of file SOAPEnvelope.cpp. Referenced by AddMsgElement(), and SOAPMessage::SetSOAPBodyElement().
|
|
Definition at line 111 of file SOAPEnvelope.cpp. Referenced by AddMsgElement().
|
|
Deserialize MessageElement.
Reimplemented from MessageElement. Definition at line 167 of file SOAPEnvelope.cpp. Referenced by SOAPMessage::DeSerialize().
|
|
Definition at line 106 of file SOAPEnvelope.cpp. Referenced by SOAPMessage::GetSOAPBodyElement().
|
|
Definition at line 102 of file SOAPEnvelope.hpp. Referenced by SOAPMessage::DeSerialize(), and Serialize().
|
|
Definition at line 116 of file SOAPEnvelope.cpp. |
|
Definition at line 121 of file SOAPEnvelope.cpp. |
|
Serialize MessageElement.
Reimplemented from MessageElement. Definition at line 148 of file SOAPEnvelope.cpp. Referenced by SOAPMessage::Serialize().
|
|
for RPC this have only one entry for the time being.
Definition at line 111 of file SOAPEnvelope.hpp. |
|
for RPC this have only one entry for the time being.
Definition at line 114 of file SOAPEnvelope.hpp. |
|
for RPC this have only one entry for the time being.
Definition at line 115 of file SOAPEnvelope.hpp. |
|
for RPC this have only one entry for the time being.
Definition at line 112 of file SOAPEnvelope.hpp. |
Copyright © 2001 SL_OpenSource XML Project. All Rights Reserved