/* crossStub.h
   Generated by gSOAP 2.8.91 for cross.h

gSOAP XML Web services tools
Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved.
The soapcpp2 tool and its generated software are released under the GPL.
This program is released under the GPL with the additional exemption that
compiling, linking, and/or using OpenSSL is allowed.
--------------------------------------------------------------------------------
A commercial use license is available from Genivia Inc., contact@genivia.com
--------------------------------------------------------------------------------
*/

#include <vector>
#define SOAP_NAMESPACE_OF_WS1	"http://entry.serviceengine.cross.digiwin.com"

#ifndef crossStub_H
#define crossStub_H
#include "stdsoap2.h"
#if GSOAP_VERSION != 20891
# error "GSOAP VERSION 20891 MISMATCH IN GENERATED CODE VERSUS LIBRARY CODE: PLEASE REINSTALL PACKAGE"
#endif


/******************************************************************************\
 *                                                                            *
 * Types with Custom Serializers                                              *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Classes, Structs and Unions                                                *
 *                                                                            *
\******************************************************************************/

class _WS1__invokeEtl;	/* cross.h:151 */
class _WS1__invokeEtlResponse;	/* cross.h:153 */
class _WS1__getEtlJobList;	/* cross.h:155 */
class _WS1__getEtlJobListResponse;	/* cross.h:157 */
class _WS1__getParamList;	/* cross.h:159 */
class _WS1__getParamListResponse;	/* cross.h:161 */
class _WS1__getProdList;	/* cross.h:163 */
class _WS1__getProdListResponse;	/* cross.h:165 */
class _WS1__regProdAP;	/* cross.h:167 */
class _WS1__regProdAPResponse;	/* cross.h:169 */
class _WS1__invokeUnion;	/* cross.h:171 */
class _WS1__invokeUnionResponse;	/* cross.h:173 */
class _WS1__invokeMdm;	/* cross.h:175 */
class _WS1__invokeMdmResponse;	/* cross.h:177 */
class _WS1__getProd;	/* cross.h:179 */
class _WS1__getProdResponse;	/* cross.h:181 */
class _WS1__getSrv;	/* cross.h:183 */
class _WS1__getSrvResponse;	/* cross.h:185 */
class _WS1__fpInvoke;	/* cross.h:187 */
class _WS1__fpInvokeResponse;	/* cross.h:189 */
class _WS1__getStandardServiceList;	/* cross.h:191 */
class _WS1__getStandardServiceListResponse;	/* cross.h:193 */
class _WS1__getStandardDataNameList;	/* cross.h:195 */
class _WS1__getStandardDataNameListResponse;	/* cross.h:197 */
class _WS1__regSrv;	/* cross.h:199 */
class _WS1__regSrvResponse;	/* cross.h:201 */
class _WS1__regEAI;	/* cross.h:203 */
class _WS1__regEAIResponse;	/* cross.h:205 */
class _WS1__invokeSrv;	/* cross.h:207 */
class _WS1__invokeSrvResponse;	/* cross.h:209 */
class _WS1__escrowResendSrv;	/* cross.h:211 */
class _WS1__escrowResendSrvResponse;	/* cross.h:213 */
struct __WS1__invokeEtl;	/* cross.h:1098 */
struct __WS1__getEtlJobList;	/* cross.h:1165 */
struct __WS1__getParamList;	/* cross.h:1232 */
struct __WS1__getProdList;	/* cross.h:1299 */
struct __WS1__regProdAP;	/* cross.h:1366 */
struct __WS1__invokeUnion;	/* cross.h:1433 */
struct __WS1__invokeMdm;	/* cross.h:1500 */
struct __WS1__getProd;	/* cross.h:1567 */
struct __WS1__getSrv;	/* cross.h:1634 */
struct __WS1__fpInvoke;	/* cross.h:1701 */
struct __WS1__getStandardServiceList;	/* cross.h:1768 */
struct __WS1__getStandardDataNameList;	/* cross.h:1835 */
struct __WS1__regSrv;	/* cross.h:1902 */
struct __WS1__regEAI;	/* cross.h:1969 */
struct __WS1__invokeSrv;	/* cross.h:2036 */
struct __WS1__escrowResendSrv;	/* cross.h:2103 */

/* cross.h:151 */
#ifndef SOAP_TYPE__WS1__invokeEtl
#define SOAP_TYPE__WS1__invokeEtl (8)
/* complex XML schema type 'WS1:invokeEtl': */
class SOAP_CMAC _WS1__invokeEtl {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeEtl
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeEtl; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeEtl, default initialized and not managed by a soap context
        virtual _WS1__invokeEtl *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeEtl); }
      public:
        /// Constructor with default initializations
        _WS1__invokeEtl() : in0(), soap() { }
        virtual ~_WS1__invokeEtl() { }
        /// Friend allocator used by soap_new__WS1__invokeEtl(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeEtl * SOAP_FMAC2 cross_instantiate__WS1__invokeEtl(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:153 */
#ifndef SOAP_TYPE__WS1__invokeEtlResponse
#define SOAP_TYPE__WS1__invokeEtlResponse (9)
/* complex XML schema type 'WS1:invokeEtlResponse': */
class SOAP_CMAC _WS1__invokeEtlResponse {
      public:
        /// Required element 'WS1:invokeEtlReturn' of XML schema type 'xsd:string'
        std::string invokeEtlReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeEtlResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeEtlResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeEtlResponse, default initialized and not managed by a soap context
        virtual _WS1__invokeEtlResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeEtlResponse); }
      public:
        /// Constructor with default initializations
        _WS1__invokeEtlResponse() : invokeEtlReturn(), soap() { }
        virtual ~_WS1__invokeEtlResponse() { }
        /// Friend allocator used by soap_new__WS1__invokeEtlResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeEtlResponse * SOAP_FMAC2 cross_instantiate__WS1__invokeEtlResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:155 */
#ifndef SOAP_TYPE__WS1__getEtlJobList
#define SOAP_TYPE__WS1__getEtlJobList (10)
/* complex XML schema type 'WS1:getEtlJobList': */
class SOAP_CMAC _WS1__getEtlJobList {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getEtlJobList
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getEtlJobList; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getEtlJobList, default initialized and not managed by a soap context
        virtual _WS1__getEtlJobList *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getEtlJobList); }
      public:
        /// Constructor with default initializations
        _WS1__getEtlJobList() : in0(), soap() { }
        virtual ~_WS1__getEtlJobList() { }
        /// Friend allocator used by soap_new__WS1__getEtlJobList(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getEtlJobList * SOAP_FMAC2 cross_instantiate__WS1__getEtlJobList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:157 */
#ifndef SOAP_TYPE__WS1__getEtlJobListResponse
#define SOAP_TYPE__WS1__getEtlJobListResponse (11)
/* complex XML schema type 'WS1:getEtlJobListResponse': */
class SOAP_CMAC _WS1__getEtlJobListResponse {
      public:
        /// Required element 'WS1:getEtlJobListReturn' of XML schema type 'xsd:string'
        std::string getEtlJobListReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getEtlJobListResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getEtlJobListResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getEtlJobListResponse, default initialized and not managed by a soap context
        virtual _WS1__getEtlJobListResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getEtlJobListResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getEtlJobListResponse() : getEtlJobListReturn(), soap() { }
        virtual ~_WS1__getEtlJobListResponse() { }
        /// Friend allocator used by soap_new__WS1__getEtlJobListResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getEtlJobListResponse * SOAP_FMAC2 cross_instantiate__WS1__getEtlJobListResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:159 */
#ifndef SOAP_TYPE__WS1__getParamList
#define SOAP_TYPE__WS1__getParamList (12)
/* complex XML schema type 'WS1:getParamList': */
class SOAP_CMAC _WS1__getParamList {
      public:
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getParamList
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getParamList; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getParamList, default initialized and not managed by a soap context
        virtual _WS1__getParamList *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getParamList); }
      public:
        /// Constructor with default initializations
        _WS1__getParamList() : soap() { }
        virtual ~_WS1__getParamList() { }
        /// Friend allocator used by soap_new__WS1__getParamList(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getParamList * SOAP_FMAC2 cross_instantiate__WS1__getParamList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:161 */
