SOAP::OBJECT_DEFINITION Class Reference
Class to define a SOAP Object (Server-side) This class defines what the class is and can do, but does not hold any data for individual instances of the object.
More...
#include <mi32/soapserver.h>
List of all members.
Detailed Description
Class to define a SOAP Object (Server-side) This class defines what the class is and can do, but does not hold any data for individual instances of the object.
SOAP::INSTANCE does that
Constructor & Destructor Documentation
| SOAP::OBJECT_DEFINITION::OBJECT_DEFINITION |
( |
const char * |
name |
) |
|
| virtual SOAP::OBJECT_DEFINITION::~OBJECT_DEFINITION |
( |
|
) |
[virtual] |
Member Function Documentation
| void SOAP::OBJECT_DEFINITION::AddMethod |
( |
METHOD * |
method |
) |
[private] |
| HTTPCLIENT::INSTANCEDATA* SOAP::OBJECT_DEFINITION::AllocateInstance |
( |
HTTPSERVER::CLIENT * |
client |
) |
|
Allocate an instance.
Will return NULL if the object is just a namespace for static methods. Returned instance should be deleted with delete, but will be automatically deleted when the client is deleted.
| METHOD* SOAP::OBJECT_DEFINITION::FindMethod |
( |
const char * |
name |
) |
const |
Find a method.
The SOAPHANDLER calls this to find the method to handle a request
| const char* SOAP::OBJECT_DEFINITION::GetName |
( |
|
) |
const |
| const XMLDOC& SOAP::OBJECT_DEFINITION::GetWSDL |
( |
|
) |
const |
| virtual HTTPCLIENT::INSTANCEDATA* SOAP::OBJECT_DEFINITION::v_AllocateInstance |
( |
HTTPSERVER::CLIENT * |
client |
) |
[private, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: