/* wsdlStub.h Generated by gSOAP 2.8.1 from ./wsdl.h Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved. The generated code is released under one of the following licenses: GPL OR Genivia's license for commercial use. */ #ifndef wsdlStub_H #define wsdlStub_H #include #include "includes.h" #include "stdsoap2.h" /******************************************************************************\ * * * Enumerations * * * \******************************************************************************/ #ifndef SOAP_TYPE_xs__formChoice #define SOAP_TYPE_xs__formChoice (31) /* xs:formChoice */ enum xs__formChoice {unqualified = 0, qualified = 1}; #endif #ifndef SOAP_TYPE_xs__attribute_use #define SOAP_TYPE_xs__attribute_use (59) /* xs:attribute-use */ enum xs__attribute_use {optional = 0, prohibited = 1, required = 2, default_ = 3, fixed_ = 4}; #endif #ifndef SOAP_TYPE_xs__processContents #define SOAP_TYPE_xs__processContents (74) /* xs:processContents */ enum xs__processContents {strict = 0, skip = 1, lax = 2}; #endif #ifndef SOAP_TYPE_soap__styleChoice #define SOAP_TYPE_soap__styleChoice (216) /* soap:styleChoice */ enum soap__styleChoice {rpc = 0, document = 1}; #endif #ifndef SOAP_TYPE_soap__useChoice #define SOAP_TYPE_soap__useChoice (220) /* soap:useChoice */ enum soap__useChoice {literal = 0, encoded = 1}; #endif #ifndef SOAP_TYPE_sd__mutability #define SOAP_TYPE_sd__mutability (257) /* sd:mutability */ enum sd__mutability {static_ = 0, constant = 1, extendable = 2, mutable_ = 3}; #endif /******************************************************************************\ * * * Types with Custom Serializers * * * \******************************************************************************/ /******************************************************************************\ * * * Classes and Structs * * * \******************************************************************************/ #if 0 /* volatile type: do not declare here, declared elsewhere */ #endif #ifndef SOAP_TYPE_xs__annotation #define SOAP_TYPE_xs__annotation (30) /* xs:annotation */ class SOAP_CMAC xs__annotation { public: char *documentation; /* optional element of type xsd:string */ public: virtual int soap_type() const { return 30; } /* = unique id SOAP_TYPE_xs__annotation */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__annotation(): documentation(NULL) { xs__annotation::soap_default(NULL); } virtual ~xs__annotation() { } }; #endif #ifndef SOAP_TYPE_xs__element #define SOAP_TYPE_xs__element (32) /* xs:element */ class SOAP_CMAC xs__element { public: char *name; /* optional attribute */ char *ref; /* optional attribute */ char *type; /* optional attribute */ char *default_; /* optional attribute */ char *default__; /* optional attribute */ char *fixed; /* optional attribute */ char *fixed_; /* optional attribute */ enum xs__formChoice *form; /* optional attribute */ bool nillable; /* optional attribute */ bool abstract; /* optional attribute */ char *substitutionGroup; /* optional attribute */ char *minOccurs; /* optional attribute */ char *maxOccurs; /* optional attribute */ char *xmime__expectedContentTypes; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ class xs__simpleType *simpleType; /* optional element of type xs:simpleType */ class xs__complexType *complexType; /* optional element of type xs:complexType */ private: class xs__schema *schemaRef; /* not serialized */ xs__element *elementRef; /* not serialized */ xs__simpleType *simpleTypeRef; /* not serialized */ xs__complexType *complexTypeRef; /* not serialized */ std::vectorsubstitutions; /* not serialized */ public: xs__element(); /* transient */ int traverse(xs__schema &_param_1); /* transient */ void schemaPtr(xs__schema *_param_2); /* transient */ void elementPtr(xs__element *_param_3); /* transient */ void simpleTypePtr(xs__simpleType *_param_4); /* transient */ void complexTypePtr(xs__complexType *_param_5); /* transient */ xs__schema *schemaPtr() const; /* transient */ xs__element *elementPtr() const; /* transient */ xs__simpleType *simpleTypePtr() const; /* transient */ xs__complexType *complexTypePtr() const; /* transient */ const std::vector*substitutionsPtr() const; /* transient */ public: virtual int soap_type() const { return 32; } /* = unique id SOAP_TYPE_xs__element */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__element() { } }; #endif #ifndef SOAP_TYPE_xs__attribute #define SOAP_TYPE_xs__attribute (60) /* xs:attribute */ class SOAP_CMAC xs__attribute { public: char *name; /* optional attribute */ char *ref; /* optional attribute */ char *type; /* optional attribute */ enum xs__attribute_use use; /* optional attribute */ char *default_; /* optional attribute */ char *default__; /* optional attribute */ char *fixed; /* optional attribute */ char *fixed_; /* optional attribute */ enum xs__formChoice *form; /* optional attribute */ char *wsdl__arrayType; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ xs__simpleType *simpleType; /* optional element of type xs:simpleType */ private: xs__schema *schemaRef; /* not serialized */ xs__attribute *attributeRef; /* not serialized */ xs__simpleType *simpleTypeRef; /* not serialized */ public: xs__attribute(); /* transient */ int traverse(xs__schema &_param_6); /* transient */ void schemaPtr(xs__schema *_param_7); /* transient */ void attributePtr(xs__attribute *_param_8); /* transient */ void simpleTypePtr(xs__simpleType *_param_9); /* transient */ xs__schema *schemaPtr() const; /* transient */ xs__attribute *attributePtr() const; /* transient */ xs__simpleType *simpleTypePtr() const; /* transient */ public: virtual int soap_type() const { return 60; } /* = unique id SOAP_TYPE_xs__attribute */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__attribute() { } }; #endif #ifndef SOAP_TYPE_xs__all #define SOAP_TYPE_xs__all (71) /* xs:all */ class SOAP_CMAC xs__all { public: std::vectorelement; /* optional element of type xs:element */ int traverse(xs__schema &_param_10); /* transient */ public: virtual int soap_type() const { return 71; } /* = unique id SOAP_TYPE_xs__all */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__all() { xs__all::soap_default(NULL); } virtual ~xs__all() { } }; #endif #ifndef SOAP_TYPE_xs__any #define SOAP_TYPE_xs__any (76) /* xs:any */ class SOAP_CMAC xs__any { public: char *namespace_; /* optional attribute */ enum xs__processContents processContents; /* optional attribute */ char *minOccurs; /* optional attribute */ char *maxOccurs; /* optional attribute */ std::vectorelement; /* optional element of type xs:element */ int traverse(xs__schema &_param_11); /* transient */ public: virtual int soap_type() const { return 76; } /* = unique id SOAP_TYPE_xs__any */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__any(): namespace_(NULL), minOccurs(NULL), maxOccurs(NULL) { xs__any::soap_default(NULL); } virtual ~xs__any() { } }; #endif #ifndef SOAP_TYPE_xs__union_content #define SOAP_TYPE_xs__union_content (82) /* xsd:choice */ union xs__union_content { #define SOAP_UNION_xs__union_content_element (1) xs__element *element; #define SOAP_UNION_xs__union_content_group (2) class xs__group *group; #define SOAP_UNION_xs__union_content_choice (3) class xs__seqchoice *choice; #define SOAP_UNION_xs__union_content_sequence (4) xs__seqchoice *sequence; #define SOAP_UNION_xs__union_content_any (5) xs__any *any; }; #endif #ifndef SOAP_TYPE_xs__contents #define SOAP_TYPE_xs__contents (78) /* Choice: */ class SOAP_CMAC xs__contents { public: int __union; /* union discriminant (of union defined below) */ union xs__union_content __content; int traverse(xs__schema &_param_12); /* transient */ public: virtual int soap_type() const { return 78; } /* = unique id SOAP_TYPE_xs__contents */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__contents() { xs__contents::soap_default(NULL); } virtual ~xs__contents() { } }; #endif #ifndef SOAP_TYPE_xs__seqchoice #define SOAP_TYPE_xs__seqchoice (26) /* xs:seqchoice */ class SOAP_CMAC xs__seqchoice { public: char *minOccurs; /* optional attribute */ char *maxOccurs; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ std::vector__contents; private: xs__schema *schemaRef; /* not serialized */ public: xs__seqchoice(); /* transient */ int traverse(xs__schema &_param_13); /* transient */ void schemaPtr(xs__schema *_param_14); /* transient */ xs__schema *schemaPtr() const; /* transient */ public: virtual int soap_type() const { return 26; } /* = unique id SOAP_TYPE_xs__seqchoice */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__seqchoice() { } }; #endif #ifndef SOAP_TYPE_xs__group #define SOAP_TYPE_xs__group (27) /* xs:group */ class SOAP_CMAC xs__group { public: char *name; /* optional attribute */ char *ref; /* optional attribute */ char *minOccurs; /* optional attribute */ char *maxOccurs; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ xs__all *all; /* optional element of type xs:all */ xs__seqchoice *choice; /* optional element of type xs:seqchoice */ xs__seqchoice *sequence; /* optional element of type xs:seqchoice */ private: xs__schema *schemaRef; /* not serialized */ xs__group *groupRef; /* not serialized */ public: xs__group(); /* transient */ int traverse(xs__schema &_param_15); /* transient */ void schemaPtr(xs__schema *_param_16); /* transient */ void groupPtr(xs__group *_param_17); /* transient */ xs__schema *schemaPtr() const; /* transient */ xs__group *groupPtr() const; /* transient */ public: virtual int soap_type() const { return 27; } /* = unique id SOAP_TYPE_xs__group */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__group() { } }; #endif #ifndef SOAP_TYPE_xs__anyAttribute #define SOAP_TYPE_xs__anyAttribute (97) /* xs:anyAttribute */ class SOAP_CMAC xs__anyAttribute { public: char *namespace_; /* optional attribute */ enum xs__processContents processContents; /* optional attribute */ public: virtual int soap_type() const { return 97; } /* = unique id SOAP_TYPE_xs__anyAttribute */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__anyAttribute(): namespace_(NULL) { xs__anyAttribute::soap_default(NULL); } virtual ~xs__anyAttribute() { } }; #endif #ifndef SOAP_TYPE_xs__attributeGroup #define SOAP_TYPE_xs__attributeGroup (98) /* xs:attributeGroup */ class SOAP_CMAC xs__attributeGroup { public: char *name; /* optional attribute */ char *ref; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ std::vectorattribute; /* optional element of type xs:attribute */ std::vectorattributeGroup; /* optional element of type xs:attributeGroup */ xs__anyAttribute *anyAttribute; /* optional element of type xs:anyAttribute */ private: xs__schema *schemaRef; /* not serialized */ xs__attributeGroup *attributeGroupRef; /* not serialized */ public: xs__attributeGroup(); /* transient */ int traverse(xs__schema &_param_18); /* transient */ void schemaPtr(xs__schema *_param_19); /* transient */ void attributeGroupPtr(xs__attributeGroup *_param_20); /* transient */ xs__schema *schemaPtr() const; /* transient */ xs__attributeGroup *attributeGroupPtr() const; /* transient */ public: virtual int soap_type() const { return 98; } /* = unique id SOAP_TYPE_xs__attributeGroup */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__attributeGroup() { } }; #endif #ifndef SOAP_TYPE_xs__enumeration #define SOAP_TYPE_xs__enumeration (110) /* xs:enumeration */ class SOAP_CMAC xs__enumeration { public: char *value; /* optional attribute */ char *value_; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ int traverse(xs__schema &_param_21); /* transient */ public: virtual int soap_type() const { return 110; } /* = unique id SOAP_TYPE_xs__enumeration */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__enumeration(): value(NULL), value_(NULL), annotation(NULL) { xs__enumeration::soap_default(NULL); } virtual ~xs__enumeration() { } }; #endif #ifndef SOAP_TYPE_xs__pattern #define SOAP_TYPE_xs__pattern (112) /* xs:pattern */ class SOAP_CMAC xs__pattern { public: char *value; /* optional attribute */ int traverse(xs__schema &_param_22); /* transient */ public: virtual int soap_type() const { return 112; } /* = unique id SOAP_TYPE_xs__pattern */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__pattern(): value(NULL) { xs__pattern::soap_default(NULL); } virtual ~xs__pattern() { } }; #endif #ifndef SOAP_TYPE_xs__simpleContent #define SOAP_TYPE_xs__simpleContent (114) /* xs:simpleContent */ class SOAP_CMAC xs__simpleContent { public: class xs__extension *extension; /* optional element of type xs:extension */ class xs__restriction *restriction; /* optional element of type xs:restriction */ int traverse(xs__schema &_param_23); /* transient */ public: virtual int soap_type() const { return 114; } /* = unique id SOAP_TYPE_xs__simpleContent */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__simpleContent(): extension(NULL), restriction(NULL) { xs__simpleContent::soap_default(NULL); } virtual ~xs__simpleContent() { } }; #endif #ifndef SOAP_TYPE_xs__simpleType #define SOAP_TYPE_xs__simpleType (22) /* xs:simpleType */ class SOAP_CMAC xs__simpleType { public: char *name; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ xs__restriction *restriction; /* optional element of type xs:restriction */ class xs__list *list; /* optional element of type xs:list */ class xs__union *union_; /* optional element of type xs:union */ private: xs__schema *schemaRef; /* not serialized */ int level; /* not serialized */ public: xs__simpleType(); /* transient */ int traverse(xs__schema &_param_24); /* transient */ void schemaPtr(xs__schema *_param_25); /* transient */ xs__schema *schemaPtr() const; /* transient */ int baseLevel(); /* transient */ public: virtual int soap_type() const { return 22; } /* = unique id SOAP_TYPE_xs__simpleType */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__simpleType() { } }; #endif #ifndef SOAP_TYPE_xs__extension #define SOAP_TYPE_xs__extension (24) /* xs:extension */ class SOAP_CMAC xs__extension { public: char *base; /* optional attribute */ xs__group *group; /* optional element of type xs:group */ xs__all *all; /* optional element of type xs:all */ xs__seqchoice *choice; /* optional element of type xs:seqchoice */ xs__seqchoice *sequence; /* optional element of type xs:seqchoice */ std::vectorattribute; /* optional element of type xs:attribute */ std::vectorattributeGroup; /* optional element of type xs:attributeGroup */ xs__anyAttribute *anyAttribute; /* optional element of type xs:anyAttribute */ private: xs__simpleType *simpleTypeRef; /* not serialized */ xs__complexType *complexTypeRef; /* not serialized */ public: xs__extension(); /* transient */ int traverse(xs__schema &_param_26); /* transient */ void simpleTypePtr(xs__simpleType *_param_27); /* transient */ void complexTypePtr(xs__complexType *_param_28); /* transient */ xs__simpleType *simpleTypePtr() const; /* transient */ xs__complexType *complexTypePtr() const; /* transient */ public: virtual int soap_type() const { return 24; } /* = unique id SOAP_TYPE_xs__extension */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__extension() { } }; #endif #ifndef SOAP_TYPE_xs__length #define SOAP_TYPE_xs__length (131) /* xs:length */ class SOAP_CMAC xs__length { public: char *value; /* optional attribute */ bool fixed; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ public: virtual int soap_type() const { return 131; } /* = unique id SOAP_TYPE_xs__length */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__length(): value(NULL), annotation(NULL) { xs__length::soap_default(NULL); } virtual ~xs__length() { } }; #endif #ifndef SOAP_TYPE_xs__whiteSpace #define SOAP_TYPE_xs__whiteSpace (132) /* xs:whiteSpace */ class SOAP_CMAC xs__whiteSpace { public: char *value; /* optional attribute */ public: virtual int soap_type() const { return 132; } /* = unique id SOAP_TYPE_xs__whiteSpace */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__whiteSpace(): value(NULL) { xs__whiteSpace::soap_default(NULL); } virtual ~xs__whiteSpace() { } }; #endif #ifndef SOAP_TYPE_xs__restriction #define SOAP_TYPE_xs__restriction (25) /* xs:restriction */ class SOAP_CMAC xs__restriction { public: char *base; /* optional attribute */ xs__group *group; /* optional element of type xs:group */ xs__all *all; /* optional element of type xs:all */ xs__seqchoice *choice; /* optional element of type xs:seqchoice */ xs__seqchoice *sequence; /* optional element of type xs:seqchoice */ std::vectorattribute; /* optional element of type xs:attribute */ xs__anyAttribute *anyAttribute; /* optional element of type xs:anyAttribute */ std::vectorenumeration; /* optional element of type xs:enumeration */ std::vectorpattern; /* optional element of type xs:pattern */ xs__whiteSpace *whiteSpace; /* optional element of type xs:whiteSpace */ xs__length *length; /* optional element of type xs:length */ xs__length *minLength; /* optional element of type xs:length */ xs__length *maxLength; /* optional element of type xs:length */ xs__length *precision; /* optional element of type xs:length */ xs__length *scale; /* optional element of type xs:length */ xs__length *totalDigits; /* optional element of type xs:length */ xs__length *fractionDigits; /* optional element of type xs:length */ xs__length *minInclusive; /* optional element of type xs:length */ xs__length *maxInclusive; /* optional element of type xs:length */ xs__length *minExclusive; /* optional element of type xs:length */ xs__length *maxExclusive; /* optional element of type xs:length */ xs__annotation *annotation; /* optional element of type xs:annotation */ private: xs__simpleType *simpleTypeRef; /* not serialized */ xs__complexType *complexTypeRef; /* not serialized */ public: xs__restriction(); /* transient */ int traverse(xs__schema &_param_29); /* transient */ void simpleTypePtr(xs__simpleType *_param_30); /* transient */ void complexTypePtr(xs__complexType *_param_31); /* transient */ xs__simpleType *simpleTypePtr() const; /* transient */ xs__complexType *complexTypePtr() const; /* transient */ public: virtual int soap_type() const { return 25; } /* = unique id SOAP_TYPE_xs__restriction */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__restriction() { } }; #endif #ifndef SOAP_TYPE_xs__list #define SOAP_TYPE_xs__list (28) /* xs:list */ class SOAP_CMAC xs__list { public: char *itemType; /* optional attribute */ xs__restriction *restriction; /* optional element of type xs:restriction */ std::vectorsimpleType; /* optional element of type xs:simpleType */ private: xs__simpleType *itemTypeRef; /* not serialized */ public: xs__list(); /* transient */ int traverse(xs__schema &_param_32); /* transient */ void itemTypePtr(xs__simpleType *_param_33); /* transient */ xs__simpleType *itemTypePtr() const; /* transient */ public: virtual int soap_type() const { return 28; } /* = unique id SOAP_TYPE_xs__list */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__list() { } }; #endif #ifndef SOAP_TYPE_xs__union #define SOAP_TYPE_xs__union (29) /* xs:union */ class SOAP_CMAC xs__union { public: char *memberTypes; /* optional attribute */ std::vectorsimpleType; /* optional element of type xs:simpleType */ int traverse(xs__schema &_param_34); /* transient */ public: virtual int soap_type() const { return 29; } /* = unique id SOAP_TYPE_xs__union */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__union(): memberTypes(NULL) { xs__union::soap_default(NULL); } virtual ~xs__union() { } }; #endif #ifndef SOAP_TYPE_xs__complexContent #define SOAP_TYPE_xs__complexContent (149) /* xs:complexContent */ class SOAP_CMAC xs__complexContent { public: bool mixed; /* optional attribute */ xs__extension *extension; /* optional element of type xs:extension */ xs__restriction *restriction; /* optional element of type xs:restriction */ int traverse(xs__schema &_param_35); /* transient */ public: virtual int soap_type() const { return 149; } /* = unique id SOAP_TYPE_xs__complexContent */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); xs__complexContent(): extension(NULL), restriction(NULL) { xs__complexContent::soap_default(NULL); } virtual ~xs__complexContent() { } }; #endif #ifndef SOAP_TYPE_xs__complexType #define SOAP_TYPE_xs__complexType (23) /* xs:complexType */ class SOAP_CMAC xs__complexType { public: char *name; /* optional attribute */ bool abstract; /* optional attribute */ bool mixed; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ xs__simpleContent *simpleContent; /* optional element of type xs:simpleContent */ xs__complexContent *complexContent; /* optional element of type xs:complexContent */ xs__all *all; /* optional element of type xs:all */ xs__seqchoice *choice; /* optional element of type xs:seqchoice */ xs__seqchoice *sequence; /* optional element of type xs:seqchoice */ xs__any *any; /* optional element of type xs:any */ std::vectorattribute; /* optional element of type xs:attribute */ std::vectorattributeGroup; /* optional element of type xs:attributeGroup */ xs__anyAttribute *anyAttribute; /* optional element of type xs:anyAttribute */ private: xs__schema *schemaRef; /* not serialized */ int level; /* not serialized */ public: xs__complexType(); /* transient */ int traverse(xs__schema &_param_36); /* transient */ void schemaPtr(xs__schema *_param_37); /* transient */ xs__schema *schemaPtr() const; /* transient */ int baseLevel(); /* transient */ public: virtual int soap_type() const { return 23; } /* = unique id SOAP_TYPE_xs__complexType */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__complexType() { } }; #endif #ifndef SOAP_TYPE_xs__import #define SOAP_TYPE_xs__import (158) /* xs:import */ class SOAP_CMAC xs__import { public: char *namespace_; /* optional attribute */ char *schemaLocation; /* optional attribute */ private: xs__schema *schemaRef; /* not serialized */ public: xs__import(); /* transient */ int traverse(xs__schema &_param_38); /* transient */ void schemaPtr(xs__schema *_param_39); /* transient */ xs__schema *schemaPtr() const; /* transient */ public: virtual int soap_type() const { return 158; } /* = unique id SOAP_TYPE_xs__import */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__import() { } }; #endif #ifndef SOAP_TYPE_xs__include #define SOAP_TYPE_xs__include (163) /* xs:include */ class SOAP_CMAC xs__include { public: char *schemaLocation; /* optional attribute */ private: xs__schema *schemaRef; /* not serialized */ public: xs__include(); /* transient */ int preprocess(xs__schema &_param_40); /* transient */ int traverse(xs__schema &_param_41); /* transient */ void schemaPtr(xs__schema *_param_42); /* transient */ xs__schema *schemaPtr() const; /* transient */ public: virtual int soap_type() const { return 163; } /* = unique id SOAP_TYPE_xs__include */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__include() { } }; #endif #ifndef SOAP_TYPE_xs__redefine #define SOAP_TYPE_xs__redefine (169) /* xs:redefine */ class SOAP_CMAC xs__redefine { public: char *schemaLocation; /* optional attribute */ std::vectorgroup; /* optional element of type xs:group */ std::vectorattributeGroup; /* optional element of type xs:attributeGroup */ std::vectorsimpleType; /* optional element of type xs:simpleType */ std::vectorcomplexType; /* optional element of type xs:complexType */ private: xs__schema *schemaRef; /* not serialized */ public: xs__redefine(); /* transient */ int preprocess(xs__schema &_param_43); /* transient */ int traverse(xs__schema &_param_44); /* transient */ void schemaPtr(xs__schema *_param_45); /* transient */ xs__schema *schemaPtr() const; /* transient */ public: virtual int soap_type() const { return 169; } /* = unique id SOAP_TYPE_xs__redefine */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~xs__redefine() { } }; #endif #ifndef SOAP_TYPE_xs__schema #define SOAP_TYPE_xs__schema (21) /* xs:schema */ class SOAP_CMAC xs__schema { public: char *targetNamespace; /* optional attribute */ char *version; /* optional attribute */ enum xs__formChoice attributeFormDefault; /* optional attribute */ enum xs__formChoice elementFormDefault; /* optional attribute */ xs__annotation *annotation; /* optional element of type xs:annotation */ std::vectorinclude; /* optional element of type xs:include */ std::vectorredefine; /* optional element of type xs:redefine */ std::vectorimport; /* optional element of type xs:import */ std::vectorattribute; /* optional element of type xs:attribute */ std::vectorelement; /* optional element of type xs:element */ std::vectorgroup; /* optional element of type xs:group */ std::vectorattributeGroup; /* optional element of type xs:attributeGroup */ std::vectorsimpleType; /* optional element of type xs:simpleType */ std::vectorcomplexType; /* optional element of type xs:complexType */ struct soap *soap; /* transient */ private: bool updated; /* not serialized */ char *location; /* not serialized */ int redirs; /* not serialized */ SetOfString builtinTypeSet; /* transient */ /* not serialized */ SetOfString builtinElementSet; /* transient */ /* not serialized */ SetOfString builtinAttributeSet; /* transient */ /* not serialized */ public: xs__schema(); /* transient */ xs__schema(struct soap *_param_46); /* transient */ xs__schema(struct soap *_param_47, const char *_param_48, const char *_param_49); /* transient */ virtual ~xs__schema(); /* transient */ int get(struct soap *_param_50); /* transient */ int preprocess(); /* transient */ int insert(xs__schema &_param_51); /* transient */ int traverse(); /* transient */ int read(const char *_param_52, const char *_param_53); /* transient */ void sourceLocation(const char *_param_54); /* transient */ const char *sourceLocation(); /* transient */ int error(); /* transient */ void print_fault(); /* transient */ void builtinType(const char *_param_55); /* transient */ void builtinElement(const char *_param_56); /* transient */ void builtinAttribute(const char *_param_57); /* transient */ const SetOfString &builtinTypes() const; /* transient */ /* not serialized */ const SetOfString &builtinElements() const; /* transient */ /* not serialized */ const SetOfString &builtinAttributes() const; /* transient */ /* not serialized */ friend ostream &operator<<(ostream &_param_58, const xs__schema &_param_59); /* transient */ friend istream &operator>>(istream &_param_60, xs__schema &_param_61); /* transient */ public: virtual int soap_type() const { return 21; } /* = unique id SOAP_TYPE_xs__schema */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); }; #endif #ifndef SOAP_TYPE_soap__binding #define SOAP_TYPE_soap__binding (217) /* soap:binding */ class SOAP_CMAC soap__binding { public: char *transport; /* optional attribute */ enum soap__styleChoice *style; /* optional attribute */ public: virtual int soap_type() const { return 217; } /* = unique id SOAP_TYPE_soap__binding */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__binding(): transport(NULL), style(NULL) { soap__binding::soap_default(NULL); } virtual ~soap__binding() { } }; #endif #ifndef SOAP_TYPE_soap__operation #define SOAP_TYPE_soap__operation (219) /* soap:operation */ class SOAP_CMAC soap__operation { public: char *soapAction; /* optional attribute */ enum soap__styleChoice *style; /* optional attribute */ public: virtual int soap_type() const { return 219; } /* = unique id SOAP_TYPE_soap__operation */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__operation(): soapAction(NULL), style(NULL) { soap__operation::soap_default(NULL); } virtual ~soap__operation() { } }; #endif #ifndef SOAP_TYPE_soap__body #define SOAP_TYPE_soap__body (221) /* soap:body */ class SOAP_CMAC soap__body { public: char *encodingStyle; /* optional attribute */ char *parts; /* optional attribute */ enum soap__useChoice use; /* optional attribute */ char *namespace_; /* optional attribute */ public: virtual int soap_type() const { return 221; } /* = unique id SOAP_TYPE_soap__body */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__body(): encodingStyle(NULL), parts(NULL), namespace_(NULL) { soap__body::soap_default(NULL); } virtual ~soap__body() { } }; #endif #ifndef SOAP_TYPE_soap__fault #define SOAP_TYPE_soap__fault (222) /* soap:fault */ class SOAP_CMAC soap__fault { public: char *name; /* optional attribute */ char *encodingStyle; /* optional attribute */ enum soap__useChoice use; /* optional attribute */ char *namespace_; /* optional attribute */ public: virtual int soap_type() const { return 222; } /* = unique id SOAP_TYPE_soap__fault */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__fault(): name(NULL), encodingStyle(NULL), namespace_(NULL) { soap__fault::soap_default(NULL); } virtual ~soap__fault() { } }; #endif #ifndef SOAP_TYPE_soap__headerfault #define SOAP_TYPE_soap__headerfault (223) /* soap:headerfault */ class SOAP_CMAC soap__headerfault { public: char *message; /* optional attribute */ char *part; /* optional attribute */ enum soap__useChoice use; /* optional attribute */ char *encodingStyle; /* optional attribute */ char *namespace_; /* optional attribute */ private: class wsdl__message *messageRef; /* not serialized */ class wsdl__part *partRef; /* not serialized */ public: int traverse(class wsdl__definitions &_param_62); /* transient */ void messagePtr(wsdl__message *_param_63); /* transient */ void partPtr(wsdl__part *_param_64); /* transient */ wsdl__message *messagePtr() const; /* transient */ wsdl__part *partPtr() const; /* transient */ public: virtual int soap_type() const { return 223; } /* = unique id SOAP_TYPE_soap__headerfault */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__headerfault(): message(NULL), part(NULL), encodingStyle(NULL), namespace_(NULL), messageRef(NULL), partRef(NULL) { soap__headerfault::soap_default(NULL); } virtual ~soap__headerfault() { } }; #endif #ifndef SOAP_TYPE_soap__header #define SOAP_TYPE_soap__header (234) /* soap:header */ class SOAP_CMAC soap__header { public: char *message; /* optional attribute */ char *part; /* optional attribute */ enum soap__useChoice use; /* optional attribute */ char *encodingStyle; /* optional attribute */ char *namespace_; /* optional attribute */ std::vectorheaderfault; /* optional element of type soap:headerfault */ private: wsdl__message *messageRef; /* not serialized */ wsdl__part *partRef; /* not serialized */ public: int traverse(wsdl__definitions &_param_65); /* transient */ void messagePtr(wsdl__message *_param_66); /* transient */ void partPtr(wsdl__part *_param_67); /* transient */ wsdl__message *messagePtr() const; /* transient */ wsdl__part *partPtr() const; /* transient */ public: virtual int soap_type() const { return 234; } /* = unique id SOAP_TYPE_soap__header */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__header(): message(NULL), part(NULL), encodingStyle(NULL), namespace_(NULL), messageRef(NULL), partRef(NULL) { soap__header::soap_default(NULL); } virtual ~soap__header() { } }; #endif #ifndef SOAP_TYPE_soap__address #define SOAP_TYPE_soap__address (241) /* soap:address */ class SOAP_CMAC soap__address { public: char *location; /* optional attribute */ public: virtual int soap_type() const { return 241; } /* = unique id SOAP_TYPE_soap__address */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); soap__address(): location(NULL) { soap__address::soap_default(NULL); } virtual ~soap__address() { } }; #endif #ifndef SOAP_TYPE_mime__content #define SOAP_TYPE_mime__content (242) /* mime:content */ class SOAP_CMAC mime__content { public: char *part; /* optional attribute */ char *type; /* optional attribute */ public: virtual int soap_type() const { return 242; } /* = unique id SOAP_TYPE_mime__content */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); mime__content(): part(NULL), type(NULL) { mime__content::soap_default(NULL); } virtual ~mime__content() { } }; #endif #ifndef SOAP_TYPE_mime__part #define SOAP_TYPE_mime__part (243) /* mime:part */ class SOAP_CMAC mime__part { public: soap__body *soap__body_; /* optional element of type soap:body */ std::vectorsoap__header_; /* optional element of type soap:header */ std::vectorcontent; /* optional element of type mime:content */ int traverse(wsdl__definitions &_param_68); /* transient */ public: virtual int soap_type() const { return 243; } /* = unique id SOAP_TYPE_mime__part */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); mime__part(): soap__body_(NULL) { mime__part::soap_default(NULL); } virtual ~mime__part() { } }; #endif #ifndef SOAP_TYPE_mime__multipartRelated #define SOAP_TYPE_mime__multipartRelated (248) /* mime:multipartRelated */ class SOAP_CMAC mime__multipartRelated { public: std::vectorpart; /* optional element of type mime:part */ int traverse(wsdl__definitions &_param_69); /* transient */ public: virtual int soap_type() const { return 248; } /* = unique id SOAP_TYPE_mime__multipartRelated */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); mime__multipartRelated() { mime__multipartRelated::soap_default(NULL); } virtual ~mime__multipartRelated() { } }; #endif #ifndef SOAP_TYPE_mime__mimeXml #define SOAP_TYPE_mime__mimeXml (251) /* mime:mimeXml */ class SOAP_CMAC mime__mimeXml { public: char *part; /* optional attribute */ public: virtual int soap_type() const { return 251; } /* = unique id SOAP_TYPE_mime__mimeXml */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); mime__mimeXml(): part(NULL) { mime__mimeXml::soap_default(NULL); } virtual ~mime__mimeXml() { } }; #endif #ifndef SOAP_TYPE_dime__message #define SOAP_TYPE_dime__message (252) /* dime:message */ class SOAP_CMAC dime__message { public: char *layout; /* optional attribute */ public: virtual int soap_type() const { return 252; } /* = unique id SOAP_TYPE_dime__message */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); dime__message(): layout(NULL) { dime__message::soap_default(NULL); } virtual ~dime__message() { } }; #endif #ifndef SOAP_TYPE_http__address #define SOAP_TYPE_http__address (253) /* http:address */ class SOAP_CMAC http__address { public: char *location; /* optional attribute */ public: virtual int soap_type() const { return 253; } /* = unique id SOAP_TYPE_http__address */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); http__address(): location(NULL) { http__address::soap_default(NULL); } virtual ~http__address() { } }; #endif #ifndef SOAP_TYPE_http__binding #define SOAP_TYPE_http__binding (254) /* http:binding */ class SOAP_CMAC http__binding { public: char *verb; /* optional attribute */ public: virtual int soap_type() const { return 254; } /* = unique id SOAP_TYPE_http__binding */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); http__binding(): verb(NULL) { http__binding::soap_default(NULL); } virtual ~http__binding() { } }; #endif #ifndef SOAP_TYPE_http__operation #define SOAP_TYPE_http__operation (255) /* http:operation */ class SOAP_CMAC http__operation { public: char *location; /* optional attribute */ public: virtual int soap_type() const { return 255; } /* = unique id SOAP_TYPE_http__operation */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); http__operation(): location(NULL) { http__operation::soap_default(NULL); } virtual ~http__operation() { } }; #endif #ifndef SOAP_TYPE_sd__serviceData #define SOAP_TYPE_sd__serviceData (258) /* sd:serviceData */ class SOAP_CMAC sd__serviceData { public: char *name; /* optional attribute */ char *type; /* optional attribute */ bool nillable; /* optional attribute */ char *minOccurs; /* optional attribute */ char *maxOccurs; /* optional attribute */ enum sd__mutability mutability; /* optional attribute */ bool modifiable; /* optional attribute */ public: virtual int soap_type() const { return 258; } /* = unique id SOAP_TYPE_sd__serviceData */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sd__serviceData(): name(NULL), type(NULL), minOccurs(NULL), maxOccurs(NULL) { sd__serviceData::soap_default(NULL); } virtual ~sd__serviceData() { } }; #endif #ifndef SOAP_TYPE_sd__staticServiceDataValues #define SOAP_TYPE_sd__staticServiceDataValues (259) /* sd:staticServiceDataValues */ class SOAP_CMAC sd__staticServiceDataValues { public: int __type; /* any type of element (defined below) */ void *_any; /* transient */ public: virtual int soap_type() const { return 259; } /* = unique id SOAP_TYPE_sd__staticServiceDataValues */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sd__staticServiceDataValues(): _any(NULL) { sd__staticServiceDataValues::soap_default(NULL); } virtual ~sd__staticServiceDataValues() { } }; #endif #ifndef SOAP_TYPE_gwsdl__portType #define SOAP_TYPE_gwsdl__portType (261) /* gwsdl:portType */ class SOAP_CMAC gwsdl__portType { public: char *name; /* optional attribute */ char *extends; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ std::vectoroperation; /* optional element of type wsdl:operation */ std::vectorsd__serviceData_; /* optional element of type sd:serviceData */ sd__staticServiceDataValues *sd__staticServiceDataValues_; /* optional element of type sd:staticServiceDataValues */ public: virtual int soap_type() const { return 261; } /* = unique id SOAP_TYPE_gwsdl__portType */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); gwsdl__portType(): name(NULL), extends(NULL), documentation(NULL), sd__staticServiceDataValues_(NULL) { gwsdl__portType::soap_default(NULL); } virtual ~gwsdl__portType() { } }; #endif #ifndef SOAP_TYPE_wsa__EndpointReferenceType #define SOAP_TYPE_wsa__EndpointReferenceType (266) /* wsa:EndpointReferenceType */ class SOAP_CMAC wsa__EndpointReferenceType { public: char *Address; /* optional element of type xsd:anyURI */ char *__any; public: virtual int soap_type() const { return 266; } /* = unique id SOAP_TYPE_wsa__EndpointReferenceType */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsa__EndpointReferenceType(): Address(NULL), __any(NULL) { wsa__EndpointReferenceType::soap_default(NULL); } virtual ~wsa__EndpointReferenceType() { } }; #endif #ifndef SOAP_TYPE_wsp__PolicyReference #define SOAP_TYPE_wsp__PolicyReference (270) /* wsp:PolicyReference */ class SOAP_CMAC wsp__PolicyReference { public: char *URI; /* optional attribute */ char *Digest; /* optional attribute */ char *DigestAlgorithm; /* optional attribute */ private: class wsp__Policy *policyRef; /* not serialized */ public: int traverse(wsdl__definitions &_param_70); /* transient */ void policyPtr(wsp__Policy *_param_71); /* transient */ wsp__Policy *policyPtr() const; /* transient */ public: virtual int soap_type() const { return 270; } /* = unique id SOAP_TYPE_wsp__PolicyReference */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__PolicyReference(): URI(NULL), Digest(NULL), DigestAlgorithm(NULL), policyRef(NULL) { wsp__PolicyReference::soap_default(NULL); } virtual ~wsp__PolicyReference() { } }; #endif #ifndef SOAP_TYPE_wsp__Assertion #define SOAP_TYPE_wsp__Assertion (276) /* wsp:Assertion */ class SOAP_CMAC wsp__Assertion { public: bool Optional; /* optional attribute */ bool Ignorable; /* optional attribute */ class wsp__Content *Policy; /* optional element of type wsp:Content */ public: virtual int soap_type() const { return 276; } /* = unique id SOAP_TYPE_wsp__Assertion */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__Assertion(): Policy(NULL) { wsp__Assertion::soap_default(NULL); } virtual ~wsp__Assertion() { } }; #endif #ifndef SOAP_TYPE_wst__Claims #define SOAP_TYPE_wst__Claims (278) /* wst:Claims */ class SOAP_CMAC wst__Claims { public: char *Dialect; /* optional attribute */ char *__item; public: virtual int soap_type() const { return 278; } /* = unique id SOAP_TYPE_wst__Claims */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wst__Claims(): Dialect(NULL), __item(NULL) { wst__Claims::soap_default(NULL); } virtual ~wst__Claims() { } }; #endif #ifndef SOAP_TYPE_sp__Header #define SOAP_TYPE_sp__Header (279) /* sp:Header */ class SOAP_CMAC sp__Header { public: char *Name; /* optional attribute */ char *Namespace; /* optional attribute */ public: virtual int soap_type() const { return 279; } /* = unique id SOAP_TYPE_sp__Header */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sp__Header(): Name(NULL), Namespace(NULL) { sp__Header::soap_default(NULL); } virtual ~sp__Header() { } }; #endif #ifndef SOAP_TYPE_sp__Parts #define SOAP_TYPE_sp__Parts (280) /* sp:Parts */ class SOAP_CMAC sp__Parts { public: char *Body; /* optional element of type xsd:string */ std::vectorHeader; /* optional element of type sp:Header */ char *Attachments; /* optional element of type xsd:string */ public: virtual int soap_type() const { return 280; } /* = unique id SOAP_TYPE_sp__Parts */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sp__Parts(): Body(NULL), Attachments(NULL) { sp__Parts::soap_default(NULL); } virtual ~sp__Parts() { } }; #endif #ifndef SOAP_TYPE_sp__Elements #define SOAP_TYPE_sp__Elements (282) /* sp:Elements */ class SOAP_CMAC sp__Elements { public: char *XPathVersion; /* optional attribute */ std::vectorXPath; /* optional element of type xsd:string */ public: virtual int soap_type() const { return 282; } /* = unique id SOAP_TYPE_sp__Elements */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sp__Elements(): XPathVersion(NULL) { sp__Elements::soap_default(NULL); } virtual ~sp__Elements() { } }; #endif #ifndef SOAP_TYPE_sp__Token #define SOAP_TYPE_sp__Token (284) /* sp:Token */ class SOAP_CMAC sp__Token : public wsp__Assertion { public: char *IncludeToken; /* optional attribute */ wsa__EndpointReferenceType *Issuer; /* optional element of type wsa:EndpointReferenceType */ char *IssuerName; /* optional element of type xsd:anyURI */ wst__Claims *wst__Claims_; /* optional element of type wst:Claims */ public: virtual int soap_type() const { return 284; } /* = unique id SOAP_TYPE_sp__Token */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); sp__Token(): IncludeToken(NULL), Issuer(NULL), IssuerName(NULL), wst__Claims_(NULL) { sp__Token::soap_default(NULL); } virtual ~sp__Token() { } }; #endif #ifndef SOAP_TYPE_wsrmp__RMAssertion #define SOAP_TYPE_wsrmp__RMAssertion (287) /* wsrmp:RMAssertion */ class SOAP_CMAC wsrmp__RMAssertion : public wsp__Assertion { public: virtual int soap_type() const { return 287; } /* = unique id SOAP_TYPE_wsrmp__RMAssertion */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsrmp__RMAssertion() { wsrmp__RMAssertion::soap_default(NULL); } virtual ~wsrmp__RMAssertion() { } }; #endif #ifndef SOAP_TYPE_wsp__Content #define SOAP_TYPE_wsp__Content (268) /* wsp:Content */ class SOAP_CMAC wsp__Content { public: wsp__Policy *Policy; /* optional element of type wsp:Policy */ wsp__PolicyReference *PolicyReference; /* optional element of type wsp:PolicyReference */ std::vectorAll; /* optional element of type wsp:Content */ std::vectorExactlyOne; /* optional element of type wsp:Content */ std::vectorsp__SignedParts; /* optional element of type sp:Parts */ std::vectorsp__EncryptedParts; /* optional element of type sp:Parts */ std::vectorsp__RequiredParts; /* optional element of type sp:Parts */ sp__Elements *sp__SignedElements; /* optional element of type sp:Elements */ sp__Elements *sp__EncryptedElements; /* optional element of type sp:Elements */ sp__Elements *sp__ContentEncryptedElements; /* optional element of type sp:Elements */ sp__Elements *sp__RequiredElements; /* optional element of type sp:Elements */ sp__Token *sp__UsernameToken; /* optional element of type sp:Token */ sp__Token *sp__IssuedToken; /* optional element of type sp:Token */ sp__Token *sp__X509Token; /* optional element of type sp:Token */ sp__Token *sp__KerberosToken; /* optional element of type sp:Token */ sp__Token *sp__SpnegoContextToken; /* optional element of type sp:Token */ sp__Token *sp__SecurityContextToken; /* optional element of type sp:Token */ sp__Token *sp__SecureConversationToken; /* optional element of type sp:Token */ sp__Token *sp__SamlToken; /* optional element of type sp:Token */ sp__Token *sp__RelToken; /* optional element of type sp:Token */ sp__Token *sp__HttpsToken; /* optional element of type sp:Token */ sp__Token *sp__KeyValueToken; /* optional element of type sp:Token */ wsp__Assertion *sp__TransportBinding; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__TransportToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__AlgorithmSuite; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__Layout; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SymmetricBinding; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__AsymmetricBinding; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__ProtectionToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__InitiatorToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__InitiatorSignatureToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__InitiatorEncryptionToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__RecipientToken; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SignedSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__EndorsingSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SignedEndorsingSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SignedEncryptedSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__EncryptedSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__EndorsingEncryptedSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__SignedEndorsingEncryptedSupportingTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__Wss10; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__Wss11; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__Trust13; /* optional element of type wsp:Assertion */ wsp__Assertion *wsam__Addressing; /* optional element of type wsp:Assertion */ wsrmp__RMAssertion *wsrmp__RMAssertion_; /* optional element of type wsrmp:RMAssertion */ wsrmp__RMAssertion *wsrmp__DeliveryAssurance; /* optional element of type wsrmp:RMAssertion */ char *wsrmp__AtLeastOnce; /* optional element of type xsd:string */ char *wsrmp__AtMostOnce; /* optional element of type xsd:string */ char *wsrmp__ExactlyOnce; /* optional element of type xsd:string */ char *wsrmp__InOrder; /* optional element of type xsd:string */ wsp__Assertion *sp__NoPassword; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__HashPassword; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__IncludeTimestamp; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__EncryptBeforeSigning; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__EncryptSignature; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__ProtectTokens; /* optional element of type wsp:Assertion */ wsp__Assertion *sp__OnlySignEntireHeadersAndBody; /* optional element of type wsp:Assertion */ char *sp__RequireDerivedKeys; /* optional element of type xsd:string */ char *sp__RequireImpliedDerivedKeys; /* optional element of type xsd:string */ char *sp__RequireExplicitDerivedKeys; /* optional element of type xsd:string */ char *sp__WssUsernameToken10; /* optional element of type xsd:string */ char *sp__WssUsernameToken11; /* optional element of type xsd:string */ char *sp__RequireExternalReference; /* optional element of type xsd:string */ char *sp__RequireInternalReference; /* optional element of type xsd:string */ char *sp__RequireKeyIdentifierReference; /* optional element of type xsd:string */ char *sp__RequireIssuerSerialReference; /* optional element of type xsd:string */ char *sp__RequireEmbeddedTokenReference; /* optional element of type xsd:string */ char *sp__RequireThumbprintReference; /* optional element of type xsd:string */ char *sp__WssX509V3Token10; /* optional element of type xsd:string */ char *sp__WssX509Pkcs7Token10; /* optional element of type xsd:string */ char *sp__WssX509PkiPathV1Token10; /* optional element of type xsd:string */ char *sp__WssX509V1Token11; /* optional element of type xsd:string */ char *sp__WssX509V3Token11; /* optional element of type xsd:string */ char *sp__WssX509Pkcs7Token11; /* optional element of type xsd:string */ char *sp__WssX509PkiPathV1Token11; /* optional element of type xsd:string */ char *sp__WssKerberosV5ApReqToken11; /* optional element of type xsd:string */ char *sp__WssGssKerberosV5ApReqToken11; /* optional element of type xsd:string */ char *sp__WssRelV10Token10; /* optional element of type xsd:string */ char *sp__WssRelV20Token10; /* optional element of type xsd:string */ char *sp__WssRelV10Token11; /* optional element of type xsd:string */ char *sp__WssRelV20Token11; /* optional element of type xsd:string */ char *sp__MustNotSendCancel; /* optional element of type xsd:string */ char *sp__MustNotSendAmend; /* optional element of type xsd:string */ char *sp__MustNotSendRenew; /* optional element of type xsd:string */ char *sp__MustSupportRefKeyIdentifier; /* optional element of type xsd:string */ char *sp__MustSupportRefIssuerSerial; /* optional element of type xsd:string */ char *sp__MustSupportRefExternalURI; /* optional element of type xsd:string */ char *sp__MustSupportRefEmbeddedToken; /* optional element of type xsd:string */ char *sp__MustSupportRefThumbprint; /* optional element of type xsd:string */ char *sp__MustSupportRefEncryptedKey; /* optional element of type xsd:string */ char *sp__RequireSignatureConfirmation; /* optional element of type xsd:string */ char *sp__MustSupportClientChallenge; /* optional element of type xsd:string */ char *sp__MustSupportServerChallenge; /* optional element of type xsd:string */ char *sp__RequireClientEntropy; /* optional element of type xsd:string */ char *sp__RequireServerEntropy; /* optional element of type xsd:string */ char *sp__MustSupportIssuedTokens; /* optional element of type xsd:string */ char *sp__RequireRequestSecurityTokenCollection; /* optional element of type xsd:string */ char *sp__RequireAppliesTo; /* optional element of type xsd:string */ char *sp__RequireExternalUriReference; /* optional element of type xsd:string */ char *sp__SC13SecurityContextToken; /* optional element of type xsd:string */ char *sp__Strict; /* optional element of type xsd:string */ char *sp__Lax; /* optional element of type xsd:string */ char *sp__LaxTsFirst; /* optional element of type xsd:string */ char *sp__LaxTsLast; /* optional element of type xsd:string */ char *sp__HttpBasicAuthentication; /* optional element of type xsd:string */ char *sp__HttpDigestAuthentication; /* optional element of type xsd:string */ char *sp__RequireClientCertificate; /* optional element of type xsd:string */ char *sp__Basic256; /* optional element of type xsd:string */ char *sp__Basic192; /* optional element of type xsd:string */ char *sp__Basic128; /* optional element of type xsd:string */ char *sp__TripleDes; /* optional element of type xsd:string */ char *sp__Basic256Rsa15; /* optional element of type xsd:string */ char *sp__Basic192Rsa15; /* optional element of type xsd:string */ char *sp__Basic128Rsa15; /* optional element of type xsd:string */ char *sp__TripleDesRsa15; /* optional element of type xsd:string */ char *sp__Basic256Sha256; /* optional element of type xsd:string */ char *sp__Basic192Sha256; /* optional element of type xsd:string */ char *sp__Basic128Sha256; /* optional element of type xsd:string */ char *sp__TripleDesSha256; /* optional element of type xsd:string */ char *sp__Basic256Sha256Rsa15; /* optional element of type xsd:string */ char *sp__Basic192Sha256Rsa15; /* optional element of type xsd:string */ char *sp__Basic128Sha256Rsa15; /* optional element of type xsd:string */ char *sp__TripleDesSha256Rsa15; /* optional element of type xsd:string */ char *sp__InclusiveC14N; /* optional element of type xsd:string */ char *sp__SOAPNormalization10; /* optional element of type xsd:string */ char *sp__STRTransform10; /* optional element of type xsd:string */ char *sp__Path10; /* optional element of type xsd:string */ char *sp__XPathFilter20; /* optional element of type xsd:string */ char *sp__AbsXPath; /* optional element of type xsd:string */ char *wsam__AnonymousResponses; /* optional element of type xsd:string */ char *wsam__NonAnonymousResponses; /* optional element of type xsd:string */ std::vector__any; int traverse(wsdl__definitions &_param_72); /* transient */ void generate(Types &types, int indent) const; /* transient */ public: virtual int soap_type() const { return 268; } /* = unique id SOAP_TYPE_wsp__Content */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__Content(): Policy(NULL), PolicyReference(NULL), sp__SignedElements(NULL), sp__EncryptedElements(NULL), sp__ContentEncryptedElements(NULL), sp__RequiredElements(NULL), sp__UsernameToken(NULL), sp__IssuedToken(NULL), sp__X509Token(NULL), sp__KerberosToken(NULL), sp__SpnegoContextToken(NULL), sp__SecurityContextToken(NULL), sp__SecureConversationToken(NULL), sp__SamlToken(NULL), sp__RelToken(NULL), sp__HttpsToken(NULL), sp__KeyValueToken(NULL), sp__TransportBinding(NULL), sp__TransportToken(NULL), sp__AlgorithmSuite(NULL), sp__Layout(NULL), sp__SymmetricBinding(NULL), sp__AsymmetricBinding(NULL), sp__ProtectionToken(NULL), sp__InitiatorToken(NULL), sp__InitiatorSignatureToken(NULL), sp__InitiatorEncryptionToken(NULL), sp__RecipientToken(NULL), sp__SupportingTokens(NULL), sp__SignedSupportingTokens(NULL), sp__EndorsingSupportingTokens(NULL), sp__SignedEndorsingSupportingTokens(NULL), sp__SignedEncryptedSupportingTokens(NULL), sp__EncryptedSupportingTokens(NULL), sp__EndorsingEncryptedSupportingTokens(NULL), sp__SignedEndorsingEncryptedSupportingTokens(NULL), sp__Wss10(NULL), sp__Wss11(NULL), sp__Trust13(NULL), wsam__Addressing(NULL), wsrmp__RMAssertion_(NULL), wsrmp__DeliveryAssurance(NULL), wsrmp__AtLeastOnce(NULL), wsrmp__AtMostOnce(NULL), wsrmp__ExactlyOnce(NULL), wsrmp__InOrder(NULL), sp__NoPassword(NULL), sp__HashPassword(NULL), sp__IncludeTimestamp(NULL), sp__EncryptBeforeSigning(NULL), sp__EncryptSignature(NULL), sp__ProtectTokens(NULL), sp__OnlySignEntireHeadersAndBody(NULL), sp__RequireDerivedKeys(NULL), sp__RequireImpliedDerivedKeys(NULL), sp__RequireExplicitDerivedKeys(NULL), sp__WssUsernameToken10(NULL), sp__WssUsernameToken11(NULL), sp__RequireExternalReference(NULL), sp__RequireInternalReference(NULL), sp__RequireKeyIdentifierReference(NULL), sp__RequireIssuerSerialReference(NULL), sp__RequireEmbeddedTokenReference(NULL), sp__RequireThumbprintReference(NULL), sp__WssX509V3Token10(NULL), sp__WssX509Pkcs7Token10(NULL), sp__WssX509PkiPathV1Token10(NULL), sp__WssX509V1Token11(NULL), sp__WssX509V3Token11(NULL), sp__WssX509Pkcs7Token11(NULL), sp__WssX509PkiPathV1Token11(NULL), sp__WssKerberosV5ApReqToken11(NULL), sp__WssGssKerberosV5ApReqToken11(NULL), sp__WssRelV10Token10(NULL), sp__WssRelV20Token10(NULL), sp__WssRelV10Token11(NULL), sp__WssRelV20Token11(NULL), sp__MustNotSendCancel(NULL), sp__MustNotSendAmend(NULL), sp__MustNotSendRenew(NULL), sp__MustSupportRefKeyIdentifier(NULL), sp__MustSupportRefIssuerSerial(NULL), sp__MustSupportRefExternalURI(NULL), sp__MustSupportRefEmbeddedToken(NULL), sp__MustSupportRefThumbprint(NULL), sp__MustSupportRefEncryptedKey(NULL), sp__RequireSignatureConfirmation(NULL), sp__MustSupportClientChallenge(NULL), sp__MustSupportServerChallenge(NULL), sp__RequireClientEntropy(NULL), sp__RequireServerEntropy(NULL), sp__MustSupportIssuedTokens(NULL), sp__RequireRequestSecurityTokenCollection(NULL), sp__RequireAppliesTo(NULL), sp__RequireExternalUriReference(NULL), sp__SC13SecurityContextToken(NULL), sp__Strict(NULL), sp__Lax(NULL), sp__LaxTsFirst(NULL), sp__LaxTsLast(NULL), sp__HttpBasicAuthentication(NULL), sp__HttpDigestAuthentication(NULL), sp__RequireClientCertificate(NULL), sp__Basic256(NULL), sp__Basic192(NULL), sp__Basic128(NULL), sp__TripleDes(NULL), sp__Basic256Rsa15(NULL), sp__Basic192Rsa15(NULL), sp__Basic128Rsa15(NULL), sp__TripleDesRsa15(NULL), sp__Basic256Sha256(NULL), sp__Basic192Sha256(NULL), sp__Basic128Sha256(NULL), sp__TripleDesSha256(NULL), sp__Basic256Sha256Rsa15(NULL), sp__Basic192Sha256Rsa15(NULL), sp__Basic128Sha256Rsa15(NULL), sp__TripleDesSha256Rsa15(NULL), sp__InclusiveC14N(NULL), sp__SOAPNormalization10(NULL), sp__STRTransform10(NULL), sp__Path10(NULL), sp__XPathFilter20(NULL), sp__AbsXPath(NULL), wsam__AnonymousResponses(NULL), wsam__NonAnonymousResponses(NULL) { wsp__Content::soap_default(NULL); } virtual ~wsp__Content() { } }; #endif #ifndef SOAP_TYPE_wsp__Policy #define SOAP_TYPE_wsp__Policy (267) /* wsp:Policy */ class SOAP_CMAC wsp__Policy : public wsp__Content { public: char *xml__base; /* optional attribute */ char *wsu__Id; /* optional attribute */ char *TargetNamespace; /* optional attribute */ public: virtual int soap_type() const { return 267; } /* = unique id SOAP_TYPE_wsp__Policy */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__Policy(): xml__base(NULL), wsu__Id(NULL), TargetNamespace(NULL) { wsp__Policy::soap_default(NULL); } virtual ~wsp__Policy() { } }; #endif #ifndef SOAP_TYPE_wsp__Attachment #define SOAP_TYPE_wsp__Attachment (299) /* wsp:Attachment */ class SOAP_CMAC wsp__Attachment { public: wsp__Policy *Policy; /* optional element of type wsp:Policy */ wsp__PolicyReference *PolicyReference; /* optional element of type wsp:PolicyReference */ public: virtual int soap_type() const { return 299; } /* = unique id SOAP_TYPE_wsp__Attachment */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__Attachment(): Policy(NULL), PolicyReference(NULL) { wsp__Attachment::soap_default(NULL); } virtual ~wsp__Attachment() { } }; #endif #ifndef SOAP_TYPE_wsp__AppliesTo #define SOAP_TYPE_wsp__AppliesTo (300) /* wsp:AppliesTo */ class SOAP_CMAC wsp__AppliesTo { public: char *__any; public: virtual int soap_type() const { return 300; } /* = unique id SOAP_TYPE_wsp__AppliesTo */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__AppliesTo(): __any(NULL) { wsp__AppliesTo::soap_default(NULL); } virtual ~wsp__AppliesTo() { } }; #endif #ifndef SOAP_TYPE_wsp__PolicyAttachment #define SOAP_TYPE_wsp__PolicyAttachment (301) /* wsp:PolicyAttachment */ class SOAP_CMAC wsp__PolicyAttachment { public: wsp__AppliesTo *AppliesTo; /* optional element of type wsp:AppliesTo */ std::vectorAttachment; /* optional element of type wsp:Attachment */ public: virtual int soap_type() const { return 301; } /* = unique id SOAP_TYPE_wsp__PolicyAttachment */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsp__PolicyAttachment(): AppliesTo(NULL) { wsp__PolicyAttachment::soap_default(NULL); } virtual ~wsp__PolicyAttachment() { } }; #endif #ifndef SOAP_TYPE_wsdl__import #define SOAP_TYPE_wsdl__import (304) /* wsdl:import */ class SOAP_CMAC wsdl__import { public: char *namespace_; /* optional attribute */ char *location; /* optional attribute */ private: wsdl__definitions *definitionsRef; /* not serialized */ public: wsdl__import(); /* transient */ int preprocess(wsdl__definitions &_param_73); /* transient */ int traverse(wsdl__definitions &_param_74); /* transient */ void definitionsPtr(wsdl__definitions *_param_75); /* transient */ wsdl__definitions *definitionsPtr() const; /* transient */ public: virtual int soap_type() const { return 304; } /* = unique id SOAP_TYPE_wsdl__import */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__import() { } }; #endif #ifndef SOAP_TYPE_wsdl__types #define SOAP_TYPE_wsdl__types (312) /* wsdl:types */ class SOAP_CMAC wsdl__types { public: char *documentation; /* optional element of type xsd:string */ std::vectorxs__schema_; /* optional element of type xs:schema */ int preprocess(wsdl__definitions &_param_76); /* transient */ int traverse(wsdl__definitions &_param_77); /* transient */ public: virtual int soap_type() const { return 312; } /* = unique id SOAP_TYPE_wsdl__types */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__types(): documentation(NULL) { wsdl__types::soap_default(NULL); } virtual ~wsdl__types() { } }; #endif #ifndef SOAP_TYPE_wsdl__part #define SOAP_TYPE_wsdl__part (215) /* wsdl:part */ class SOAP_CMAC wsdl__part { public: char *name; /* optional attribute */ char *element; /* optional attribute */ char *type; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ private: xs__element *elementRef; /* not serialized */ xs__simpleType *simpleTypeRef; /* not serialized */ xs__complexType *complexTypeRef; /* not serialized */ public: wsdl__part(); /* transient */ int traverse(wsdl__definitions &_param_78); /* transient */ void elementPtr(xs__element *_param_79); /* transient */ void simpleTypePtr(xs__simpleType *_param_80); /* transient */ void complexTypePtr(xs__complexType *_param_81); /* transient */ xs__element *elementPtr() const; /* transient */ xs__simpleType *simpleTypePtr() const; /* transient */ xs__complexType *complexTypePtr() const; /* transient */ public: virtual int soap_type() const { return 215; } /* = unique id SOAP_TYPE_wsdl__part */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__part() { } }; #endif #ifndef SOAP_TYPE_wsdl__message #define SOAP_TYPE_wsdl__message (214) /* wsdl:message */ class SOAP_CMAC wsdl__message { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ std::vectorwsp__Policy_; /* optional element of type wsp:Policy */ std::vectorwsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ std::vectorpart; /* optional element of type wsdl:part */ int traverse(wsdl__definitions &_param_82); /* transient */ public: virtual int soap_type() const { return 214; } /* = unique id SOAP_TYPE_wsdl__message */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__message(): name(NULL), documentation(NULL) { wsdl__message::soap_default(NULL); } virtual ~wsdl__message() { } }; #endif #ifndef SOAP_TYPE_wsdl__input #define SOAP_TYPE_wsdl__input (328) /* wsdl:input */ class SOAP_CMAC wsdl__input { public: char *name; /* optional attribute */ char *message; /* optional attribute */ char *wsam__Action; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ private: wsdl__message *messageRef; /* not serialized */ public: wsdl__input(); /* transient */ int traverse(wsdl__definitions &_param_83); /* transient */ void messagePtr(wsdl__message *_param_84); /* transient */ wsdl__message *messagePtr() const; /* transient */ public: virtual int soap_type() const { return 328; } /* = unique id SOAP_TYPE_wsdl__input */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__input() { } }; #endif #ifndef SOAP_TYPE_wsdl__output #define SOAP_TYPE_wsdl__output (333) /* wsdl:output */ class SOAP_CMAC wsdl__output { public: char *name; /* optional attribute */ char *message; /* optional attribute */ char *wsam__Action; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ private: wsdl__message *messageRef; /* not serialized */ public: wsdl__output(); /* transient */ int traverse(wsdl__definitions &_param_85); /* transient */ void messagePtr(wsdl__message *_param_86); /* transient */ wsdl__message *messagePtr() const; /* transient */ public: virtual int soap_type() const { return 333; } /* = unique id SOAP_TYPE_wsdl__output */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__output() { } }; #endif #ifndef SOAP_TYPE_wsdl__fault #define SOAP_TYPE_wsdl__fault (338) /* wsdl:fault */ class SOAP_CMAC wsdl__fault { public: char *name; /* optional attribute */ char *message; /* optional attribute */ char *wsam__Action; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ private: wsdl__message *messageRef; /* not serialized */ public: wsdl__fault(); /* transient */ int traverse(wsdl__definitions &_param_87); /* transient */ void messagePtr(wsdl__message *_param_88); /* transient */ wsdl__message *messagePtr() const; /* transient */ public: virtual int soap_type() const { return 338; } /* = unique id SOAP_TYPE_wsdl__fault */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__fault() { } }; #endif #ifndef SOAP_TYPE_wsdl__operation #define SOAP_TYPE_wsdl__operation (256) /* wsdl:operation */ class SOAP_CMAC wsdl__operation { public: char *name; /* optional attribute */ char *parameterOrder; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ wsdl__input *input; /* optional element of type wsdl:input */ wsdl__output *output; /* optional element of type wsdl:output */ std::vectorfault; /* optional element of type wsdl:fault */ int traverse(wsdl__definitions &_param_89); /* transient */ public: virtual int soap_type() const { return 256; } /* = unique id SOAP_TYPE_wsdl__operation */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__operation(): name(NULL), parameterOrder(NULL), documentation(NULL), wsp__Policy_(NULL), wsp__PolicyReference_(NULL), input(NULL), output(NULL) { wsdl__operation::soap_default(NULL); } virtual ~wsdl__operation() { } }; #endif #ifndef SOAP_TYPE_wsdl__portType #define SOAP_TYPE_wsdl__portType (347) /* wsdl:portType */ class SOAP_CMAC wsdl__portType { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ std::vectoroperation; /* optional element of type wsdl:operation */ int traverse(wsdl__definitions &_param_90); /* transient */ public: virtual int soap_type() const { return 347; } /* = unique id SOAP_TYPE_wsdl__portType */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__portType(): name(NULL), documentation(NULL), wsp__Policy_(NULL), wsp__PolicyReference_(NULL) { wsdl__portType::soap_default(NULL); } virtual ~wsdl__portType() { } }; #endif #ifndef SOAP_TYPE_wsdl__ext_input #define SOAP_TYPE_wsdl__ext_input (350) /* wsdl:ext-input */ class SOAP_CMAC wsdl__ext_input { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ dime__message *dime__message_; /* optional element of type dime:message */ soap__body *soap__body_; /* optional element of type soap:body */ char *http__urlEncoded; /* optional element of type xsd:string */ mime__multipartRelated *mime__multipartRelated_; /* optional element of type mime:multipartRelated */ mime__content *mime__content_; /* optional element of type mime:content */ mime__mimeXml *mime__mimeXml_; /* optional element of type mime:mimeXml */ std::vectorsoap__header_; /* optional element of type soap:header */ int traverse(wsdl__definitions &_param_91); /* transient */ public: virtual int soap_type() const { return 350; } /* = unique id SOAP_TYPE_wsdl__ext_input */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__ext_input(): name(NULL), documentation(NULL), wsp__Policy_(NULL), wsp__PolicyReference_(NULL), dime__message_(NULL), soap__body_(NULL), http__urlEncoded(NULL), mime__multipartRelated_(NULL), mime__content_(NULL), mime__mimeXml_(NULL) { wsdl__ext_input::soap_default(NULL); } virtual ~wsdl__ext_input() { } }; #endif #ifndef SOAP_TYPE_wsdl__ext_output #define SOAP_TYPE_wsdl__ext_output (356) /* wsdl:ext-output */ class SOAP_CMAC wsdl__ext_output { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ dime__message *dime__message_; /* optional element of type dime:message */ soap__body *soap__body_; /* optional element of type soap:body */ char *http__urlEncoded; /* optional element of type xsd:string */ mime__multipartRelated *mime__multipartRelated_; /* optional element of type mime:multipartRelated */ mime__content *mime__content_; /* optional element of type mime:content */ mime__mimeXml *mime__mimeXml_; /* optional element of type mime:mimeXml */ std::vectorsoap__header_; /* optional element of type soap:header */ int traverse(wsdl__definitions &_param_92); /* transient */ public: virtual int soap_type() const { return 356; } /* = unique id SOAP_TYPE_wsdl__ext_output */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__ext_output(): name(NULL), documentation(NULL), wsp__Policy_(NULL), wsp__PolicyReference_(NULL), dime__message_(NULL), soap__body_(NULL), http__urlEncoded(NULL), mime__multipartRelated_(NULL), mime__content_(NULL), mime__mimeXml_(NULL) { wsdl__ext_output::soap_default(NULL); } virtual ~wsdl__ext_output() { } }; #endif #ifndef SOAP_TYPE_wsdl__ext_fault #define SOAP_TYPE_wsdl__ext_fault (358) /* wsdl:ext-fault */ class SOAP_CMAC wsdl__ext_fault { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ soap__fault *soap__fault_; /* optional element of type soap:fault */ private: wsdl__message *messageRef; /* not serialized */ public: wsdl__ext_fault(); /* transient */ int traverse(wsdl__definitions &_param_93); /* transient */ void messagePtr(wsdl__message *_param_94); /* transient */ wsdl__message *messagePtr() const; /* transient */ public: virtual int soap_type() const { return 358; } /* = unique id SOAP_TYPE_wsdl__ext_fault */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__ext_fault() { } }; #endif #ifndef SOAP_TYPE_wsdl__binding_operation #define SOAP_TYPE_wsdl__binding_operation (364) /* wsdl:binding-operation */ class SOAP_CMAC wsdl__binding_operation { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ soap__operation *soap__operation_; /* optional element of type soap:operation */ http__operation *http__operation_; /* optional element of type http:operation */ wsdl__ext_input *input; /* optional element of type wsdl:ext-input */ wsdl__ext_output *output; /* optional element of type wsdl:ext-output */ std::vectorfault; /* optional element of type wsdl:ext-fault */ private: wsdl__operation *operationRef; /* not serialized */ public: wsdl__binding_operation(); /* transient */ int traverse(wsdl__definitions &_param_95, wsdl__portType *_param_96); /* transient */ void operationPtr(wsdl__operation *_param_97); /* transient */ wsdl__operation *operationPtr() const; /* transient */ public: virtual int soap_type() const { return 364; } /* = unique id SOAP_TYPE_wsdl__binding_operation */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__binding_operation() { } }; #endif #ifndef SOAP_TYPE_wsdl__binding #define SOAP_TYPE_wsdl__binding (376) /* wsdl:binding */ class SOAP_CMAC wsdl__binding { public: char *name; /* optional attribute */ char *type; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ std::vectorwsp__Policy_; /* optional element of type wsp:Policy */ std::vectorwsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ soap__binding *soap__binding_; /* optional element of type soap:binding */ http__binding *http__binding_; /* optional element of type http:binding */ std::vectoroperation; /* optional element of type wsdl:binding-operation */ private: wsdl__portType *portTypeRef; /* not serialized */ public: wsdl__binding(); /* transient */ int traverse(wsdl__definitions &_param_98); /* transient */ void portTypePtr(wsdl__portType *_param_99); /* transient */ wsdl__portType *portTypePtr() const; /* transient */ public: virtual int soap_type() const { return 376; } /* = unique id SOAP_TYPE_wsdl__binding */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__binding() { } }; #endif #ifndef SOAP_TYPE_wsdl__port #define SOAP_TYPE_wsdl__port (385) /* wsdl:port */ class SOAP_CMAC wsdl__port { public: char *name; /* optional attribute */ char *binding; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ wsp__Policy *wsp__Policy_; /* optional element of type wsp:Policy */ wsp__PolicyReference *wsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ wsa__EndpointReferenceType *wsa__EndpointReference; /* optional element of type wsa:EndpointReferenceType */ soap__address *soap__address_; /* optional element of type soap:address */ http__address *http__address_; /* optional element of type http:address */ private: wsdl__binding *bindingRef; /* not serialized */ public: wsdl__port(); /* transient */ int traverse(wsdl__definitions &_param_100); /* transient */ void bindingPtr(wsdl__binding *_param_101); /* transient */ wsdl__binding *bindingPtr() const; /* transient */ public: virtual int soap_type() const { return 385; } /* = unique id SOAP_TYPE_wsdl__port */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); virtual ~wsdl__port() { } }; #endif #ifndef SOAP_TYPE_wsdl__service #define SOAP_TYPE_wsdl__service (394) /* wsdl:service */ class SOAP_CMAC wsdl__service { public: char *name; /* optional attribute */ char *documentation; /* optional element of type xsd:string */ std::vectorwsp__Policy_; /* optional element of type wsp:Policy */ std::vectorwsp__PolicyReference_; /* optional element of type wsp:PolicyReference */ std::vectorport; /* optional element of type wsdl:port */ int traverse(wsdl__definitions &_param_102); /* transient */ public: virtual int soap_type() const { return 394; } /* = unique id SOAP_TYPE_wsdl__service */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); wsdl__service(): name(NULL), documentation(NULL) { wsdl__service::soap_default(NULL); } virtual ~wsdl__service() { } }; #endif #ifndef SOAP_TYPE_wsdl__definitions #define SOAP_TYPE_wsdl__definitions (213) /* wsdl:definitions */ class SOAP_CMAC wsdl__definitions { public: char *name; /* optional attribute */ char *targetNamespace; /* optional attribute */ char *version; /* optional attribute */ std::vectorimport; /* optional element of type wsdl:import */ char *documentation; /* optional element of type xsd:string */ char *wsp__UsingPolicy; /* optional element of type xsd:string */ std::vectorwsp__Policy_; /* optional element of type wsp:Policy */ wsdl__types *types; /* optional element of type wsdl:types */ std::vectormessage; /* optional element of type wsdl:message */ std::vectorportType; /* optional element of type wsdl:portType */ std::vectorbinding; /* optional element of type wsdl:binding */ std::vectorservice; /* optional element of type wsdl:service */ std::vectorgwsdl__portType_; /* optional element of type gwsdl:portType */ struct soap *soap; /* transient */ private: bool updated; /* not serialized */ char *location; /* not serialized */ int redirs; /* not serialized */ SetOfString builtinTypeSet; /* transient */ /* not serialized */ SetOfString builtinElementSet; /* transient */ /* not serialized */ SetOfString builtinAttributeSet; /* transient */ /* not serialized */ public: wsdl__definitions(); /* transient */ wsdl__definitions(struct soap *_param_103, const char *_param_104, const char *_param_105); /* transient */ virtual ~wsdl__definitions(); /* transient */ int get(struct soap *_param_106); /* transient */ int preprocess(); /* transient */ int traverse(); /* transient */ int read(int _param_107, char **_param_108); /* transient */ int read(const char *cwd, const char *_param_109); /* transient */ const char *sourceLocation(); /* transient */ int error(); /* transient */ void print_fault(); /* transient */ void builtinType(const char *_param_110); /* transient */ void builtinTypes(const SetOfString &_param_111); /* transient */ void builtinElement(const char *_param_112); /* transient */ void builtinElements(const SetOfString &_param_113); /* transient */ void builtinAttribute(const char *_param_114); /* transient */ void builtinAttributes(const SetOfString &_param_115); /* transient */ const SetOfString &builtinTypes() const; /* transient */ /* not serialized */ const SetOfString &builtinElements() const; /* transient */ /* not serialized */ const SetOfString &builtinAttributes() const; /* transient */ /* not serialized */ friend ostream &operator<<(ostream &_param_116, const wsdl__definitions &_param_117); /* transient */ friend istream &operator>>(istream &_param_118, wsdl__definitions &_param_119); /* transient */ public: virtual int soap_type() const { return 213; } /* = unique id SOAP_TYPE_wsdl__definitions */ virtual void soap_default(struct soap*); virtual void soap_serialize(struct soap*) const; virtual int soap_put(struct soap*, const char*, const char*) const; virtual int soap_out(struct soap*, const char*, int, const char*) const; virtual void *soap_get(struct soap*, const char*, const char*); virtual void *soap_in(struct soap*, const char*, const char*); }; #endif #ifndef WITH_NOGLOBAL #ifndef SOAP_TYPE_SOAP_ENV__Header #define SOAP_TYPE_SOAP_ENV__Header (431) /* SOAP Header: */ struct SOAP_ENV__Header { #ifdef WITH_NOEMPTYSTRUCT private: char dummy; /* dummy member to enable compilation */ #endif }; #endif #endif #ifndef WITH_NOGLOBAL #ifndef SOAP_TYPE_SOAP_ENV__Code #define SOAP_TYPE_SOAP_ENV__Code (432) /* SOAP Fault Code: */ struct SOAP_ENV__Code { public: char *SOAP_ENV__Value; /* optional element of type xsd:QName */ struct SOAP_ENV__Code *SOAP_ENV__Subcode; /* optional element of type SOAP-ENV:Code */ }; #endif #endif #ifndef WITH_NOGLOBAL #ifndef SOAP_TYPE_SOAP_ENV__Detail #define SOAP_TYPE_SOAP_ENV__Detail (434) /* SOAP-ENV:Detail */ struct SOAP_ENV__Detail { public: char *__any; int __type; /* any type of element (defined below) */ void *fault; /* transient */ }; #endif #endif #ifndef WITH_NOGLOBAL #ifndef SOAP_TYPE_SOAP_ENV__Reason #define SOAP_TYPE_SOAP_ENV__Reason (435) /* SOAP-ENV:Reason */ struct SOAP_ENV__Reason { public: char *SOAP_ENV__Text; /* optional element of type xsd:string */ }; #endif #endif #ifndef WITH_NOGLOBAL #ifndef SOAP_TYPE_SOAP_ENV__Fault #define SOAP_TYPE_SOAP_ENV__Fault (436) /* SOAP Fault: */ struct SOAP_ENV__Fault { public: char *faultcode; /* optional element of type xsd:QName */ char *faultstring; /* optional element of type xsd:string */ char *faultactor; /* optional element of type xsd:string */ struct SOAP_ENV__Detail *detail; /* optional element of type SOAP-ENV:Detail */ struct SOAP_ENV__Code *SOAP_ENV__Code; /* optional element of type SOAP-ENV:Code */ struct SOAP_ENV__Reason *SOAP_ENV__Reason; /* optional element of type SOAP-ENV:Reason */ char *SOAP_ENV__Node; /* optional element of type xsd:string */ char *SOAP_ENV__Role; /* optional element of type xsd:string */ struct SOAP_ENV__Detail *SOAP_ENV__Detail; /* optional element of type SOAP-ENV:Detail */ }; #endif #endif /******************************************************************************\ * * * Typedefs * * * \******************************************************************************/ #ifndef SOAP_TYPE__QName #define SOAP_TYPE__QName (5) typedef char *_QName; #endif #ifndef SOAP_TYPE__XML #define SOAP_TYPE__XML (6) typedef char *_XML; #endif #ifndef SOAP_TYPE_xsd__anyURI #define SOAP_TYPE_xsd__anyURI (8) typedef char *xsd__anyURI; #endif #ifndef SOAP_TYPE_xsd__ID #define SOAP_TYPE_xsd__ID (9) typedef char *xsd__ID; #endif #ifndef SOAP_TYPE_xsd__NCName #define SOAP_TYPE_xsd__NCName (10) typedef char *xsd__NCName; #endif #ifndef SOAP_TYPE_xsd__NMTOKEN #define SOAP_TYPE_xsd__NMTOKEN (11) typedef char *xsd__NMTOKEN; #endif #ifndef SOAP_TYPE_xsd__NMTOKENS #define SOAP_TYPE_xsd__NMTOKENS (12) typedef char *xsd__NMTOKENS; #endif #ifndef SOAP_TYPE_xsd__QName #define SOAP_TYPE_xsd__QName (13) typedef char *xsd__QName; #endif #ifndef SOAP_TYPE_xsd__string #define SOAP_TYPE_xsd__string (14) typedef char *xsd__string; #endif #ifndef SOAP_TYPE_xsd__boolean #define SOAP_TYPE_xsd__boolean (16) typedef bool xsd__boolean; #endif #ifndef SOAP_TYPE_xs__namespaceList #define SOAP_TYPE_xs__namespaceList (75) typedef char *xs__namespaceList; #endif /******************************************************************************\ * * * Externals * * * \******************************************************************************/ extern ostream &operator<<(ostream &o, const xs__schema &e); extern istream &operator>>(istream &i, xs__schema &e); extern ostream &operator<<(ostream &o, const wsdl__definitions &e); extern istream &operator>>(istream &i, wsdl__definitions &e); #endif /* End of wsdlStub.h */