#include <Service.h>


Public Types | |
| typedef std::list< ServicePort > ::const_iterator | cServicePortIterator |
Public Member Functions | |
| Service (WsdlParser &w) | |
Various getter/setter methods | |
| void | addPort (const std::string &name, const Binding *bn, int serviceExtId) |
| int | getPortExtension (const std::string &name) const |
| const Binding * | getPortBinding (const std::string &name) const |
| void | getPortBindings (cServicePortIterator &from, cServicePortIterator &to) const |
| std::list< std::string > | getPorts () const |
Classes | |
| struct | ServicePort |
Definition at line 31 of file Service.h.
| typedef std::list<ServicePort>::const_iterator WsdlPull::Service::cServicePortIterator |
| WsdlPull::Service::Service | ( | WsdlParser & | w | ) | [inline] |
| void WsdlPull::Service::addPort | ( | const std::string & | name, | |
| const Binding * | bn, | |||
| int | serviceExtId | |||
| ) | [inline] |
Definition at line 66 of file Service.h.
References WsdlPull::Service::ServicePort::binding_, WsdlPull::Service::ServicePort::name_, and WsdlPull::Service::ServicePort::serviceExtId_.
| int WsdlPull::Service::getPortExtension | ( | const std::string & | name | ) | const [inline] |
| const Binding * WsdlPull::Service::getPortBinding | ( | const std::string & | name | ) | const [inline] |
| void WsdlPull::Service::getPortBindings | ( | cServicePortIterator & | from, | |
| cServicePortIterator & | to | |||
| ) | const [inline] |
| std::list< std::string > WsdlPull::Service::getPorts | ( | ) | const [inline] |
1.5.5