#ifndef SOAP_TYPE__WS1__getParamListResponse
#define SOAP_TYPE__WS1__getParamListResponse (13)
/* complex XML schema type 'WS1:getParamListResponse': */
class SOAP_CMAC _WS1__getParamListResponse {
      public:
        /// Required element 'WS1:getParamListReturn' of XML schema type 'xsd:string'
        std::string getParamListReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getParamListResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getParamListResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getParamListResponse, default initialized and not managed by a soap context
        virtual _WS1__getParamListResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getParamListResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getParamListResponse() : getParamListReturn(), soap() { }
        virtual ~_WS1__getParamListResponse() { }
        /// Friend allocator used by soap_new__WS1__getParamListResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getParamListResponse * SOAP_FMAC2 cross_instantiate__WS1__getParamListResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:163 */
#ifndef SOAP_TYPE__WS1__getProdList
#define SOAP_TYPE__WS1__getProdList (14)
/* complex XML schema type 'WS1:getProdList': */
class SOAP_CMAC _WS1__getProdList {
      public:
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getProdList
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getProdList; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getProdList, default initialized and not managed by a soap context
        virtual _WS1__getProdList *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getProdList); }
      public:
        /// Constructor with default initializations
        _WS1__getProdList() : soap() { }
        virtual ~_WS1__getProdList() { }
        /// Friend allocator used by soap_new__WS1__getProdList(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getProdList * SOAP_FMAC2 cross_instantiate__WS1__getProdList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:165 */
#ifndef SOAP_TYPE__WS1__getProdListResponse
#define SOAP_TYPE__WS1__getProdListResponse (15)
/* complex XML schema type 'WS1:getProdListResponse': */
class SOAP_CMAC _WS1__getProdListResponse {
      public:
        /// Required element 'WS1:getProdListReturn' of XML schema type 'xsd:string'
        std::string getProdListReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getProdListResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getProdListResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getProdListResponse, default initialized and not managed by a soap context
        virtual _WS1__getProdListResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getProdListResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getProdListResponse() : getProdListReturn(), soap() { }
        virtual ~_WS1__getProdListResponse() { }
        /// Friend allocator used by soap_new__WS1__getProdListResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getProdListResponse * SOAP_FMAC2 cross_instantiate__WS1__getProdListResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:167 */
#ifndef SOAP_TYPE__WS1__regProdAP
#define SOAP_TYPE__WS1__regProdAP (16)
/* complex XML schema type 'WS1:regProdAP': */
class SOAP_CMAC _WS1__regProdAP {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regProdAP
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regProdAP; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regProdAP, default initialized and not managed by a soap context
        virtual _WS1__regProdAP *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regProdAP); }
      public:
        /// Constructor with default initializations
        _WS1__regProdAP() : in0(), soap() { }
        virtual ~_WS1__regProdAP() { }
        /// Friend allocator used by soap_new__WS1__regProdAP(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regProdAP * SOAP_FMAC2 cross_instantiate__WS1__regProdAP(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:169 */
#ifndef SOAP_TYPE__WS1__regProdAPResponse
#define SOAP_TYPE__WS1__regProdAPResponse (17)
/* complex XML schema type 'WS1:regProdAPResponse': */
class SOAP_CMAC _WS1__regProdAPResponse {
      public:
        /// Required element 'WS1:regProdAPReturn' of XML schema type 'xsd:string'
        std::string regProdAPReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regProdAPResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regProdAPResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regProdAPResponse, default initialized and not managed by a soap context
        virtual _WS1__regProdAPResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regProdAPResponse); }
      public:
        /// Constructor with default initializations
        _WS1__regProdAPResponse() : regProdAPReturn(), soap() { }
        virtual ~_WS1__regProdAPResponse() { }
        /// Friend allocator used by soap_new__WS1__regProdAPResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regProdAPResponse * SOAP_FMAC2 cross_instantiate__WS1__regProdAPResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:171 */
#ifndef SOAP_TYPE__WS1__invokeUnion
#define SOAP_TYPE__WS1__invokeUnion (18)
/* complex XML schema type 'WS1:invokeUnion': */
class SOAP_CMAC _WS1__invokeUnion {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Required element 'WS1:in1' of XML schema type 'xsd:string'
        std::string in1;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeUnion
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeUnion; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeUnion, default initialized and not managed by a soap context
        virtual _WS1__invokeUnion *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeUnion); }
      public:
        /// Constructor with default initializations
        _WS1__invokeUnion() : in0(), in1(), soap() { }
        virtual ~_WS1__invokeUnion() { }
        /// Friend allocator used by soap_new__WS1__invokeUnion(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeUnion * SOAP_FMAC2 cross_instantiate__WS1__invokeUnion(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:173 */
#ifndef SOAP_TYPE__WS1__invokeUnionResponse
#define SOAP_TYPE__WS1__invokeUnionResponse (19)
/* complex XML schema type 'WS1:invokeUnionResponse': */
class SOAP_CMAC _WS1__invokeUnionResponse {
      public:
        /// Required element 'WS1:invokeUnionReturn' of XML schema type 'xsd:string'
        std::string invokeUnionReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeUnionResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeUnionResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeUnionResponse, default initialized and not managed by a soap context
        virtual _WS1__invokeUnionResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeUnionResponse); }
      public:
        /// Constructor with default initializations
        _WS1__invokeUnionResponse() : invokeUnionReturn(), soap() { }
        virtual ~_WS1__invokeUnionResponse() { }
        /// Friend allocator used by soap_new__WS1__invokeUnionResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeUnionResponse * SOAP_FMAC2 cross_instantiate__WS1__invokeUnionResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:175 */
#ifndef SOAP_TYPE__WS1__invokeMdm
#define SOAP_TYPE__WS1__invokeMdm (20)
/* complex XML schema type 'WS1:invokeMdm': */
class SOAP_CMAC _WS1__invokeMdm {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeMdm
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeMdm; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeMdm, default initialized and not managed by a soap context
        virtual _WS1__invokeMdm *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeMdm); }
      public:
        /// Constructor with default initializations
        _WS1__invokeMdm() : in0(), soap() { }
        virtual ~_WS1__invokeMdm() { }
        /// Friend allocator used by soap_new__WS1__invokeMdm(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeMdm * SOAP_FMAC2 cross_instantiate__WS1__invokeMdm(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:177 */
#ifndef SOAP_TYPE__WS1__invokeMdmResponse
#define SOAP_TYPE__WS1__invokeMdmResponse (21)
/* complex XML schema type 'WS1:invokeMdmResponse': */
class SOAP_CMAC _WS1__invokeMdmResponse {
      public:
        /// Required element 'WS1:invokeMdmReturn' of XML schema type 'xsd:string'
        std::string invokeMdmReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeMdmResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeMdmResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeMdmResponse, default initialized and not managed by a soap context
        virtual _WS1__invokeMdmResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeMdmResponse); }
      public:
        /// Constructor with default initializations
        _WS1__invokeMdmResponse() : invokeMdmReturn(), soap() { }
        virtual ~_WS1__invokeMdmResponse() { }
        /// Friend allocator used by soap_new__WS1__invokeMdmResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeMdmResponse * SOAP_FMAC2 cross_instantiate__WS1__invokeMdmResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:179 */
#ifndef SOAP_TYPE__WS1__getProd
#define SOAP_TYPE__WS1__getProd (22)
/* complex XML schema type 'WS1:getProd': */
class SOAP_CMAC _WS1__getProd {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getProd
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getProd; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getProd, default initialized and not managed by a soap context
        virtual _WS1__getProd *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getProd); }
      public:
        /// Constructor with default initializations
        _WS1__getProd() : in0(), soap() { }
        virtual ~_WS1__getProd() { }
        /// Friend allocator used by soap_new__WS1__getProd(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getProd * SOAP_FMAC2 cross_instantiate__WS1__getProd(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:181 */
#ifndef SOAP_TYPE__WS1__getProdResponse
#define SOAP_TYPE__WS1__getProdResponse (23)
/* complex XML schema type 'WS1:getProdResponse': */
class SOAP_CMAC _WS1__getProdResponse {
      public:
        /// Required element 'WS1:getProdReturn' of XML schema type 'xsd:string'
        std::string getProdReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getProdResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getProdResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getProdResponse, default initialized and not managed by a soap context
        virtual _WS1__getProdResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getProdResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getProdResponse() : getProdReturn(), soap() { }
        virtual ~_WS1__getProdResponse() { }
        /// Friend allocator used by soap_new__WS1__getProdResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getProdResponse * SOAP_FMAC2 cross_instantiate__WS1__getProdResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:183 */
#ifndef SOAP_TYPE__WS1__getSrv
#define SOAP_TYPE__WS1__getSrv (24)
/* complex XML schema type 'WS1:getSrv': */
class SOAP_CMAC _WS1__getSrv {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getSrv
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getSrv; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getSrv, default initialized and not managed by a soap context
        virtual _WS1__getSrv *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getSrv); }
      public:
        /// Constructor with default initializations
        _WS1__getSrv() : in0(), soap() { }
        virtual ~_WS1__getSrv() { }
        /// Friend allocator used by soap_new__WS1__getSrv(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getSrv * SOAP_FMAC2 cross_instantiate__WS1__getSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:185 */
