Usage:
using namespace IT_WSDL;
Classes | |
| class | IT_WSDL::WSDLBinding |
| The class that corresponds to the in-memory representation of a WSDL file <binding> element. More... | |
| class | IT_WSDL::WSDLBindingFault |
| The class that corresponds to the in-memory representation of a binding operation <fault> element. More... | |
| class | IT_WSDL::WSDLBindingInput |
| The class that corresponds to the in-memory representation of a binding operation <input> element. More... | |
| class | IT_WSDL::WSDLBindingOperation |
| The class that corresponds to the in-memory representation of a binding <operation> element. More... | |
| class | IT_WSDL::WSDLBindingOutput |
| The class that corresponds to the in-memory representation of a binding operation <output> element. More... | |
| class | IT_WSDL::WSDLDefinitions |
| The class that corresponds to the in-memory representation of a WSDL file. More... | |
| class | IT_WSDL::WSDLExtensionElement |
| Base class for WSDL file elements representing extensions to the WSDL schema. More... | |
| class | IT_WSDL::WSDLFault |
| The class that corresponds to the in-memory representation of an operation <fault> element. More... | |
| class | IT_WSDL::WSDLInput |
| The class that corresponds to the in-memory representation of an operation <input> element. More... | |
| class | IT_WSDL::WSDLMessage |
| The class that corresponds to the in-memory representation of a WSDL file <message> element. More... | |
| class | IT_WSDL::WSDLNode |
| Base class for nodes representing WSDL file elements. More... | |
| class | IT_WSDL::WSDLExtensibleNode |
| Base class for nodes representing WSDL file elements described in the WSDL schema definition. More... | |
| class | IT_WSDL::WSDLOperation |
| The class that corresponds to the in-memory representation of a portType <operation> element. More... | |
| class | IT_WSDL::WSDLOutput |
| The class that corresponds to the in-memory representation of an operation <output> element. More... | |
| class | IT_WSDL::WSDLPart |
| The class that corresponds to the in-memory representation of a message <part> element. More... | |
| class | IT_WSDL::WSDLPort |
| The class that corresponds to the in-memory representation of the WSDL file <port> element. More... | |
| class | IT_WSDL::WSDLPortType |
| The class that corresponds to the in-memory representation of a WSDL file <porttype> element. More... | |
| class | IT_WSDL::WSDLProcessor |
| The class is used to create the in-memory WSDL Model using XML as input. More... | |
| class | IT_WSDL::WSDLService |
| The class that corresponds to the in-memory representation of the WSDL file <service> element. More... | |
| class | IT_WSDL::WSDLTypes |
| The class that corresponds to the in-memory representation of a WSDL file <types> element. More... | |
Typedefs | |
|
typedef IT_Bus::StringMap< WSDLBindingOperation * > | WSDLBindingOperationMap |
| Definition of the WSDLBindingOperationMap type. | |
| typedef IT_Vector< WSDLBindingFault * > | WSDLBindingFaultVector |
| A vector containing zero or more IT_WSDL::WSDLBindingFault instances. | |
| typedef IT_Vector< WSDLService * > | WSDLServiceVector |
| A vector containing zero or more IT_WSDL::WSDLService instances. | |
| typedef IT_Vector< WSDLBinding * > | WSDLBindingVector |
| A vector containing zero or more IT_WSDL::WSDLBinding instances. | |
| typedef WSDLDefinitions * | WSDLDefinitions_ptr |
| Definition of the WSDLDefinitions_ptr type. | |
| typedef IT_Bus::Var< WSDLDefinitions > | WSDLDefinitions_var |
| Definition of the WSDLDefinitions_var type. | |
| typedef IT_Vector< WSDLPart * > | WSDLPartVector |
| A vector containing zero or more IT_WSDL::WSDLPart instances. | |
| typedef IT_Vector< WSDLExtensionElement * > | WSDLExtensionElementList |
| A vector containing zero or more IT_WSDL::WSDLExtensionElement instances. | |
| typedef IT_Vector< WSDLFault * > | WSDLFaultVector |
| A vector containing zero or more IT_WSDL::WSDLFault instances. | |
| typedef IT_Vector< WSDLOperation * > | WSDLOperationVector |
| A vector containing zero or more IT_WSDL::WSDLOperation instances. | |
| typedef IT_Vector< WSDLPort * > | WSDLPortVector |
| A vector containing zero or more IT_WSDL::WSDLPort instances. | |
Enumerations | |
| enum | NodeType |
| An Artix application maintains an in-memory representation of a WSDL file that application code may examine and, in some situations, modify. More... | |
|
|
An Artix application maintains an in-memory representation of a WSDL file that application code may examine and, in some situations, modify. Within the in-memory model, elements in the WSDL file correspond to nodes. The enum NodeType is used to identify the content of each node.
WSDL_DEFINITIONS: identifies a node as an instance of the WSDLDefinitions class. WSDL_MESSAGE: identifies a node as an instance of the WSDLMessage class. WSDL_PART: identifies a node as an instance of the WSDLPart class. WSDL_PORT_TYPE: identifies a node as an instance of the WSDLPortType class. WSDL_BINDING: identifies a node as an instance of the WSDLBinding class. WSDL_BINDING_OPERATION: identifies a node as an instance of the WSDLBindingOperation class. WSDL_BINDING_INPUT: identifies a node as an instance of the WSDLBindingInput class. WSDL_BINDING_OUTPUT: identifies a node as an instance of the WSDLBindingOutput class. WSDL_BINDING_FAULT: identifies a node as an instance of the WSDLBindingFault class. WSDL_SERVICE: identifies a node as an instance of the WSDLService class. WSDL_PORT: identifies a node as an instance of the WSDLPort class. WSDL_INPUT: identifies a node as an instance of the WSDLInput class. WSDL_OUTPUT: identifies a node as an instance of the WSDLOutput class. WSDL_FAULT: identifies a node as an instance of the WSDLFault class. WSDL_OPERATION: identifies a node as an instance of the WSDLOperation class. WSDL_TYPES: identifies a node as an instance of the WSDLTypes class. WSDL_EXTENSION_ELEMENT: identifies a node as an instance of the WSDLExtensionElement class. WSDL_IMPORT: identifies a node as an instance of the WSDLImport or WSDLImportSchema class. WSDL_TYPES_IMPORT: identifies a node as an instance of the WSDLTypesImport class. WSDL_TYPES_SCHEMA_IMPORT: identifies a node as an instance of the WSDLTypesImport class. WSDL_TYPES_SCHEMA_INCLUDE: identifies a node as an instance of the WSDLTypesSchema class. Definition at line 53 of file wsdl_node.h. |
1.3.9.1