#include <PortType.h>


Public Types | |
| typedef std::list< PortType * > ::iterator | PortTypeIterator |
| typedef std::list< PortType * > ::const_iterator | cPortTypeIterator |
Public Member Functions | |
| PortType (WsdlParser &w) | |
| ~PortType () | |
Various Getter methods | |
| int | getNumOps (void) const |
| const Operation * | getOperation (int index) const |
| const Operation * | getOperation (const Qname &name) const |
| int | getOperationIndex (const Qname &name) const |
| bool | getOperations (Operation::cOpIterator &start, Operation::cOpIterator &finish) const |
binding | |
| |
| const Binding * | binding (const std::string &nsp) const |
Various Setter methods | |
| void | addOp (Operation *op) |
| void | setBinding (Binding *bn) |
Definition at line 30 of file PortType.h.
| typedef std::list<PortType*>::iterator WsdlPull::PortType::PortTypeIterator |
Definition at line 33 of file PortType.h.
| typedef std::list<PortType*>::const_iterator WsdlPull::PortType::cPortTypeIterator |
Definition at line 34 of file PortType.h.
| WsdlPull::PortType::PortType | ( | WsdlParser & | w | ) | [inline] |
Definition at line 87 of file PortType.h.
| WsdlPull::PortType::~PortType | ( | ) | [inline] |
Definition at line 93 of file PortType.h.
| int WsdlPull::PortType::getNumOps | ( | void | ) | const [inline] |
Definition at line 102 of file PortType.h.
Referenced by WsdlPull::WsdlParser::getOperation(), and printPortTypes().
| const Operation * WsdlPull::PortType::getOperation | ( | int | index | ) | const [inline] |
getOperation
| index | of the operation index:0..ops.size()-1 |
Definition at line 109 of file PortType.h.
Referenced by WsdlPull::WsdlParser::getOperation().
getOperation
| name | of the operation |
Definition at line 128 of file PortType.h.
References Qname::getLocalName(), and WsdlPull::WsdlElement::getName().
| int WsdlPull::PortType::getOperationIndex | ( | const Qname & | name | ) | const [inline] |
Definition at line 116 of file PortType.h.
References Qname::getLocalName(), and WsdlPull::WsdlElement::getName().
| bool WsdlPull::PortType::getOperations | ( | Operation::cOpIterator & | start, | |
| Operation::cOpIterator & | finish | |||
| ) | const [inline] |
getOperations
Definition at line 140 of file PortType.h.
Referenced by WsdlPull::WsdlParser::getOperations(), and printPortTypes().
| const Binding * WsdlPull::PortType::binding | ( | const std::string & | nsp | ) | const [inline] |
Definition at line 165 of file PortType.h.
| void WsdlPull::PortType::addOp | ( | Operation * | op | ) | [inline] |
Definition at line 151 of file PortType.h.
| void WsdlPull::PortType::setBinding | ( | Binding * | bn | ) | [inline] |
Definition at line 158 of file PortType.h.
1.5.5