#ifndef SOAP_TYPE__WS1__getSrvResponse
#define SOAP_TYPE__WS1__getSrvResponse (25)
/* complex XML schema type 'WS1:getSrvResponse': */
class SOAP_CMAC _WS1__getSrvResponse {
      public:
        /// Required element 'WS1:getSrvReturn' of XML schema type 'xsd:string'
        std::string getSrvReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getSrvResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getSrvResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getSrvResponse, default initialized and not managed by a soap context
        virtual _WS1__getSrvResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getSrvResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getSrvResponse() : getSrvReturn(), soap() { }
        virtual ~_WS1__getSrvResponse() { }
        /// Friend allocator used by soap_new__WS1__getSrvResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getSrvResponse * SOAP_FMAC2 cross_instantiate__WS1__getSrvResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:187 */
#ifndef SOAP_TYPE__WS1__fpInvoke
#define SOAP_TYPE__WS1__fpInvoke (26)
/* complex XML schema type 'WS1:fpInvoke': */
class SOAP_CMAC _WS1__fpInvoke {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__fpInvoke
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__fpInvoke; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__fpInvoke, default initialized and not managed by a soap context
        virtual _WS1__fpInvoke *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__fpInvoke); }
      public:
        /// Constructor with default initializations
        _WS1__fpInvoke() : in0(), soap() { }
        virtual ~_WS1__fpInvoke() { }
        /// Friend allocator used by soap_new__WS1__fpInvoke(struct soap*, int)
        friend SOAP_FMAC1 _WS1__fpInvoke * SOAP_FMAC2 cross_instantiate__WS1__fpInvoke(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:189 */
#ifndef SOAP_TYPE__WS1__fpInvokeResponse
#define SOAP_TYPE__WS1__fpInvokeResponse (27)
/* complex XML schema type 'WS1:fpInvokeResponse': */
class SOAP_CMAC _WS1__fpInvokeResponse {
      public:
        /// Required element 'WS1:fpInvokeReturn' of XML schema type 'xsd:string'
        std::string fpInvokeReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__fpInvokeResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__fpInvokeResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__fpInvokeResponse, default initialized and not managed by a soap context
        virtual _WS1__fpInvokeResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__fpInvokeResponse); }
      public:
        /// Constructor with default initializations
        _WS1__fpInvokeResponse() : fpInvokeReturn(), soap() { }
        virtual ~_WS1__fpInvokeResponse() { }
        /// Friend allocator used by soap_new__WS1__fpInvokeResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__fpInvokeResponse * SOAP_FMAC2 cross_instantiate__WS1__fpInvokeResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:191 */
#ifndef SOAP_TYPE__WS1__getStandardServiceList
#define SOAP_TYPE__WS1__getStandardServiceList (28)
/* complex XML schema type 'WS1:getStandardServiceList': */
class SOAP_CMAC _WS1__getStandardServiceList {
      public:
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getStandardServiceList
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getStandardServiceList; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getStandardServiceList, default initialized and not managed by a soap context
        virtual _WS1__getStandardServiceList *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getStandardServiceList); }
      public:
        /// Constructor with default initializations
        _WS1__getStandardServiceList() : soap() { }
        virtual ~_WS1__getStandardServiceList() { }
        /// Friend allocator used by soap_new__WS1__getStandardServiceList(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getStandardServiceList * SOAP_FMAC2 cross_instantiate__WS1__getStandardServiceList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:193 */
#ifndef SOAP_TYPE__WS1__getStandardServiceListResponse
#define SOAP_TYPE__WS1__getStandardServiceListResponse (29)
/* complex XML schema type 'WS1:getStandardServiceListResponse': */
class SOAP_CMAC _WS1__getStandardServiceListResponse {
      public:
        /// Required element 'WS1:getStandardServiceListReturn' of XML schema type 'xsd:string'
        std::string getStandardServiceListReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getStandardServiceListResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getStandardServiceListResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getStandardServiceListResponse, default initialized and not managed by a soap context
        virtual _WS1__getStandardServiceListResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getStandardServiceListResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getStandardServiceListResponse() : getStandardServiceListReturn(), soap() { }
        virtual ~_WS1__getStandardServiceListResponse() { }
        /// Friend allocator used by soap_new__WS1__getStandardServiceListResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getStandardServiceListResponse * SOAP_FMAC2 cross_instantiate__WS1__getStandardServiceListResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:195 */
#ifndef SOAP_TYPE__WS1__getStandardDataNameList
#define SOAP_TYPE__WS1__getStandardDataNameList (30)
/* complex XML schema type 'WS1:getStandardDataNameList': */
class SOAP_CMAC _WS1__getStandardDataNameList {
      public:
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getStandardDataNameList
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getStandardDataNameList; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getStandardDataNameList, default initialized and not managed by a soap context
        virtual _WS1__getStandardDataNameList *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getStandardDataNameList); }
      public:
        /// Constructor with default initializations
        _WS1__getStandardDataNameList() : soap() { }
        virtual ~_WS1__getStandardDataNameList() { }
        /// Friend allocator used by soap_new__WS1__getStandardDataNameList(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getStandardDataNameList * SOAP_FMAC2 cross_instantiate__WS1__getStandardDataNameList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:197 */
#ifndef SOAP_TYPE__WS1__getStandardDataNameListResponse
#define SOAP_TYPE__WS1__getStandardDataNameListResponse (31)
/* complex XML schema type 'WS1:getStandardDataNameListResponse': */
class SOAP_CMAC _WS1__getStandardDataNameListResponse {
      public:
        /// Required element 'WS1:getStandardDataNameListReturn' of XML schema type 'xsd:string'
        std::string getStandardDataNameListReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__getStandardDataNameListResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__getStandardDataNameListResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__getStandardDataNameListResponse, default initialized and not managed by a soap context
        virtual _WS1__getStandardDataNameListResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__getStandardDataNameListResponse); }
      public:
        /// Constructor with default initializations
        _WS1__getStandardDataNameListResponse() : getStandardDataNameListReturn(), soap() { }
        virtual ~_WS1__getStandardDataNameListResponse() { }
        /// Friend allocator used by soap_new__WS1__getStandardDataNameListResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__getStandardDataNameListResponse * SOAP_FMAC2 cross_instantiate__WS1__getStandardDataNameListResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:199 */
#ifndef SOAP_TYPE__WS1__regSrv
#define SOAP_TYPE__WS1__regSrv (32)
/* complex XML schema type 'WS1:regSrv': */
class SOAP_CMAC _WS1__regSrv {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regSrv
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regSrv; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regSrv, default initialized and not managed by a soap context
        virtual _WS1__regSrv *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regSrv); }
      public:
        /// Constructor with default initializations
        _WS1__regSrv() : in0(), soap() { }
        virtual ~_WS1__regSrv() { }
        /// Friend allocator used by soap_new__WS1__regSrv(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regSrv * SOAP_FMAC2 cross_instantiate__WS1__regSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:201 */
#ifndef SOAP_TYPE__WS1__regSrvResponse
#define SOAP_TYPE__WS1__regSrvResponse (33)
/* complex XML schema type 'WS1:regSrvResponse': */
class SOAP_CMAC _WS1__regSrvResponse {
      public:
        /// Required element 'WS1:regSrvReturn' of XML schema type 'xsd:string'
        std::string regSrvReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regSrvResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regSrvResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regSrvResponse, default initialized and not managed by a soap context
        virtual _WS1__regSrvResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regSrvResponse); }
      public:
        /// Constructor with default initializations
        _WS1__regSrvResponse() : regSrvReturn(), soap() { }
        virtual ~_WS1__regSrvResponse() { }
        /// Friend allocator used by soap_new__WS1__regSrvResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regSrvResponse * SOAP_FMAC2 cross_instantiate__WS1__regSrvResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:203 */
#ifndef SOAP_TYPE__WS1__regEAI
#define SOAP_TYPE__WS1__regEAI (34)
/* complex XML schema type 'WS1:regEAI': */
class SOAP_CMAC _WS1__regEAI {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regEAI
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regEAI; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regEAI, default initialized and not managed by a soap context
        virtual _WS1__regEAI *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regEAI); }
      public:
        /// Constructor with default initializations
        _WS1__regEAI() : in0(), soap() { }
        virtual ~_WS1__regEAI() { }
        /// Friend allocator used by soap_new__WS1__regEAI(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regEAI * SOAP_FMAC2 cross_instantiate__WS1__regEAI(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:205 */
#ifndef SOAP_TYPE__WS1__regEAIResponse
#define SOAP_TYPE__WS1__regEAIResponse (35)
/* complex XML schema type 'WS1:regEAIResponse': */
class SOAP_CMAC _WS1__regEAIResponse {
      public:
        /// Required element 'WS1:regEAIReturn' of XML schema type 'xsd:string'
        std::string regEAIReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__regEAIResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__regEAIResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__regEAIResponse, default initialized and not managed by a soap context
        virtual _WS1__regEAIResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__regEAIResponse); }
      public:
        /// Constructor with default initializations
        _WS1__regEAIResponse() : regEAIReturn(), soap() { }
        virtual ~_WS1__regEAIResponse() { }
        /// Friend allocator used by soap_new__WS1__regEAIResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__regEAIResponse * SOAP_FMAC2 cross_instantiate__WS1__regEAIResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:207 */
