FXSend/MMS_mm7/IMm7MMSH.h
2025-02-28 17:05:50 +08:00

3312 lines
189 KiB
C++

/* IMm7MMSH.h
Generated by gSOAP 2.8.6 from IMm7MMS.h
Copyright(C) 2000-2011, Robert van Engelen, Genivia Inc. All Rights Reserved.
The generated code is released under one of the following licenses:
1) GPL or 2) Genivia's license for commercial use.
This program is released under the GPL with the additional exemption that
compiling, linking, and/or using OpenSSL is allowed.
*/
#ifndef IMm7MMSH_H
#define IMm7MMSH_H
#include "IMm7MMSStub.h"
namespace IMm7MMS {
#ifndef WITH_NOIDREF
SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int);
SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int);
SOAP_FMAC3 void *SOAP_FMAC4 soap_getelement(struct soap*, int*);
SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*);
SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*);
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*);
SOAP_FMAC3 void * SOAP_FMAC4 IMm7MMS_instantiate(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 int SOAP_FMAC4 IMm7MMS_fdelete(struct soap_clist*);
SOAP_FMAC3 void* SOAP_FMAC4 soap_class_id_enter(struct soap*, const char*, void*, int, size_t, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_byte
#define SOAP_TYPE_IMm7MMS_byte (3)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap*, char *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
#ifndef soap_write_byte
#define soap_write_byte(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_byte(soap, data, "byte", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
#ifndef soap_read_byte
#define soap_read_byte(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_byte(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_int
#define SOAP_TYPE_IMm7MMS_int (1)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap*, int *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
#ifndef soap_write_int
#define soap_write_int(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_int(soap, data, "int", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
#ifndef soap_read_int
#define soap_read_int(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_int(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_time
#define SOAP_TYPE_IMm7MMS_time (17)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_time(struct soap*, time_t *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_time(struct soap*, const char*, int, const time_t *, const char*);
SOAP_FMAC3 time_t * SOAP_FMAC4 soap_in_time(struct soap*, const char*, time_t *, const char*);
#ifndef soap_write_time
#define soap_write_time(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_time(soap, data, "dateTime", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_time(struct soap*, const time_t *, const char*, const char*);
#ifndef soap_read_time
#define soap_read_time(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_time(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 time_t * SOAP_FMAC4 soap_get_time(struct soap*, time_t *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__versionType
#define SOAP_TYPE_IMm7MMS_ns1__versionType (70)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__versionType(struct soap*, enum ns1__versionType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__versionType(struct soap*, const char*, int, const enum ns1__versionType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__versionType2s(struct soap*, enum ns1__versionType);
SOAP_FMAC3 enum ns1__versionType * SOAP_FMAC4 soap_in_ns1__versionType(struct soap*, const char*, enum ns1__versionType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__versionType(struct soap*, const char*, enum ns1__versionType *);
#ifndef soap_write_ns1__versionType
#define soap_write_ns1__versionType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__versionType(soap, data, "ns1:versionType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__versionType(struct soap*, const enum ns1__versionType *, const char*, const char*);
#ifndef soap_read_ns1__versionType
#define soap_read_ns1__versionType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__versionType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__versionType * SOAP_FMAC4 soap_get_ns1__versionType(struct soap*, enum ns1__versionType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyType
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyType (68)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__chargedPartyType(struct soap*, enum ns1__chargedPartyType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__chargedPartyType(struct soap*, const char*, int, const enum ns1__chargedPartyType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__chargedPartyType2s(struct soap*, enum ns1__chargedPartyType);
SOAP_FMAC3 enum ns1__chargedPartyType * SOAP_FMAC4 soap_in_ns1__chargedPartyType(struct soap*, const char*, enum ns1__chargedPartyType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__chargedPartyType(struct soap*, const char*, enum ns1__chargedPartyType *);
#ifndef soap_write_ns1__chargedPartyType
#define soap_write_ns1__chargedPartyType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__chargedPartyType(soap, data, "ns1:chargedPartyType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__chargedPartyType(struct soap*, const enum ns1__chargedPartyType *, const char*, const char*);
#ifndef soap_read_ns1__chargedPartyType
#define soap_read_ns1__chargedPartyType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__chargedPartyType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__chargedPartyType * SOAP_FMAC4 soap_get_ns1__chargedPartyType(struct soap*, enum ns1__chargedPartyType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__priorityType
#define SOAP_TYPE_IMm7MMS_ns1__priorityType (66)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__priorityType(struct soap*, enum ns1__priorityType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__priorityType(struct soap*, const char*, int, const enum ns1__priorityType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__priorityType2s(struct soap*, enum ns1__priorityType);
SOAP_FMAC3 enum ns1__priorityType * SOAP_FMAC4 soap_in_ns1__priorityType(struct soap*, const char*, enum ns1__priorityType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__priorityType(struct soap*, const char*, enum ns1__priorityType *);
#ifndef soap_write_ns1__priorityType
#define soap_write_ns1__priorityType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__priorityType(soap, data, "ns1:priorityType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__priorityType(struct soap*, const enum ns1__priorityType *, const char*, const char*);
#ifndef soap_read_ns1__priorityType
#define soap_read_ns1__priorityType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__priorityType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__priorityType * SOAP_FMAC4 soap_get_ns1__priorityType(struct soap*, enum ns1__priorityType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageClassType
#define SOAP_TYPE_IMm7MMS_ns1__messageClassType (64)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__messageClassType(struct soap*, enum ns1__messageClassType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__messageClassType(struct soap*, const char*, int, const enum ns1__messageClassType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__messageClassType2s(struct soap*, enum ns1__messageClassType);
SOAP_FMAC3 enum ns1__messageClassType * SOAP_FMAC4 soap_in_ns1__messageClassType(struct soap*, const char*, enum ns1__messageClassType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__messageClassType(struct soap*, const char*, enum ns1__messageClassType *);
#ifndef soap_write_ns1__messageClassType
#define soap_write_ns1__messageClassType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__messageClassType(soap, data, "ns1:messageClassType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__messageClassType(struct soap*, const enum ns1__messageClassType *, const char*, const char*);
#ifndef soap_read_ns1__messageClassType
#define soap_read_ns1__messageClassType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__messageClassType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__messageClassType * SOAP_FMAC4 soap_get_ns1__messageClassType(struct soap*, enum ns1__messageClassType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType
#define SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType (60)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__MMStatusExtensionType(struct soap*, enum ns1__MMStatusExtensionType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__MMStatusExtensionType(struct soap*, const char*, int, const enum ns1__MMStatusExtensionType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__MMStatusExtensionType2s(struct soap*, enum ns1__MMStatusExtensionType);
SOAP_FMAC3 enum ns1__MMStatusExtensionType * SOAP_FMAC4 soap_in_ns1__MMStatusExtensionType(struct soap*, const char*, enum ns1__MMStatusExtensionType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__MMStatusExtensionType(struct soap*, const char*, enum ns1__MMStatusExtensionType *);
#ifndef soap_write_ns1__MMStatusExtensionType
#define soap_write_ns1__MMStatusExtensionType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__MMStatusExtensionType(soap, data, "ns1:MMStatusExtensionType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__MMStatusExtensionType(struct soap*, const enum ns1__MMStatusExtensionType *, const char*, const char*);
#ifndef soap_read_ns1__MMStatusExtensionType
#define soap_read_ns1__MMStatusExtensionType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__MMStatusExtensionType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__MMStatusExtensionType * SOAP_FMAC4 soap_get_ns1__MMStatusExtensionType(struct soap*, enum ns1__MMStatusExtensionType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressCodingType
#define SOAP_TYPE_IMm7MMS_ns1__addressCodingType (54)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__addressCodingType(struct soap*, enum ns1__addressCodingType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__addressCodingType(struct soap*, const char*, int, const enum ns1__addressCodingType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__addressCodingType2s(struct soap*, enum ns1__addressCodingType);
SOAP_FMAC3 enum ns1__addressCodingType * SOAP_FMAC4 soap_in_ns1__addressCodingType(struct soap*, const char*, enum ns1__addressCodingType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__addressCodingType(struct soap*, const char*, enum ns1__addressCodingType *);
#ifndef soap_write_ns1__addressCodingType
#define soap_write_ns1__addressCodingType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__addressCodingType(soap, data, "ns1:addressCodingType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__addressCodingType(struct soap*, const enum ns1__addressCodingType *, const char*, const char*);
#ifndef soap_read_ns1__addressCodingType
#define soap_read_ns1__addressCodingType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__addressCodingType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__addressCodingType * SOAP_FMAC4 soap_get_ns1__addressCodingType(struct soap*, enum ns1__addressCodingType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType
#define SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType (50)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mmReadStatusType(struct soap*, enum ns1__mmReadStatusType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mmReadStatusType(struct soap*, const char*, int, const enum ns1__mmReadStatusType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__mmReadStatusType2s(struct soap*, enum ns1__mmReadStatusType);
SOAP_FMAC3 enum ns1__mmReadStatusType * SOAP_FMAC4 soap_in_ns1__mmReadStatusType(struct soap*, const char*, enum ns1__mmReadStatusType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__mmReadStatusType(struct soap*, const char*, enum ns1__mmReadStatusType *);
#ifndef soap_write_ns1__mmReadStatusType
#define soap_write_ns1__mmReadStatusType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__mmReadStatusType(soap, data, "ns1:mmReadStatusType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mmReadStatusType(struct soap*, const enum ns1__mmReadStatusType *, const char*, const char*);
#ifndef soap_read_ns1__mmReadStatusType
#define soap_read_ns1__mmReadStatusType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__mmReadStatusType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__mmReadStatusType * SOAP_FMAC4 soap_get_ns1__mmReadStatusType(struct soap*, enum ns1__mmReadStatusType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType
#define SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType (48)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mmDeliveryStatusType(struct soap*, enum ns1__mmDeliveryStatusType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mmDeliveryStatusType(struct soap*, const char*, int, const enum ns1__mmDeliveryStatusType *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__mmDeliveryStatusType2s(struct soap*, enum ns1__mmDeliveryStatusType);
SOAP_FMAC3 enum ns1__mmDeliveryStatusType * SOAP_FMAC4 soap_in_ns1__mmDeliveryStatusType(struct soap*, const char*, enum ns1__mmDeliveryStatusType *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__mmDeliveryStatusType(struct soap*, const char*, enum ns1__mmDeliveryStatusType *);
#ifndef soap_write_ns1__mmDeliveryStatusType
#define soap_write_ns1__mmDeliveryStatusType(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_ns1__mmDeliveryStatusType(soap, data, "ns1:mmDeliveryStatusType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mmDeliveryStatusType(struct soap*, const enum ns1__mmDeliveryStatusType *, const char*, const char*);
#ifndef soap_read_ns1__mmDeliveryStatusType
#define soap_read_ns1__mmDeliveryStatusType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__mmDeliveryStatusType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__mmDeliveryStatusType * SOAP_FMAC4 soap_get_ns1__mmDeliveryStatusType(struct soap*, enum ns1__mmDeliveryStatusType *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_bool
#define SOAP_TYPE_IMm7MMS_bool (15)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_bool(struct soap*, bool *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_bool(struct soap*, const char*, int, const bool *, const char*);
SOAP_FMAC3S const char* SOAP_FMAC4S soap_bool2s(struct soap*, bool);
SOAP_FMAC3 bool * SOAP_FMAC4 soap_in_bool(struct soap*, const char*, bool *, const char*);
SOAP_FMAC3S int SOAP_FMAC4S soap_s2bool(struct soap*, const char*, bool *);
#ifndef soap_write_bool
#define soap_write_bool(soap, data) ( soap_begin_send(soap) || IMm7MMS::soap_put_bool(soap, data, "boolean", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_bool(struct soap*, const bool *, const char*, const char*);
#ifndef soap_read_bool
#define soap_read_bool(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_bool(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 bool * SOAP_FMAC4 soap_get_bool(struct soap*, bool *, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS__ns1__submitReqType_ReplyCharging
#define SOAP_TYPE_IMm7MMS__ns1__submitReqType_ReplyCharging (105)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__submitReqType_ReplyCharging(struct soap*, const char*, int, const _ns1__submitReqType_ReplyCharging *, const char*);
SOAP_FMAC3 _ns1__submitReqType_ReplyCharging * SOAP_FMAC4 soap_in__ns1__submitReqType_ReplyCharging(struct soap*, const char*, _ns1__submitReqType_ReplyCharging *, const char*);
#ifndef soap_write__ns1__submitReqType_ReplyCharging
#define soap_write__ns1__submitReqType_ReplyCharging(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:submitReqType-ReplyCharging", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read__ns1__submitReqType_ReplyCharging
#define soap_read__ns1__submitReqType_ReplyCharging(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__ns1__submitReqType_ReplyCharging(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__submitReqType_ReplyCharging * SOAP_FMAC4 soap_get__ns1__submitReqType_ReplyCharging(struct soap*, _ns1__submitReqType_ReplyCharging *, const char*, const char*);
#define soap_new__ns1__submitReqType_ReplyCharging(soap, n) soap_instantiate__ns1__submitReqType_ReplyCharging(soap, n, NULL, NULL, NULL)
#define soap_delete__ns1__submitReqType_ReplyCharging(soap, p) soap_delete(soap, p)
SOAP_FMAC1 _ns1__submitReqType_ReplyCharging * SOAP_FMAC2 soap_instantiate__ns1__submitReqType_ReplyCharging(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy__ns1__submitReqType_ReplyCharging(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS___ns1__recipientsType_sequence
#define SOAP_TYPE_IMm7MMS___ns1__recipientsType_sequence (96)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__recipientsType_sequence(struct soap*, const char*, int, const __ns1__recipientsType_sequence *, const char*);
SOAP_FMAC3 __ns1__recipientsType_sequence * SOAP_FMAC4 soap_in___ns1__recipientsType_sequence(struct soap*, const char*, __ns1__recipientsType_sequence *, const char*);
#ifndef soap_write___ns1__recipientsType_sequence
#define soap_write___ns1__recipientsType_sequence(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "-ns1:recipientsType-sequence", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read___ns1__recipientsType_sequence
#define soap_read___ns1__recipientsType_sequence(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get___ns1__recipientsType_sequence(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 __ns1__recipientsType_sequence * SOAP_FMAC4 soap_get___ns1__recipientsType_sequence(struct soap*, __ns1__recipientsType_sequence *, const char*, const char*);
#define soap_new___ns1__recipientsType_sequence(soap, n) soap_instantiate___ns1__recipientsType_sequence(soap, n, NULL, NULL, NULL)
#define soap_delete___ns1__recipientsType_sequence(soap, p) soap_delete(soap, p)
SOAP_FMAC1 __ns1__recipientsType_sequence * SOAP_FMAC2 soap_instantiate___ns1__recipientsType_sequence(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy___ns1__recipientsType_sequence(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_ShortCode
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_ShortCode (88)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__multiAddressType_ShortCode(struct soap*, const char*, int, const _ns1__multiAddressType_ShortCode *, const char*);
SOAP_FMAC3 _ns1__multiAddressType_ShortCode * SOAP_FMAC4 soap_in__ns1__multiAddressType_ShortCode(struct soap*, const char*, _ns1__multiAddressType_ShortCode *, const char*);
#ifndef soap_write__ns1__multiAddressType_ShortCode
#define soap_write__ns1__multiAddressType_ShortCode(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:multiAddressType-ShortCode", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read__ns1__multiAddressType_ShortCode
#define soap_read__ns1__multiAddressType_ShortCode(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__ns1__multiAddressType_ShortCode(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_ShortCode * SOAP_FMAC4 soap_get__ns1__multiAddressType_ShortCode(struct soap*, _ns1__multiAddressType_ShortCode *, const char*, const char*);
#define soap_new__ns1__multiAddressType_ShortCode(soap, n) soap_instantiate__ns1__multiAddressType_ShortCode(soap, n, NULL, NULL, NULL)
#define soap_delete__ns1__multiAddressType_ShortCode(soap, p) soap_delete(soap, p)
SOAP_FMAC1 _ns1__multiAddressType_ShortCode * SOAP_FMAC2 soap_instantiate__ns1__multiAddressType_ShortCode(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy__ns1__multiAddressType_ShortCode(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_Number
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_Number (86)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__multiAddressType_Number(struct soap*, const char*, int, const _ns1__multiAddressType_Number *, const char*);
SOAP_FMAC3 _ns1__multiAddressType_Number * SOAP_FMAC4 soap_in__ns1__multiAddressType_Number(struct soap*, const char*, _ns1__multiAddressType_Number *, const char*);
#ifndef soap_write__ns1__multiAddressType_Number
#define soap_write__ns1__multiAddressType_Number(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:multiAddressType-Number", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read__ns1__multiAddressType_Number
#define soap_read__ns1__multiAddressType_Number(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__ns1__multiAddressType_Number(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_Number * SOAP_FMAC4 soap_get__ns1__multiAddressType_Number(struct soap*, _ns1__multiAddressType_Number *, const char*, const char*);
#define soap_new__ns1__multiAddressType_Number(soap, n) soap_instantiate__ns1__multiAddressType_Number(soap, n, NULL, NULL, NULL)
#define soap_delete__ns1__multiAddressType_Number(soap, p) soap_delete(soap, p)
SOAP_FMAC1 _ns1__multiAddressType_Number * SOAP_FMAC2 soap_instantiate__ns1__multiAddressType_Number(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy__ns1__multiAddressType_Number(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_RFC2822Address
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_RFC2822Address (82)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__multiAddressType_RFC2822Address(struct soap*, const char*, int, const _ns1__multiAddressType_RFC2822Address *, const char*);
SOAP_FMAC3 _ns1__multiAddressType_RFC2822Address * SOAP_FMAC4 soap_in__ns1__multiAddressType_RFC2822Address(struct soap*, const char*, _ns1__multiAddressType_RFC2822Address *, const char*);
#ifndef soap_write__ns1__multiAddressType_RFC2822Address
#define soap_write__ns1__multiAddressType_RFC2822Address(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:multiAddressType-RFC2822Address", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read__ns1__multiAddressType_RFC2822Address
#define soap_read__ns1__multiAddressType_RFC2822Address(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__ns1__multiAddressType_RFC2822Address(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_RFC2822Address * SOAP_FMAC4 soap_get__ns1__multiAddressType_RFC2822Address(struct soap*, _ns1__multiAddressType_RFC2822Address *, const char*, const char*);
#define soap_new__ns1__multiAddressType_RFC2822Address(soap, n) soap_instantiate__ns1__multiAddressType_RFC2822Address(soap, n, NULL, NULL, NULL)
#define soap_delete__ns1__multiAddressType_RFC2822Address(soap, p) soap_delete(soap, p)
SOAP_FMAC1 _ns1__multiAddressType_RFC2822Address * SOAP_FMAC2 soap_instantiate__ns1__multiAddressType_RFC2822Address(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy__ns1__multiAddressType_RFC2822Address(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS___ns1__multiAddressType_sequence
#define SOAP_TYPE_IMm7MMS___ns1__multiAddressType_sequence (81)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__multiAddressType_sequence(struct soap*, const char*, int, const __ns1__multiAddressType_sequence *, const char*);
SOAP_FMAC3 __ns1__multiAddressType_sequence * SOAP_FMAC4 soap_in___ns1__multiAddressType_sequence(struct soap*, const char*, __ns1__multiAddressType_sequence *, const char*);
#ifndef soap_write___ns1__multiAddressType_sequence
#define soap_write___ns1__multiAddressType_sequence(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "-ns1:multiAddressType-sequence", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read___ns1__multiAddressType_sequence
#define soap_read___ns1__multiAddressType_sequence(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get___ns1__multiAddressType_sequence(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 __ns1__multiAddressType_sequence * SOAP_FMAC4 soap_get___ns1__multiAddressType_sequence(struct soap*, __ns1__multiAddressType_sequence *, const char*, const char*);
#define soap_new___ns1__multiAddressType_sequence(soap, n) soap_instantiate___ns1__multiAddressType_sequence(soap, n, NULL, NULL, NULL)
#define soap_delete___ns1__multiAddressType_sequence(soap, p) soap_delete(soap, p)
SOAP_FMAC1 __ns1__multiAddressType_sequence * SOAP_FMAC2 soap_instantiate___ns1__multiAddressType_sequence(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy___ns1__multiAddressType_sequence(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusTextType__
#define SOAP_TYPE_IMm7MMS_ns1__statusTextType__ (75)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__statusTextType__(struct soap*, const char*, int, const ns1__statusTextType__ *, const char*);
SOAP_FMAC3 ns1__statusTextType__ * SOAP_FMAC4 soap_in_ns1__statusTextType__(struct soap*, const char*, ns1__statusTextType__ *, const char*);
#ifndef soap_write_ns1__statusTextType__
#define soap_write_ns1__statusTextType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:statusTextType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__statusTextType__
#define soap_read_ns1__statusTextType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__statusTextType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__statusTextType__ * SOAP_FMAC4 soap_get_ns1__statusTextType__(struct soap*, ns1__statusTextType__ *, const char*, const char*);
#define soap_new_ns1__statusTextType__(soap, n) soap_instantiate_ns1__statusTextType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__statusTextType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__statusTextType__ * SOAP_FMAC2 soap_instantiate_ns1__statusTextType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__statusTextType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusTextType
#define SOAP_TYPE_IMm7MMS_ns1__statusTextType (74)
#endif
#define soap_default_ns1__statusTextType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__statusTextType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__statusTextType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__statusTextType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__statusTextType
#define soap_write_ns1__statusTextType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:statusTextType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__statusTextType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__statusTextType
#define soap_read_ns1__statusTextType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__statusTextType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__statusTextType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__statusTextType(soap, n) soap_instantiate_ns1__statusTextType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__statusTextType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__statusTextType soap_instantiate_std__wstring
#define soap_copy_ns1__statusTextType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusCodeType__
#define SOAP_TYPE_IMm7MMS_ns1__statusCodeType__ (73)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__statusCodeType__(struct soap*, const char*, int, const ns1__statusCodeType__ *, const char*);
SOAP_FMAC3 ns1__statusCodeType__ * SOAP_FMAC4 soap_in_ns1__statusCodeType__(struct soap*, const char*, ns1__statusCodeType__ *, const char*);
#ifndef soap_write_ns1__statusCodeType__
#define soap_write_ns1__statusCodeType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:statusCodeType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__statusCodeType__
#define soap_read_ns1__statusCodeType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__statusCodeType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__statusCodeType__ * SOAP_FMAC4 soap_get_ns1__statusCodeType__(struct soap*, ns1__statusCodeType__ *, const char*, const char*);
#define soap_new_ns1__statusCodeType__(soap, n) soap_instantiate_ns1__statusCodeType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__statusCodeType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__statusCodeType__ * SOAP_FMAC2 soap_instantiate_ns1__statusCodeType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__statusCodeType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusCodeType
#define SOAP_TYPE_IMm7MMS_ns1__statusCodeType (72)
#endif
#define soap_default_ns1__statusCodeType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__statusCodeType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__statusCodeType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__statusCodeType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__statusCodeType
#define soap_write_ns1__statusCodeType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:statusCodeType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__statusCodeType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__statusCodeType
#define soap_read_ns1__statusCodeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__statusCodeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__statusCodeType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__statusCodeType(soap, n) soap_instantiate_ns1__statusCodeType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__statusCodeType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__statusCodeType soap_instantiate_std__wstring
#define soap_copy_ns1__statusCodeType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__versionType_
#define SOAP_TYPE_IMm7MMS_ns1__versionType_ (71)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__versionType_(struct soap*, const char*, int, const ns1__versionType_ *, const char*);
SOAP_FMAC3 ns1__versionType_ * SOAP_FMAC4 soap_in_ns1__versionType_(struct soap*, const char*, ns1__versionType_ *, const char*);
#ifndef soap_write_ns1__versionType_
#define soap_write_ns1__versionType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:versionType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__versionType_
#define soap_read_ns1__versionType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__versionType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__versionType_ * SOAP_FMAC4 soap_get_ns1__versionType_(struct soap*, ns1__versionType_ *, const char*, const char*);
#define soap_new_ns1__versionType_(soap, n) soap_instantiate_ns1__versionType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__versionType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__versionType_ * SOAP_FMAC2 soap_instantiate_ns1__versionType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__versionType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyType_
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyType_ (69)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__chargedPartyType_(struct soap*, const char*, int, const ns1__chargedPartyType_ *, const char*);
SOAP_FMAC3 ns1__chargedPartyType_ * SOAP_FMAC4 soap_in_ns1__chargedPartyType_(struct soap*, const char*, ns1__chargedPartyType_ *, const char*);
#ifndef soap_write_ns1__chargedPartyType_
#define soap_write_ns1__chargedPartyType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:chargedPartyType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__chargedPartyType_
#define soap_read_ns1__chargedPartyType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__chargedPartyType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__chargedPartyType_ * SOAP_FMAC4 soap_get_ns1__chargedPartyType_(struct soap*, ns1__chargedPartyType_ *, const char*, const char*);
#define soap_new_ns1__chargedPartyType_(soap, n) soap_instantiate_ns1__chargedPartyType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__chargedPartyType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__chargedPartyType_ * SOAP_FMAC2 soap_instantiate_ns1__chargedPartyType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__chargedPartyType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__priorityType_
#define SOAP_TYPE_IMm7MMS_ns1__priorityType_ (67)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__priorityType_(struct soap*, const char*, int, const ns1__priorityType_ *, const char*);
SOAP_FMAC3 ns1__priorityType_ * SOAP_FMAC4 soap_in_ns1__priorityType_(struct soap*, const char*, ns1__priorityType_ *, const char*);
#ifndef soap_write_ns1__priorityType_
#define soap_write_ns1__priorityType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:priorityType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__priorityType_
#define soap_read_ns1__priorityType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__priorityType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__priorityType_ * SOAP_FMAC4 soap_get_ns1__priorityType_(struct soap*, ns1__priorityType_ *, const char*, const char*);
#define soap_new_ns1__priorityType_(soap, n) soap_instantiate_ns1__priorityType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__priorityType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__priorityType_ * SOAP_FMAC2 soap_instantiate_ns1__priorityType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__priorityType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageClassType_
#define SOAP_TYPE_IMm7MMS_ns1__messageClassType_ (65)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__messageClassType_(struct soap*, const char*, int, const ns1__messageClassType_ *, const char*);
SOAP_FMAC3 ns1__messageClassType_ * SOAP_FMAC4 soap_in_ns1__messageClassType_(struct soap*, const char*, ns1__messageClassType_ *, const char*);
#ifndef soap_write_ns1__messageClassType_
#define soap_write_ns1__messageClassType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:messageClassType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__messageClassType_
#define soap_read_ns1__messageClassType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__messageClassType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__messageClassType_ * SOAP_FMAC4 soap_get_ns1__messageClassType_(struct soap*, ns1__messageClassType_ *, const char*, const char*);
#define soap_new_ns1__messageClassType_(soap, n) soap_instantiate_ns1__messageClassType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__messageClassType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__messageClassType_ * SOAP_FMAC2 soap_instantiate_ns1__messageClassType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__messageClassType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__entityIDType__
#define SOAP_TYPE_IMm7MMS_ns1__entityIDType__ (63)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__entityIDType__(struct soap*, const char*, int, const ns1__entityIDType__ *, const char*);
SOAP_FMAC3 ns1__entityIDType__ * SOAP_FMAC4 soap_in_ns1__entityIDType__(struct soap*, const char*, ns1__entityIDType__ *, const char*);
#ifndef soap_write_ns1__entityIDType__
#define soap_write_ns1__entityIDType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:entityIDType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__entityIDType__
#define soap_read_ns1__entityIDType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__entityIDType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__entityIDType__ * SOAP_FMAC4 soap_get_ns1__entityIDType__(struct soap*, ns1__entityIDType__ *, const char*, const char*);
#define soap_new_ns1__entityIDType__(soap, n) soap_instantiate_ns1__entityIDType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__entityIDType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__entityIDType__ * SOAP_FMAC2 soap_instantiate_ns1__entityIDType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__entityIDType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__entityIDType
#define SOAP_TYPE_IMm7MMS_ns1__entityIDType (62)
#endif
#define soap_default_ns1__entityIDType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__entityIDType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__entityIDType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__entityIDType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__entityIDType
#define soap_write_ns1__entityIDType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:entityIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entityIDType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__entityIDType
#define soap_read_ns1__entityIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__entityIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__entityIDType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__entityIDType(soap, n) soap_instantiate_ns1__entityIDType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__entityIDType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__entityIDType soap_instantiate_std__wstring
#define soap_copy_ns1__entityIDType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType_
#define SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType_ (61)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__MMStatusExtensionType_(struct soap*, const char*, int, const ns1__MMStatusExtensionType_ *, const char*);
SOAP_FMAC3 ns1__MMStatusExtensionType_ * SOAP_FMAC4 soap_in_ns1__MMStatusExtensionType_(struct soap*, const char*, ns1__MMStatusExtensionType_ *, const char*);
#ifndef soap_write_ns1__MMStatusExtensionType_
#define soap_write_ns1__MMStatusExtensionType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:MMStatusExtensionType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__MMStatusExtensionType_
#define soap_read_ns1__MMStatusExtensionType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__MMStatusExtensionType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__MMStatusExtensionType_ * SOAP_FMAC4 soap_get_ns1__MMStatusExtensionType_(struct soap*, ns1__MMStatusExtensionType_ *, const char*, const char*);
#define soap_new_ns1__MMStatusExtensionType_(soap, n) soap_instantiate_ns1__MMStatusExtensionType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__MMStatusExtensionType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__MMStatusExtensionType_ * SOAP_FMAC2 soap_instantiate_ns1__MMStatusExtensionType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__MMStatusExtensionType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType__
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType__ (59)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__chargedPartyIDType__(struct soap*, const char*, int, const ns1__chargedPartyIDType__ *, const char*);
SOAP_FMAC3 ns1__chargedPartyIDType__ * SOAP_FMAC4 soap_in_ns1__chargedPartyIDType__(struct soap*, const char*, ns1__chargedPartyIDType__ *, const char*);
#ifndef soap_write_ns1__chargedPartyIDType__
#define soap_write_ns1__chargedPartyIDType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:chargedPartyIDType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__chargedPartyIDType__
#define soap_read_ns1__chargedPartyIDType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__chargedPartyIDType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__chargedPartyIDType__ * SOAP_FMAC4 soap_get_ns1__chargedPartyIDType__(struct soap*, ns1__chargedPartyIDType__ *, const char*, const char*);
#define soap_new_ns1__chargedPartyIDType__(soap, n) soap_instantiate_ns1__chargedPartyIDType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__chargedPartyIDType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__chargedPartyIDType__ * SOAP_FMAC2 soap_instantiate_ns1__chargedPartyIDType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__chargedPartyIDType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType (58)
#endif
#define soap_default_ns1__chargedPartyIDType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__chargedPartyIDType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__chargedPartyIDType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__chargedPartyIDType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__chargedPartyIDType
#define soap_write_ns1__chargedPartyIDType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:chargedPartyIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__chargedPartyIDType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__chargedPartyIDType
#define soap_read_ns1__chargedPartyIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__chargedPartyIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__chargedPartyIDType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__chargedPartyIDType(soap, n) soap_instantiate_ns1__chargedPartyIDType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__chargedPartyIDType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__chargedPartyIDType soap_instantiate_std__wstring
#define soap_copy_ns1__chargedPartyIDType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType__
#define SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType__ (57)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__serviceProviderIDType__(struct soap*, const char*, int, const ns1__serviceProviderIDType__ *, const char*);
SOAP_FMAC3 ns1__serviceProviderIDType__ * SOAP_FMAC4 soap_in_ns1__serviceProviderIDType__(struct soap*, const char*, ns1__serviceProviderIDType__ *, const char*);
#ifndef soap_write_ns1__serviceProviderIDType__
#define soap_write_ns1__serviceProviderIDType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:serviceProviderIDType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__serviceProviderIDType__
#define soap_read_ns1__serviceProviderIDType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__serviceProviderIDType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__serviceProviderIDType__ * SOAP_FMAC4 soap_get_ns1__serviceProviderIDType__(struct soap*, ns1__serviceProviderIDType__ *, const char*, const char*);
#define soap_new_ns1__serviceProviderIDType__(soap, n) soap_instantiate_ns1__serviceProviderIDType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__serviceProviderIDType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__serviceProviderIDType__ * SOAP_FMAC2 soap_instantiate_ns1__serviceProviderIDType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__serviceProviderIDType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType
#define SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType (56)
#endif
#define soap_default_ns1__serviceProviderIDType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__serviceProviderIDType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__serviceProviderIDType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__serviceProviderIDType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__serviceProviderIDType
#define soap_write_ns1__serviceProviderIDType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:serviceProviderIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__serviceProviderIDType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__serviceProviderIDType
#define soap_read_ns1__serviceProviderIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__serviceProviderIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__serviceProviderIDType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__serviceProviderIDType(soap, n) soap_instantiate_ns1__serviceProviderIDType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__serviceProviderIDType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__serviceProviderIDType soap_instantiate_std__wstring
#define soap_copy_ns1__serviceProviderIDType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressCodingType_
#define SOAP_TYPE_IMm7MMS_ns1__addressCodingType_ (55)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__addressCodingType_(struct soap*, const char*, int, const ns1__addressCodingType_ *, const char*);
SOAP_FMAC3 ns1__addressCodingType_ * SOAP_FMAC4 soap_in_ns1__addressCodingType_(struct soap*, const char*, ns1__addressCodingType_ *, const char*);
#ifndef soap_write_ns1__addressCodingType_
#define soap_write_ns1__addressCodingType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:addressCodingType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__addressCodingType_
#define soap_read_ns1__addressCodingType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__addressCodingType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__addressCodingType_ * SOAP_FMAC4 soap_get_ns1__addressCodingType_(struct soap*, ns1__addressCodingType_ *, const char*, const char*);
#define soap_new_ns1__addressCodingType_(soap, n) soap_instantiate_ns1__addressCodingType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__addressCodingType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__addressCodingType_ * SOAP_FMAC2 soap_instantiate_ns1__addressCodingType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__addressCodingType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageIDType__
#define SOAP_TYPE_IMm7MMS_ns1__messageIDType__ (53)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__messageIDType__(struct soap*, const char*, int, const ns1__messageIDType__ *, const char*);
SOAP_FMAC3 ns1__messageIDType__ * SOAP_FMAC4 soap_in_ns1__messageIDType__(struct soap*, const char*, ns1__messageIDType__ *, const char*);
#ifndef soap_write_ns1__messageIDType__
#define soap_write_ns1__messageIDType__(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:messageIDType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__messageIDType__
#define soap_read_ns1__messageIDType__(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__messageIDType__(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__messageIDType__ * SOAP_FMAC4 soap_get_ns1__messageIDType__(struct soap*, ns1__messageIDType__ *, const char*, const char*);
#define soap_new_ns1__messageIDType__(soap, n) soap_instantiate_ns1__messageIDType__(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__messageIDType__(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__messageIDType__ * SOAP_FMAC2 soap_instantiate_ns1__messageIDType__(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__messageIDType__(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageIDType
#define SOAP_TYPE_IMm7MMS_ns1__messageIDType (52)
#endif
#define soap_default_ns1__messageIDType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__messageIDType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__messageIDType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__messageIDType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__messageIDType
#define soap_write_ns1__messageIDType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:messageIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__messageIDType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__messageIDType
#define soap_read_ns1__messageIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__messageIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__messageIDType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__messageIDType(soap, n) soap_instantiate_ns1__messageIDType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__messageIDType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__messageIDType soap_instantiate_std__wstring
#define soap_copy_ns1__messageIDType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType_
#define SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType_ (51)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mmReadStatusType_(struct soap*, const char*, int, const ns1__mmReadStatusType_ *, const char*);
SOAP_FMAC3 ns1__mmReadStatusType_ * SOAP_FMAC4 soap_in_ns1__mmReadStatusType_(struct soap*, const char*, ns1__mmReadStatusType_ *, const char*);
#ifndef soap_write_ns1__mmReadStatusType_
#define soap_write_ns1__mmReadStatusType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:mmReadStatusType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__mmReadStatusType_
#define soap_read_ns1__mmReadStatusType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__mmReadStatusType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__mmReadStatusType_ * SOAP_FMAC4 soap_get_ns1__mmReadStatusType_(struct soap*, ns1__mmReadStatusType_ *, const char*, const char*);
#define soap_new_ns1__mmReadStatusType_(soap, n) soap_instantiate_ns1__mmReadStatusType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__mmReadStatusType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__mmReadStatusType_ * SOAP_FMAC2 soap_instantiate_ns1__mmReadStatusType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__mmReadStatusType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType_
#define SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType_ (49)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mmDeliveryStatusType_(struct soap*, const char*, int, const ns1__mmDeliveryStatusType_ *, const char*);
SOAP_FMAC3 ns1__mmDeliveryStatusType_ * SOAP_FMAC4 soap_in_ns1__mmDeliveryStatusType_(struct soap*, const char*, ns1__mmDeliveryStatusType_ *, const char*);
#ifndef soap_write_ns1__mmDeliveryStatusType_
#define soap_write_ns1__mmDeliveryStatusType_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:mmDeliveryStatusType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__mmDeliveryStatusType_
#define soap_read_ns1__mmDeliveryStatusType_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__mmDeliveryStatusType_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__mmDeliveryStatusType_ * SOAP_FMAC4 soap_get_ns1__mmDeliveryStatusType_(struct soap*, ns1__mmDeliveryStatusType_ *, const char*, const char*);
#define soap_new_ns1__mmDeliveryStatusType_(soap, n) soap_instantiate_ns1__mmDeliveryStatusType_(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__mmDeliveryStatusType_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__mmDeliveryStatusType_ * SOAP_FMAC2 soap_instantiate_ns1__mmDeliveryStatusType_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__mmDeliveryStatusType_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__relativeOrAbsoluteDateType
#define SOAP_TYPE_IMm7MMS_ns1__relativeOrAbsoluteDateType (47)
#endif
#define soap_default_ns1__relativeOrAbsoluteDateType(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_ns1__relativeOrAbsoluteDateType(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__relativeOrAbsoluteDateType(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_ns1__relativeOrAbsoluteDateType(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_ns1__relativeOrAbsoluteDateType
#define soap_write_ns1__relativeOrAbsoluteDateType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:relativeOrAbsoluteDateType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__relativeOrAbsoluteDateType(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_ns1__relativeOrAbsoluteDateType
#define soap_read_ns1__relativeOrAbsoluteDateType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__relativeOrAbsoluteDateType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_ns1__relativeOrAbsoluteDateType(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_ns1__relativeOrAbsoluteDateType(soap, n) soap_instantiate_ns1__relativeOrAbsoluteDateType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__relativeOrAbsoluteDateType(soap, p) soap_delete(soap, p)
#define soap_instantiate_ns1__relativeOrAbsoluteDateType soap_instantiate_std__wstring
#define soap_copy_ns1__relativeOrAbsoluteDateType soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS__ns1__TransactionID
#define SOAP_TYPE_IMm7MMS__ns1__TransactionID (46)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__TransactionID(struct soap*, const char*, int, const _ns1__TransactionID *, const char*);
SOAP_FMAC3 _ns1__TransactionID * SOAP_FMAC4 soap_in__ns1__TransactionID(struct soap*, const char*, _ns1__TransactionID *, const char*);
#ifndef soap_write__ns1__TransactionID
#define soap_write__ns1__TransactionID(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:TransactionID", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read__ns1__TransactionID
#define soap_read__ns1__TransactionID(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__ns1__TransactionID(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__TransactionID * SOAP_FMAC4 soap_get__ns1__TransactionID(struct soap*, _ns1__TransactionID *, const char*, const char*);
#define soap_new__ns1__TransactionID(soap, n) soap_instantiate__ns1__TransactionID(soap, n, NULL, NULL, NULL)
#define soap_delete__ns1__TransactionID(soap, p) soap_delete(soap, p)
SOAP_FMAC1 _ns1__TransactionID * SOAP_FMAC2 soap_instantiate__ns1__TransactionID(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy__ns1__TransactionID(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__anyDataType
#define SOAP_TYPE_IMm7MMS_ns1__anyDataType (45)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__anyDataType(struct soap*, const char*, int, const ns1__anyDataType *, const char*);
SOAP_FMAC3 ns1__anyDataType * SOAP_FMAC4 soap_in_ns1__anyDataType(struct soap*, const char*, ns1__anyDataType *, const char*);
#ifndef soap_write_ns1__anyDataType
#define soap_write_ns1__anyDataType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:anyDataType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__anyDataType
#define soap_read_ns1__anyDataType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__anyDataType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__anyDataType * SOAP_FMAC4 soap_get_ns1__anyDataType(struct soap*, ns1__anyDataType *, const char*, const char*);
#define soap_new_ns1__anyDataType(soap, n) soap_instantiate_ns1__anyDataType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__anyDataType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__anyDataType * SOAP_FMAC2 soap_instantiate_ns1__anyDataType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__anyDataType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__contentReferenceType
#define SOAP_TYPE_IMm7MMS_ns1__contentReferenceType (44)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__contentReferenceType(struct soap*, const char*, int, const ns1__contentReferenceType *, const char*);
SOAP_FMAC3 ns1__contentReferenceType * SOAP_FMAC4 soap_in_ns1__contentReferenceType(struct soap*, const char*, ns1__contentReferenceType *, const char*);
#ifndef soap_write_ns1__contentReferenceType
#define soap_write_ns1__contentReferenceType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:contentReferenceType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__contentReferenceType
#define soap_read_ns1__contentReferenceType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__contentReferenceType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__contentReferenceType * SOAP_FMAC4 soap_get_ns1__contentReferenceType(struct soap*, ns1__contentReferenceType *, const char*, const char*);
#define soap_new_ns1__contentReferenceType(soap, n) soap_instantiate_ns1__contentReferenceType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__contentReferenceType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__contentReferenceType * SOAP_FMAC2 soap_instantiate_ns1__contentReferenceType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__contentReferenceType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__recipientsType
#define SOAP_TYPE_IMm7MMS_ns1__recipientsType (43)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__recipientsType(struct soap*, const char*, int, const ns1__recipientsType *, const char*);
SOAP_FMAC3 ns1__recipientsType * SOAP_FMAC4 soap_in_ns1__recipientsType(struct soap*, const char*, ns1__recipientsType *, const char*);
#ifndef soap_write_ns1__recipientsType
#define soap_write_ns1__recipientsType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:recipientsType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__recipientsType
#define soap_read_ns1__recipientsType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__recipientsType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__recipientsType * SOAP_FMAC4 soap_get_ns1__recipientsType(struct soap*, ns1__recipientsType *, const char*, const char*);
#define soap_new_ns1__recipientsType(soap, n) soap_instantiate_ns1__recipientsType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__recipientsType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__recipientsType * SOAP_FMAC2 soap_instantiate_ns1__recipientsType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__recipientsType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceCodeType
#define SOAP_TYPE_IMm7MMS_ns1__serviceCodeType (42)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__serviceCodeType(struct soap*, const char*, int, const ns1__serviceCodeType *, const char*);
SOAP_FMAC3 ns1__serviceCodeType * SOAP_FMAC4 soap_in_ns1__serviceCodeType(struct soap*, const char*, ns1__serviceCodeType *, const char*);
#ifndef soap_write_ns1__serviceCodeType
#define soap_write_ns1__serviceCodeType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:serviceCodeType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__serviceCodeType
#define soap_read_ns1__serviceCodeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__serviceCodeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__serviceCodeType * SOAP_FMAC4 soap_get_ns1__serviceCodeType(struct soap*, ns1__serviceCodeType *, const char*, const char*);
#define soap_new_ns1__serviceCodeType(soap, n) soap_instantiate_ns1__serviceCodeType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__serviceCodeType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__serviceCodeType * SOAP_FMAC2 soap_instantiate_ns1__serviceCodeType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__serviceCodeType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__userAgentDateTimeType
#define SOAP_TYPE_IMm7MMS_ns1__userAgentDateTimeType (41)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__userAgentDateTimeType(struct soap*, const char*, int, const ns1__userAgentDateTimeType *, const char*);
SOAP_FMAC3 ns1__userAgentDateTimeType * SOAP_FMAC4 soap_in_ns1__userAgentDateTimeType(struct soap*, const char*, ns1__userAgentDateTimeType *, const char*);
#ifndef soap_write_ns1__userAgentDateTimeType
#define soap_write_ns1__userAgentDateTimeType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:userAgentDateTimeType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__userAgentDateTimeType
#define soap_read_ns1__userAgentDateTimeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__userAgentDateTimeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentDateTimeType * SOAP_FMAC4 soap_get_ns1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType *, const char*, const char*);
#define soap_new_ns1__userAgentDateTimeType(soap, n) soap_instantiate_ns1__userAgentDateTimeType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__userAgentDateTimeType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__userAgentDateTimeType * SOAP_FMAC2 soap_instantiate_ns1__userAgentDateTimeType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__userAgentDateTimeType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__userAgentInfoType
#define SOAP_TYPE_IMm7MMS_ns1__userAgentInfoType (40)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__userAgentInfoType(struct soap*, const char*, int, const ns1__userAgentInfoType *, const char*);
SOAP_FMAC3 ns1__userAgentInfoType * SOAP_FMAC4 soap_in_ns1__userAgentInfoType(struct soap*, const char*, ns1__userAgentInfoType *, const char*);
#ifndef soap_write_ns1__userAgentInfoType
#define soap_write_ns1__userAgentInfoType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:userAgentInfoType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__userAgentInfoType
#define soap_read_ns1__userAgentInfoType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__userAgentInfoType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentInfoType * SOAP_FMAC4 soap_get_ns1__userAgentInfoType(struct soap*, ns1__userAgentInfoType *, const char*, const char*);
#define soap_new_ns1__userAgentInfoType(soap, n) soap_instantiate_ns1__userAgentInfoType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__userAgentInfoType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__userAgentInfoType * SOAP_FMAC2 soap_instantiate_ns1__userAgentInfoType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__userAgentInfoType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__previouslySentByDateTime
#define SOAP_TYPE_IMm7MMS_ns1__previouslySentByDateTime (39)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__previouslySentByDateTime(struct soap*, const char*, int, const ns1__previouslySentByDateTime *, const char*);
SOAP_FMAC3 ns1__previouslySentByDateTime * SOAP_FMAC4 soap_in_ns1__previouslySentByDateTime(struct soap*, const char*, ns1__previouslySentByDateTime *, const char*);
#ifndef soap_write_ns1__previouslySentByDateTime
#define soap_write_ns1__previouslySentByDateTime(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:previouslySentByDateTime", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__previouslySentByDateTime
#define soap_read_ns1__previouslySentByDateTime(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__previouslySentByDateTime(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__previouslySentByDateTime * SOAP_FMAC4 soap_get_ns1__previouslySentByDateTime(struct soap*, ns1__previouslySentByDateTime *, const char*, const char*);
#define soap_new_ns1__previouslySentByDateTime(soap, n) soap_instantiate_ns1__previouslySentByDateTime(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__previouslySentByDateTime(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__previouslySentByDateTime * SOAP_FMAC2 soap_instantiate_ns1__previouslySentByDateTime(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__previouslySentByDateTime(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__previouslySentByType
#define SOAP_TYPE_IMm7MMS_ns1__previouslySentByType (38)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__previouslySentByType(struct soap*, const char*, int, const ns1__previouslySentByType *, const char*);
SOAP_FMAC3 ns1__previouslySentByType * SOAP_FMAC4 soap_in_ns1__previouslySentByType(struct soap*, const char*, ns1__previouslySentByType *, const char*);
#ifndef soap_write_ns1__previouslySentByType
#define soap_write_ns1__previouslySentByType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:previouslySentByType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__previouslySentByType
#define soap_read_ns1__previouslySentByType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__previouslySentByType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__previouslySentByType * SOAP_FMAC4 soap_get_ns1__previouslySentByType(struct soap*, ns1__previouslySentByType *, const char*, const char*);
#define soap_new_ns1__previouslySentByType(soap, n) soap_instantiate_ns1__previouslySentByType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__previouslySentByType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__previouslySentByType * SOAP_FMAC2 soap_instantiate_ns1__previouslySentByType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__previouslySentByType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressType
#define SOAP_TYPE_IMm7MMS_ns1__addressType (37)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__addressType(struct soap*, const char*, int, const ns1__addressType *, const char*);
SOAP_FMAC3 ns1__addressType * SOAP_FMAC4 soap_in_ns1__addressType(struct soap*, const char*, ns1__addressType *, const char*);
#ifndef soap_write_ns1__addressType
#define soap_write_ns1__addressType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:addressType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__addressType
#define soap_read_ns1__addressType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__addressType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__addressType * SOAP_FMAC4 soap_get_ns1__addressType(struct soap*, ns1__addressType *, const char*, const char*);
#define soap_new_ns1__addressType(soap, n) soap_instantiate_ns1__addressType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__addressType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__addressType * SOAP_FMAC2 soap_instantiate_ns1__addressType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__addressType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__multiAddressType
#define SOAP_TYPE_IMm7MMS_ns1__multiAddressType (36)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__multiAddressType(struct soap*, const char*, int, const ns1__multiAddressType *, const char*);
SOAP_FMAC3 ns1__multiAddressType * SOAP_FMAC4 soap_in_ns1__multiAddressType(struct soap*, const char*, ns1__multiAddressType *, const char*);
#ifndef soap_write_ns1__multiAddressType
#define soap_write_ns1__multiAddressType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:multiAddressType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__multiAddressType
#define soap_read_ns1__multiAddressType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__multiAddressType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__multiAddressType * SOAP_FMAC4 soap_get_ns1__multiAddressType(struct soap*, ns1__multiAddressType *, const char*, const char*);
#define soap_new_ns1__multiAddressType(soap, n) soap_instantiate_ns1__multiAddressType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__multiAddressType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__multiAddressType * SOAP_FMAC2 soap_instantiate_ns1__multiAddressType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__multiAddressType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__responseStatusType
#define SOAP_TYPE_IMm7MMS_ns1__responseStatusType (35)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__responseStatusType(struct soap*, const char*, int, const ns1__responseStatusType *, const char*);
SOAP_FMAC3 ns1__responseStatusType * SOAP_FMAC4 soap_in_ns1__responseStatusType(struct soap*, const char*, ns1__responseStatusType *, const char*);
#ifndef soap_write_ns1__responseStatusType
#define soap_write_ns1__responseStatusType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:responseStatusType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__responseStatusType
#define soap_read_ns1__responseStatusType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__responseStatusType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__responseStatusType * SOAP_FMAC4 soap_get_ns1__responseStatusType(struct soap*, ns1__responseStatusType *, const char*, const char*);
#define soap_new_ns1__responseStatusType(soap, n) soap_instantiate_ns1__responseStatusType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__responseStatusType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__responseStatusType * SOAP_FMAC2 soap_instantiate_ns1__responseStatusType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__responseStatusType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericResponseType
#define SOAP_TYPE_IMm7MMS_ns1__genericResponseType (34)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genericResponseType(struct soap*, const char*, int, const ns1__genericResponseType *, const char*);
SOAP_FMAC3 ns1__genericResponseType * SOAP_FMAC4 soap_in_ns1__genericResponseType(struct soap*, const char*, ns1__genericResponseType *, const char*);
#ifndef soap_write_ns1__genericResponseType
#define soap_write_ns1__genericResponseType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:genericResponseType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__genericResponseType
#define soap_read_ns1__genericResponseType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__genericResponseType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__genericResponseType * SOAP_FMAC4 soap_get_ns1__genericResponseType(struct soap*, ns1__genericResponseType *, const char*, const char*);
#define soap_new_ns1__genericResponseType(soap, n) soap_instantiate_ns1__genericResponseType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__genericResponseType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__genericResponseType * SOAP_FMAC2 soap_instantiate_ns1__genericResponseType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__genericResponseType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericVASPRequestType
#define SOAP_TYPE_IMm7MMS_ns1__genericVASPRequestType (33)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genericVASPRequestType(struct soap*, const char*, int, const ns1__genericVASPRequestType *, const char*);
SOAP_FMAC3 ns1__genericVASPRequestType * SOAP_FMAC4 soap_in_ns1__genericVASPRequestType(struct soap*, const char*, ns1__genericVASPRequestType *, const char*);
#ifndef soap_write_ns1__genericVASPRequestType
#define soap_write_ns1__genericVASPRequestType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:genericVASPRequestType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__genericVASPRequestType
#define soap_read_ns1__genericVASPRequestType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__genericVASPRequestType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__genericVASPRequestType * SOAP_FMAC4 soap_get_ns1__genericVASPRequestType(struct soap*, ns1__genericVASPRequestType *, const char*, const char*);
#define soap_new_ns1__genericVASPRequestType(soap, n) soap_instantiate_ns1__genericVASPRequestType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__genericVASPRequestType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__genericVASPRequestType * SOAP_FMAC2 soap_instantiate_ns1__genericVASPRequestType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__genericVASPRequestType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericRSReqType
#define SOAP_TYPE_IMm7MMS_ns1__genericRSReqType (32)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genericRSReqType(struct soap*, const char*, int, const ns1__genericRSReqType *, const char*);
SOAP_FMAC3 ns1__genericRSReqType * SOAP_FMAC4 soap_in_ns1__genericRSReqType(struct soap*, const char*, ns1__genericRSReqType *, const char*);
#ifndef soap_write_ns1__genericRSReqType
#define soap_write_ns1__genericRSReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:genericRSReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__genericRSReqType
#define soap_read_ns1__genericRSReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__genericRSReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__genericRSReqType * SOAP_FMAC4 soap_get_ns1__genericRSReqType(struct soap*, ns1__genericRSReqType *, const char*, const char*);
#define soap_new_ns1__genericRSReqType(soap, n) soap_instantiate_ns1__genericRSReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__genericRSReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__genericRSReqType * SOAP_FMAC2 soap_instantiate_ns1__genericRSReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__genericRSReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__readReplyReqType
#define SOAP_TYPE_IMm7MMS_ns1__readReplyReqType (31)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__readReplyReqType(struct soap*, const char*, int, const ns1__readReplyReqType *, const char*);
SOAP_FMAC3 ns1__readReplyReqType * SOAP_FMAC4 soap_in_ns1__readReplyReqType(struct soap*, const char*, ns1__readReplyReqType *, const char*);
#ifndef soap_write_ns1__readReplyReqType
#define soap_write_ns1__readReplyReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:readReplyReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__readReplyReqType
#define soap_read_ns1__readReplyReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__readReplyReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__readReplyReqType * SOAP_FMAC4 soap_get_ns1__readReplyReqType(struct soap*, ns1__readReplyReqType *, const char*, const char*);
#define soap_new_ns1__readReplyReqType(soap, n) soap_instantiate_ns1__readReplyReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__readReplyReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__readReplyReqType * SOAP_FMAC2 soap_instantiate_ns1__readReplyReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__readReplyReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliveryReportReqType
#define SOAP_TYPE_IMm7MMS_ns1__deliveryReportReqType (30)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__deliveryReportReqType(struct soap*, const char*, int, const ns1__deliveryReportReqType *, const char*);
SOAP_FMAC3 ns1__deliveryReportReqType * SOAP_FMAC4 soap_in_ns1__deliveryReportReqType(struct soap*, const char*, ns1__deliveryReportReqType *, const char*);
#ifndef soap_write_ns1__deliveryReportReqType
#define soap_write_ns1__deliveryReportReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:deliveryReportReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__deliveryReportReqType
#define soap_read_ns1__deliveryReportReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__deliveryReportReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliveryReportReqType * SOAP_FMAC4 soap_get_ns1__deliveryReportReqType(struct soap*, ns1__deliveryReportReqType *, const char*, const char*);
#define soap_new_ns1__deliveryReportReqType(soap, n) soap_instantiate_ns1__deliveryReportReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__deliveryReportReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__deliveryReportReqType * SOAP_FMAC2 soap_instantiate_ns1__deliveryReportReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__deliveryReportReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__replaceReqType
#define SOAP_TYPE_IMm7MMS_ns1__replaceReqType (29)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__replaceReqType(struct soap*, const char*, int, const ns1__replaceReqType *, const char*);
SOAP_FMAC3 ns1__replaceReqType * SOAP_FMAC4 soap_in_ns1__replaceReqType(struct soap*, const char*, ns1__replaceReqType *, const char*);
#ifndef soap_write_ns1__replaceReqType
#define soap_write_ns1__replaceReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:replaceReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__replaceReqType
#define soap_read_ns1__replaceReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__replaceReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__replaceReqType * SOAP_FMAC4 soap_get_ns1__replaceReqType(struct soap*, ns1__replaceReqType *, const char*, const char*);
#define soap_new_ns1__replaceReqType(soap, n) soap_instantiate_ns1__replaceReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__replaceReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__replaceReqType * SOAP_FMAC2 soap_instantiate_ns1__replaceReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__replaceReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__cancelReqType
#define SOAP_TYPE_IMm7MMS_ns1__cancelReqType (28)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cancelReqType(struct soap*, const char*, int, const ns1__cancelReqType *, const char*);
SOAP_FMAC3 ns1__cancelReqType * SOAP_FMAC4 soap_in_ns1__cancelReqType(struct soap*, const char*, ns1__cancelReqType *, const char*);
#ifndef soap_write_ns1__cancelReqType
#define soap_write_ns1__cancelReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:cancelReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__cancelReqType
#define soap_read_ns1__cancelReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__cancelReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__cancelReqType * SOAP_FMAC4 soap_get_ns1__cancelReqType(struct soap*, ns1__cancelReqType *, const char*, const char*);
#define soap_new_ns1__cancelReqType(soap, n) soap_instantiate_ns1__cancelReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__cancelReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__cancelReqType * SOAP_FMAC2 soap_instantiate_ns1__cancelReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__cancelReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliverRspType
#define SOAP_TYPE_IMm7MMS_ns1__deliverRspType (27)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__deliverRspType(struct soap*, const char*, int, const ns1__deliverRspType *, const char*);
SOAP_FMAC3 ns1__deliverRspType * SOAP_FMAC4 soap_in_ns1__deliverRspType(struct soap*, const char*, ns1__deliverRspType *, const char*);
#ifndef soap_write_ns1__deliverRspType
#define soap_write_ns1__deliverRspType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:deliverRspType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__deliverRspType
#define soap_read_ns1__deliverRspType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__deliverRspType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliverRspType * SOAP_FMAC4 soap_get_ns1__deliverRspType(struct soap*, ns1__deliverRspType *, const char*, const char*);
#define soap_new_ns1__deliverRspType(soap, n) soap_instantiate_ns1__deliverRspType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__deliverRspType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__deliverRspType * SOAP_FMAC2 soap_instantiate_ns1__deliverRspType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__deliverRspType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliverReqType
#define SOAP_TYPE_IMm7MMS_ns1__deliverReqType (26)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__deliverReqType(struct soap*, const char*, int, const ns1__deliverReqType *, const char*);
SOAP_FMAC3 ns1__deliverReqType * SOAP_FMAC4 soap_in_ns1__deliverReqType(struct soap*, const char*, ns1__deliverReqType *, const char*);
#ifndef soap_write_ns1__deliverReqType
#define soap_write_ns1__deliverReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:deliverReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__deliverReqType
#define soap_read_ns1__deliverReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__deliverReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliverReqType * SOAP_FMAC4 soap_get_ns1__deliverReqType(struct soap*, ns1__deliverReqType *, const char*, const char*);
#define soap_new_ns1__deliverReqType(soap, n) soap_instantiate_ns1__deliverReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__deliverReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__deliverReqType * SOAP_FMAC2 soap_instantiate_ns1__deliverReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__deliverReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__submitRspType
#define SOAP_TYPE_IMm7MMS_ns1__submitRspType (25)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__submitRspType(struct soap*, const char*, int, const ns1__submitRspType *, const char*);
SOAP_FMAC3 ns1__submitRspType * SOAP_FMAC4 soap_in_ns1__submitRspType(struct soap*, const char*, ns1__submitRspType *, const char*);
#ifndef soap_write_ns1__submitRspType
#define soap_write_ns1__submitRspType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:submitRspType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__submitRspType
#define soap_read_ns1__submitRspType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__submitRspType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__submitRspType * SOAP_FMAC4 soap_get_ns1__submitRspType(struct soap*, ns1__submitRspType *, const char*, const char*);
#define soap_new_ns1__submitRspType(soap, n) soap_instantiate_ns1__submitRspType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__submitRspType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__submitRspType * SOAP_FMAC2 soap_instantiate_ns1__submitRspType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__submitRspType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__submitReqType
#define SOAP_TYPE_IMm7MMS_ns1__submitReqType (24)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__submitReqType(struct soap*, const char*, int, const ns1__submitReqType *, const char*);
SOAP_FMAC3 ns1__submitReqType * SOAP_FMAC4 soap_in_ns1__submitReqType(struct soap*, const char*, ns1__submitReqType *, const char*);
#ifndef soap_write_ns1__submitReqType
#define soap_write_ns1__submitReqType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:submitReqType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__submitReqType
#define soap_read_ns1__submitReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__submitReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__submitReqType * SOAP_FMAC4 soap_get_ns1__submitReqType(struct soap*, ns1__submitReqType *, const char*, const char*);
#define soap_new_ns1__submitReqType(soap, n) soap_instantiate_ns1__submitReqType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__submitReqType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__submitReqType * SOAP_FMAC2 soap_instantiate_ns1__submitReqType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__submitReqType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_ns1__senderIDType
#define SOAP_TYPE_IMm7MMS_ns1__senderIDType (23)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__senderIDType(struct soap*, const char*, int, const ns1__senderIDType *, const char*);
SOAP_FMAC3 ns1__senderIDType * SOAP_FMAC4 soap_in_ns1__senderIDType(struct soap*, const char*, ns1__senderIDType *, const char*);
#ifndef soap_write_ns1__senderIDType
#define soap_write_ns1__senderIDType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "ns1:senderIDType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_ns1__senderIDType
#define soap_read_ns1__senderIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_ns1__senderIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__senderIDType * SOAP_FMAC4 soap_get_ns1__senderIDType(struct soap*, ns1__senderIDType *, const char*, const char*);
#define soap_new_ns1__senderIDType(soap, n) soap_instantiate_ns1__senderIDType(soap, n, NULL, NULL, NULL)
#define soap_delete_ns1__senderIDType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 ns1__senderIDType * SOAP_FMAC2 soap_instantiate_ns1__senderIDType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__senderIDType(struct soap*, int, int, void*, size_t, const void*, size_t);
/* _SOAP_ENV__encodingStyle is a typedef element/attribute synonym for std__wstring */
#ifndef SOAP_TYPE_IMm7MMS__SOAP_ENV__encodingStyle
#define SOAP_TYPE_IMm7MMS__SOAP_ENV__encodingStyle (22)
#endif
#define soap_default__SOAP_ENV__encodingStyle(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize__SOAP_ENV__encodingStyle(soap, a) soap_serialize_std__wstring(soap, a)
#define soap_out__SOAP_ENV__encodingStyle soap_out_std__wstring
#define soap_in__SOAP_ENV__encodingStyle soap_in_std__wstring
#ifndef soap_write__SOAP_ENV__encodingStyle
#define soap_write__SOAP_ENV__encodingStyle(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "SOAP-ENV:encodingStyle", NULL) || soap_end_send(soap) )
#endif
#define soap_put__SOAP_ENV__encodingStyle soap_put_std__wstring
#ifndef soap_read__SOAP_ENV__encodingStyle
#define soap_read__SOAP_ENV__encodingStyle(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__SOAP_ENV__encodingStyle(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
#define soap_get__SOAP_ENV__encodingStyle soap_get_std__wstring
#define soap_new__SOAP_ENV__encodingStyle(soap, n) soap_instantiate__SOAP_ENV__encodingStyle(soap, n, NULL, NULL, NULL)
#define soap_delete__SOAP_ENV__encodingStyle(soap, p) soap_delete(soap, p)
#define soap_instantiate__SOAP_ENV__encodingStyle soap_instantiate_std__wstring
#define soap_copy__SOAP_ENV__encodingStyle soap_copy_std__wstring
/* _SOAP_ENV__actor is a typedef element/attribute synonym for std__wstring */
#ifndef SOAP_TYPE_IMm7MMS__SOAP_ENV__actor
#define SOAP_TYPE_IMm7MMS__SOAP_ENV__actor (21)
#endif
#define soap_default__SOAP_ENV__actor(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize__SOAP_ENV__actor(soap, a) soap_serialize_std__wstring(soap, a)
#define soap_out__SOAP_ENV__actor soap_out_std__wstring
#define soap_in__SOAP_ENV__actor soap_in_std__wstring
#ifndef soap_write__SOAP_ENV__actor
#define soap_write__SOAP_ENV__actor(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "SOAP-ENV:actor", NULL) || soap_end_send(soap) )
#endif
#define soap_put__SOAP_ENV__actor soap_put_std__wstring
#ifndef soap_read__SOAP_ENV__actor
#define soap_read__SOAP_ENV__actor(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__SOAP_ENV__actor(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
#define soap_get__SOAP_ENV__actor soap_get_std__wstring
#define soap_new__SOAP_ENV__actor(soap, n) soap_instantiate__SOAP_ENV__actor(soap, n, NULL, NULL, NULL)
#define soap_delete__SOAP_ENV__actor(soap, p) soap_delete(soap, p)
#define soap_instantiate__SOAP_ENV__actor soap_instantiate_std__wstring
#define soap_copy__SOAP_ENV__actor soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_xsd__string
#define SOAP_TYPE_IMm7MMS_xsd__string (20)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__string(struct soap*, const char*, int, const xsd__string *, const char*);
SOAP_FMAC3 xsd__string * SOAP_FMAC4 soap_in_xsd__string(struct soap*, const char*, xsd__string *, const char*);
#ifndef soap_write_xsd__string
#define soap_write_xsd__string(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:string", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__string
#define soap_read_xsd__string(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__string(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__string * SOAP_FMAC4 soap_get_xsd__string(struct soap*, xsd__string *, const char*, const char*);
#define soap_new_xsd__string(soap, n) soap_instantiate_xsd__string(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__string(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__string * SOAP_FMAC2 soap_instantiate_xsd__string(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__string(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__positiveInteger_
#define SOAP_TYPE_IMm7MMS_xsd__positiveInteger_ (19)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__positiveInteger_(struct soap*, const char*, int, const xsd__positiveInteger_ *, const char*);
SOAP_FMAC3 xsd__positiveInteger_ * SOAP_FMAC4 soap_in_xsd__positiveInteger_(struct soap*, const char*, xsd__positiveInteger_ *, const char*);
#ifndef soap_write_xsd__positiveInteger_
#define soap_write_xsd__positiveInteger_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:positiveInteger", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__positiveInteger_
#define soap_read_xsd__positiveInteger_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__positiveInteger_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__positiveInteger_ * SOAP_FMAC4 soap_get_xsd__positiveInteger_(struct soap*, xsd__positiveInteger_ *, const char*, const char*);
#define soap_new_xsd__positiveInteger_(soap, n) soap_instantiate_xsd__positiveInteger_(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__positiveInteger_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__positiveInteger_ * SOAP_FMAC2 soap_instantiate_xsd__positiveInteger_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__positiveInteger_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__positiveInteger
#define SOAP_TYPE_IMm7MMS_xsd__positiveInteger (18)
#endif
#define soap_default_xsd__positiveInteger(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_xsd__positiveInteger(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__positiveInteger(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_xsd__positiveInteger(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_xsd__positiveInteger
#define soap_write_xsd__positiveInteger(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:positiveInteger", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__positiveInteger(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_xsd__positiveInteger
#define soap_read_xsd__positiveInteger(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__positiveInteger(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_xsd__positiveInteger(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_xsd__positiveInteger(soap, n) soap_instantiate_xsd__positiveInteger(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__positiveInteger(soap, p) soap_delete(soap, p)
#define soap_instantiate_xsd__positiveInteger soap_instantiate_std__wstring
#define soap_copy_xsd__positiveInteger soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_xsd__dateTime
#define SOAP_TYPE_IMm7MMS_xsd__dateTime (16)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__dateTime(struct soap*, const char*, int, const xsd__dateTime *, const char*);
SOAP_FMAC3 xsd__dateTime * SOAP_FMAC4 soap_in_xsd__dateTime(struct soap*, const char*, xsd__dateTime *, const char*);
#ifndef soap_write_xsd__dateTime
#define soap_write_xsd__dateTime(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:dateTime", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__dateTime
#define soap_read_xsd__dateTime(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__dateTime(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__dateTime * SOAP_FMAC4 soap_get_xsd__dateTime(struct soap*, xsd__dateTime *, const char*, const char*);
#define soap_new_xsd__dateTime(soap, n) soap_instantiate_xsd__dateTime(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__dateTime(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__dateTime * SOAP_FMAC2 soap_instantiate_xsd__dateTime(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__dateTime(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__boolean
#define SOAP_TYPE_IMm7MMS_xsd__boolean (14)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__boolean(struct soap*, const char*, int, const xsd__boolean *, const char*);
SOAP_FMAC3 xsd__boolean * SOAP_FMAC4 soap_in_xsd__boolean(struct soap*, const char*, xsd__boolean *, const char*);
#ifndef soap_write_xsd__boolean
#define soap_write_xsd__boolean(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:boolean", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__boolean
#define soap_read_xsd__boolean(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__boolean(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__boolean * SOAP_FMAC4 soap_get_xsd__boolean(struct soap*, xsd__boolean *, const char*, const char*);
#define soap_new_xsd__boolean(soap, n) soap_instantiate_xsd__boolean(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__boolean(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__boolean * SOAP_FMAC2 soap_instantiate_xsd__boolean(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__boolean(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyURI_
#define SOAP_TYPE_IMm7MMS_xsd__anyURI_ (13)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__anyURI_(struct soap*, const char*, int, const xsd__anyURI_ *, const char*);
SOAP_FMAC3 xsd__anyURI_ * SOAP_FMAC4 soap_in_xsd__anyURI_(struct soap*, const char*, xsd__anyURI_ *, const char*);
#ifndef soap_write_xsd__anyURI_
#define soap_write_xsd__anyURI_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:anyURI", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__anyURI_
#define soap_read_xsd__anyURI_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__anyURI_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__anyURI_ * SOAP_FMAC4 soap_get_xsd__anyURI_(struct soap*, xsd__anyURI_ *, const char*, const char*);
#define soap_new_xsd__anyURI_(soap, n) soap_instantiate_xsd__anyURI_(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__anyURI_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__anyURI_ * SOAP_FMAC2 soap_instantiate_xsd__anyURI_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__anyURI_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyURI
#define SOAP_TYPE_IMm7MMS_xsd__anyURI (12)
#endif
#define soap_default_xsd__anyURI(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_xsd__anyURI(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__anyURI(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_xsd__anyURI(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_xsd__anyURI
#define soap_write_xsd__anyURI(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:anyURI", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__anyURI(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_xsd__anyURI
#define soap_read_xsd__anyURI(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__anyURI(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_xsd__anyURI(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_xsd__anyURI(soap, n) soap_instantiate_xsd__anyURI(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__anyURI(soap, p) soap_delete(soap, p)
#define soap_instantiate_xsd__anyURI soap_instantiate_std__wstring
#define soap_copy_xsd__anyURI soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_xsd__ID_
#define SOAP_TYPE_IMm7MMS_xsd__ID_ (11)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__ID_(struct soap*, const char*, int, const xsd__ID_ *, const char*);
SOAP_FMAC3 xsd__ID_ * SOAP_FMAC4 soap_in_xsd__ID_(struct soap*, const char*, xsd__ID_ *, const char*);
#ifndef soap_write_xsd__ID_
#define soap_write_xsd__ID_(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:ID", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__ID_
#define soap_read_xsd__ID_(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__ID_(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__ID_ * SOAP_FMAC4 soap_get_xsd__ID_(struct soap*, xsd__ID_ *, const char*, const char*);
#define soap_new_xsd__ID_(soap, n) soap_instantiate_xsd__ID_(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__ID_(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__ID_ * SOAP_FMAC2 soap_instantiate_xsd__ID_(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__ID_(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__ID
#define SOAP_TYPE_IMm7MMS_xsd__ID (10)
#endif
#define soap_default_xsd__ID(soap, a) soap_default_std__wstring(soap, a)
#define soap_serialize_xsd__ID(soap, a) soap_serialize_std__wstring(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__ID(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_xsd__ID(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_xsd__ID
#define soap_write_xsd__ID(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:ID", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__ID(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_xsd__ID
#define soap_read_xsd__ID(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__ID(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_xsd__ID(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_xsd__ID(soap, n) soap_instantiate_xsd__ID(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__ID(soap, p) soap_delete(soap, p)
#define soap_instantiate_xsd__ID soap_instantiate_std__wstring
#define soap_copy_xsd__ID soap_copy_std__wstring
#ifndef SOAP_TYPE_IMm7MMS_std__wstring
#define SOAP_TYPE_IMm7MMS_std__wstring (9)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__wstring(struct soap*, std::wstring *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__wstring(struct soap*, const std::wstring *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__wstring(struct soap*, const char*, int, const std::wstring*, const char*);
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_in_std__wstring(struct soap*, const char*, std::wstring*, const char*);
#ifndef soap_write_std__wstring
#define soap_write_std__wstring(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "string", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__wstring(struct soap*, const std::wstring *, const char*, const char*);
#ifndef soap_read_std__wstring
#define soap_read_std__wstring(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_std__wstring(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring * SOAP_FMAC4 soap_get_std__wstring(struct soap*, std::wstring *, const char*, const char*);
#define soap_new_std__wstring(soap, n) soap_instantiate_std__wstring(soap, n, NULL, NULL, NULL)
#define soap_delete_std__wstring(soap, p) soap_delete(soap, p)
SOAP_FMAC1 std::wstring * SOAP_FMAC2 soap_instantiate_std__wstring(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_std__wstring(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyType
#define SOAP_TYPE_IMm7MMS_xsd__anyType (7)
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__anyType(struct soap*, const char*, int, const xsd__anyType *, const char*);
SOAP_FMAC3 xsd__anyType * SOAP_FMAC4 soap_in_xsd__anyType(struct soap*, const char*, xsd__anyType *, const char*);
#ifndef soap_write_xsd__anyType
#define soap_write_xsd__anyType(soap, data) ( soap_begin_send(soap) || ((data)->soap_serialize(soap), 0) || (data)->soap_put(soap, "xsd:anyType", NULL) || soap_end_send(soap) )
#endif
#ifndef soap_read_xsd__anyType
#define soap_read_xsd__anyType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_xsd__anyType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 xsd__anyType * SOAP_FMAC4 soap_get_xsd__anyType(struct soap*, xsd__anyType *, const char*, const char*);
#define soap_new_xsd__anyType(soap, n) soap_instantiate_xsd__anyType(soap, n, NULL, NULL, NULL)
#define soap_delete_xsd__anyType(soap, p) soap_delete(soap, p)
SOAP_FMAC1 xsd__anyType * SOAP_FMAC2 soap_instantiate_xsd__anyType(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_xsd__anyType(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Fault
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Fault (141)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
#ifndef soap_write_SOAP_ENV__Fault
#define soap_write_SOAP_ENV__Fault(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_SOAP_ENV__Fault(soap, data), 0) || IMm7MMS::soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
#ifndef soap_read_SOAP_ENV__Fault
#define soap_read_SOAP_ENV__Fault(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
#define soap_new_SOAP_ENV__Fault(soap, n) soap_instantiate_SOAP_ENV__Fault(soap, n, NULL, NULL, NULL)
#define soap_delete_SOAP_ENV__Fault(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Fault(struct soap*, int, int, void*, size_t, const void*, size_t);
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Reason
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Reason (140)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
#ifndef soap_write_SOAP_ENV__Reason
#define soap_write_SOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_SOAP_ENV__Reason(soap, data), 0) || IMm7MMS::soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
#ifndef soap_read_SOAP_ENV__Reason
#define soap_read_SOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
#define soap_new_SOAP_ENV__Reason(soap, n) soap_instantiate_SOAP_ENV__Reason(soap, n, NULL, NULL, NULL)
#define soap_delete_SOAP_ENV__Reason(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Reason(struct soap*, int, int, void*, size_t, const void*, size_t);
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Detail
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Detail (137)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
#ifndef soap_write_SOAP_ENV__Detail
#define soap_write_SOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_SOAP_ENV__Detail(soap, data), 0) || IMm7MMS::soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
#ifndef soap_read_SOAP_ENV__Detail
#define soap_read_SOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
#define soap_new_SOAP_ENV__Detail(soap, n) soap_instantiate_SOAP_ENV__Detail(soap, n, NULL, NULL, NULL)
#define soap_delete_SOAP_ENV__Detail(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Detail(struct soap*, int, int, void*, size_t, const void*, size_t);
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Code
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Code (135)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
#ifndef soap_write_SOAP_ENV__Code
#define soap_write_SOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_SOAP_ENV__Code(soap, data), 0) || IMm7MMS::soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
#ifndef soap_read_SOAP_ENV__Code
#define soap_read_SOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
#define soap_new_SOAP_ENV__Code(soap, n) soap_instantiate_SOAP_ENV__Code(soap, n, NULL, NULL, NULL)
#define soap_delete_SOAP_ENV__Code(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Code(struct soap*, int, int, void*, size_t, const void*, size_t);
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__deliveryReportReq
#define SOAP_TYPE_IMm7MMS___ns1__deliveryReportReq (134)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__deliveryReportReq(struct soap*, struct __ns1__deliveryReportReq *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__deliveryReportReq(struct soap*, const struct __ns1__deliveryReportReq *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__deliveryReportReq(struct soap*, const char*, int, const struct __ns1__deliveryReportReq *, const char*);
SOAP_FMAC3 struct __ns1__deliveryReportReq * SOAP_FMAC4 soap_in___ns1__deliveryReportReq(struct soap*, const char*, struct __ns1__deliveryReportReq *, const char*);
#ifndef soap_write___ns1__deliveryReportReq
#define soap_write___ns1__deliveryReportReq(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize___ns1__deliveryReportReq(soap, data), 0) || IMm7MMS::soap_put___ns1__deliveryReportReq(soap, data, "-ns1:deliveryReportReq", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__deliveryReportReq(struct soap*, const struct __ns1__deliveryReportReq *, const char*, const char*);
#ifndef soap_read___ns1__deliveryReportReq
#define soap_read___ns1__deliveryReportReq(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get___ns1__deliveryReportReq(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct __ns1__deliveryReportReq * SOAP_FMAC4 soap_get___ns1__deliveryReportReq(struct soap*, struct __ns1__deliveryReportReq *, const char*, const char*);
#define soap_new___ns1__deliveryReportReq(soap, n) soap_instantiate___ns1__deliveryReportReq(soap, n, NULL, NULL, NULL)
#define soap_delete___ns1__deliveryReportReq(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct __ns1__deliveryReportReq * SOAP_FMAC2 soap_instantiate___ns1__deliveryReportReq(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy___ns1__deliveryReportReq(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS___ns1__deliverReq
#define SOAP_TYPE_IMm7MMS___ns1__deliverReq (130)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__deliverReq(struct soap*, struct __ns1__deliverReq *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__deliverReq(struct soap*, const struct __ns1__deliverReq *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__deliverReq(struct soap*, const char*, int, const struct __ns1__deliverReq *, const char*);
SOAP_FMAC3 struct __ns1__deliverReq * SOAP_FMAC4 soap_in___ns1__deliverReq(struct soap*, const char*, struct __ns1__deliverReq *, const char*);
#ifndef soap_write___ns1__deliverReq
#define soap_write___ns1__deliverReq(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize___ns1__deliverReq(soap, data), 0) || IMm7MMS::soap_put___ns1__deliverReq(soap, data, "-ns1:deliverReq", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__deliverReq(struct soap*, const struct __ns1__deliverReq *, const char*, const char*);
#ifndef soap_read___ns1__deliverReq
#define soap_read___ns1__deliverReq(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get___ns1__deliverReq(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct __ns1__deliverReq * SOAP_FMAC4 soap_get___ns1__deliverReq(struct soap*, struct __ns1__deliverReq *, const char*, const char*);
#define soap_new___ns1__deliverReq(soap, n) soap_instantiate___ns1__deliverReq(soap, n, NULL, NULL, NULL)
#define soap_delete___ns1__deliverReq(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct __ns1__deliverReq * SOAP_FMAC2 soap_instantiate___ns1__deliverReq(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy___ns1__deliverReq(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef SOAP_TYPE_IMm7MMS___ns1__submitReq
#define SOAP_TYPE_IMm7MMS___ns1__submitReq (126)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__submitReq(struct soap*, struct __ns1__submitReq *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__submitReq(struct soap*, const struct __ns1__submitReq *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__submitReq(struct soap*, const char*, int, const struct __ns1__submitReq *, const char*);
SOAP_FMAC3 struct __ns1__submitReq * SOAP_FMAC4 soap_in___ns1__submitReq(struct soap*, const char*, struct __ns1__submitReq *, const char*);
#ifndef soap_write___ns1__submitReq
#define soap_write___ns1__submitReq(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize___ns1__submitReq(soap, data), 0) || IMm7MMS::soap_put___ns1__submitReq(soap, data, "-ns1:submitReq", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__submitReq(struct soap*, const struct __ns1__submitReq *, const char*, const char*);
#ifndef soap_read___ns1__submitReq
#define soap_read___ns1__submitReq(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get___ns1__submitReq(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct __ns1__submitReq * SOAP_FMAC4 soap_get___ns1__submitReq(struct soap*, struct __ns1__submitReq *, const char*, const char*);
#define soap_new___ns1__submitReq(soap, n) soap_instantiate___ns1__submitReq(soap, n, NULL, NULL, NULL)
#define soap_delete___ns1__submitReq(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct __ns1__submitReq * SOAP_FMAC2 soap_instantiate___ns1__submitReq(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy___ns1__submitReq(struct soap*, int, int, void*, size_t, const void*, size_t);
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Header
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Header (121)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
#ifndef soap_write_SOAP_ENV__Header
#define soap_write_SOAP_ENV__Header(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_SOAP_ENV__Header(soap, data), 0) || IMm7MMS::soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
#ifndef soap_read_SOAP_ENV__Header
#define soap_read_SOAP_ENV__Header(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
#define soap_new_SOAP_ENV__Header(soap, n) soap_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL)
#define soap_delete_SOAP_ENV__Header(soap, p) soap_delete(soap, p)
SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Header(struct soap*, int, int, void*, size_t, const void*, size_t);
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__union_recipientsType
#define SOAP_TYPE_IMm7MMS__ns1__union_recipientsType (98)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__union_recipientsType(struct soap*, int, const union _ns1__union_recipientsType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__union_recipientsType(struct soap*, int, const union _ns1__union_recipientsType *);
SOAP_FMAC3 union _ns1__union_recipientsType * SOAP_FMAC4 soap_in__ns1__union_recipientsType(struct soap*, int*, union _ns1__union_recipientsType *);
#ifndef SOAP_TYPE_IMm7MMS__ns1__union_multiAddressType
#define SOAP_TYPE_IMm7MMS__ns1__union_multiAddressType (90)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__union_multiAddressType(struct soap*, int, const union _ns1__union_multiAddressType *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__union_multiAddressType(struct soap*, int, const union _ns1__union_multiAddressType *);
SOAP_FMAC3 union _ns1__union_multiAddressType * SOAP_FMAC4 soap_in__ns1__union_multiAddressType(struct soap*, int*, union _ns1__union_multiAddressType *);
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Reason
#define SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Reason (143)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
#ifndef soap_write_PointerToSOAP_ENV__Reason
#define soap_write_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToSOAP_ENV__Reason(soap, data), 0) || IMm7MMS::soap_put_PointerToSOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
#ifndef soap_read_PointerToSOAP_ENV__Reason
#define soap_read_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Detail
#define SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Detail (142)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
#ifndef soap_write_PointerToSOAP_ENV__Detail
#define soap_write_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToSOAP_ENV__Detail(soap, data), 0) || IMm7MMS::soap_put_PointerToSOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
#ifndef soap_read_PointerToSOAP_ENV__Detail
#define soap_read_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Code
#define SOAP_TYPE_IMm7MMS_PointerToSOAP_ENV__Code (136)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
#ifndef soap_write_PointerToSOAP_ENV__Code
#define soap_write_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToSOAP_ENV__Code(soap, data), 0) || IMm7MMS::soap_put_PointerToSOAP_ENV__Code(soap, data, "SOAP-ENV:Code", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
#ifndef soap_read_PointerToSOAP_ENV__Code
#define soap_read_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
#endif
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__genericResponseType
#define SOAP_TYPE_IMm7MMS_PointerTons1__genericResponseType (132)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genericResponseType(struct soap*, ns1__genericResponseType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genericResponseType(struct soap*, const char *, int, ns1__genericResponseType *const*, const char *);
SOAP_FMAC3 ns1__genericResponseType ** SOAP_FMAC4 soap_in_PointerTons1__genericResponseType(struct soap*, const char*, ns1__genericResponseType **, const char*);
#ifndef soap_write_PointerTons1__genericResponseType
#define soap_write_PointerTons1__genericResponseType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__genericResponseType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__genericResponseType(soap, data, "ns1:genericResponseType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genericResponseType(struct soap*, ns1__genericResponseType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__genericResponseType
#define soap_read_PointerTons1__genericResponseType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__genericResponseType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__genericResponseType ** SOAP_FMAC4 soap_get_PointerTons1__genericResponseType(struct soap*, ns1__genericResponseType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__deliveryReportReqType
#define SOAP_TYPE_IMm7MMS_PointerTons1__deliveryReportReqType (131)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__deliveryReportReqType(struct soap*, ns1__deliveryReportReqType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__deliveryReportReqType(struct soap*, const char *, int, ns1__deliveryReportReqType *const*, const char *);
SOAP_FMAC3 ns1__deliveryReportReqType ** SOAP_FMAC4 soap_in_PointerTons1__deliveryReportReqType(struct soap*, const char*, ns1__deliveryReportReqType **, const char*);
#ifndef soap_write_PointerTons1__deliveryReportReqType
#define soap_write_PointerTons1__deliveryReportReqType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__deliveryReportReqType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__deliveryReportReqType(soap, data, "ns1:deliveryReportReqType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__deliveryReportReqType(struct soap*, ns1__deliveryReportReqType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__deliveryReportReqType
#define soap_read_PointerTons1__deliveryReportReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__deliveryReportReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliveryReportReqType ** SOAP_FMAC4 soap_get_PointerTons1__deliveryReportReqType(struct soap*, ns1__deliveryReportReqType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__deliverRspType
#define SOAP_TYPE_IMm7MMS_PointerTons1__deliverRspType (128)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__deliverRspType(struct soap*, ns1__deliverRspType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__deliverRspType(struct soap*, const char *, int, ns1__deliverRspType *const*, const char *);
SOAP_FMAC3 ns1__deliverRspType ** SOAP_FMAC4 soap_in_PointerTons1__deliverRspType(struct soap*, const char*, ns1__deliverRspType **, const char*);
#ifndef soap_write_PointerTons1__deliverRspType
#define soap_write_PointerTons1__deliverRspType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__deliverRspType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__deliverRspType(soap, data, "ns1:deliverRspType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__deliverRspType(struct soap*, ns1__deliverRspType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__deliverRspType
#define soap_read_PointerTons1__deliverRspType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__deliverRspType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliverRspType ** SOAP_FMAC4 soap_get_PointerTons1__deliverRspType(struct soap*, ns1__deliverRspType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__deliverReqType
#define SOAP_TYPE_IMm7MMS_PointerTons1__deliverReqType (127)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__deliverReqType(struct soap*, ns1__deliverReqType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__deliverReqType(struct soap*, const char *, int, ns1__deliverReqType *const*, const char *);
SOAP_FMAC3 ns1__deliverReqType ** SOAP_FMAC4 soap_in_PointerTons1__deliverReqType(struct soap*, const char*, ns1__deliverReqType **, const char*);
#ifndef soap_write_PointerTons1__deliverReqType
#define soap_write_PointerTons1__deliverReqType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__deliverReqType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__deliverReqType(soap, data, "ns1:deliverReqType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__deliverReqType(struct soap*, ns1__deliverReqType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__deliverReqType
#define soap_read_PointerTons1__deliverReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__deliverReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__deliverReqType ** SOAP_FMAC4 soap_get_PointerTons1__deliverReqType(struct soap*, ns1__deliverReqType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__submitRspType
#define SOAP_TYPE_IMm7MMS_PointerTons1__submitRspType (124)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__submitRspType(struct soap*, ns1__submitRspType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__submitRspType(struct soap*, const char *, int, ns1__submitRspType *const*, const char *);
SOAP_FMAC3 ns1__submitRspType ** SOAP_FMAC4 soap_in_PointerTons1__submitRspType(struct soap*, const char*, ns1__submitRspType **, const char*);
#ifndef soap_write_PointerTons1__submitRspType
#define soap_write_PointerTons1__submitRspType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__submitRspType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__submitRspType(soap, data, "ns1:submitRspType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__submitRspType(struct soap*, ns1__submitRspType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__submitRspType
#define soap_read_PointerTons1__submitRspType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__submitRspType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__submitRspType ** SOAP_FMAC4 soap_get_PointerTons1__submitRspType(struct soap*, ns1__submitRspType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__submitReqType
#define SOAP_TYPE_IMm7MMS_PointerTons1__submitReqType (123)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__submitReqType(struct soap*, ns1__submitReqType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__submitReqType(struct soap*, const char *, int, ns1__submitReqType *const*, const char *);
SOAP_FMAC3 ns1__submitReqType ** SOAP_FMAC4 soap_in_PointerTons1__submitReqType(struct soap*, const char*, ns1__submitReqType **, const char*);
#ifndef soap_write_PointerTons1__submitReqType
#define soap_write_PointerTons1__submitReqType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__submitReqType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__submitReqType(soap, data, "ns1:submitReqType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__submitReqType(struct soap*, ns1__submitReqType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__submitReqType
#define soap_read_PointerTons1__submitReqType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__submitReqType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__submitReqType ** SOAP_FMAC4 soap_get_PointerTons1__submitReqType(struct soap*, ns1__submitReqType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_ns1__TransactionID
#define SOAP_TYPE_IMm7MMS_PointerTo_ns1__TransactionID (122)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__TransactionID(struct soap*, _ns1__TransactionID *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__TransactionID(struct soap*, const char *, int, _ns1__TransactionID *const*, const char *);
SOAP_FMAC3 _ns1__TransactionID ** SOAP_FMAC4 soap_in_PointerTo_ns1__TransactionID(struct soap*, const char*, _ns1__TransactionID **, const char*);
#ifndef soap_write_PointerTo_ns1__TransactionID
#define soap_write_PointerTo_ns1__TransactionID(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_ns1__TransactionID(soap, data), 0) || IMm7MMS::soap_put_PointerTo_ns1__TransactionID(soap, data, "ns1:TransactionID", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__TransactionID(struct soap*, _ns1__TransactionID *const*, const char*, const char*);
#ifndef soap_read_PointerTo_ns1__TransactionID
#define soap_read_PointerTo_ns1__TransactionID(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_ns1__TransactionID(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__TransactionID ** SOAP_FMAC4 soap_get_PointerTo_ns1__TransactionID(struct soap*, _ns1__TransactionID **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_SOAP_ENV__actor
#define SOAP_TYPE_IMm7MMS_PointerTo_SOAP_ENV__actor (120)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_SOAP_ENV__actor(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_SOAP_ENV__actor(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTo_SOAP_ENV__actor(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTo_SOAP_ENV__actor
#define soap_write_PointerTo_SOAP_ENV__actor(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_SOAP_ENV__actor(soap, data), 0) || IMm7MMS::soap_put_PointerTo_SOAP_ENV__actor(soap, data, "SOAP-ENV:actor", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_SOAP_ENV__actor(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTo_SOAP_ENV__actor
#define soap_read_PointerTo_SOAP_ENV__actor(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_SOAP_ENV__actor(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTo_SOAP_ENV__actor(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_SOAP_ENV__encodingStyle
#define SOAP_TYPE_IMm7MMS_PointerTo_SOAP_ENV__encodingStyle (119)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_SOAP_ENV__encodingStyle(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_SOAP_ENV__encodingStyle(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTo_SOAP_ENV__encodingStyle(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTo_SOAP_ENV__encodingStyle
#define soap_write_PointerTo_SOAP_ENV__encodingStyle(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_SOAP_ENV__encodingStyle(soap, data), 0) || IMm7MMS::soap_put_PointerTo_SOAP_ENV__encodingStyle(soap, data, "SOAP-ENV:encodingStyle", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_SOAP_ENV__encodingStyle(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTo_SOAP_ENV__encodingStyle
#define soap_read_PointerTo_SOAP_ENV__encodingStyle(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_SOAP_ENV__encodingStyle(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTo_SOAP_ENV__encodingStyle(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__MMStatusExtensionType
#define SOAP_TYPE_IMm7MMS_PointerTons1__MMStatusExtensionType (117)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__MMStatusExtensionType(struct soap*, enum ns1__MMStatusExtensionType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__MMStatusExtensionType(struct soap*, const char *, int, enum ns1__MMStatusExtensionType *const*, const char *);
SOAP_FMAC3 enum ns1__MMStatusExtensionType ** SOAP_FMAC4 soap_in_PointerTons1__MMStatusExtensionType(struct soap*, const char*, enum ns1__MMStatusExtensionType **, const char*);
#ifndef soap_write_PointerTons1__MMStatusExtensionType
#define soap_write_PointerTons1__MMStatusExtensionType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__MMStatusExtensionType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__MMStatusExtensionType(soap, data, "ns1:MMStatusExtensionType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__MMStatusExtensionType(struct soap*, enum ns1__MMStatusExtensionType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__MMStatusExtensionType
#define soap_read_PointerTons1__MMStatusExtensionType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__MMStatusExtensionType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__MMStatusExtensionType ** SOAP_FMAC4 soap_get_PointerTons1__MMStatusExtensionType(struct soap*, enum ns1__MMStatusExtensionType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__serviceProviderIDType
#define SOAP_TYPE_IMm7MMS_PointerTons1__serviceProviderIDType (116)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__serviceProviderIDType(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__serviceProviderIDType(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTons1__serviceProviderIDType(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTons1__serviceProviderIDType
#define soap_write_PointerTons1__serviceProviderIDType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__serviceProviderIDType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__serviceProviderIDType(soap, data, "ns1:serviceProviderIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__serviceProviderIDType(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__serviceProviderIDType
#define soap_read_PointerTons1__serviceProviderIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__serviceProviderIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTons1__serviceProviderIDType(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__previouslySentByDateTime
#define SOAP_TYPE_IMm7MMS_PointerTons1__previouslySentByDateTime (115)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__previouslySentByDateTime(struct soap*, ns1__previouslySentByDateTime *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__previouslySentByDateTime(struct soap*, const char *, int, ns1__previouslySentByDateTime *const*, const char *);
SOAP_FMAC3 ns1__previouslySentByDateTime ** SOAP_FMAC4 soap_in_PointerTons1__previouslySentByDateTime(struct soap*, const char*, ns1__previouslySentByDateTime **, const char*);
#ifndef soap_write_PointerTons1__previouslySentByDateTime
#define soap_write_PointerTons1__previouslySentByDateTime(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__previouslySentByDateTime(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__previouslySentByDateTime(soap, data, "ns1:previouslySentByDateTime", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__previouslySentByDateTime(struct soap*, ns1__previouslySentByDateTime *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__previouslySentByDateTime
#define soap_read_PointerTons1__previouslySentByDateTime(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__previouslySentByDateTime(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__previouslySentByDateTime ** SOAP_FMAC4 soap_get_PointerTons1__previouslySentByDateTime(struct soap*, ns1__previouslySentByDateTime **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__previouslySentByType
#define SOAP_TYPE_IMm7MMS_PointerTons1__previouslySentByType (114)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__previouslySentByType(struct soap*, ns1__previouslySentByType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__previouslySentByType(struct soap*, const char *, int, ns1__previouslySentByType *const*, const char *);
SOAP_FMAC3 ns1__previouslySentByType ** SOAP_FMAC4 soap_in_PointerTons1__previouslySentByType(struct soap*, const char*, ns1__previouslySentByType **, const char*);
#ifndef soap_write_PointerTons1__previouslySentByType
#define soap_write_PointerTons1__previouslySentByType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__previouslySentByType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__previouslySentByType(soap, data, "ns1:previouslySentByType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__previouslySentByType(struct soap*, ns1__previouslySentByType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__previouslySentByType
#define soap_read_PointerTons1__previouslySentByType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__previouslySentByType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__previouslySentByType ** SOAP_FMAC4 soap_get_PointerTons1__previouslySentByType(struct soap*, ns1__previouslySentByType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__contentReferenceType
#define SOAP_TYPE_IMm7MMS_PointerTons1__contentReferenceType (113)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__contentReferenceType(struct soap*, ns1__contentReferenceType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__contentReferenceType(struct soap*, const char *, int, ns1__contentReferenceType *const*, const char *);
SOAP_FMAC3 ns1__contentReferenceType ** SOAP_FMAC4 soap_in_PointerTons1__contentReferenceType(struct soap*, const char*, ns1__contentReferenceType **, const char*);
#ifndef soap_write_PointerTons1__contentReferenceType
#define soap_write_PointerTons1__contentReferenceType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__contentReferenceType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__contentReferenceType(soap, data, "ns1:contentReferenceType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__contentReferenceType(struct soap*, ns1__contentReferenceType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__contentReferenceType
#define soap_read_PointerTons1__contentReferenceType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__contentReferenceType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__contentReferenceType ** SOAP_FMAC4 soap_get_PointerTons1__contentReferenceType(struct soap*, ns1__contentReferenceType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__chargedPartyIDType
#define SOAP_TYPE_IMm7MMS_PointerTons1__chargedPartyIDType (112)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__chargedPartyIDType(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__chargedPartyIDType(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTons1__chargedPartyIDType(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTons1__chargedPartyIDType
#define soap_write_PointerTons1__chargedPartyIDType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__chargedPartyIDType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__chargedPartyIDType(soap, data, "ns1:chargedPartyIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__chargedPartyIDType(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__chargedPartyIDType
#define soap_read_PointerTons1__chargedPartyIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__chargedPartyIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTons1__chargedPartyIDType(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__chargedPartyType
#define SOAP_TYPE_IMm7MMS_PointerTons1__chargedPartyType (111)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__chargedPartyType(struct soap*, enum ns1__chargedPartyType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__chargedPartyType(struct soap*, const char *, int, enum ns1__chargedPartyType *const*, const char *);
SOAP_FMAC3 enum ns1__chargedPartyType ** SOAP_FMAC4 soap_in_PointerTons1__chargedPartyType(struct soap*, const char*, enum ns1__chargedPartyType **, const char*);
#ifndef soap_write_PointerTons1__chargedPartyType
#define soap_write_PointerTons1__chargedPartyType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__chargedPartyType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__chargedPartyType(soap, data, "ns1:chargedPartyType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__chargedPartyType(struct soap*, enum ns1__chargedPartyType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__chargedPartyType
#define soap_read_PointerTons1__chargedPartyType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__chargedPartyType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__chargedPartyType ** SOAP_FMAC4 soap_get_PointerTons1__chargedPartyType(struct soap*, enum ns1__chargedPartyType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTostd__wstring
#define SOAP_TYPE_IMm7MMS_PointerTostd__wstring (110)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__wstring(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__wstring(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTostd__wstring(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTostd__wstring
#define soap_write_PointerTostd__wstring(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTostd__wstring(soap, data), 0) || IMm7MMS::soap_put_PointerTostd__wstring(soap, data, "string", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__wstring(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTostd__wstring
#define soap_read_PointerTostd__wstring(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTostd__wstring(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTostd__wstring(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__priorityType
#define SOAP_TYPE_IMm7MMS_PointerTons1__priorityType (109)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__priorityType(struct soap*, enum ns1__priorityType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__priorityType(struct soap*, const char *, int, enum ns1__priorityType *const*, const char *);
SOAP_FMAC3 enum ns1__priorityType ** SOAP_FMAC4 soap_in_PointerTons1__priorityType(struct soap*, const char*, enum ns1__priorityType **, const char*);
#ifndef soap_write_PointerTons1__priorityType
#define soap_write_PointerTons1__priorityType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__priorityType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__priorityType(soap, data, "ns1:priorityType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__priorityType(struct soap*, enum ns1__priorityType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__priorityType
#define soap_read_PointerTons1__priorityType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__priorityType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__priorityType ** SOAP_FMAC4 soap_get_PointerTons1__priorityType(struct soap*, enum ns1__priorityType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_ns1__submitReqType_ReplyCharging
#define SOAP_TYPE_IMm7MMS_PointerTo_ns1__submitReqType_ReplyCharging (108)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__submitReqType_ReplyCharging(struct soap*, _ns1__submitReqType_ReplyCharging *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__submitReqType_ReplyCharging(struct soap*, const char *, int, _ns1__submitReqType_ReplyCharging *const*, const char *);
SOAP_FMAC3 _ns1__submitReqType_ReplyCharging ** SOAP_FMAC4 soap_in_PointerTo_ns1__submitReqType_ReplyCharging(struct soap*, const char*, _ns1__submitReqType_ReplyCharging **, const char*);
#ifndef soap_write_PointerTo_ns1__submitReqType_ReplyCharging
#define soap_write_PointerTo_ns1__submitReqType_ReplyCharging(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_ns1__submitReqType_ReplyCharging(soap, data), 0) || IMm7MMS::soap_put_PointerTo_ns1__submitReqType_ReplyCharging(soap, data, "ns1:submitReqType-ReplyCharging", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__submitReqType_ReplyCharging(struct soap*, _ns1__submitReqType_ReplyCharging *const*, const char*, const char*);
#ifndef soap_read_PointerTo_ns1__submitReqType_ReplyCharging
#define soap_read_PointerTo_ns1__submitReqType_ReplyCharging(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_ns1__submitReqType_ReplyCharging(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__submitReqType_ReplyCharging ** SOAP_FMAC4 soap_get_PointerTo_ns1__submitReqType_ReplyCharging(struct soap*, _ns1__submitReqType_ReplyCharging **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__relativeOrAbsoluteDateType
#define SOAP_TYPE_IMm7MMS_PointerTons1__relativeOrAbsoluteDateType (107)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__relativeOrAbsoluteDateType(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__relativeOrAbsoluteDateType(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTons1__relativeOrAbsoluteDateType(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTons1__relativeOrAbsoluteDateType
#define soap_write_PointerTons1__relativeOrAbsoluteDateType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__relativeOrAbsoluteDateType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__relativeOrAbsoluteDateType(soap, data, "ns1:relativeOrAbsoluteDateType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__relativeOrAbsoluteDateType(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__relativeOrAbsoluteDateType
#define soap_read_PointerTons1__relativeOrAbsoluteDateType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__relativeOrAbsoluteDateType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTons1__relativeOrAbsoluteDateType(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerToxsd__positiveInteger
#define SOAP_TYPE_IMm7MMS_PointerToxsd__positiveInteger (106)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__positiveInteger(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__positiveInteger(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerToxsd__positiveInteger(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerToxsd__positiveInteger
#define soap_write_PointerToxsd__positiveInteger(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToxsd__positiveInteger(soap, data), 0) || IMm7MMS::soap_put_PointerToxsd__positiveInteger(soap, data, "xsd:positiveInteger", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__positiveInteger(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerToxsd__positiveInteger
#define soap_read_PointerToxsd__positiveInteger(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToxsd__positiveInteger(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerToxsd__positiveInteger(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTotime
#define SOAP_TYPE_IMm7MMS_PointerTotime (104)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotime(struct soap*, time_t *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotime(struct soap*, const char *, int, time_t *const*, const char *);
SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_in_PointerTotime(struct soap*, const char*, time_t **, const char*);
#ifndef soap_write_PointerTotime
#define soap_write_PointerTotime(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTotime(soap, data), 0) || IMm7MMS::soap_put_PointerTotime(soap, data, "dateTime", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotime(struct soap*, time_t *const*, const char*, const char*);
#ifndef soap_read_PointerTotime
#define soap_read_PointerTotime(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTotime(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_get_PointerTotime(struct soap*, time_t **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__messageIDType
#define SOAP_TYPE_IMm7MMS_PointerTons1__messageIDType (103)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__messageIDType(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__messageIDType(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTons1__messageIDType(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTons1__messageIDType
#define soap_write_PointerTons1__messageIDType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__messageIDType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__messageIDType(soap, data, "ns1:messageIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__messageIDType(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__messageIDType
#define soap_read_PointerTons1__messageIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__messageIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTons1__messageIDType(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__serviceCodeType
#define SOAP_TYPE_IMm7MMS_PointerTons1__serviceCodeType (102)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__serviceCodeType(struct soap*, ns1__serviceCodeType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__serviceCodeType(struct soap*, const char *, int, ns1__serviceCodeType *const*, const char *);
SOAP_FMAC3 ns1__serviceCodeType ** SOAP_FMAC4 soap_in_PointerTons1__serviceCodeType(struct soap*, const char*, ns1__serviceCodeType **, const char*);
#ifndef soap_write_PointerTons1__serviceCodeType
#define soap_write_PointerTons1__serviceCodeType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__serviceCodeType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__serviceCodeType(soap, data, "ns1:serviceCodeType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__serviceCodeType(struct soap*, ns1__serviceCodeType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__serviceCodeType
#define soap_read_PointerTons1__serviceCodeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__serviceCodeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__serviceCodeType ** SOAP_FMAC4 soap_get_PointerTons1__serviceCodeType(struct soap*, ns1__serviceCodeType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__recipientsType
#define SOAP_TYPE_IMm7MMS_PointerTons1__recipientsType (101)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__recipientsType(struct soap*, ns1__recipientsType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__recipientsType(struct soap*, const char *, int, ns1__recipientsType *const*, const char *);
SOAP_FMAC3 ns1__recipientsType ** SOAP_FMAC4 soap_in_PointerTons1__recipientsType(struct soap*, const char*, ns1__recipientsType **, const char*);
#ifndef soap_write_PointerTons1__recipientsType
#define soap_write_PointerTons1__recipientsType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__recipientsType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__recipientsType(soap, data, "ns1:recipientsType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__recipientsType(struct soap*, ns1__recipientsType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__recipientsType
#define soap_read_PointerTons1__recipientsType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__recipientsType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__recipientsType ** SOAP_FMAC4 soap_get_PointerTons1__recipientsType(struct soap*, ns1__recipientsType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTobool
#define SOAP_TYPE_IMm7MMS_PointerTobool (100)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTobool(struct soap*, bool *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTobool(struct soap*, const char *, int, bool *const*, const char *);
SOAP_FMAC3 bool ** SOAP_FMAC4 soap_in_PointerTobool(struct soap*, const char*, bool **, const char*);
#ifndef soap_write_PointerTobool
#define soap_write_PointerTobool(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTobool(soap, data), 0) || IMm7MMS::soap_put_PointerTobool(soap, data, "boolean", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap*, bool *const*, const char*, const char*);
#ifndef soap_read_PointerTobool
#define soap_read_PointerTobool(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTobool(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 bool ** SOAP_FMAC4 soap_get_PointerTobool(struct soap*, bool **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo__ns1__recipientsType_sequence
#define SOAP_TYPE_IMm7MMS_PointerTo__ns1__recipientsType_sequence (99)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__ns1__recipientsType_sequence(struct soap*, __ns1__recipientsType_sequence *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__ns1__recipientsType_sequence(struct soap*, const char *, int, __ns1__recipientsType_sequence *const*, const char *);
SOAP_FMAC3 __ns1__recipientsType_sequence ** SOAP_FMAC4 soap_in_PointerTo__ns1__recipientsType_sequence(struct soap*, const char*, __ns1__recipientsType_sequence **, const char*);
#ifndef soap_write_PointerTo__ns1__recipientsType_sequence
#define soap_write_PointerTo__ns1__recipientsType_sequence(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo__ns1__recipientsType_sequence(soap, data), 0) || IMm7MMS::soap_put_PointerTo__ns1__recipientsType_sequence(soap, data, "-ns1:recipientsType-sequence", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__ns1__recipientsType_sequence(struct soap*, __ns1__recipientsType_sequence *const*, const char*, const char*);
#ifndef soap_read_PointerTo__ns1__recipientsType_sequence
#define soap_read_PointerTo__ns1__recipientsType_sequence(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo__ns1__recipientsType_sequence(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 __ns1__recipientsType_sequence ** SOAP_FMAC4 soap_get_PointerTo__ns1__recipientsType_sequence(struct soap*, __ns1__recipientsType_sequence **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__multiAddressType
#define SOAP_TYPE_IMm7MMS_PointerTons1__multiAddressType (97)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__multiAddressType(struct soap*, ns1__multiAddressType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__multiAddressType(struct soap*, const char *, int, ns1__multiAddressType *const*, const char *);
SOAP_FMAC3 ns1__multiAddressType ** SOAP_FMAC4 soap_in_PointerTons1__multiAddressType(struct soap*, const char*, ns1__multiAddressType **, const char*);
#ifndef soap_write_PointerTons1__multiAddressType
#define soap_write_PointerTons1__multiAddressType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__multiAddressType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__multiAddressType(soap, data, "ns1:multiAddressType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__multiAddressType(struct soap*, ns1__multiAddressType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__multiAddressType
#define soap_read_PointerTons1__multiAddressType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__multiAddressType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__multiAddressType ** SOAP_FMAC4 soap_get_PointerTons1__multiAddressType(struct soap*, ns1__multiAddressType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerToPointerTons1__userAgentDateTimeType
#define SOAP_TYPE_IMm7MMS_PointerToPointerTons1__userAgentDateTimeType (95)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType **const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTons1__userAgentDateTimeType(struct soap*, const char *, int, ns1__userAgentDateTimeType **const*, const char *);
SOAP_FMAC3 ns1__userAgentDateTimeType *** SOAP_FMAC4 soap_in_PointerToPointerTons1__userAgentDateTimeType(struct soap*, const char*, ns1__userAgentDateTimeType ***, const char*);
#ifndef soap_write_PointerToPointerTons1__userAgentDateTimeType
#define soap_write_PointerToPointerTons1__userAgentDateTimeType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToPointerTons1__userAgentDateTimeType(soap, data), 0) || IMm7MMS::soap_put_PointerToPointerTons1__userAgentDateTimeType(soap, data, "ns1:userAgentDateTimeType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType **const*, const char*, const char*);
#ifndef soap_read_PointerToPointerTons1__userAgentDateTimeType
#define soap_read_PointerToPointerTons1__userAgentDateTimeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToPointerTons1__userAgentDateTimeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentDateTimeType *** SOAP_FMAC4 soap_get_PointerToPointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType ***, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__userAgentDateTimeType
#define SOAP_TYPE_IMm7MMS_PointerTons1__userAgentDateTimeType (94)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__userAgentDateTimeType(struct soap*, const char *, int, ns1__userAgentDateTimeType *const*, const char *);
SOAP_FMAC3 ns1__userAgentDateTimeType ** SOAP_FMAC4 soap_in_PointerTons1__userAgentDateTimeType(struct soap*, const char*, ns1__userAgentDateTimeType **, const char*);
#ifndef soap_write_PointerTons1__userAgentDateTimeType
#define soap_write_PointerTons1__userAgentDateTimeType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__userAgentDateTimeType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__userAgentDateTimeType(soap, data, "ns1:userAgentDateTimeType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__userAgentDateTimeType
#define soap_read_PointerTons1__userAgentDateTimeType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__userAgentDateTimeType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentDateTimeType ** SOAP_FMAC4 soap_get_PointerTons1__userAgentDateTimeType(struct soap*, ns1__userAgentDateTimeType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerToPointerTons1__userAgentInfoType
#define SOAP_TYPE_IMm7MMS_PointerToPointerTons1__userAgentInfoType (93)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType **const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTons1__userAgentInfoType(struct soap*, const char *, int, ns1__userAgentInfoType **const*, const char *);
SOAP_FMAC3 ns1__userAgentInfoType *** SOAP_FMAC4 soap_in_PointerToPointerTons1__userAgentInfoType(struct soap*, const char*, ns1__userAgentInfoType ***, const char*);
#ifndef soap_write_PointerToPointerTons1__userAgentInfoType
#define soap_write_PointerToPointerTons1__userAgentInfoType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToPointerTons1__userAgentInfoType(soap, data), 0) || IMm7MMS::soap_put_PointerToPointerTons1__userAgentInfoType(soap, data, "ns1:userAgentInfoType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType **const*, const char*, const char*);
#ifndef soap_read_PointerToPointerTons1__userAgentInfoType
#define soap_read_PointerToPointerTons1__userAgentInfoType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToPointerTons1__userAgentInfoType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentInfoType *** SOAP_FMAC4 soap_get_PointerToPointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType ***, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__userAgentInfoType
#define SOAP_TYPE_IMm7MMS_PointerTons1__userAgentInfoType (92)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__userAgentInfoType(struct soap*, const char *, int, ns1__userAgentInfoType *const*, const char *);
SOAP_FMAC3 ns1__userAgentInfoType ** SOAP_FMAC4 soap_in_PointerTons1__userAgentInfoType(struct soap*, const char*, ns1__userAgentInfoType **, const char*);
#ifndef soap_write_PointerTons1__userAgentInfoType
#define soap_write_PointerTons1__userAgentInfoType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__userAgentInfoType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__userAgentInfoType(soap, data, "ns1:userAgentInfoType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__userAgentInfoType
#define soap_read_PointerTons1__userAgentInfoType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__userAgentInfoType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__userAgentInfoType ** SOAP_FMAC4 soap_get_PointerTons1__userAgentInfoType(struct soap*, ns1__userAgentInfoType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo__ns1__multiAddressType_sequence
#define SOAP_TYPE_IMm7MMS_PointerTo__ns1__multiAddressType_sequence (91)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__ns1__multiAddressType_sequence(struct soap*, __ns1__multiAddressType_sequence *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__ns1__multiAddressType_sequence(struct soap*, const char *, int, __ns1__multiAddressType_sequence *const*, const char *);
SOAP_FMAC3 __ns1__multiAddressType_sequence ** SOAP_FMAC4 soap_in_PointerTo__ns1__multiAddressType_sequence(struct soap*, const char*, __ns1__multiAddressType_sequence **, const char*);
#ifndef soap_write_PointerTo__ns1__multiAddressType_sequence
#define soap_write_PointerTo__ns1__multiAddressType_sequence(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo__ns1__multiAddressType_sequence(soap, data), 0) || IMm7MMS::soap_put_PointerTo__ns1__multiAddressType_sequence(soap, data, "-ns1:multiAddressType-sequence", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__ns1__multiAddressType_sequence(struct soap*, __ns1__multiAddressType_sequence *const*, const char*, const char*);
#ifndef soap_read_PointerTo__ns1__multiAddressType_sequence
#define soap_read_PointerTo__ns1__multiAddressType_sequence(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo__ns1__multiAddressType_sequence(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 __ns1__multiAddressType_sequence ** SOAP_FMAC4 soap_get_PointerTo__ns1__multiAddressType_sequence(struct soap*, __ns1__multiAddressType_sequence **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_ShortCode
#define SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_ShortCode (89)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__multiAddressType_ShortCode(struct soap*, _ns1__multiAddressType_ShortCode *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__multiAddressType_ShortCode(struct soap*, const char *, int, _ns1__multiAddressType_ShortCode *const*, const char *);
SOAP_FMAC3 _ns1__multiAddressType_ShortCode ** SOAP_FMAC4 soap_in_PointerTo_ns1__multiAddressType_ShortCode(struct soap*, const char*, _ns1__multiAddressType_ShortCode **, const char*);
#ifndef soap_write_PointerTo_ns1__multiAddressType_ShortCode
#define soap_write_PointerTo_ns1__multiAddressType_ShortCode(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_ns1__multiAddressType_ShortCode(soap, data), 0) || IMm7MMS::soap_put_PointerTo_ns1__multiAddressType_ShortCode(soap, data, "ns1:multiAddressType-ShortCode", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__multiAddressType_ShortCode(struct soap*, _ns1__multiAddressType_ShortCode *const*, const char*, const char*);
#ifndef soap_read_PointerTo_ns1__multiAddressType_ShortCode
#define soap_read_PointerTo_ns1__multiAddressType_ShortCode(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_ns1__multiAddressType_ShortCode(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_ShortCode ** SOAP_FMAC4 soap_get_PointerTo_ns1__multiAddressType_ShortCode(struct soap*, _ns1__multiAddressType_ShortCode **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_Number
#define SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_Number (87)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__multiAddressType_Number(struct soap*, _ns1__multiAddressType_Number *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__multiAddressType_Number(struct soap*, const char *, int, _ns1__multiAddressType_Number *const*, const char *);
SOAP_FMAC3 _ns1__multiAddressType_Number ** SOAP_FMAC4 soap_in_PointerTo_ns1__multiAddressType_Number(struct soap*, const char*, _ns1__multiAddressType_Number **, const char*);
#ifndef soap_write_PointerTo_ns1__multiAddressType_Number
#define soap_write_PointerTo_ns1__multiAddressType_Number(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_ns1__multiAddressType_Number(soap, data), 0) || IMm7MMS::soap_put_PointerTo_ns1__multiAddressType_Number(soap, data, "ns1:multiAddressType-Number", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__multiAddressType_Number(struct soap*, _ns1__multiAddressType_Number *const*, const char*, const char*);
#ifndef soap_read_PointerTo_ns1__multiAddressType_Number
#define soap_read_PointerTo_ns1__multiAddressType_Number(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_ns1__multiAddressType_Number(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_Number ** SOAP_FMAC4 soap_get_PointerTo_ns1__multiAddressType_Number(struct soap*, _ns1__multiAddressType_Number **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_RFC2822Address
#define SOAP_TYPE_IMm7MMS_PointerTo_ns1__multiAddressType_RFC2822Address (85)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__multiAddressType_RFC2822Address(struct soap*, _ns1__multiAddressType_RFC2822Address *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__multiAddressType_RFC2822Address(struct soap*, const char *, int, _ns1__multiAddressType_RFC2822Address *const*, const char *);
SOAP_FMAC3 _ns1__multiAddressType_RFC2822Address ** SOAP_FMAC4 soap_in_PointerTo_ns1__multiAddressType_RFC2822Address(struct soap*, const char*, _ns1__multiAddressType_RFC2822Address **, const char*);
#ifndef soap_write_PointerTo_ns1__multiAddressType_RFC2822Address
#define soap_write_PointerTo_ns1__multiAddressType_RFC2822Address(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTo_ns1__multiAddressType_RFC2822Address(soap, data), 0) || IMm7MMS::soap_put_PointerTo_ns1__multiAddressType_RFC2822Address(soap, data, "ns1:multiAddressType-RFC2822Address", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__multiAddressType_RFC2822Address(struct soap*, _ns1__multiAddressType_RFC2822Address *const*, const char*, const char*);
#ifndef soap_read_PointerTo_ns1__multiAddressType_RFC2822Address
#define soap_read_PointerTo_ns1__multiAddressType_RFC2822Address(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTo_ns1__multiAddressType_RFC2822Address(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 _ns1__multiAddressType_RFC2822Address ** SOAP_FMAC4 soap_get_PointerTo_ns1__multiAddressType_RFC2822Address(struct soap*, _ns1__multiAddressType_RFC2822Address **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerToxsd__ID
#define SOAP_TYPE_IMm7MMS_PointerToxsd__ID (84)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__ID(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__ID(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerToxsd__ID(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerToxsd__ID
#define soap_write_PointerToxsd__ID(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerToxsd__ID(soap, data), 0) || IMm7MMS::soap_put_PointerToxsd__ID(soap, data, "xsd:ID", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__ID(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerToxsd__ID
#define soap_read_PointerToxsd__ID(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerToxsd__ID(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerToxsd__ID(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__addressCodingType
#define SOAP_TYPE_IMm7MMS_PointerTons1__addressCodingType (83)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__addressCodingType(struct soap*, enum ns1__addressCodingType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__addressCodingType(struct soap*, const char *, int, enum ns1__addressCodingType *const*, const char *);
SOAP_FMAC3 enum ns1__addressCodingType ** SOAP_FMAC4 soap_in_PointerTons1__addressCodingType(struct soap*, const char*, enum ns1__addressCodingType **, const char*);
#ifndef soap_write_PointerTons1__addressCodingType
#define soap_write_PointerTons1__addressCodingType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__addressCodingType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__addressCodingType(soap, data, "ns1:addressCodingType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__addressCodingType(struct soap*, enum ns1__addressCodingType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__addressCodingType
#define soap_read_PointerTons1__addressCodingType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__addressCodingType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 enum ns1__addressCodingType ** SOAP_FMAC4 soap_get_PointerTons1__addressCodingType(struct soap*, enum ns1__addressCodingType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__anyDataType
#define SOAP_TYPE_IMm7MMS_PointerTons1__anyDataType (80)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__anyDataType(struct soap*, ns1__anyDataType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__anyDataType(struct soap*, const char *, int, ns1__anyDataType *const*, const char *);
SOAP_FMAC3 ns1__anyDataType ** SOAP_FMAC4 soap_in_PointerTons1__anyDataType(struct soap*, const char*, ns1__anyDataType **, const char*);
#ifndef soap_write_PointerTons1__anyDataType
#define soap_write_PointerTons1__anyDataType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__anyDataType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__anyDataType(soap, data, "ns1:anyDataType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__anyDataType(struct soap*, ns1__anyDataType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__anyDataType
#define soap_read_PointerTons1__anyDataType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__anyDataType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__anyDataType ** SOAP_FMAC4 soap_get_PointerTons1__anyDataType(struct soap*, ns1__anyDataType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__responseStatusType
#define SOAP_TYPE_IMm7MMS_PointerTons1__responseStatusType (79)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__responseStatusType(struct soap*, ns1__responseStatusType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__responseStatusType(struct soap*, const char *, int, ns1__responseStatusType *const*, const char *);
SOAP_FMAC3 ns1__responseStatusType ** SOAP_FMAC4 soap_in_PointerTons1__responseStatusType(struct soap*, const char*, ns1__responseStatusType **, const char*);
#ifndef soap_write_PointerTons1__responseStatusType
#define soap_write_PointerTons1__responseStatusType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__responseStatusType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__responseStatusType(soap, data, "ns1:responseStatusType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__responseStatusType(struct soap*, ns1__responseStatusType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__responseStatusType
#define soap_read_PointerTons1__responseStatusType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__responseStatusType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__responseStatusType ** SOAP_FMAC4 soap_get_PointerTons1__responseStatusType(struct soap*, ns1__responseStatusType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__senderIDType
#define SOAP_TYPE_IMm7MMS_PointerTons1__senderIDType (78)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__senderIDType(struct soap*, ns1__senderIDType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__senderIDType(struct soap*, const char *, int, ns1__senderIDType *const*, const char *);
SOAP_FMAC3 ns1__senderIDType ** SOAP_FMAC4 soap_in_PointerTons1__senderIDType(struct soap*, const char*, ns1__senderIDType **, const char*);
#ifndef soap_write_PointerTons1__senderIDType
#define soap_write_PointerTons1__senderIDType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__senderIDType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__senderIDType(soap, data, "ns1:senderIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__senderIDType(struct soap*, ns1__senderIDType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__senderIDType
#define soap_read_PointerTons1__senderIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__senderIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__senderIDType ** SOAP_FMAC4 soap_get_PointerTons1__senderIDType(struct soap*, ns1__senderIDType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__addressType
#define SOAP_TYPE_IMm7MMS_PointerTons1__addressType (77)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__addressType(struct soap*, ns1__addressType *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__addressType(struct soap*, const char *, int, ns1__addressType *const*, const char *);
SOAP_FMAC3 ns1__addressType ** SOAP_FMAC4 soap_in_PointerTons1__addressType(struct soap*, const char*, ns1__addressType **, const char*);
#ifndef soap_write_PointerTons1__addressType
#define soap_write_PointerTons1__addressType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__addressType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__addressType(soap, data, "ns1:addressType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__addressType(struct soap*, ns1__addressType *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__addressType
#define soap_read_PointerTons1__addressType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__addressType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 ns1__addressType ** SOAP_FMAC4 soap_get_PointerTons1__addressType(struct soap*, ns1__addressType **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_PointerTons1__entityIDType
#define SOAP_TYPE_IMm7MMS_PointerTons1__entityIDType (76)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__entityIDType(struct soap*, std::wstring *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__entityIDType(struct soap*, const char *, int, std::wstring *const*, const char *);
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_in_PointerTons1__entityIDType(struct soap*, const char*, std::wstring **, const char*);
#ifndef soap_write_PointerTons1__entityIDType
#define soap_write_PointerTons1__entityIDType(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_PointerTons1__entityIDType(soap, data), 0) || IMm7MMS::soap_put_PointerTons1__entityIDType(soap, data, "ns1:entityIDType", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__entityIDType(struct soap*, std::wstring *const*, const char*, const char*);
#ifndef soap_read_PointerTons1__entityIDType
#define soap_read_PointerTons1__entityIDType(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_PointerTons1__entityIDType(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 std::wstring ** SOAP_FMAC4 soap_get_PointerTons1__entityIDType(struct soap*, std::wstring **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS__QName
#define SOAP_TYPE_IMm7MMS__QName (5)
#endif
#define soap_default__QName(soap, a) soap_default_string(soap, a)
#define soap_serialize__QName(soap, a) soap_serialize_string(soap, a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
#ifndef soap_write__QName
#define soap_write__QName(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize__QName(soap, data), 0) || IMm7MMS::soap_put__QName(soap, data, "byte", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
#ifndef soap_read__QName
#define soap_read__QName(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get__QName(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
#ifndef SOAP_TYPE_IMm7MMS_string
#define SOAP_TYPE_IMm7MMS_string (4)
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap*, char **);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
#ifndef soap_write_string
#define soap_write_string(soap, data) ( soap_begin_send(soap) || (IMm7MMS::soap_serialize_string(soap, data), 0) || IMm7MMS::soap_put_string(soap, data, "byte", NULL) || soap_end_send(soap) )
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
#ifndef soap_read_string
#define soap_read_string(soap, data) ( soap_begin_recv(soap) || !IMm7MMS::soap_get_string(soap, data, NULL, NULL) || soap_end_recv(soap) )
#endif
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
} // namespace IMm7MMS
#endif
/* End of IMm7MMSH.h */