|
Various Getter methods |
typedef std::list< Service
* >::iterator | ServiceIterator |
std::string | getNamespace (void) |
std::string | getName () |
const std::string * | getDocumentation () |
const Binding * | getBinding () |
const Binding * | getBinding (const Qname &q) |
bool | getBindings (Binding::cBindingIterator &begin, Binding::cBindingIterator &end) const |
const Service * | getService () |
const Service * | getService (const Qname &q) |
void | getServices (ServiceIterator &from, ServiceIterator &to) |
const PortType * | getPortType () |
const PortType * | getPortType (const Qname &q) |
bool | getPortTypes (PortType::cPortTypeIterator &begin, PortType::cPortTypeIterator &end) const |
bool | getOperations (const Qname &portType, Operation::cOpIterator begin, Operation::cOpIterator end) |
const Operation * | getOperation (const Qname &portType, const Qname &q) |
const Message * | getMessage () |
const Message * | getMessage (const Qname &q) |
std::list< const Message * > & | getMessages () |
void | WsdlParser::getSchemaParsers (std::vector< SchemaParser * >::iterator &from, std::vector< SchemaParser * >::iterator &to) |
int | getNumSchemas () const |
const SchemaParser * | getSchemaParser (std::string targetNamespace) const |
bool | status () const |
std::string | wsdlPath () const |
std::ostream & | logger () |
std::string & | getWsdlFileName () |
Public Types |
enum | {
NONE,
START,
DEFINITION,
DOCUMENTATION,
ANNOTATION,
IMPORT,
SCHEMA,
TYPES,
MESSAGE,
PART,
PORT_TYPE,
OPERATION,
INPUT,
OUTPUT,
FAULT,
BINDING,
EXTENSIBILITY,
SERVICE,
PORT,
END
} |
Public Member Functions |
void | setSchemaPath (const std::string &schemaPath) |
const SchemaParser * | getSchemaParser (int schemaId) const |
|
| WsdlParser (std::istream &in=std::cin, std::ostream &out=std::cout, const std::string &schemaPath="") |
| WsdlParser (const std::string &Uri, std::ostream &out=std::cout, const std::string &schemaPath="") |
| ~WsdlParser () |
|
int | getNextElement () |
int | getEventType () |
|
void | addExtensibilityHandler (WsdlExtension *ext) |
WsdlExtension * | getExtensibilityHandler (const std::string &ns) |
WsdlExtension * | getExtensibilityHandler (int extId) |
|
bool | setFeature (int feature_id) |