#ifndef SOAP_TYPE__WS1__invokeSrv
#define SOAP_TYPE__WS1__invokeSrv (36)
/* complex XML schema type 'WS1:invokeSrv': */
class SOAP_CMAC _WS1__invokeSrv {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeSrv
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeSrv; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeSrv, default initialized and not managed by a soap context
        virtual _WS1__invokeSrv *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeSrv); }
      public:
        /// Constructor with default initializations
        _WS1__invokeSrv() : in0(), soap() { }
        virtual ~_WS1__invokeSrv() { }
        /// Friend allocator used by soap_new__WS1__invokeSrv(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeSrv * SOAP_FMAC2 cross_instantiate__WS1__invokeSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:209 */
#ifndef SOAP_TYPE__WS1__invokeSrvResponse
#define SOAP_TYPE__WS1__invokeSrvResponse (37)
/* complex XML schema type 'WS1:invokeSrvResponse': */
class SOAP_CMAC _WS1__invokeSrvResponse {
      public:
        /// Required element 'WS1:invokeSrvReturn' of XML schema type 'xsd:string'
        std::string invokeSrvReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__invokeSrvResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__invokeSrvResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__invokeSrvResponse, default initialized and not managed by a soap context
        virtual _WS1__invokeSrvResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__invokeSrvResponse); }
      public:
        /// Constructor with default initializations
        _WS1__invokeSrvResponse() : invokeSrvReturn(), soap() { }
        virtual ~_WS1__invokeSrvResponse() { }
        /// Friend allocator used by soap_new__WS1__invokeSrvResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__invokeSrvResponse * SOAP_FMAC2 cross_instantiate__WS1__invokeSrvResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:211 */
#ifndef SOAP_TYPE__WS1__escrowResendSrv
#define SOAP_TYPE__WS1__escrowResendSrv (38)
/* complex XML schema type 'WS1:escrowResendSrv': */
class SOAP_CMAC _WS1__escrowResendSrv {
      public:
        /// Required element 'WS1:in0' of XML schema type 'xsd:string'
        std::string in0;
        /// Required element 'WS1:in1' of XML schema type 'xsd:string'
        std::string in1;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__escrowResendSrv
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__escrowResendSrv; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__escrowResendSrv, default initialized and not managed by a soap context
        virtual _WS1__escrowResendSrv *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__escrowResendSrv); }
      public:
        /// Constructor with default initializations
        _WS1__escrowResendSrv() : in0(), in1(), soap() { }
        virtual ~_WS1__escrowResendSrv() { }
        /// Friend allocator used by soap_new__WS1__escrowResendSrv(struct soap*, int)
        friend SOAP_FMAC1 _WS1__escrowResendSrv * SOAP_FMAC2 cross_instantiate__WS1__escrowResendSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:213 */
