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

SOAPMsgContext Class Reference

#include <SOAPMsgContext.hpp>

List of all members.

Public Methods

 SOAPMsgContext ()
virtual ~SOAPMsgContext ()
void RegisterTypeMapping (const std::string &typname, SerializerFactory *ser)
void SetServiceURL (const std::string &p_ServerURL)
void Invoke (RPCElement *p_pBody)
const MessageElementGetResults ()

Private Attributes

SOAPMessagem_pReqMsg
SOAPMessagem_pRepMsg
TypeMappingRegistrym_pTypeMpRegistry
Url m_ServiceUrl
Transportm_pTransportChannel
bool m_bRecv


Constructor & Destructor Documentation

SOAPMsgContext::SOAPMsgContext ( )
 

Definition at line 75 of file SOAPMsgContext.cpp.

SOAPMsgContext::~SOAPMsgContext ( ) [virtual]
 

Definition at line 81 of file SOAPMsgContext.cpp.


Member Function Documentation

const MessageElement * SOAPMsgContext::GetResults ( )
 

Definition at line 131 of file SOAPMsgContext.cpp.

Referenced by Call::Invoke().

void SOAPMsgContext::Invoke ( RPCElement * p_pBody )
 

Definition at line 95 of file SOAPMsgContext.cpp.

Referenced by Call::Invoke().

void SOAPMsgContext::RegisterTypeMapping ( const std::string & typname,
SerializerFactory * ser )
 

Definition at line 90 of file SOAPMsgContext.cpp.

Referenced by Call::AddSerializerFactory().

void SOAPMsgContext::SetServiceURL ( const std::string & p_ServerURL ) [inline]
 

Definition at line 85 of file SOAPMsgContext.hpp.

Referenced by Call::Invoke().


Member Data Documentation

Url SOAPMsgContext::m_ServiceUrl [private]
 

Definition at line 95 of file SOAPMsgContext.hpp.

bool SOAPMsgContext::m_bRecv [private]
 

Definition at line 97 of file SOAPMsgContext.hpp.

SOAPMessage * SOAPMsgContext::m_pRepMsg [private]
 

Definition at line 91 of file SOAPMsgContext.hpp.

SOAPMessage * SOAPMsgContext::m_pReqMsg [private]
 

Definition at line 90 of file SOAPMsgContext.hpp.

Transport * SOAPMsgContext::m_pTransportChannel [private]
 

Definition at line 96 of file SOAPMsgContext.hpp.

TypeMappingRegistry * SOAPMsgContext::m_pTypeMpRegistry [private]
 

Definition at line 93 of file SOAPMsgContext.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