#include <it_wsdl/wsdl_service.h>
Inheritance diagram for IT_WSDL::WSDLService:

Definition at line 32 of file wsdl_service.h.
Public Member Functions | |
| virtual WSDLDefinitions & | get_definitions ()=0 |
| Return a reference to an object corresponds to the in-memory representation of the WSDL file. | |
| virtual const WSDLDefinitions & | get_definitions () const=0 |
| Return a reference to an object corresponds to the in-memory representation of the WSDL file. | |
| virtual const WSDLPort * | get_port (const IT_Bus::String &port_name) const =0 |
| Returns a pointer to the object corresponding to the in-memory representation of the specified WSDL file <port> element. | |
| virtual WSDLPort * | get_port (const IT_Bus::String &port_name)=0 |
| Returns a pointer to the object corresponding to the in-memory representation of the specified WSDL file <port> element. | |
| virtual WSDLPortVector & | get_ports ()=0 |
| Returns a reference to a vector containing pointers to the objects corresponding to the in-memory representations of the WSDL file <port> elements included in this service. | |
| virtual const WSDLPortVector & | get_ports () const=0 |
| Returns a reference to a vector containing pointers to the objects corresponding to the in-memory representations of the WSDL file <port> elements included in this service. | |
| virtual const IT_Bus::QName & | get_name () const=0 |
| Returns a reference to the QName for this service. | |
Protected Member Functions | |
| WSDLService () | |
| virtual WSDLDefinitions& IT_WSDL::WSDLService::get_definitions | ( | ) | [pure virtual] |
Return a reference to an object corresponds to the in-memory representation of the WSDL file.
| virtual const WSDLDefinitions& IT_WSDL::WSDLService::get_definitions | ( | ) | const [pure virtual] |
Return a reference to an object corresponds to the in-memory representation of the WSDL file.
| virtual const WSDLPort* IT_WSDL::WSDLService::get_port | ( | const IT_Bus::String & | port_name | ) | const [pure virtual] |
Returns a pointer to the object corresponding to the in-memory representation of the specified WSDL file <port> element.
| String | containing the name of the desired port. |
| virtual WSDLPort* IT_WSDL::WSDLService::get_port | ( | const IT_Bus::String & | port_name | ) | [pure virtual] |
Returns a pointer to the object corresponding to the in-memory representation of the specified WSDL file <port> element.
| String | containing the name of the desired port. |
| virtual WSDLPortVector& IT_WSDL::WSDLService::get_ports | ( | ) | [pure virtual] |
Returns a reference to a vector containing pointers to the objects corresponding to the in-memory representations of the WSDL file <port> elements included in this service.
| virtual const WSDLPortVector& IT_WSDL::WSDLService::get_ports | ( | ) | const [pure virtual] |
Returns a reference to a vector containing pointers to the objects corresponding to the in-memory representations of the WSDL file <port> elements included in this service.
| virtual const IT_Bus::QName& IT_WSDL::WSDLService::get_name | ( | ) | const [pure virtual] |
Returns a reference to the QName for this service.
1.5.1-p1