#ifndef SOAP_TYPE__WS1__escrowResendSrvResponse
#define SOAP_TYPE__WS1__escrowResendSrvResponse (39)
/* complex XML schema type 'WS1:escrowResendSrvResponse': */
class SOAP_CMAC _WS1__escrowResendSrvResponse {
      public:
        /// Required element 'WS1:escrowResendSrvReturn' of XML schema type 'xsd:string'
        std::string escrowResendSrvReturn;
        /// Context that manages this object
        struct soap *soap;
      public:
        /// Return unique type id SOAP_TYPE__WS1__escrowResendSrvResponse
        virtual long soap_type(void) const { return SOAP_TYPE__WS1__escrowResendSrvResponse; }
        /// (Re)set members to default values
        virtual void soap_default(struct soap*);
        /// Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its (cyclic) structures
        virtual void soap_serialize(struct soap*) const;
        /// Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK
        virtual int soap_put(struct soap*, const char *tag, const char *type) const;
        /// Output object in XML, with tag and optional id attribute and xsi:type, return error code or SOAP_OK
        virtual int soap_out(struct soap*, const char *tag, int id, const char *type) const;
        /// Get object from XML, compliant with SOAP 1.1 encoding style, return pointer to object or NULL on error
        virtual void *soap_get(struct soap*, const char *tag, const char *type);
        /// Get object from XML, with matching tag and type (NULL matches any tag and type), return pointer to object or NULL on error
        virtual void *soap_in(struct soap*, const char *tag, const char *type);
        /// Return a new object of type _WS1__escrowResendSrvResponse, default initialized and not managed by a soap context
        virtual _WS1__escrowResendSrvResponse *soap_alloc(void) const { return SOAP_NEW_UNMANAGED(_WS1__escrowResendSrvResponse); }
      public:
        /// Constructor with default initializations
        _WS1__escrowResendSrvResponse() : escrowResendSrvReturn(), soap() { }
        virtual ~_WS1__escrowResendSrvResponse() { }
        /// Friend allocator used by soap_new__WS1__escrowResendSrvResponse(struct soap*, int)
        friend SOAP_FMAC1 _WS1__escrowResendSrvResponse * SOAP_FMAC2 cross_instantiate__WS1__escrowResendSrvResponse(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1098 */
#ifndef SOAP_TYPE___WS1__invokeEtl
#define SOAP_TYPE___WS1__invokeEtl (45)
/* Wrapper: */
struct SOAP_CMAC __WS1__invokeEtl {
      public:
        /** Optional element 'WS1:invokeEtl' of XML schema type 'WS1:invokeEtl' */
        _WS1__invokeEtl *WS1__invokeEtl;
      public:
        /** Return unique type id SOAP_TYPE___WS1__invokeEtl */
        long soap_type() const { return SOAP_TYPE___WS1__invokeEtl; }
        /** Constructor with member initializations */
        __WS1__invokeEtl() : WS1__invokeEtl() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__invokeEtl * SOAP_FMAC2 cross_instantiate___WS1__invokeEtl(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1165 */
#ifndef SOAP_TYPE___WS1__getEtlJobList
#define SOAP_TYPE___WS1__getEtlJobList (49)
/* Wrapper: */
struct SOAP_CMAC __WS1__getEtlJobList {
      public:
        /** Optional element 'WS1:getEtlJobList' of XML schema type 'WS1:getEtlJobList' */
        _WS1__getEtlJobList *WS1__getEtlJobList;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getEtlJobList */
        long soap_type() const { return SOAP_TYPE___WS1__getEtlJobList; }
        /** Constructor with member initializations */
        __WS1__getEtlJobList() : WS1__getEtlJobList() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getEtlJobList * SOAP_FMAC2 cross_instantiate___WS1__getEtlJobList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1232 */
#ifndef SOAP_TYPE___WS1__getParamList
#define SOAP_TYPE___WS1__getParamList (53)
/* Wrapper: */
struct SOAP_CMAC __WS1__getParamList {
      public:
        /** Optional element 'WS1:getParamList' of XML schema type 'WS1:getParamList' */
        _WS1__getParamList *WS1__getParamList;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getParamList */
        long soap_type() const { return SOAP_TYPE___WS1__getParamList; }
        /** Constructor with member initializations */
        __WS1__getParamList() : WS1__getParamList() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getParamList * SOAP_FMAC2 cross_instantiate___WS1__getParamList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1299 */
#ifndef SOAP_TYPE___WS1__getProdList
#define SOAP_TYPE___WS1__getProdList (57)
/* Wrapper: */
struct SOAP_CMAC __WS1__getProdList {
      public:
        /** Optional element 'WS1:getProdList' of XML schema type 'WS1:getProdList' */
        _WS1__getProdList *WS1__getProdList;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getProdList */
        long soap_type() const { return SOAP_TYPE___WS1__getProdList; }
        /** Constructor with member initializations */
        __WS1__getProdList() : WS1__getProdList() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getProdList * SOAP_FMAC2 cross_instantiate___WS1__getProdList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1366 */
#ifndef SOAP_TYPE___WS1__regProdAP
#define SOAP_TYPE___WS1__regProdAP (61)
/* Wrapper: */
struct SOAP_CMAC __WS1__regProdAP {
      public:
        /** Optional element 'WS1:regProdAP' of XML schema type 'WS1:regProdAP' */
        _WS1__regProdAP *WS1__regProdAP;
      public:
        /** Return unique type id SOAP_TYPE___WS1__regProdAP */
        long soap_type() const { return SOAP_TYPE___WS1__regProdAP; }
        /** Constructor with member initializations */
        __WS1__regProdAP() : WS1__regProdAP() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__regProdAP * SOAP_FMAC2 cross_instantiate___WS1__regProdAP(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1433 */
#ifndef SOAP_TYPE___WS1__invokeUnion
#define SOAP_TYPE___WS1__invokeUnion (65)
/* Wrapper: */
struct SOAP_CMAC __WS1__invokeUnion {
      public:
        /** Optional element 'WS1:invokeUnion' of XML schema type 'WS1:invokeUnion' */
        _WS1__invokeUnion *WS1__invokeUnion;
      public:
        /** Return unique type id SOAP_TYPE___WS1__invokeUnion */
        long soap_type() const { return SOAP_TYPE___WS1__invokeUnion; }
        /** Constructor with member initializations */
        __WS1__invokeUnion() : WS1__invokeUnion() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__invokeUnion * SOAP_FMAC2 cross_instantiate___WS1__invokeUnion(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1500 */
#ifndef SOAP_TYPE___WS1__invokeMdm
#define SOAP_TYPE___WS1__invokeMdm (69)
/* Wrapper: */
struct SOAP_CMAC __WS1__invokeMdm {
      public:
        /** Optional element 'WS1:invokeMdm' of XML schema type 'WS1:invokeMdm' */
        _WS1__invokeMdm *WS1__invokeMdm;
      public:
        /** Return unique type id SOAP_TYPE___WS1__invokeMdm */
        long soap_type() const { return SOAP_TYPE___WS1__invokeMdm; }
        /** Constructor with member initializations */
        __WS1__invokeMdm() : WS1__invokeMdm() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__invokeMdm * SOAP_FMAC2 cross_instantiate___WS1__invokeMdm(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1567 */
#ifndef SOAP_TYPE___WS1__getProd
#define SOAP_TYPE___WS1__getProd (73)
/* Wrapper: */
struct SOAP_CMAC __WS1__getProd {
      public:
        /** Optional element 'WS1:getProd' of XML schema type 'WS1:getProd' */
        _WS1__getProd *WS1__getProd;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getProd */
        long soap_type() const { return SOAP_TYPE___WS1__getProd; }
        /** Constructor with member initializations */
        __WS1__getProd() : WS1__getProd() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getProd * SOAP_FMAC2 cross_instantiate___WS1__getProd(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1634 */
#ifndef SOAP_TYPE___WS1__getSrv
#define SOAP_TYPE___WS1__getSrv (77)
/* Wrapper: */
struct SOAP_CMAC __WS1__getSrv {
      public:
        /** Optional element 'WS1:getSrv' of XML schema type 'WS1:getSrv' */
        _WS1__getSrv *WS1__getSrv;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getSrv */
        long soap_type() const { return SOAP_TYPE___WS1__getSrv; }
        /** Constructor with member initializations */
        __WS1__getSrv() : WS1__getSrv() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getSrv * SOAP_FMAC2 cross_instantiate___WS1__getSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1701 */
#ifndef SOAP_TYPE___WS1__fpInvoke
#define SOAP_TYPE___WS1__fpInvoke (81)
/* Wrapper: */
struct SOAP_CMAC __WS1__fpInvoke {
      public:
        /** Optional element 'WS1:fpInvoke' of XML schema type 'WS1:fpInvoke' */
        _WS1__fpInvoke *WS1__fpInvoke;
      public:
        /** Return unique type id SOAP_TYPE___WS1__fpInvoke */
        long soap_type() const { return SOAP_TYPE___WS1__fpInvoke; }
        /** Constructor with member initializations */
        __WS1__fpInvoke() : WS1__fpInvoke() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__fpInvoke * SOAP_FMAC2 cross_instantiate___WS1__fpInvoke(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1768 */
#ifndef SOAP_TYPE___WS1__getStandardServiceList
#define SOAP_TYPE___WS1__getStandardServiceList (85)
/* Wrapper: */
struct SOAP_CMAC __WS1__getStandardServiceList {
      public:
        /** Optional element 'WS1:getStandardServiceList' of XML schema type 'WS1:getStandardServiceList' */
        _WS1__getStandardServiceList *WS1__getStandardServiceList;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getStandardServiceList */
        long soap_type() const { return SOAP_TYPE___WS1__getStandardServiceList; }
        /** Constructor with member initializations */
        __WS1__getStandardServiceList() : WS1__getStandardServiceList() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getStandardServiceList * SOAP_FMAC2 cross_instantiate___WS1__getStandardServiceList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1835 */
#ifndef SOAP_TYPE___WS1__getStandardDataNameList
#define SOAP_TYPE___WS1__getStandardDataNameList (89)
/* Wrapper: */
struct SOAP_CMAC __WS1__getStandardDataNameList {
      public:
        /** Optional element 'WS1:getStandardDataNameList' of XML schema type 'WS1:getStandardDataNameList' */
        _WS1__getStandardDataNameList *WS1__getStandardDataNameList;
      public:
        /** Return unique type id SOAP_TYPE___WS1__getStandardDataNameList */
        long soap_type() const { return SOAP_TYPE___WS1__getStandardDataNameList; }
        /** Constructor with member initializations */
        __WS1__getStandardDataNameList() : WS1__getStandardDataNameList() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__getStandardDataNameList * SOAP_FMAC2 cross_instantiate___WS1__getStandardDataNameList(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1902 */
#ifndef SOAP_TYPE___WS1__regSrv
#define SOAP_TYPE___WS1__regSrv (93)
/* Wrapper: */
struct SOAP_CMAC __WS1__regSrv {
      public:
        /** Optional element 'WS1:regSrv' of XML schema type 'WS1:regSrv' */
        _WS1__regSrv *WS1__regSrv;
      public:
        /** Return unique type id SOAP_TYPE___WS1__regSrv */
        long soap_type() const { return SOAP_TYPE___WS1__regSrv; }
        /** Constructor with member initializations */
        __WS1__regSrv() : WS1__regSrv() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__regSrv * SOAP_FMAC2 cross_instantiate___WS1__regSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:1969 */
#ifndef SOAP_TYPE___WS1__regEAI
#define SOAP_TYPE___WS1__regEAI (97)
/* Wrapper: */
struct SOAP_CMAC __WS1__regEAI {
      public:
        /** Optional element 'WS1:regEAI' of XML schema type 'WS1:regEAI' */
        _WS1__regEAI *WS1__regEAI;
      public:
        /** Return unique type id SOAP_TYPE___WS1__regEAI */
        long soap_type() const { return SOAP_TYPE___WS1__regEAI; }
        /** Constructor with member initializations */
        __WS1__regEAI() : WS1__regEAI() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__regEAI * SOAP_FMAC2 cross_instantiate___WS1__regEAI(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:2036 */
#ifndef SOAP_TYPE___WS1__invokeSrv
#define SOAP_TYPE___WS1__invokeSrv (101)
/* Wrapper: */
struct SOAP_CMAC __WS1__invokeSrv {
      public:
        /** Optional element 'WS1:invokeSrv' of XML schema type 'WS1:invokeSrv' */
        _WS1__invokeSrv *WS1__invokeSrv;
      public:
        /** Return unique type id SOAP_TYPE___WS1__invokeSrv */
        long soap_type() const { return SOAP_TYPE___WS1__invokeSrv; }
        /** Constructor with member initializations */
        __WS1__invokeSrv() : WS1__invokeSrv() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__invokeSrv * SOAP_FMAC2 cross_instantiate___WS1__invokeSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:2103 */
#ifndef SOAP_TYPE___WS1__escrowResendSrv
#define SOAP_TYPE___WS1__escrowResendSrv (105)
/* Wrapper: */
struct SOAP_CMAC __WS1__escrowResendSrv {
      public:
        /** Optional element 'WS1:escrowResendSrv' of XML schema type 'WS1:escrowResendSrv' */
        _WS1__escrowResendSrv *WS1__escrowResendSrv;
      public:
        /** Return unique type id SOAP_TYPE___WS1__escrowResendSrv */
        long soap_type() const { return SOAP_TYPE___WS1__escrowResendSrv; }
        /** Constructor with member initializations */
        __WS1__escrowResendSrv() : WS1__escrowResendSrv() { }
        /** Friend allocator */
        friend SOAP_FMAC1 __WS1__escrowResendSrv * SOAP_FMAC2 cross_instantiate___WS1__escrowResendSrv(struct soap*, int, const char*, const char*, size_t*);
};
#endif

/* cross.h:2644 */
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Header
#define SOAP_TYPE_SOAP_ENV__Header (106)
/* SOAP_ENV__Header: */
struct SOAP_CMAC SOAP_ENV__Header {
      public:
        /** Return unique type id SOAP_TYPE_SOAP_ENV__Header */
        long soap_type() const { return SOAP_TYPE_SOAP_ENV__Header; }
        /** Constructor with member initializations */
        SOAP_ENV__Header() { }
        /** Friend allocator */
        friend SOAP_FMAC1 SOAP_ENV__Header * SOAP_FMAC2 cross_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
};
#endif
#endif

/* cross.h:2644 */
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Code
#define SOAP_TYPE_SOAP_ENV__Code (107)
/* Type SOAP_ENV__Code is a recursive data type, (in)directly referencing itself through its (base or derived class) members */
/* SOAP_ENV__Code: */
struct SOAP_CMAC SOAP_ENV__Code {
      public:
        /** Optional element 'SOAP-ENV:Value' of XML schema type 'xsd:QName' */
        char *SOAP_ENV__Value;
        /** Optional element 'SOAP-ENV:Subcode' of XML schema type 'SOAP-ENV:Code' */
        struct SOAP_ENV__Code *SOAP_ENV__Subcode;
      public:
        /** Return unique type id SOAP_TYPE_SOAP_ENV__Code */
        long soap_type() const { return SOAP_TYPE_SOAP_ENV__Code; }
        /** Constructor with member initializations */
        SOAP_ENV__Code() : SOAP_ENV__Value(), SOAP_ENV__Subcode() { }
        /** Friend allocator */
        friend SOAP_FMAC1 SOAP_ENV__Code * SOAP_FMAC2 cross_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
};
#endif
#endif

/* cross.h:2644 */
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Detail
#define SOAP_TYPE_SOAP_ENV__Detail (109)
/* SOAP_ENV__Detail: */
struct SOAP_CMAC SOAP_ENV__Detail {
      public:
        char *__any;
        /** Any type of element 'fault' assigned to fault with its SOAP_TYPE_<typename> assigned to __type */
        /** Do not create a cyclic data structure through this member unless SOAP encoding or SOAP_XML_GRAPH are used for id-ref serialization */
        int __type;
        void *fault;
      public:
        /** Return unique type id SOAP_TYPE_SOAP_ENV__Detail */
        long soap_type() const { return SOAP_TYPE_SOAP_ENV__Detail; }
        /** Constructor with member initializations */
        SOAP_ENV__Detail() : __any(), __type(), fault() { }
        /** Friend allocator */
        friend SOAP_FMAC1 SOAP_ENV__Detail * SOAP_FMAC2 cross_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
};
#endif
#endif

/* cross.h:2644 */
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Reason
#define SOAP_TYPE_SOAP_ENV__Reason (112)
/* SOAP_ENV__Reason: */
struct SOAP_CMAC SOAP_ENV__Reason {
      public:
        /** Optional element 'SOAP-ENV:Text' of XML schema type 'xsd:string' */
        char *SOAP_ENV__Text;
      public:
        /** Return unique type id SOAP_TYPE_SOAP_ENV__Reason */
        long soap_type() const { return SOAP_TYPE_SOAP_ENV__Reason; }
        /** Constructor with member initializations */
        SOAP_ENV__Reason() : SOAP_ENV__Text() { }
        /** Friend allocator */
        friend SOAP_FMAC1 SOAP_ENV__Reason * SOAP_FMAC2 cross_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
};
#endif
#endif

/* cross.h:2644 */
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Fault
#define SOAP_TYPE_SOAP_ENV__Fault (113)
/* SOAP_ENV__Fault: */
struct SOAP_CMAC SOAP_ENV__Fault {
      public:
        /** Optional element 'faultcode' of XML schema type 'xsd:QName' */
        char *faultcode;
        /** Optional element 'faultstring' of XML schema type 'xsd:string' */
        char *faultstring;
        /** Optional element 'faultactor' of XML schema type 'xsd:string' */
        char *faultactor;
        /** Optional element 'detail' of XML schema type 'SOAP-ENV:Detail' */
        struct SOAP_ENV__Detail *detail;
        /** Optional element 'SOAP-ENV:Code' of XML schema type 'SOAP-ENV:Code' */
        struct SOAP_ENV__Code *SOAP_ENV__Code;
        /** Optional element 'SOAP-ENV:Reason' of XML schema type 'SOAP-ENV:Reason' */
        struct SOAP_ENV__Reason *SOAP_ENV__Reason;
        /** Optional element 'SOAP-ENV:Node' of XML schema type 'xsd:string' */
        char *SOAP_ENV__Node;
        /** Optional element 'SOAP-ENV:Role' of XML schema type 'xsd:string' */
        char *SOAP_ENV__Role;
        /** Optional element 'SOAP-ENV:Detail' of XML schema type 'SOAP-ENV:Detail' */
        struct SOAP_ENV__Detail *SOAP_ENV__Detail;
      public:
        /** Return unique type id SOAP_TYPE_SOAP_ENV__Fault */
        long soap_type() const { return SOAP_TYPE_SOAP_ENV__Fault; }
        /** Constructor with member initializations */
        SOAP_ENV__Fault() : faultcode(), faultstring(), faultactor(), detail(), SOAP_ENV__Code(), SOAP_ENV__Reason(), SOAP_ENV__Node(), SOAP_ENV__Role(), SOAP_ENV__Detail() { }
        /** Friend allocator */
        friend SOAP_FMAC1 SOAP_ENV__Fault * SOAP_FMAC2 cross_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
};
#endif
#endif

/******************************************************************************\
 *                                                                            *
 * Typedefs                                                                   *
 *                                                                            *
\******************************************************************************/


/* (built-in):0 */
#ifndef SOAP_TYPE__XML
#define SOAP_TYPE__XML (5)
typedef char *_XML;
#endif

/* (built-in):0 */
#ifndef SOAP_TYPE__QName
#define SOAP_TYPE__QName (6)
typedef char *_QName;
#endif

/******************************************************************************\
 *                                                                            *
 * Serializable Types                                                         *
 *                                                                            *
\******************************************************************************/


/* char has binding name 'byte' for type 'xsd:byte' */
#ifndef SOAP_TYPE_byte
#define SOAP_TYPE_byte (3)
#endif

/* int has binding name 'int' for type 'xsd:int' */
#ifndef SOAP_TYPE_int
#define SOAP_TYPE_int (1)
#endif

/* std::string has binding name 'std__string' for type 'xsd:string' */
#ifndef SOAP_TYPE_std__string
#define SOAP_TYPE_std__string (40)
#endif

/* _WS1__escrowResendSrvResponse has binding name '_WS1__escrowResendSrvResponse' for type '' */
#ifndef SOAP_TYPE__WS1__escrowResendSrvResponse
#define SOAP_TYPE__WS1__escrowResendSrvResponse (39)
#endif

/* _WS1__escrowResendSrv has binding name '_WS1__escrowResendSrv' for type '' */
#ifndef SOAP_TYPE__WS1__escrowResendSrv
#define SOAP_TYPE__WS1__escrowResendSrv (38)
#endif

/* _WS1__invokeSrvResponse has binding name '_WS1__invokeSrvResponse' for type '' */
#ifndef SOAP_TYPE__WS1__invokeSrvResponse
#define SOAP_TYPE__WS1__invokeSrvResponse (37)
#endif

/* _WS1__invokeSrv has binding name '_WS1__invokeSrv' for type '' */
#ifndef SOAP_TYPE__WS1__invokeSrv
#define SOAP_TYPE__WS1__invokeSrv (36)
#endif

/* _WS1__regEAIResponse has binding name '_WS1__regEAIResponse' for type '' */
#ifndef SOAP_TYPE__WS1__regEAIResponse
#define SOAP_TYPE__WS1__regEAIResponse (35)
#endif

/* _WS1__regEAI has binding name '_WS1__regEAI' for type '' */
#ifndef SOAP_TYPE__WS1__regEAI
#define SOAP_TYPE__WS1__regEAI (34)
#endif

/* _WS1__regSrvResponse has binding name '_WS1__regSrvResponse' for type '' */
#ifndef SOAP_TYPE__WS1__regSrvResponse
#define SOAP_TYPE__WS1__regSrvResponse (33)
#endif

/* _WS1__regSrv has binding name '_WS1__regSrv' for type '' */
#ifndef SOAP_TYPE__WS1__regSrv
#define SOAP_TYPE__WS1__regSrv (32)
#endif

/* _WS1__getStandardDataNameListResponse has binding name '_WS1__getStandardDataNameListResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getStandardDataNameListResponse
#define SOAP_TYPE__WS1__getStandardDataNameListResponse (31)
#endif

/* _WS1__getStandardDataNameList has binding name '_WS1__getStandardDataNameList' for type '' */
#ifndef SOAP_TYPE__WS1__getStandardDataNameList
#define SOAP_TYPE__WS1__getStandardDataNameList (30)
#endif

/* _WS1__getStandardServiceListResponse has binding name '_WS1__getStandardServiceListResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getStandardServiceListResponse
#define SOAP_TYPE__WS1__getStandardServiceListResponse (29)
#endif

/* _WS1__getStandardServiceList has binding name '_WS1__getStandardServiceList' for type '' */
#ifndef SOAP_TYPE__WS1__getStandardServiceList
#define SOAP_TYPE__WS1__getStandardServiceList (28)
#endif

/* _WS1__fpInvokeResponse has binding name '_WS1__fpInvokeResponse' for type '' */
#ifndef SOAP_TYPE__WS1__fpInvokeResponse
#define SOAP_TYPE__WS1__fpInvokeResponse (27)
#endif

/* _WS1__fpInvoke has binding name '_WS1__fpInvoke' for type '' */
#ifndef SOAP_TYPE__WS1__fpInvoke
#define SOAP_TYPE__WS1__fpInvoke (26)
#endif

/* _WS1__getSrvResponse has binding name '_WS1__getSrvResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getSrvResponse
#define SOAP_TYPE__WS1__getSrvResponse (25)
#endif

/* _WS1__getSrv has binding name '_WS1__getSrv' for type '' */
#ifndef SOAP_TYPE__WS1__getSrv
#define SOAP_TYPE__WS1__getSrv (24)
#endif

/* _WS1__getProdResponse has binding name '_WS1__getProdResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getProdResponse
#define SOAP_TYPE__WS1__getProdResponse (23)
#endif

/* _WS1__getProd has binding name '_WS1__getProd' for type '' */
#ifndef SOAP_TYPE__WS1__getProd
#define SOAP_TYPE__WS1__getProd (22)
#endif

/* _WS1__invokeMdmResponse has binding name '_WS1__invokeMdmResponse' for type '' */
#ifndef SOAP_TYPE__WS1__invokeMdmResponse
#define SOAP_TYPE__WS1__invokeMdmResponse (21)
#endif

/* _WS1__invokeMdm has binding name '_WS1__invokeMdm' for type '' */
#ifndef SOAP_TYPE__WS1__invokeMdm
#define SOAP_TYPE__WS1__invokeMdm (20)
#endif

/* _WS1__invokeUnionResponse has binding name '_WS1__invokeUnionResponse' for type '' */
#ifndef SOAP_TYPE__WS1__invokeUnionResponse
#define SOAP_TYPE__WS1__invokeUnionResponse (19)
#endif

/* _WS1__invokeUnion has binding name '_WS1__invokeUnion' for type '' */
#ifndef SOAP_TYPE__WS1__invokeUnion
#define SOAP_TYPE__WS1__invokeUnion (18)
#endif

/* _WS1__regProdAPResponse has binding name '_WS1__regProdAPResponse' for type '' */
#ifndef SOAP_TYPE__WS1__regProdAPResponse
#define SOAP_TYPE__WS1__regProdAPResponse (17)
#endif

/* _WS1__regProdAP has binding name '_WS1__regProdAP' for type '' */
#ifndef SOAP_TYPE__WS1__regProdAP
#define SOAP_TYPE__WS1__regProdAP (16)
#endif

/* _WS1__getProdListResponse has binding name '_WS1__getProdListResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getProdListResponse
#define SOAP_TYPE__WS1__getProdListResponse (15)
#endif

/* _WS1__getProdList has binding name '_WS1__getProdList' for type '' */
#ifndef SOAP_TYPE__WS1__getProdList
#define SOAP_TYPE__WS1__getProdList (14)
#endif

/* _WS1__getParamListResponse has binding name '_WS1__getParamListResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getParamListResponse
#define SOAP_TYPE__WS1__getParamListResponse (13)
#endif

/* _WS1__getParamList has binding name '_WS1__getParamList' for type '' */
#ifndef SOAP_TYPE__WS1__getParamList
#define SOAP_TYPE__WS1__getParamList (12)
#endif

/* _WS1__getEtlJobListResponse has binding name '_WS1__getEtlJobListResponse' for type '' */
#ifndef SOAP_TYPE__WS1__getEtlJobListResponse
#define SOAP_TYPE__WS1__getEtlJobListResponse (11)
#endif

/* _WS1__getEtlJobList has binding name '_WS1__getEtlJobList' for type '' */
#ifndef SOAP_TYPE__WS1__getEtlJobList
#define SOAP_TYPE__WS1__getEtlJobList (10)
#endif

/* _WS1__invokeEtlResponse has binding name '_WS1__invokeEtlResponse' for type '' */
#ifndef SOAP_TYPE__WS1__invokeEtlResponse
#define SOAP_TYPE__WS1__invokeEtlResponse (9)
#endif

/* _WS1__invokeEtl has binding name '_WS1__invokeEtl' for type '' */
#ifndef SOAP_TYPE__WS1__invokeEtl
#define SOAP_TYPE__WS1__invokeEtl (8)
#endif

/* struct SOAP_ENV__Fault has binding name 'SOAP_ENV__Fault' for type '' */
#ifndef SOAP_TYPE_SOAP_ENV__Fault
#define SOAP_TYPE_SOAP_ENV__Fault (113)
#endif

/* struct SOAP_ENV__Reason has binding name 'SOAP_ENV__Reason' for type '' */
#ifndef SOAP_TYPE_SOAP_ENV__Reason
#define SOAP_TYPE_SOAP_ENV__Reason (112)
#endif

/* struct SOAP_ENV__Detail has binding name 'SOAP_ENV__Detail' for type '' */
#ifndef SOAP_TYPE_SOAP_ENV__Detail
#define SOAP_TYPE_SOAP_ENV__Detail (109)
#endif

/* struct SOAP_ENV__Code has binding name 'SOAP_ENV__Code' for type '' */
#ifndef SOAP_TYPE_SOAP_ENV__Code
#define SOAP_TYPE_SOAP_ENV__Code (107)
#endif

/* struct SOAP_ENV__Header has binding name 'SOAP_ENV__Header' for type '' */
#ifndef SOAP_TYPE_SOAP_ENV__Header
#define SOAP_TYPE_SOAP_ENV__Header (106)
#endif

/* struct SOAP_ENV__Reason * has binding name 'PointerToSOAP_ENV__Reason' for type '' */
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason
#define SOAP_TYPE_PointerToSOAP_ENV__Reason (115)
#endif

/* struct SOAP_ENV__Detail * has binding name 'PointerToSOAP_ENV__Detail' for type '' */
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail
#define SOAP_TYPE_PointerToSOAP_ENV__Detail (114)
#endif

/* struct SOAP_ENV__Code * has binding name 'PointerToSOAP_ENV__Code' for type '' */
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code
#define SOAP_TYPE_PointerToSOAP_ENV__Code (108)
#endif

/* _WS1__escrowResendSrv * has binding name 'PointerTo_WS1__escrowResendSrv' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__escrowResendSrv
#define SOAP_TYPE_PointerTo_WS1__escrowResendSrv (102)
#endif

/* _WS1__invokeSrv * has binding name 'PointerTo_WS1__invokeSrv' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__invokeSrv
#define SOAP_TYPE_PointerTo_WS1__invokeSrv (98)
#endif

/* _WS1__regEAI * has binding name 'PointerTo_WS1__regEAI' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__regEAI
#define SOAP_TYPE_PointerTo_WS1__regEAI (94)
#endif

/* _WS1__regSrv * has binding name 'PointerTo_WS1__regSrv' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__regSrv
#define SOAP_TYPE_PointerTo_WS1__regSrv (90)
#endif

/* _WS1__getStandardDataNameList * has binding name 'PointerTo_WS1__getStandardDataNameList' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getStandardDataNameList
#define SOAP_TYPE_PointerTo_WS1__getStandardDataNameList (86)
#endif

/* _WS1__getStandardServiceList * has binding name 'PointerTo_WS1__getStandardServiceList' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getStandardServiceList
#define SOAP_TYPE_PointerTo_WS1__getStandardServiceList (82)
#endif

/* _WS1__fpInvoke * has binding name 'PointerTo_WS1__fpInvoke' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__fpInvoke
#define SOAP_TYPE_PointerTo_WS1__fpInvoke (78)
#endif

/* _WS1__getSrv * has binding name 'PointerTo_WS1__getSrv' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getSrv
#define SOAP_TYPE_PointerTo_WS1__getSrv (74)
#endif

/* _WS1__getProd * has binding name 'PointerTo_WS1__getProd' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getProd
#define SOAP_TYPE_PointerTo_WS1__getProd (70)
#endif

/* _WS1__invokeMdm * has binding name 'PointerTo_WS1__invokeMdm' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__invokeMdm
#define SOAP_TYPE_PointerTo_WS1__invokeMdm (66)
#endif

/* _WS1__invokeUnion * has binding name 'PointerTo_WS1__invokeUnion' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__invokeUnion
#define SOAP_TYPE_PointerTo_WS1__invokeUnion (62)
#endif

/* _WS1__regProdAP * has binding name 'PointerTo_WS1__regProdAP' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__regProdAP
#define SOAP_TYPE_PointerTo_WS1__regProdAP (58)
#endif

/* _WS1__getProdList * has binding name 'PointerTo_WS1__getProdList' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getProdList
#define SOAP_TYPE_PointerTo_WS1__getProdList (54)
#endif

/* _WS1__getParamList * has binding name 'PointerTo_WS1__getParamList' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getParamList
#define SOAP_TYPE_PointerTo_WS1__getParamList (50)
#endif

/* _WS1__getEtlJobList * has binding name 'PointerTo_WS1__getEtlJobList' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__getEtlJobList
#define SOAP_TYPE_PointerTo_WS1__getEtlJobList (46)
#endif

/* _WS1__invokeEtl * has binding name 'PointerTo_WS1__invokeEtl' for type '' */
#ifndef SOAP_TYPE_PointerTo_WS1__invokeEtl
#define SOAP_TYPE_PointerTo_WS1__invokeEtl (42)
#endif

/* _QName has binding name '_QName' for type 'xsd:QName' */
#ifndef SOAP_TYPE__QName
#define SOAP_TYPE__QName (6)
#endif

/* _XML has binding name '_XML' for type '' */
#ifndef SOAP_TYPE__XML
#define SOAP_TYPE__XML (5)
#endif

/* char * has binding name 'string' for type 'xsd:string' */
#ifndef SOAP_TYPE_string
#define SOAP_TYPE_string (4)
#endif

/******************************************************************************\
 *                                                                            *
 * Externals                                                                  *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Client-Side Call Stub Functions                                            *
 *                                                                            *
\******************************************************************************/

    
    /** Web service synchronous operation 'soap_call___WS1__invokeEtl' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__invokeEtl(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeEtl *WS1__invokeEtl, _WS1__invokeEtlResponse &WS1__invokeEtlResponse);
    /** Web service asynchronous operation 'soap_send___WS1__invokeEtl' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__invokeEtl(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeEtl *WS1__invokeEtl);
    /** Web service asynchronous operation 'soap_recv___WS1__invokeEtl' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__invokeEtl(struct soap *soap, _WS1__invokeEtlResponse &WS1__invokeEtlResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getEtlJobList' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getEtlJobList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getEtlJobList *WS1__getEtlJobList, _WS1__getEtlJobListResponse &WS1__getEtlJobListResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getEtlJobList' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getEtlJobList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getEtlJobList *WS1__getEtlJobList);
    /** Web service asynchronous operation 'soap_recv___WS1__getEtlJobList' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getEtlJobList(struct soap *soap, _WS1__getEtlJobListResponse &WS1__getEtlJobListResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getParamList' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getParamList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getParamList *WS1__getParamList, _WS1__getParamListResponse &WS1__getParamListResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getParamList' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getParamList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getParamList *WS1__getParamList);
    /** Web service asynchronous operation 'soap_recv___WS1__getParamList' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getParamList(struct soap *soap, _WS1__getParamListResponse &WS1__getParamListResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getProdList' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getProdList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getProdList *WS1__getProdList, _WS1__getProdListResponse &WS1__getProdListResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getProdList' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getProdList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getProdList *WS1__getProdList);
    /** Web service asynchronous operation 'soap_recv___WS1__getProdList' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getProdList(struct soap *soap, _WS1__getProdListResponse &WS1__getProdListResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__regProdAP' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__regProdAP(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regProdAP *WS1__regProdAP, _WS1__regProdAPResponse &WS1__regProdAPResponse);
    /** Web service asynchronous operation 'soap_send___WS1__regProdAP' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__regProdAP(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regProdAP *WS1__regProdAP);
    /** Web service asynchronous operation 'soap_recv___WS1__regProdAP' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__regProdAP(struct soap *soap, _WS1__regProdAPResponse &WS1__regProdAPResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__invokeUnion' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__invokeUnion(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeUnion *WS1__invokeUnion, _WS1__invokeUnionResponse &WS1__invokeUnionResponse);
    /** Web service asynchronous operation 'soap_send___WS1__invokeUnion' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__invokeUnion(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeUnion *WS1__invokeUnion);
    /** Web service asynchronous operation 'soap_recv___WS1__invokeUnion' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__invokeUnion(struct soap *soap, _WS1__invokeUnionResponse &WS1__invokeUnionResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__invokeMdm' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__invokeMdm(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeMdm *WS1__invokeMdm, _WS1__invokeMdmResponse &WS1__invokeMdmResponse);
    /** Web service asynchronous operation 'soap_send___WS1__invokeMdm' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__invokeMdm(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeMdm *WS1__invokeMdm);
    /** Web service asynchronous operation 'soap_recv___WS1__invokeMdm' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__invokeMdm(struct soap *soap, _WS1__invokeMdmResponse &WS1__invokeMdmResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getProd' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getProd(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getProd *WS1__getProd, _WS1__getProdResponse &WS1__getProdResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getProd' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getProd(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getProd *WS1__getProd);
    /** Web service asynchronous operation 'soap_recv___WS1__getProd' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getProd(struct soap *soap, _WS1__getProdResponse &WS1__getProdResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getSrv' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getSrv *WS1__getSrv, _WS1__getSrvResponse &WS1__getSrvResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getSrv' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getSrv *WS1__getSrv);
    /** Web service asynchronous operation 'soap_recv___WS1__getSrv' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getSrv(struct soap *soap, _WS1__getSrvResponse &WS1__getSrvResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__fpInvoke' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__fpInvoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__fpInvoke *WS1__fpInvoke, _WS1__fpInvokeResponse &WS1__fpInvokeResponse);
    /** Web service asynchronous operation 'soap_send___WS1__fpInvoke' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__fpInvoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__fpInvoke *WS1__fpInvoke);
    /** Web service asynchronous operation 'soap_recv___WS1__fpInvoke' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__fpInvoke(struct soap *soap, _WS1__fpInvokeResponse &WS1__fpInvokeResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getStandardServiceList' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getStandardServiceList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getStandardServiceList *WS1__getStandardServiceList, _WS1__getStandardServiceListResponse &WS1__getStandardServiceListResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getStandardServiceList' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getStandardServiceList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getStandardServiceList *WS1__getStandardServiceList);
    /** Web service asynchronous operation 'soap_recv___WS1__getStandardServiceList' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getStandardServiceList(struct soap *soap, _WS1__getStandardServiceListResponse &WS1__getStandardServiceListResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__getStandardDataNameList' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__getStandardDataNameList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getStandardDataNameList *WS1__getStandardDataNameList, _WS1__getStandardDataNameListResponse &WS1__getStandardDataNameListResponse);
    /** Web service asynchronous operation 'soap_send___WS1__getStandardDataNameList' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__getStandardDataNameList(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__getStandardDataNameList *WS1__getStandardDataNameList);
    /** Web service asynchronous operation 'soap_recv___WS1__getStandardDataNameList' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__getStandardDataNameList(struct soap *soap, _WS1__getStandardDataNameListResponse &WS1__getStandardDataNameListResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__regSrv' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__regSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regSrv *WS1__regSrv, _WS1__regSrvResponse &WS1__regSrvResponse);
    /** Web service asynchronous operation 'soap_send___WS1__regSrv' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__regSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regSrv *WS1__regSrv);
    /** Web service asynchronous operation 'soap_recv___WS1__regSrv' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__regSrv(struct soap *soap, _WS1__regSrvResponse &WS1__regSrvResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__regEAI' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__regEAI(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regEAI *WS1__regEAI, _WS1__regEAIResponse &WS1__regEAIResponse);
    /** Web service asynchronous operation 'soap_send___WS1__regEAI' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__regEAI(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__regEAI *WS1__regEAI);
    /** Web service asynchronous operation 'soap_recv___WS1__regEAI' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__regEAI(struct soap *soap, _WS1__regEAIResponse &WS1__regEAIResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__invokeSrv' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__invokeSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeSrv *WS1__invokeSrv, _WS1__invokeSrvResponse &WS1__invokeSrvResponse);
    /** Web service asynchronous operation 'soap_send___WS1__invokeSrv' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__invokeSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__invokeSrv *WS1__invokeSrv);
    /** Web service asynchronous operation 'soap_recv___WS1__invokeSrv' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__invokeSrv(struct soap *soap, _WS1__invokeSrvResponse &WS1__invokeSrvResponse);
    
    /** Web service synchronous operation 'soap_call___WS1__escrowResendSrv' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_call___WS1__escrowResendSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__escrowResendSrv *WS1__escrowResendSrv, _WS1__escrowResendSrvResponse &WS1__escrowResendSrvResponse);
    /** Web service asynchronous operation 'soap_send___WS1__escrowResendSrv' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_send___WS1__escrowResendSrv(struct soap *soap, const char *soap_endpoint, const char *soap_action, _WS1__escrowResendSrv *WS1__escrowResendSrv);
    /** Web service asynchronous operation 'soap_recv___WS1__escrowResendSrv' to receive a response message from the connected endpoint, returns SOAP_OK or error code */
    SOAP_FMAC5 int SOAP_FMAC6 soap_recv___WS1__escrowResendSrv(struct soap *soap, _WS1__escrowResendSrvResponse &WS1__escrowResendSrvResponse);

#endif

/* End of crossStub.h */
