Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

SOAPMessage Class Reference

#include <SOAPMessage.hpp>

List of all members.

Public Methods

 SOAPMessage ()
 SOAPMessage (std::string p_strMsg)
 SOAPMessage (SOAPEnvelope &pEnv)
virtual ~SOAPMessage ()
const MessageElementGetSOAPBodyElement ()
const MessageElementGetSOAPHeader ()
const MessageElementGetSOAPEnvelop ()
void SetSOAPBodyElement (MessageElement *)
void SetSOAPHeader (MessageElement *)
void SetSOAPEnvelop (MessageElement *)
const std::string& GetMsg ()
void SetMsg (const std::string &p_Msg)
void Serialize (TypeMappingRegistry *p_TypMapper)
void DeSerialize (TypeMappingRegistry *p_TypMapper)

Private Attributes

std::string m_Msg
SOAPEnvelope m_envMsg


Constructor & Destructor Documentation

SOAPMessage::SOAPMessage ( ) [inline]
 

Definition at line 80 of file SOAPMessage.hpp.

SOAPMessage::SOAPMessage ( std::string p_strMsg ) [inline]
 

Definition at line 81 of file SOAPMessage.hpp.

SOAPMessage::SOAPMessage ( SOAPEnvelope & pEnv ) [inline]
 

Definition at line 82 of file SOAPMessage.hpp.

SOAPMessage::~SOAPMessage ( ) [virtual]
 

Definition at line 74 of file SOAPMessage.cpp.


Member Function Documentation

void SOAPMessage::DeSerialize ( TypeMappingRegistry * p_TypMapper )
 

Definition at line 150 of file SOAPMessage.cpp.

Referenced by SOAPMsgContext::Invoke().

const std::string & SOAPMessage::GetMsg ( ) [inline]
 

Definition at line 91 of file SOAPMessage.hpp.

Referenced by SOAPMsgContext::Invoke().

const MessageElement * SOAPMessage::GetSOAPBodyElement ( )
 

Definition at line 79 of file SOAPMessage.cpp.

Referenced by SOAPMsgContext::GetResults().

const MessageElement * SOAPMessage::GetSOAPEnvelop ( )
 

Definition at line 90 of file SOAPMessage.cpp.

const MessageElement * SOAPMessage::GetSOAPHeader ( )
 

Definition at line 85 of file SOAPMessage.cpp.

void SOAPMessage::Serialize ( TypeMappingRegistry * p_TypMapper )
 

Definition at line 112 of file SOAPMessage.cpp.

Referenced by SOAPMsgContext::Invoke().

void SOAPMessage::SetMsg ( const std::string & p_Msg )
 

Definition at line 137 of file SOAPMessage.cpp.

Referenced by SOAPMsgContext::Invoke().

void SOAPMessage::SetSOAPBodyElement ( MessageElement * p_pMsgElm )
 

Definition at line 96 of file SOAPMessage.cpp.

Referenced by SOAPMsgContext::Invoke().

void SOAPMessage::SetSOAPEnvelop ( MessageElement * p_pEnv )
 

Definition at line 107 of file SOAPMessage.cpp.

void SOAPMessage::SetSOAPHeader ( MessageElement * p_pHd )
 

Definition at line 102 of file SOAPMessage.cpp.


Member Data Documentation

std::string SOAPMessage::m_Msg [private]
 

Definition at line 99 of file SOAPMessage.hpp.

SOAPEnvelope SOAPMessage::m_envMsg [private]
 

Definition at line 100 of file SOAPMessage.hpp.


The documentation for this class was generated from the following files: Axis C++ Client Lib - User's Guide

Copyright © 2001 SL_OpenSource XML Project. All Rights Reserved