TestSOAPClient::SOAPMethodTable::CGenric Class Reference

Inheritance diagram for TestSOAPClient::SOAPMethodTable::CGenric:

SOAPMethod List of all members.

Public Member Functions

 CGenric ()
virtual ~CGenric ()
virtual std::string methodName ()
virtual bool encode (SOAPEncoder &soapEncoder)
bool isGeneric ()
 provide a run around the method encoding
std::string methodNameAttributes ()
std::string Generic (const std::string &rpc)

Public Attributes

std::string m_szEndpoint
std::string theName
const std::string * theRPC
long m_nPort
bool LogError
bool LogDiscovery
bool LogVolume

Detailed Description

Definition at line 54 of file TestClient.cpp.


Constructor & Destructor Documentation

TestSOAPClient::SOAPMethodTable::CGenric::CGenric  )  [inline]
 

Definition at line 57 of file TestClient.cpp.

virtual TestSOAPClient::SOAPMethodTable::CGenric::~CGenric  )  [inline, virtual]
 

Definition at line 59 of file TestClient.cpp.


Member Function Documentation

virtual bool TestSOAPClient::SOAPMethodTable::CGenric::encode SOAPEncoder soapEncoder  )  [inline, virtual]
 

soapEncoder: Instance of the SOAPEncoder being used to, you guessed it, encode the response. Return Value: true: Succeeded in encoding the message. false: Failed to encode the message.

Implements SOAPMethod.

Definition at line 62 of file TestClient.cpp.

References SOAPEncoder::encodeArgument(), and theRPC.

std::string TestSOAPClient::SOAPMethodTable::CGenric::Generic const std::string &  rpc  )  [inline]
 

Definition at line 74 of file TestClient.cpp.

References m_nPort, m_szEndpoint, SOAPonHTTP::send(), ServerObject, SOAPonHTTP::setHostAndPort(), theName, and theRPC.

bool TestSOAPClient::SOAPMethodTable::CGenric::isGeneric  )  [inline, virtual]
 

provide a run around the method encoding

Reimplemented from SOAPMethod.

Definition at line 67 of file TestClient.cpp.

virtual std::string TestSOAPClient::SOAPMethodTable::CGenric::methodName  )  [inline, virtual]
 

Return Value: Returns the name of the method.

Implements SOAPMethod.

Definition at line 60 of file TestClient.cpp.

References theName.

std::string TestSOAPClient::SOAPMethodTable::CGenric::methodNameAttributes  )  [inline, virtual]
 

Used to get the attributes of the method. Some systems use namespace declarations to resolve handlers.

Reimplemented from SOAPMethod.

Definition at line 69 of file TestClient.cpp.


Member Data Documentation

bool TestSOAPClient::SOAPMethodTable::CGenric::LogDiscovery
 

Definition at line 93 of file TestClient.cpp.

bool TestSOAPClient::SOAPMethodTable::CGenric::LogError
 

Definition at line 93 of file TestClient.cpp.

bool TestSOAPClient::SOAPMethodTable::CGenric::LogVolume
 

Definition at line 93 of file TestClient.cpp.

long TestSOAPClient::SOAPMethodTable::CGenric::m_nPort
 

Definition at line 92 of file TestClient.cpp.

Referenced by Generic().

std::string TestSOAPClient::SOAPMethodTable::CGenric::m_szEndpoint
 

Definition at line 90 of file TestClient.cpp.

Referenced by Generic().

std::string TestSOAPClient::SOAPMethodTable::CGenric::theName
 

Definition at line 90 of file TestClient.cpp.

Referenced by Generic(), and methodName().

const std::string* TestSOAPClient::SOAPMethodTable::CGenric::theRPC
 

Definition at line 91 of file TestClient.cpp.

Referenced by encode(), and Generic().


The documentation for this class was generated from the following file:
Generated on Tue Mar 28 09:10:16 2006 for Simple SOAP by  doxygen 1.4.6