Usage:
using namespace IT_WSDL;
Classes | |
| class | WSDLBinding |
| The class that corresponds to the in-memory representation of a WSDL file <binding> element. More... | |
| class | WSDLBindingFault |
| The class that corresponds to the in-memory representation of a binding operation <fault> element. More... | |
| class | WSDLBindingInput |
| The class that corresponds to the in-memory representation of a binding operation <input> element. More... | |
| class | WSDLBindingOperation |
| The class that corresponds to the in-memory representation of a binding <operation> element. More... | |
| class | WSDLBindingOutput |
| The class that corresponds to the in-memory representation of a binding operation <output> element. More... | |
| class | WSDLDefinitions |
| class | WSDLErrorHandler |
| class | WSDLException |
| class | WSDLExtensionElement |
| Base class for WSDL file elements representing extensions to the WSDL schema. More... | |
| class | WSDLExtensionFactory |
| class | WSDLFactory |
| class | WSDLFault |
| The class that corresponds to the in-memory representation of an operation <fault> element. More... | |
| class | WSDLInput |
| The class that corresponds to the in-memory representation of an operation <input> element. More... | |
| class | WSDLMessage |
| The class that corresponds to the in-memory representation of a WSDL file <message> element. More... | |
| class | WSDLNode |
| Base class for nodes representing WSDL file elements. More... | |
| class | WSDLExtensibleNode |
| Base class for nodes representing WSDL file elements described in the WSDL schema definition. More... | |
| class | WSDLOperation |
| The class that corresponds to the in-memory representation of a portType <operation> element. More... | |
| class | WSDLOutput |
| The class that corresponds to the in-memory representation of an operation <output> element. More... | |
| class | WSDLPart |
| The class that corresponds to the in-memory representation of a message <part> element. More... | |
| class | WSDLPort |
| The class that corresponds to the in-memory representation of the WSDL file <port> element. More... | |
| class | WSDLPortType |
| The class that corresponds to the in-memory representation of a WSDL file <portType> element. More... | |
| class | WSDLProcessor |
| The class is used to create the in-memory WSDL Model using XML as input. More... | |
| class | WSDLService |
| The class that corresponds to the in-memory representation of the WSDL file <service> element. More... | |
| class | WSDLTypes |
| The class that corresponds to the in-memory representation of a WSDL file <types> element. More... | |
Namespaces | |
| namespace | CORBAConstants |
| namespace | FixedConstants |
| namespace | HttpConfConstants |
| namespace | HttpConstants |
| namespace | MqConstants |
| namespace | SOAPConstants |
| namespace | TaggedConstants |
| namespace | TibrvConstants |
| namespace | XMLFormatConstants |
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< WSDLPart * > | WSDLPartVector |
| A vector containing zero or more IT_WSDL::WSDLPart 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. | |
| 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< WSDLExtensionElement * > | WSDLExtensionElementList |
| typedef IT_Vector< WSDLNode * > | WSDLNodeList |
|
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< WSDLPart * > | WSDLPartVector |
| A vector containing zero or more IT_WSDL::WSDLPart 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. | |
| 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< WSDLExtensionElement * > | WSDLExtensionElementList |
| typedef IT_Vector< WSDLNode * > | WSDLNodeList |
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... | |
| 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... | |
| enum IT_WSDL::NodeType |
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 61 of file wsdl_node.h.
| enum IT_WSDL::NodeType |
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 61 of file wsdl_node.h.
1.4.7