/* soapStub.h
   Generated by gSOAP 2.7.3 from ./groupwise.h
   Copyright (C) 2000-2005, Robert van Engelen, Genivia Inc. All Rights Reserved.
   This part of the software is released under one of the following licenses:
   GPL, the gSOAP public license, or Genivia's license for commercial use.
*/
#ifndef soapStub_H
#define soapStub_H
#include <vector>
#include "stdsoap2.h"

/******************************************************************************\
 *                                                                            *
 * Enumerations                                                               *
 *                                                                            *
\******************************************************************************/


#ifndef SOAP_TYPE_ngwt__ItemSourceList
#define SOAP_TYPE_ngwt__ItemSourceList (296)
/* Bitmask ngwt:ItemSourceList */
enum ngwt__ItemSourceList {received = 1, sent = 2, draft = 4, personal = 8};
#endif

#ifndef SOAP_TYPE_ngwt__MessageTypeList
#define SOAP_TYPE_ngwt__MessageTypeList (297)
/* Bitmask ngwt:MessageTypeList */
enum ngwt__MessageTypeList {Appointment = 1, CalendarItem = 2, DocumentReference = 4, Mail = 8, Note = 16, PhoneMessage = 32, Task = 64};
#endif

#ifndef SOAP_TYPE_ngwe__FieldList
#define SOAP_TYPE_ngwe__FieldList (299)
/* Bitmask ngwe:FieldList */
enum ngwe__FieldList {AcceptLevel = 1, Attachment = 2, Category = 4, Classification = 8, DueDate = 16, Duration = 32, EmailAddress = 64, ExpirationDate = 128, IMAddress = 256, MessageBody = 512, Name = 1024, PersonalSubject = 2048, PhoneNumber = 4096, Place = 8192, Rights = 16384, Security = 32768, SendPriority = 65536, StartDate = 131072, Subject = 262144, TaskCategory = 524288, TaskPriority = 1048576};
#endif

#ifndef SOAP_TYPE_ngwe__ItemTypeList
#define SOAP_TYPE_ngwe__ItemTypeList (300)
/* Bitmask ngwe:ItemTypeList */
enum ngwe__ItemTypeList {AddressBookItem = 1, Appointment_ = 2, CalendarItem_ = 4, Contact = 8, Group = 16, Mail_ = 32, Note_ = 64, Organization = 128, PhoneMessage_ = 256, Resource = 512, Task_ = 1024};
#endif

#ifndef SOAP_TYPE_ngwt__AcceptLevel
#define SOAP_TYPE_ngwt__AcceptLevel (301)
/* ngwt:AcceptLevel */
enum ngwt__AcceptLevel {Free = 0, Tentative = 1, Busy = 2, OutOfOffice = 3};
#endif

#ifndef SOAP_TYPE_ngwt__CalendarFolderFlags
#define SOAP_TYPE_ngwt__CalendarFolderFlags (302)
/* ngwt:CalendarFolderFlags */
enum ngwt__CalendarFolderFlags {ShowInList = 0, DontIncludeContent = 1};
#endif

#ifndef SOAP_TYPE_ngwt__CategoryType
#define SOAP_TYPE_ngwt__CategoryType (303)
/* ngwt:CategoryType */
enum ngwt__CategoryType {Normal = 0, Personal = 1, FollowUp = 2, Urgent = 3, LowPriority = 4};
#endif

#ifndef SOAP_TYPE_ngwt__ContactType
#define SOAP_TYPE_ngwt__ContactType (304)
/* ngwt:ContactType */
enum ngwt__ContactType {Contact_ = 0, Group_ = 1, Resource_ = 2, Organization_ = 3};
#endif

#ifndef SOAP_TYPE_ngwt__CursorSeek
#define SOAP_TYPE_ngwt__CursorSeek (305)
/* ngwt:CursorSeek */
enum ngwt__CursorSeek {current = 0, start = 1, end = 2};
#endif

#ifndef SOAP_TYPE_ngwt__DeltaSyncType
#define SOAP_TYPE_ngwt__DeltaSyncType (310)
/* ngwt:DeltaSyncType */
enum ngwt__DeltaSyncType {add = 0, _delete = 1, update = 2};
#endif

#ifndef SOAP_TYPE_ngwt__DistributionType
#define SOAP_TYPE_ngwt__DistributionType (311)
/* ngwt:DistributionType */
enum ngwt__DistributionType {TO = 0, CC = 1, BC = 2};
#endif

#ifndef SOAP_TYPE_ngwt__FilterOp
#define SOAP_TYPE_ngwt__FilterOp (312)
/* ngwt:FilterOp */
enum ngwt__FilterOp {and_ = 0, or_ = 1, not_ = 2, eq = 3, ne = 4, gt = 5, lt = 6, gte = 7, lte = 8, contains = 9, containsWord = 10, begins = 11, exists = 12, notExist = 13, isOf = 14, isNotOf = 15, fieldEqual = 16, fieldGTE = 17, fieldGT = 18, fieldLTE = 19, fieldLT = 20, fieldNE = 21, fieldDateEqual = 22};
#endif

#ifndef SOAP_TYPE_ngwt__FolderACLStatus
#define SOAP_TYPE_ngwt__FolderACLStatus (313)
/* ngwt:FolderACLStatus */
enum ngwt__FolderACLStatus {pending = 0, accepted = 1, deleted = 2, opened = 3, owner = 4};
#endif

#ifndef SOAP_TYPE_ngwt__FolderType
#define SOAP_TYPE_ngwt__FolderType (314)
/* ngwt:FolderType */
enum ngwt__FolderType {Mailbox = 0, SentItems = 1, Draft = 2, Trash = 3, Calendar = 4, Contacts = 5, Documents = 6, Checklist = 7, Cabinet = 8, Normal_ = 9, NNTP = 10, IMAP = 11, Query = 12, Root = 13, JunkMail = 14};
#endif

#ifndef SOAP_TYPE_ngwt__Frequency
#define SOAP_TYPE_ngwt__Frequency (315)
/* ngwt:Frequency */
enum ngwt__Frequency {Daily = 0, Weekly = 1, Monthly = 2, Yearly = 3};
#endif

#ifndef SOAP_TYPE_ngwt__ItemClass
#define SOAP_TYPE_ngwt__ItemClass (318)
/* ngwt:ItemClass */
enum ngwt__ItemClass {Public = 0, Private = 1};
#endif

#ifndef SOAP_TYPE_ngwt__ItemOptionsPriority
#define SOAP_TYPE_ngwt__ItemOptionsPriority (319)
/* ngwt:ItemOptionsPriority */
enum ngwt__ItemOptionsPriority {High = 0, Standard = 1, Low = 2};
#endif

#ifndef SOAP_TYPE_ngwt__ItemSecurity
#define SOAP_TYPE_ngwt__ItemSecurity (320)
/* ngwt:ItemSecurity */
enum ngwt__ItemSecurity {Normal__ = 0, Proprietary = 1, Confidential = 2, Secret = 3, TopSecret = 4, ForYourEyesOnly = 5};
#endif

#ifndef SOAP_TYPE_ngwt__ItemSource
#define SOAP_TYPE_ngwt__ItemSource (321)
/* ngwt:ItemSource */
enum ngwt__ItemSource {received_ = 0, sent_ = 1, draft_ = 2, personal_ = 3};
#endif

#ifndef SOAP_TYPE_ngwt__JunkHandlingListType
#define SOAP_TYPE_ngwt__JunkHandlingListType (322)
/* ngwt:JunkHandlingListType */
enum ngwt__JunkHandlingListType {junk = 0, block = 1, trust = 2};
#endif

#ifndef SOAP_TYPE_ngwt__JunkMatchType
#define SOAP_TYPE_ngwt__JunkMatchType (323)
/* ngwt:JunkMatchType */
enum ngwt__JunkMatchType {email = 0, domain = 1};
#endif

#ifndef SOAP_TYPE_ngwt__LinkType
#define SOAP_TYPE_ngwt__LinkType (324)
/* ngwt:LinkType */
enum ngwt__LinkType {forward = 0, reply = 1};
#endif

#ifndef SOAP_TYPE_ngwt__MessageList
#define SOAP_TYPE_ngwt__MessageList (325)
/* ngwt:MessageList */
enum ngwt__MessageList {All = 0, Modified = 1, New = 2};
#endif

#ifndef SOAP_TYPE_ngwt__MessageType
#define SOAP_TYPE_ngwt__MessageType (326)
/* ngwt:MessageType */
enum ngwt__MessageType {Appointment__ = 0, CalendarItem__ = 1, DocumentReference_ = 2, Mail__ = 3, Note__ = 4, PhoneMessage__ = 5, Task__ = 6};
#endif

#ifndef SOAP_TYPE_ngwt__NotificationType
#define SOAP_TYPE_ngwt__NotificationType (329)
/* ngwt:NotificationType */
enum ngwt__NotificationType {SharedAddressBook = 0, SharedFolder = 1};
#endif

#ifndef SOAP_TYPE_ngwt__OccurrenceType
#define SOAP_TYPE_ngwt__OccurrenceType (330)
/* ngwt:OccurrenceType */
enum ngwt__OccurrenceType {First = 0, Second = 1, Third = 2, Fourth = 3, Fifth = 4, Last = 5};
#endif

#ifndef SOAP_TYPE_ngwt__PhoneNumberType
#define SOAP_TYPE_ngwt__PhoneNumberType (331)
/* ngwt:PhoneNumberType */
enum ngwt__PhoneNumberType {Fax = 0, Home = 1, Mobile = 2, Office = 3, Pager = 4};
#endif

#ifndef SOAP_TYPE_ngwt__PostalAddressType
#define SOAP_TYPE_ngwt__PostalAddressType (332)
/* ngwt:PostalAddressType */
enum ngwt__PostalAddressType {Home_ = 0, Office_ = 1};
#endif

#ifndef SOAP_TYPE_ngwt__RecipientType
#define SOAP_TYPE_ngwt__RecipientType (333)
/* ngwt:RecipientType */
enum ngwt__RecipientType {User = 0, Resource__ = 1, PersonalGroup = 2, SystemGroup = 3, PersonalGroupMember = 4, SystemGroupMember = 5};
#endif

#ifndef SOAP_TYPE_ngwt__RetractType
#define SOAP_TYPE_ngwt__RetractType (334)
/* ngwt:RetractType */
enum ngwt__RetractType {myMailbox = 0, recipientMailboxes = 1, allMailboxes = 2};
#endif

#ifndef SOAP_TYPE_ngwt__StatusTrackingOptions
#define SOAP_TYPE_ngwt__StatusTrackingOptions (335)
/* ngwt:StatusTrackingOptions */
enum ngwt__StatusTrackingOptions {None = 0, Delivered = 1, DeliveredAndOpened = 2, All_ = 3};
#endif

#ifndef SOAP_TYPE_ngwt__WeekDay
#define SOAP_TYPE_ngwt__WeekDay (338)
/* ngwt:WeekDay */
enum ngwt__WeekDay {Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6};
#endif

#ifndef SOAP_TYPE_ngwe__EventType
#define SOAP_TYPE_ngwe__EventType (339)
/* ngwe:EventType */
enum ngwe__EventType {AddressBookAdd = 0, AddressBookDelete = 1, AddressBookModify = 2, AddressBookItemAdd = 3, AddressBookItemDelete = 4, AddressBookItemModify = 5, FolderAccept = 6, FolderAdd = 7, FolderDelete = 8, FolderItemAdd = 9, FolderItemDelete = 10, FolderItemMove = 11, FolderModify = 12, ItemAccept = 13, ItemArchive = 14, ItemComplete = 15, ItemDecline = 16, ItemDelete = 17, ItemMarkPrivate = 18, ItemMarkRead = 19, ItemMarkUnread = 20, ItemModify = 21, ItemPurge = 22, ItemUnarchive = 23, ItemUndelete = 24, Login = 25, Logout = 26, ProxyAccessAdd = 27, ProxyAccessModify = 28, ProxyAccessDelete = 29, ProxyLogin = 30, SessionTimedOut = 31, TrustedApplicationLogin = 32, ItemMarkUnprivate = 33, ItemUnaccept = 34, ItemUncomplete = 35};
#endif

#ifndef SOAP_TYPE_ngwe__Field
#define SOAP_TYPE_ngwe__Field (340)
/* ngwe:Field */
enum ngwe__Field {AcceptLevel_ = 0, Attachment_ = 1, Category_ = 2, Classification_ = 3, DueDate_ = 4, Duration_ = 5, EmailAddress_ = 6, ExpirationDate_ = 7, IMAddress_ = 8, MessageBody_ = 9, Name_ = 10, PersonalSubject_ = 11, PhoneNumber_ = 12, Place_ = 13, Rights_ = 14, Security_ = 15, SendPriority_ = 16, StartDate_ = 17, Subject_ = 18, TaskCategory_ = 19, TaskPriority_ = 20};
#endif

#ifndef SOAP_TYPE_ngwe__ItemType
#define SOAP_TYPE_ngwe__ItemType (341)
/* ngwe:ItemType */
enum ngwe__ItemType {AddressBookItem_ = 0, Appointment___ = 1, CalendarItem___ = 2, Contact__ = 3, Group__ = 4, Mail___ = 5, Note___ = 6, Organization__ = 7, PhoneMessage___ = 8, Resource___ = 9, Task___ = 10};
#endif

/******************************************************************************\
 *                                                                            *
 * Classes and Structs                                                        *
 *                                                                            *
\******************************************************************************/


#if 0 /* volatile type: do no redeclare */

#endif



#ifndef SOAP_TYPE_xsd__base64Binary
#define SOAP_TYPE_xsd__base64Binary (9)
/* Base64 schema type: */
class SOAP_CMAC xsd__base64Binary
{
public:
	unsigned char *__ptr;
	int __size;
	char *id;	/* optional element of type xsd:string */
	char *type;	/* optional element of type xsd:string */
	char *option;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 9; } /* = unique id SOAP_TYPE_xsd__base64Binary */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         xsd__base64Binary() { }
	virtual ~xsd__base64Binary() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessControlList
#define SOAP_TYPE_ngwt__AccessControlList (20)
/* ngwt:AccessControlList */
class SOAP_CMAC ngwt__AccessControlList
{
public:
	std::vector<class ngwt__AccessControlListEntry * >entry;	/* optional element of type ngwt:AccessControlListEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 20; } /* = unique id SOAP_TYPE_ngwt__AccessControlList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessControlList() { }
	virtual ~ngwt__AccessControlList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessMiscRight
#define SOAP_TYPE_ngwt__AccessMiscRight (21)
/* ngwt:AccessMiscRight */
class SOAP_CMAC ngwt__AccessMiscRight
{
public:
	bool *alarms;	/* optional element of type xsd:boolean */
	bool *notify;	/* optional element of type xsd:boolean */
	bool *readHidden;	/* optional element of type xsd:boolean */
	bool *setup;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 21; } /* = unique id SOAP_TYPE_ngwt__AccessMiscRight */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessMiscRight() { }
	virtual ~ngwt__AccessMiscRight() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessRight
#define SOAP_TYPE_ngwt__AccessRight (22)
/* ngwt:AccessRight */
class SOAP_CMAC ngwt__AccessRight
{
public:
	bool *read;	/* optional element of type xsd:boolean */
	bool *write;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 22; } /* = unique id SOAP_TYPE_ngwt__AccessRight */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessRight() { }
	virtual ~ngwt__AccessRight() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessRightChanges
#define SOAP_TYPE_ngwt__AccessRightChanges (23)
/* ngwt:AccessRightChanges */
class SOAP_CMAC ngwt__AccessRightChanges
{
public:
	class ngwt__AccessRightEntry *add;	/* optional element of type ngwt:AccessRightEntry */
	ngwt__AccessRightEntry *_delete;	/* optional element of type ngwt:AccessRightEntry */
	ngwt__AccessRightEntry *update;	/* optional element of type ngwt:AccessRightEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 23; } /* = unique id SOAP_TYPE_ngwt__AccessRightChanges */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessRightChanges() { }
	virtual ~ngwt__AccessRightChanges() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessRightList
#define SOAP_TYPE_ngwt__AccessRightList (25)
/* ngwt:AccessRightList */
class SOAP_CMAC ngwt__AccessRightList
{
public:
	std::vector<ngwt__AccessRightEntry * >entry;	/* optional element of type ngwt:AccessRightEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 25; } /* = unique id SOAP_TYPE_ngwt__AccessRightList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessRightList() { }
	virtual ~ngwt__AccessRightList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AddressBookList
#define SOAP_TYPE_ngwt__AddressBookList (28)
/* ngwt:AddressBookList */
class SOAP_CMAC ngwt__AddressBookList
{
public:
	std::vector<class ngwt__AddressBook * >book;	/* optional element of type ngwt:AddressBook */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 28; } /* = unique id SOAP_TYPE_ngwt__AddressBookList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AddressBookList() { }
	virtual ~ngwt__AddressBookList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AttachmentInfo
#define SOAP_TYPE_ngwt__AttachmentInfo (32)
/* ngwt:AttachmentInfo */
class SOAP_CMAC ngwt__AttachmentInfo
{
public:
	std::vector<class ngwt__AttachmentItemInfo * >attachment;	/* required element of type ngwt:AttachmentItemInfo */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 32; } /* = unique id SOAP_TYPE_ngwt__AttachmentInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AttachmentInfo() { }
	virtual ~ngwt__AttachmentInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AttachmentItemInfo
#define SOAP_TYPE_ngwt__AttachmentItemInfo (33)
/* ngwt:AttachmentItemInfo */
class SOAP_CMAC ngwt__AttachmentItemInfo
{
public:
	class ngwt__AttachmentID *id;	/* optional element of type ngwt:AttachmentID */
	std::string *name;	/* optional element of type xsd:string */
	std::string *contentId;	/* optional element of type xsd:string */
	std::string *contentType;	/* optional element of type xsd:string */
	unsigned long *size;	/* optional element of type xsd:unsignedLong */
	char *date;	/* optional element of type xsd:string */
	xsd__base64Binary *data;	/* optional element of type xsd:base64Binary */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 33; } /* = unique id SOAP_TYPE_ngwt__AttachmentItemInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AttachmentItemInfo() { }
	virtual ~ngwt__AttachmentItemInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Authentication
#define SOAP_TYPE_ngwt__Authentication (34)
/* ngwt:Authentication */
class SOAP_CMAC ngwt__Authentication
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 34; } /* = unique id SOAP_TYPE_ngwt__Authentication */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Authentication() { }
	virtual ~ngwt__Authentication() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CalendarFolderAttribute
#define SOAP_TYPE_ngwt__CalendarFolderAttribute (36)
/* ngwt:CalendarFolderAttribute */
class SOAP_CMAC ngwt__CalendarFolderAttribute
{
public:
	std::vector<enum ngwt__CalendarFolderFlags >flags;	/* sequence of 0 to 2 elements */
	unsigned long *color;	/* optional element of type xsd:unsignedLong */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 36; } /* = unique id SOAP_TYPE_ngwt__CalendarFolderAttribute */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CalendarFolderAttribute() { }
	virtual ~ngwt__CalendarFolderAttribute() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CategoryList
#define SOAP_TYPE_ngwt__CategoryList (39)
/* ngwt:CategoryList */
class SOAP_CMAC ngwt__CategoryList
{
public:
	std::vector<class ngwt__Category * >category;	/* optional element of type ngwt:Category */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 39; } /* = unique id SOAP_TYPE_ngwt__CategoryList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CategoryList() { }
	virtual ~ngwt__CategoryList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CategoryRefList
#define SOAP_TYPE_ngwt__CategoryRefList (40)
/* ngwt:CategoryRefList */
class SOAP_CMAC ngwt__CategoryRefList
{
public:
	std::vector<std::string >category;	/* optional element of type ngwt:uid */
	std::string *primary;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 40; } /* = unique id SOAP_TYPE_ngwt__CategoryRefList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CategoryRefList() { }
	virtual ~ngwt__CategoryRefList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Custom
#define SOAP_TYPE_ngwt__Custom (46)
/* ngwt:Custom */
class SOAP_CMAC ngwt__Custom
{
public:
	std::string field;	/* required element of type xsd:string */
public:
	std::string *value;	/* optional element of type xsd:string */
	bool *locked;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 46; } /* = unique id SOAP_TYPE_ngwt__Custom */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Custom() { }
	virtual ~ngwt__Custom() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CustomList
#define SOAP_TYPE_ngwt__CustomList (47)
/* ngwt:CustomList */
class SOAP_CMAC ngwt__CustomList
{
public:
	std::vector<ngwt__Custom * >custom;	/* optional element of type ngwt:Custom */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 47; } /* = unique id SOAP_TYPE_ngwt__CustomList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CustomList() { }
	virtual ~ngwt__CustomList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DayOfMonthList
#define SOAP_TYPE_ngwt__DayOfMonthList (48)
/* ngwt:DayOfMonthList */
class SOAP_CMAC ngwt__DayOfMonthList
{
public:
	std::vector<char >day;	/* optional element of type ngwt:DayOfMonth */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 48; } /* = unique id SOAP_TYPE_ngwt__DayOfMonthList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DayOfMonthList() { }
	virtual ~ngwt__DayOfMonthList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DayOfWeekList
#define SOAP_TYPE_ngwt__DayOfWeekList (50)
/* ngwt:DayOfWeekList */
class SOAP_CMAC ngwt__DayOfWeekList
{
public:
	std::vector<class ngwt__DayOfWeek * >day;	/* optional element of type ngwt:DayOfWeek */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 50; } /* = unique id SOAP_TYPE_ngwt__DayOfWeekList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DayOfWeekList() { }
	virtual ~ngwt__DayOfWeekList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DayOfYearList
#define SOAP_TYPE_ngwt__DayOfYearList (51)
/* ngwt:DayOfYearList */
class SOAP_CMAC ngwt__DayOfYearList
{
public:
	std::vector<short >day;	/* optional element of type ngwt:DayOfYear */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 51; } /* = unique id SOAP_TYPE_ngwt__DayOfYearList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DayOfYearList() { }
	virtual ~ngwt__DayOfYearList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DeltaInfo
#define SOAP_TYPE_ngwt__DeltaInfo (54)
/* ngwt:DeltaInfo */
class SOAP_CMAC ngwt__DeltaInfo
{
public:
	int *count;	/* optional element of type xsd:int */
	unsigned long *firstSequence;	/* optional element of type xsd:unsignedLong */
	unsigned long *lastSequence;	/* optional element of type xsd:unsignedLong */
	unsigned long lastTimePORebuild;	/* required element of type xsd:unsignedLong */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 54; } /* = unique id SOAP_TYPE_ngwt__DeltaInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DeltaInfo() { }
	virtual ~ngwt__DeltaInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Distribution
#define SOAP_TYPE_ngwt__Distribution (55)
/* ngwt:Distribution */
class SOAP_CMAC ngwt__Distribution
{
public:
	class ngwt__From *from;	/* optional element of type ngwt:From */
	std::string *to;	/* optional element of type xsd:string */
	std::string *cc;	/* optional element of type xsd:string */
	class ngwt__RecipientList *recipients;	/* optional element of type ngwt:RecipientList */
	class ngwt__SendOptions *sendoptions;	/* optional element of type ngwt:SendOptions */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 55; } /* = unique id SOAP_TYPE_ngwt__Distribution */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Distribution() { }
	virtual ~ngwt__Distribution() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__EmailAddressList
#define SOAP_TYPE_ngwt__EmailAddressList (56)
/* ngwt:EmailAddressList */
class SOAP_CMAC ngwt__EmailAddressList
{
public:
	std::vector<std::string >email;	/* optional element of type xsd:string */
	std::string *primary;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 56; } /* = unique id SOAP_TYPE_ngwt__EmailAddressList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__EmailAddressList() { }
	virtual ~ngwt__EmailAddressList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Filter
#define SOAP_TYPE_ngwt__Filter (57)
/* ngwt:Filter */
class SOAP_CMAC ngwt__Filter
{
public:
	class ngwt__FilterElement *element;	/* optional element of type ngwt:FilterElement */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 57; } /* = unique id SOAP_TYPE_ngwt__Filter */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Filter() { }
	virtual ~ngwt__Filter() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FilterElement
#define SOAP_TYPE_ngwt__FilterElement (58)
/* ngwt:FilterElement */
class SOAP_CMAC ngwt__FilterElement
{
public:
	enum ngwt__FilterOp op;	/* required element of type ngwt:FilterOp */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 58; } /* = unique id SOAP_TYPE_ngwt__FilterElement */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FilterElement() { }
	virtual ~ngwt__FilterElement() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FolderACL
#define SOAP_TYPE_ngwt__FolderACL (62)
/* ngwt:FolderACL */
class SOAP_CMAC ngwt__FolderACL
{
public:
	std::vector<class ngwt__FolderACLEntry * >entry;	/* optional element of type ngwt:FolderACLEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 62; } /* = unique id SOAP_TYPE_ngwt__FolderACL */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FolderACL() { }
	virtual ~ngwt__FolderACL() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FolderList
#define SOAP_TYPE_ngwt__FolderList (64)
/* ngwt:FolderList */
class SOAP_CMAC ngwt__FolderList
{
public:
	std::vector<class ngwt__Folder * >folder;	/* optional element of type ngwt:Folder */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 64; } /* = unique id SOAP_TYPE_ngwt__FolderList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FolderList() { }
	virtual ~ngwt__FolderList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyBlockList
#define SOAP_TYPE_ngwt__FreeBusyBlockList (65)
/* ngwt:FreeBusyBlockList */
class SOAP_CMAC ngwt__FreeBusyBlockList
{
public:
	std::vector<class ngwt__FreeBusyBlock * >block;	/* optional element of type ngwt:FreeBusyBlock */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 65; } /* = unique id SOAP_TYPE_ngwt__FreeBusyBlockList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyBlockList() { }
	virtual ~ngwt__FreeBusyBlockList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyBlock
#define SOAP_TYPE_ngwt__FreeBusyBlock (66)
/* ngwt:FreeBusyBlock */
class SOAP_CMAC ngwt__FreeBusyBlock
{
public:
	char *startDate;	/* required element of type xsd:string */
	char *endDate;	/* required element of type xsd:string */
	enum ngwt__AcceptLevel *acceptLevel;	/* optional element of type ngwt:AcceptLevel */
	std::string *subject;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 66; } /* = unique id SOAP_TYPE_ngwt__FreeBusyBlock */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyBlock() { }
	virtual ~ngwt__FreeBusyBlock() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyUserList
#define SOAP_TYPE_ngwt__FreeBusyUserList (68)
/* ngwt:FreeBusyUserList */
class SOAP_CMAC ngwt__FreeBusyUserList
{
public:
	std::vector<class ngwt__NameAndEmail * >user;	/* optional element of type ngwt:NameAndEmail */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 68; } /* = unique id SOAP_TYPE_ngwt__FreeBusyUserList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyUserList() { }
	virtual ~ngwt__FreeBusyUserList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyInfoList
#define SOAP_TYPE_ngwt__FreeBusyInfoList (69)
/* ngwt:FreeBusyInfoList */
class SOAP_CMAC ngwt__FreeBusyInfoList
{
public:
	std::vector<class ngwt__FreeBusyInfo * >user;	/* optional element of type ngwt:FreeBusyInfo */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 69; } /* = unique id SOAP_TYPE_ngwt__FreeBusyInfoList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyInfoList() { }
	virtual ~ngwt__FreeBusyInfoList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyStats
#define SOAP_TYPE_ngwt__FreeBusyStats (70)
/* ngwt:FreeBusyStats */
class SOAP_CMAC ngwt__FreeBusyStats
{
public:
	int responded;	/* required element of type xsd:int */
	int outstanding;	/* required element of type xsd:int */
	int total;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 70; } /* = unique id SOAP_TYPE_ngwt__FreeBusyStats */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyStats() { }
	virtual ~ngwt__FreeBusyStats() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FullName
#define SOAP_TYPE_ngwt__FullName (72)
/* ngwt:FullName */
class SOAP_CMAC ngwt__FullName
{
public:
	std::string *displayName;	/* optional element of type xsd:string */
	std::string *namePrefix;	/* optional element of type xsd:string */
	std::string *firstName;	/* optional element of type xsd:string */
	std::string *middleName;	/* optional element of type xsd:string */
	std::string *lastName;	/* optional element of type xsd:string */
	std::string *nameSuffix;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 72; } /* = unique id SOAP_TYPE_ngwt__FullName */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FullName() { }
	virtual ~ngwt__FullName() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__GroupMember
#define SOAP_TYPE_ngwt__GroupMember (74)
/* ngwt:GroupMember */
class SOAP_CMAC ngwt__GroupMember
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *name;	/* optional element of type xsd:string */
	std::string email;	/* required element of type xsd:string */
public:
	enum ngwt__DistributionType distType;	/* optional element of type ngwt:DistributionType */
	enum ngwt__ContactType itemType;	/* optional element of type ngwt:ContactType */
	class ngwt__GroupMemberList *members;	/* optional element of type ngwt:GroupMemberList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 74; } /* = unique id SOAP_TYPE_ngwt__GroupMember */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__GroupMember() { }
	virtual ~ngwt__GroupMember() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__GroupMemberList
#define SOAP_TYPE_ngwt__GroupMemberList (75)
/* ngwt:GroupMemberList */
class SOAP_CMAC ngwt__GroupMemberList
{
public:
	std::vector<ngwt__GroupMember * >member;	/* optional element of type ngwt:GroupMember */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 75; } /* = unique id SOAP_TYPE_ngwt__GroupMemberList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__GroupMemberList() { }
	virtual ~ngwt__GroupMemberList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Host
#define SOAP_TYPE_ngwt__Host (76)
/* ngwt:Host */
class SOAP_CMAC ngwt__Host
{
public:
	std::string *ipAddress;	/* optional element of type xsd:string */
	unsigned long *port;	/* optional element of type xsd:unsignedLong */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 76; } /* = unique id SOAP_TYPE_ngwt__Host */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Host() { }
	virtual ~ngwt__Host() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ImAddress
#define SOAP_TYPE_ngwt__ImAddress (77)
/* ngwt:ImAddress */
class SOAP_CMAC ngwt__ImAddress
{
public:
	std::string *service;	/* optional element of type xsd:string */
	std::string *address;	/* optional element of type xsd:string */
	std::string *type;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 77; } /* = unique id SOAP_TYPE_ngwt__ImAddress */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ImAddress() { }
	virtual ~ngwt__ImAddress() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ImAddressList
#define SOAP_TYPE_ngwt__ImAddressList (78)
/* ngwt:ImAddressList */
class SOAP_CMAC ngwt__ImAddressList
{
public:
	std::vector<ngwt__ImAddress * >im;	/* optional element of type ngwt:ImAddress */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 78; } /* = unique id SOAP_TYPE_ngwt__ImAddressList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ImAddressList() { }
	virtual ~ngwt__ImAddressList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Item
#define SOAP_TYPE_ngwt__Item (79)
/* ngwt:Item */
class SOAP_CMAC ngwt__Item
{
public:
	std::string *id;	/* optional element of type ngwt:uid */
	std::string *name;	/* optional element of type xsd:string */
	unsigned long *version;	/* optional element of type xsd:unsignedLong */
	char *modified;	/* optional element of type xsd:string */
	class ngwt__ItemChanges *changes;	/* optional element of type ngwt:ItemChanges */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 79; } /* = unique id SOAP_TYPE_ngwt__Item */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Item() { }
	virtual ~ngwt__Item() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemChanges
#define SOAP_TYPE_ngwt__ItemChanges (80)
/* ngwt:ItemChanges */
class SOAP_CMAC ngwt__ItemChanges
{
public:
	ngwt__Item *add;	/* optional element of type ngwt:Item */
	ngwt__Item *_delete;	/* optional element of type ngwt:Item */
	ngwt__Item *update;	/* optional element of type ngwt:Item */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 80; } /* = unique id SOAP_TYPE_ngwt__ItemChanges */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemChanges() { }
	virtual ~ngwt__ItemChanges() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemList
#define SOAP_TYPE_ngwt__ItemList (81)
/* ngwt:ItemList */
class SOAP_CMAC ngwt__ItemList
{
public:
	std::vector<ngwt__Item * >item;	/* optional element of type ngwt:Item */
	int *offset;	/* optional attribute */
	int *count;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 81; } /* = unique id SOAP_TYPE_ngwt__ItemList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemList() { }
	virtual ~ngwt__ItemList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemOptions
#define SOAP_TYPE_ngwt__ItemOptions (82)
/* ngwt:ItemOptions */
class SOAP_CMAC ngwt__ItemOptions
{
public:
	enum ngwt__ItemOptionsPriority priority;	/* optional element of type ngwt:ItemOptionsPriority */
	char *expires;	/* optional element of type xsd:string */
	char *delayDeliveryUntil;	/* optional element of type xsd:string */
	bool *concealSubject;	/* optional element of type xsd:boolean */
	bool *hidden;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 82; } /* = unique id SOAP_TYPE_ngwt__ItemOptions */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemOptions() { }
	virtual ~ngwt__ItemOptions() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemRefList
#define SOAP_TYPE_ngwt__ItemRefList (84)
/* ngwt:ItemRefList */
class SOAP_CMAC ngwt__ItemRefList
{
public:
	std::vector<std::string >item;	/* required element of type ngwt:uid */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 84; } /* = unique id SOAP_TYPE_ngwt__ItemRefList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemRefList() { }
	virtual ~ngwt__ItemRefList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Items
#define SOAP_TYPE_ngwt__Items (85)
/* ngwt:Items */
class SOAP_CMAC ngwt__Items
{
public:
	std::vector<ngwt__Item * >item;	/* optional element of type ngwt:Item */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 85; } /* = unique id SOAP_TYPE_ngwt__Items */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Items() { }
	virtual ~ngwt__Items() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemStatus
#define SOAP_TYPE_ngwt__ItemStatus (86)
/* ngwt:ItemStatus */
class SOAP_CMAC ngwt__ItemStatus
{
public:
	bool *accepted;	/* optional element of type xsd:boolean */
	bool *completed;	/* optional element of type xsd:boolean */
	bool *delegated;	/* optional element of type xsd:boolean */
	bool *deleted;	/* optional element of type xsd:boolean */
	bool *forwarded;	/* optional element of type xsd:boolean */
	bool *hidden;	/* optional element of type xsd:boolean */
	bool *opened;	/* optional element of type xsd:boolean */
	bool *read;	/* optional element of type xsd:boolean */
	bool *replied;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 86; } /* = unique id SOAP_TYPE_ngwt__ItemStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemStatus() { }
	virtual ~ngwt__ItemStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__JunkEntry
#define SOAP_TYPE_ngwt__JunkEntry (87)
/* ngwt:JunkEntry */
class SOAP_CMAC ngwt__JunkEntry
{
public:
	std::string *id;	/* optional element of type ngwt:uid */
	std::string match;	/* required element of type xsd:string */
public:
	enum ngwt__JunkMatchType matchType;	/* required element of type ngwt:JunkMatchType */
	enum ngwt__JunkHandlingListType *listType;	/* optional element of type ngwt:JunkHandlingListType */
	int *useCount;	/* optional element of type xsd:int */
	char *lastUsed;	/* optional element of type xsd:string */
	unsigned long *version;	/* optional element of type xsd:unsignedLong */
	char *modified;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 87; } /* = unique id SOAP_TYPE_ngwt__JunkEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__JunkEntry() { }
	virtual ~ngwt__JunkEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__JunkHandlingList
#define SOAP_TYPE_ngwt__JunkHandlingList (88)
/* ngwt:JunkHandlingList */
class SOAP_CMAC ngwt__JunkHandlingList
{
public:
	std::vector<ngwt__JunkEntry * >entry;	/* optional element of type ngwt:JunkEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 88; } /* = unique id SOAP_TYPE_ngwt__JunkHandlingList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__JunkHandlingList() { }
	virtual ~ngwt__JunkHandlingList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__LinkInfo
#define SOAP_TYPE_ngwt__LinkInfo (89)
/* ngwt:LinkInfo */
class SOAP_CMAC ngwt__LinkInfo
{
public:
	std::string id;	/* required element of type xsd:string */
public:
	enum ngwt__LinkType type;	/* required element of type ngwt:LinkType */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 89; } /* = unique id SOAP_TYPE_ngwt__LinkInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__LinkInfo() { }
	virtual ~ngwt__LinkInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__MessageBody
#define SOAP_TYPE_ngwt__MessageBody (91)
/* ngwt:MessageBody */
class SOAP_CMAC ngwt__MessageBody
{
public:
	std::vector<class ngwt__MessagePart * >part;	/* required element of type ngwt:MessagePart */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 91; } /* = unique id SOAP_TYPE_ngwt__MessageBody */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__MessageBody() { }
	virtual ~ngwt__MessageBody() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ModifyItem
#define SOAP_TYPE_ngwt__ModifyItem (93)
/* ngwt:ModifyItem */
class SOAP_CMAC ngwt__ModifyItem
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	class ngwt__SharedFolderNotification *notification;	/* optional element of type ngwt:SharedFolderNotification */
	ngwt__ItemChanges *updates;	/* required element of type ngwt:ItemChanges */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 93; } /* = unique id SOAP_TYPE_ngwt__ModifyItem */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ModifyItem() { }
	virtual ~ngwt__ModifyItem() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__MonthList
#define SOAP_TYPE_ngwt__MonthList (94)
/* ngwt:MonthList */
class SOAP_CMAC ngwt__MonthList
{
public:
	std::vector<unsigned char >month;	/* optional element of type ngwt:Month */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 94; } /* = unique id SOAP_TYPE_ngwt__MonthList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__MonthList() { }
	virtual ~ngwt__MonthList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__NameAndEmail
#define SOAP_TYPE_ngwt__NameAndEmail (95)
/* ngwt:NameAndEmail */
class SOAP_CMAC ngwt__NameAndEmail
{
public:
	std::string *displayName;	/* optional element of type xsd:string */
	std::string *email;	/* optional element of type xsd:string */
	std::string *uuid;	/* optional element of type ngwt:UUID */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 95; } /* = unique id SOAP_TYPE_ngwt__NameAndEmail */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__NameAndEmail() { }
	virtual ~ngwt__NameAndEmail() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__OfficeInfo
#define SOAP_TYPE_ngwt__OfficeInfo (97)
/* ngwt:OfficeInfo */
class SOAP_CMAC ngwt__OfficeInfo
{
public:
	class ngwt__ItemRef *organization;	/* optional element of type ngwt:ItemRef */
	std::string *department;	/* optional element of type xsd:string */
	std::string *title;	/* optional element of type xsd:string */
	std::string *website;	/* optional element of type xsd:anyURI */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 97; } /* = unique id SOAP_TYPE_ngwt__OfficeInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__OfficeInfo() { }
	virtual ~ngwt__OfficeInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PersonalInfo
#define SOAP_TYPE_ngwt__PersonalInfo (99)
/* ngwt:PersonalInfo */
class SOAP_CMAC ngwt__PersonalInfo
{
public:
	std::string *birthday;	/* optional element of type xsd:date */
	std::string *website;	/* optional element of type xsd:anyURI */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 99; } /* = unique id SOAP_TYPE_ngwt__PersonalInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PersonalInfo() { }
	virtual ~ngwt__PersonalInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PhoneFlags
#define SOAP_TYPE_ngwt__PhoneFlags (100)
/* ngwt:PhoneFlags */
class SOAP_CMAC ngwt__PhoneFlags
{
public:
	bool *called;	/* optional element of type xsd:boolean */
	bool *pleaseCall;	/* optional element of type xsd:boolean */
	bool *willCall;	/* optional element of type xsd:boolean */
	bool *returnedYourCall;	/* optional element of type xsd:boolean */
	bool *wantsToSeeYou;	/* optional element of type xsd:boolean */
	bool *cameToSeeYou;	/* optional element of type xsd:boolean */
	bool *urgent;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 100; } /* = unique id SOAP_TYPE_ngwt__PhoneFlags */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PhoneFlags() { }
	virtual ~ngwt__PhoneFlags() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PhoneList
#define SOAP_TYPE_ngwt__PhoneList (101)
/* ngwt:PhoneList */
class SOAP_CMAC ngwt__PhoneList
{
public:
	std::vector<class ngwt__PhoneNumber * >phone;	/* optional element of type ngwt:PhoneNumber */
	std::string *default_;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 101; } /* = unique id SOAP_TYPE_ngwt__PhoneList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PhoneList() { }
	virtual ~ngwt__PhoneList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PostalAddress
#define SOAP_TYPE_ngwt__PostalAddress (105)
/* ngwt:PostalAddress */
class SOAP_CMAC ngwt__PostalAddress
{
public:
	std::string *description;	/* optional element of type xsd:string */
	std::string *streetAddress;	/* optional element of type xsd:string */
	std::string *location;	/* optional element of type xsd:string */
	std::string *city;	/* optional element of type xsd:string */
	std::string *state;	/* optional element of type xsd:string */
	std::string *postalCode;	/* optional element of type xsd:string */
	std::string *country;	/* optional element of type xsd:string */
	enum ngwt__PostalAddressType type;	/* required attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 105; } /* = unique id SOAP_TYPE_ngwt__PostalAddress */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PostalAddress() { }
	virtual ~ngwt__PostalAddress() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PostalAddressList
#define SOAP_TYPE_ngwt__PostalAddressList (106)
/* ngwt:PostalAddressList */
class SOAP_CMAC ngwt__PostalAddressList
{
public:
	std::vector<ngwt__PostalAddress * >address;	/* optional element of type ngwt:PostalAddress */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 106; } /* = unique id SOAP_TYPE_ngwt__PostalAddressList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PostalAddressList() { }
	virtual ~ngwt__PostalAddressList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ProblemEntry
#define SOAP_TYPE_ngwt__ProblemEntry (107)
/* ngwt:ProblemEntry */
class SOAP_CMAC ngwt__ProblemEntry
{
public:
	std::string *element;	/* optional element of type xsd:string */
	int *code;	/* optional element of type xsd:int */
	std::string *description;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 107; } /* = unique id SOAP_TYPE_ngwt__ProblemEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ProblemEntry() { }
	virtual ~ngwt__ProblemEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ProblemList
#define SOAP_TYPE_ngwt__ProblemList (108)
/* ngwt:ProblemList */
class SOAP_CMAC ngwt__ProblemList
{
public:
	std::vector<ngwt__ProblemEntry * >entry;	/* optional element of type ngwt:ProblemEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 108; } /* = unique id SOAP_TYPE_ngwt__ProblemList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ProblemList() { }
	virtual ~ngwt__ProblemList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ProxyList
#define SOAP_TYPE_ngwt__ProxyList (110)
/* ngwt:ProxyList */
class SOAP_CMAC ngwt__ProxyList
{
public:
	std::vector<ngwt__NameAndEmail * >proxy;	/* optional element of type ngwt:NameAndEmail */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 110; } /* = unique id SOAP_TYPE_ngwt__ProxyList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ProxyList() { }
	virtual ~ngwt__ProxyList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Query
#define SOAP_TYPE_ngwt__Query (111)
/* ngwt:Query */
class SOAP_CMAC ngwt__Query
{
public:
	class ngwt__QueryTarget *target;	/* required element of type ngwt:QueryTarget */
	ngwt__Filter *filter;	/* required element of type ngwt:Filter */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 111; } /* = unique id SOAP_TYPE_ngwt__Query */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Query() { }
	virtual ~ngwt__Query() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__QueryTarget
#define SOAP_TYPE_ngwt__QueryTarget (113)
/* ngwt:QueryTarget */
class SOAP_CMAC ngwt__QueryTarget
{
public:
	std::string *source;	/* optional element of type ngwt:uid */
	std::vector<std::string >container;	/* optional element of type ngwt:uid */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 113; } /* = unique id SOAP_TYPE_ngwt__QueryTarget */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__QueryTarget() { }
	virtual ~ngwt__QueryTarget() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__RecipientList
#define SOAP_TYPE_ngwt__RecipientList (115)
/* ngwt:RecipientList */
class SOAP_CMAC ngwt__RecipientList
{
public:
	std::vector<class ngwt__Recipient * >recipient;	/* optional element of type ngwt:Recipient */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 115; } /* = unique id SOAP_TYPE_ngwt__RecipientList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__RecipientList() { }
	virtual ~ngwt__RecipientList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__RecipientStatus
#define SOAP_TYPE_ngwt__RecipientStatus (116)
/* ngwt:RecipientStatus */
class SOAP_CMAC ngwt__RecipientStatus
{
public:
	char *delivered;	/* optional element of type xsd:string */
	char *undeliverable;	/* optional element of type xsd:string */
	char *transferred;	/* optional element of type xsd:string */
	char *transferDelayed;	/* optional element of type xsd:string */
	class ngwt__TransferFailedStatus *transferFailed;	/* optional element of type ngwt:TransferFailedStatus */
	char *downloaded;	/* optional element of type xsd:string */
	char *downloadedByThirdParty;	/* optional element of type xsd:string */
	char *retractRequested;	/* optional element of type xsd:string */
	char *retracted;	/* optional element of type xsd:string */
	char *opened;	/* optional element of type xsd:string */
	char *deleted;	/* optional element of type xsd:string */
	char *undeleted;	/* optional element of type xsd:string */
	char *purged;	/* optional element of type xsd:string */
	class ngwt__CommentStatus *accepted;	/* optional element of type ngwt:CommentStatus */
	ngwt__CommentStatus *declined;	/* optional element of type ngwt:CommentStatus */
	char *replied;	/* optional element of type xsd:string */
	char *forwarded;	/* optional element of type xsd:string */
	char *shared;	/* optional element of type xsd:string */
	char *started;	/* optional element of type xsd:string */
	char *completed;	/* optional element of type xsd:string */
	char *incomplete;	/* optional element of type xsd:string */
	class ngwt__DelegatedStatus *delegated;	/* optional element of type ngwt:DelegatedStatus */
	std::vector<class ngwt__DelegateeStatus * >delegateeStatus;	/* optional element of type ngwt:DelegateeStatus */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 116; } /* = unique id SOAP_TYPE_ngwt__RecipientStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__RecipientStatus() { }
	virtual ~ngwt__RecipientStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__RecurrenceDateType
#define SOAP_TYPE_ngwt__RecurrenceDateType (117)
/* ngwt:RecurrenceDateType */
class SOAP_CMAC ngwt__RecurrenceDateType
{
public:
	std::vector<std::string >date;	/* required element of type xsd:date */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 117; } /* = unique id SOAP_TYPE_ngwt__RecurrenceDateType */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__RecurrenceDateType() { }
	virtual ~ngwt__RecurrenceDateType() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__RecurrenceRule
#define SOAP_TYPE_ngwt__RecurrenceRule (118)
/* ngwt:RecurrenceRule */
class SOAP_CMAC ngwt__RecurrenceRule
{
public:
	enum ngwt__Frequency *frequency;	/* optional element of type ngwt:Frequency */
	unsigned long *count;	/* optional element of type xsd:unsignedLong */
	std::string *until;	/* optional element of type xsd:date */
	unsigned long *interval;	/* optional element of type xsd:unsignedLong */
	ngwt__DayOfWeekList *byDay;	/* optional element of type ngwt:DayOfWeekList */
	ngwt__DayOfYearList *byYearDay;	/* optional element of type ngwt:DayOfYearList */
	ngwt__MonthList *byMonth;	/* optional element of type ngwt:MonthList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 118; } /* = unique id SOAP_TYPE_ngwt__RecurrenceRule */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__RecurrenceRule() { }
	virtual ~ngwt__RecurrenceRule() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ReferenceInfo
#define SOAP_TYPE_ngwt__ReferenceInfo (119)
/* ngwt:ReferenceInfo */
class SOAP_CMAC ngwt__ReferenceInfo
{
public:
	char *lastReferenceDate;	/* optional element of type xsd:string */
	int *referenceCount;	/* optional element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 119; } /* = unique id SOAP_TYPE_ngwt__ReferenceInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ReferenceInfo() { }
	virtual ~ngwt__ReferenceInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ReturnNotification
#define SOAP_TYPE_ngwt__ReturnNotification (121)
/* ngwt:ReturnNotification */
class SOAP_CMAC ngwt__ReturnNotification
{
public:
	class ngwt__ReturnNotificationOptions *opened;	/* optional element of type ngwt:ReturnNotificationOptions */
	ngwt__ReturnNotificationOptions *deleted;	/* optional element of type ngwt:ReturnNotificationOptions */
	ngwt__ReturnNotificationOptions *accepted;	/* optional element of type ngwt:ReturnNotificationOptions */
	ngwt__ReturnNotificationOptions *declined;	/* optional element of type ngwt:ReturnNotificationOptions */
	ngwt__ReturnNotificationOptions *completed;	/* optional element of type ngwt:ReturnNotificationOptions */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 121; } /* = unique id SOAP_TYPE_ngwt__ReturnNotification */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ReturnNotification() { }
	virtual ~ngwt__ReturnNotification() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ReturnNotificationOptions
#define SOAP_TYPE_ngwt__ReturnNotificationOptions (122)
/* ngwt:ReturnNotificationOptions */
class SOAP_CMAC ngwt__ReturnNotificationOptions
{
public:
	bool mail;	/* optional element of type xsd:boolean */
	bool notify;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 122; } /* = unique id SOAP_TYPE_ngwt__ReturnNotificationOptions */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ReturnNotificationOptions() { }
	virtual ~ngwt__ReturnNotificationOptions() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Rights
#define SOAP_TYPE_ngwt__Rights (123)
/* ngwt:Rights */
class SOAP_CMAC ngwt__Rights
{
public:
	bool *read;	/* optional element of type xsd:boolean */
	bool *add;	/* optional element of type xsd:boolean */
	bool *edit;	/* optional element of type xsd:boolean */
	bool *_delete;	/* optional element of type xsd:boolean */
	bool *share;	/* optional element of type xsd:boolean */
	bool *manage;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 123; } /* = unique id SOAP_TYPE_ngwt__Rights */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Rights() { }
	virtual ~ngwt__Rights() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SendOptionsRequestReply
#define SOAP_TYPE_ngwt__SendOptionsRequestReply (124)
/* ngwt:SendOptionsRequestReply */
class SOAP_CMAC ngwt__SendOptionsRequestReply
{
public:
	bool *whenConvenient;	/* optional element of type xsd:boolean */
	char *byDate;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 124; } /* = unique id SOAP_TYPE_ngwt__SendOptionsRequestReply */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SendOptionsRequestReply() { }
	virtual ~ngwt__SendOptionsRequestReply() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SendOptions
#define SOAP_TYPE_ngwt__SendOptions (125)
/* ngwt:SendOptions */
class SOAP_CMAC ngwt__SendOptions
{
public:
	ngwt__SendOptionsRequestReply *requestReply;	/* optional element of type ngwt:SendOptionsRequestReply */
	std::string *mimeEncoding;	/* optional element of type xsd:string */
	class ngwt__StatusTracking *statusTracking;	/* optional element of type ngwt:StatusTracking */
	ngwt__ReturnNotification *notification;	/* optional element of type ngwt:ReturnNotification */
	bool updateFrequentContacts;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 125; } /* = unique id SOAP_TYPE_ngwt__SendOptions */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SendOptions() { }
	virtual ~ngwt__SendOptions() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Settings
#define SOAP_TYPE_ngwt__Settings (126)
/* ngwt:Settings */
class SOAP_CMAC ngwt__Settings
{
public:
	std::vector<class ngwt__SettingsGroup * >group;	/* optional element of type ngwt:SettingsGroup */
	std::vector<ngwt__Custom * >setting;	/* optional element of type ngwt:Custom */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 126; } /* = unique id SOAP_TYPE_ngwt__Settings */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Settings() { }
	virtual ~ngwt__Settings() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SettingsGroup
#define SOAP_TYPE_ngwt__SettingsGroup (127)
/* ngwt:SettingsGroup */
class SOAP_CMAC ngwt__SettingsGroup
{
public:
	std::vector<ngwt__Custom * >setting;	/* optional element of type ngwt:Custom */
	std::string *type;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 127; } /* = unique id SOAP_TYPE_ngwt__SettingsGroup */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SettingsGroup() { }
	virtual ~ngwt__SettingsGroup() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SettingsList
#define SOAP_TYPE_ngwt__SettingsList (128)
/* ngwt:SettingsList */
class SOAP_CMAC ngwt__SettingsList
{
public:
	std::vector<ngwt__Custom * >setting;	/* optional element of type ngwt:Custom */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 128; } /* = unique id SOAP_TYPE_ngwt__SettingsList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SettingsList() { }
	virtual ~ngwt__SettingsList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SharedFolderNotification
#define SOAP_TYPE_ngwt__SharedFolderNotification (130)
/* ngwt:SharedFolderNotification */
class SOAP_CMAC ngwt__SharedFolderNotification
{
public:
	std::string *subject;	/* optional element of type xsd:string */
	std::string *message;	/* optional element of type xsd:string */
	std::string *description;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 130; } /* = unique id SOAP_TYPE_ngwt__SharedFolderNotification */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SharedFolderNotification() { }
	virtual ~ngwt__SharedFolderNotification() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Signature
#define SOAP_TYPE_ngwt__Signature (132)
/* ngwt:Signature */
class SOAP_CMAC ngwt__Signature
{
public:
	std::string *id;	/* optional element of type ngwt:uid */
	std::string *name;	/* optional element of type xsd:string */
	bool default_;	/* optional element of type xsd:boolean */
	class ngwt__SignatureData *part;	/* optional element of type ngwt:SignatureData */
	bool global;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 132; } /* = unique id SOAP_TYPE_ngwt__Signature */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Signature() { }
	virtual ~ngwt__Signature() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Signatures
#define SOAP_TYPE_ngwt__Signatures (133)
/* ngwt:Signatures */
class SOAP_CMAC ngwt__Signatures
{
public:
	std::vector<ngwt__Signature * >signature;	/* optional element of type ngwt:Signature */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 133; } /* = unique id SOAP_TYPE_ngwt__Signatures */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Signatures() { }
	virtual ~ngwt__Signatures() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SignatureData
#define SOAP_TYPE_ngwt__SignatureData (134)
/* ngwt:SignatureData */
class SOAP_CMAC ngwt__SignatureData
{
public:
	unsigned long *size;	/* optional element of type xsd:unsignedLong */
	xsd__base64Binary *data;	/* optional element of type xsd:base64Binary */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 134; } /* = unique id SOAP_TYPE_ngwt__SignatureData */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SignatureData() { }
	virtual ~ngwt__SignatureData() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Status
#define SOAP_TYPE_ngwt__Status (135)
/* ngwt:Status */
class SOAP_CMAC ngwt__Status
{
public:
	int code;	/* required element of type xsd:int */
	std::string *description;	/* optional element of type xsd:string */
	std::string *info;	/* optional element of type xsd:string */
	ngwt__ProblemList *problems;	/* optional element of type ngwt:ProblemList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 135; } /* = unique id SOAP_TYPE_ngwt__Status */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Status() { }
	virtual ~ngwt__Status() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Timezone
#define SOAP_TYPE_ngwt__Timezone (139)
/* ngwt:Timezone */
class SOAP_CMAC ngwt__Timezone
{
public:
	std::string *id;	/* optional element of type xsd:string */
	std::string *description;	/* optional element of type xsd:string */
	class ngwt__TimezoneComponent *daylight;	/* optional element of type ngwt:TimezoneComponent */
	ngwt__TimezoneComponent *standard;	/* optional element of type ngwt:TimezoneComponent */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 139; } /* = unique id SOAP_TYPE_ngwt__Timezone */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Timezone() { }
	virtual ~ngwt__Timezone() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__TimezoneComponent
#define SOAP_TYPE_ngwt__TimezoneComponent (140)
/* ngwt:TimezoneComponent */
class SOAP_CMAC ngwt__TimezoneComponent
{
public:
	std::string name;	/* required element of type xsd:string */
public:
	unsigned char *month;	/* optional element of type ngwt:Month */
	unsigned char *day;	/* optional element of type ngwt:Day */
	ngwt__DayOfWeek *dayOfWeek;	/* optional element of type ngwt:DayOfWeek */
	unsigned char *hour;	/* optional element of type ngwt:Hour */
	unsigned char *minute;	/* optional element of type ngwt:Minute */
	int offset;	/* required element of type ngwt:GMTOffset */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 140; } /* = unique id SOAP_TYPE_ngwt__TimezoneComponent */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__TimezoneComponent() { }
	virtual ~ngwt__TimezoneComponent() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__TimezoneList
#define SOAP_TYPE_ngwt__TimezoneList (141)
/* ngwt:TimezoneList */
class SOAP_CMAC ngwt__TimezoneList
{
public:
	std::vector<ngwt__Timezone * >timezone;	/* optional element of type ngwt:Timezone */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 141; } /* = unique id SOAP_TYPE_ngwt__TimezoneList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__TimezoneList() { }
	virtual ~ngwt__TimezoneList() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__UserInfo
#define SOAP_TYPE_ngwt__UserInfo (144)
/* ngwt:UserInfo */
class SOAP_CMAC ngwt__UserInfo
{
public:
	std::string name;	/* required element of type xsd:string */
public:
	std::string *email;	/* optional element of type xsd:string */
	std::string *uuid;	/* optional element of type ngwt:UUID */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 144; } /* = unique id SOAP_TYPE_ngwt__UserInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__UserInfo() { }
	virtual ~ngwt__UserInfo() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__acceptRequest
#define SOAP_TYPE__ngwm__acceptRequest (145)
/* ngwm:acceptRequest */
class SOAP_CMAC _ngwm__acceptRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	std::string *comment;	/* optional element of type xsd:string */
	enum ngwt__AcceptLevel *acceptLevel;	/* optional element of type ngwt:AcceptLevel */
	int recurrenceAllInstances;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 145; } /* = unique id SOAP_TYPE__ngwm__acceptRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__acceptRequest() { }
	virtual ~_ngwm__acceptRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__acceptResponse
#define SOAP_TYPE__ngwm__acceptResponse (146)
/* ngwm:acceptResponse */
class SOAP_CMAC _ngwm__acceptResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 146; } /* = unique id SOAP_TYPE__ngwm__acceptResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__acceptResponse() { }
	virtual ~_ngwm__acceptResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__acceptShareRequest
#define SOAP_TYPE__ngwm__acceptShareRequest (147)
/* ngwm:acceptShareRequest */
class SOAP_CMAC _ngwm__acceptShareRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *name;	/* optional element of type xsd:string */
	std::string *container;	/* optional element of type ngwt:uid */
	std::string *ngwt__description;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 147; } /* = unique id SOAP_TYPE__ngwm__acceptShareRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__acceptShareRequest() { }
	virtual ~_ngwm__acceptShareRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__acceptShareResponse
#define SOAP_TYPE__ngwm__acceptShareResponse (148)
/* ngwm:acceptShareResponse */
class SOAP_CMAC _ngwm__acceptShareResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 148; } /* = unique id SOAP_TYPE__ngwm__acceptShareResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__acceptShareResponse() { }
	virtual ~_ngwm__acceptShareResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addItemRequest
#define SOAP_TYPE__ngwm__addItemRequest (149)
/* ngwm:addItemRequest */
class SOAP_CMAC _ngwm__addItemRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
	std::string id;	/* required element of type ngwt:uid */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 149; } /* = unique id SOAP_TYPE__ngwm__addItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addItemRequest() { }
	virtual ~_ngwm__addItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addItemResponse
#define SOAP_TYPE__ngwm__addItemResponse (150)
/* ngwm:addItemResponse */
class SOAP_CMAC _ngwm__addItemResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 150; } /* = unique id SOAP_TYPE__ngwm__addItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addItemResponse() { }
	virtual ~_ngwm__addItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addItemsRequest
#define SOAP_TYPE__ngwm__addItemsRequest (151)
/* ngwm:addItemsRequest */
class SOAP_CMAC _ngwm__addItemsRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 151; } /* = unique id SOAP_TYPE__ngwm__addItemsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addItemsRequest() { }
	virtual ~_ngwm__addItemsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addItemsResponse
#define SOAP_TYPE__ngwm__addItemsResponse (152)
/* ngwm:addItemsResponse */
class SOAP_CMAC _ngwm__addItemsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 152; } /* = unique id SOAP_TYPE__ngwm__addItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addItemsResponse() { }
	virtual ~_ngwm__addItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addMembersRequest
#define SOAP_TYPE__ngwm__addMembersRequest (153)
/* ngwm:addMembersRequest */
class SOAP_CMAC _ngwm__addMembersRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	ngwt__GroupMemberList *members;	/* required element of type ngwt:GroupMemberList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 153; } /* = unique id SOAP_TYPE__ngwm__addMembersRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addMembersRequest() { }
	virtual ~_ngwm__addMembersRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__addMembersResponse
#define SOAP_TYPE__ngwm__addMembersResponse (154)
/* ngwm:addMembersResponse */
class SOAP_CMAC _ngwm__addMembersResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 154; } /* = unique id SOAP_TYPE__ngwm__addMembersResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__addMembersResponse() { }
	virtual ~_ngwm__addMembersResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__closeFreeBusySessionRequest
#define SOAP_TYPE__ngwm__closeFreeBusySessionRequest (155)
/* ngwm:closeFreeBusySessionRequest */
class SOAP_CMAC _ngwm__closeFreeBusySessionRequest
{
public:
	int freeBusySessionId;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 155; } /* = unique id SOAP_TYPE__ngwm__closeFreeBusySessionRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__closeFreeBusySessionRequest() { }
	virtual ~_ngwm__closeFreeBusySessionRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__closeFreeBusySessionResponse
#define SOAP_TYPE__ngwm__closeFreeBusySessionResponse (156)
/* ngwm:closeFreeBusySessionResponse */
class SOAP_CMAC _ngwm__closeFreeBusySessionResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 156; } /* = unique id SOAP_TYPE__ngwm__closeFreeBusySessionResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__closeFreeBusySessionResponse() { }
	virtual ~_ngwm__closeFreeBusySessionResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__completeRequest
#define SOAP_TYPE__ngwm__completeRequest (157)
/* ngwm:completeRequest */
class SOAP_CMAC _ngwm__completeRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 157; } /* = unique id SOAP_TYPE__ngwm__completeRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__completeRequest() { }
	virtual ~_ngwm__completeRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__completeResponse
#define SOAP_TYPE__ngwm__completeResponse (158)
/* ngwm:completeResponse */
class SOAP_CMAC _ngwm__completeResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 158; } /* = unique id SOAP_TYPE__ngwm__completeResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__completeResponse() { }
	virtual ~_ngwm__completeResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createCursorRequest
#define SOAP_TYPE__ngwm__createCursorRequest (159)
/* ngwm:createCursorRequest */
class SOAP_CMAC _ngwm__createCursorRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	ngwt__Filter *filter;	/* optional element of type ngwt:Filter */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 159; } /* = unique id SOAP_TYPE__ngwm__createCursorRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createCursorRequest() { }
	virtual ~_ngwm__createCursorRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createCursorResponse
#define SOAP_TYPE__ngwm__createCursorResponse (160)
/* ngwm:createCursorResponse */
class SOAP_CMAC _ngwm__createCursorResponse
{
public:
	int *cursor;	/* RPC return element */	/* optional element of type xsd:int */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 160; } /* = unique id SOAP_TYPE__ngwm__createCursorResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createCursorResponse() { }
	virtual ~_ngwm__createCursorResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createItemRequest
#define SOAP_TYPE__ngwm__createItemRequest (161)
/* ngwm:createItemRequest */
class SOAP_CMAC _ngwm__createItemRequest
{
public:
	ngwt__Item *item;	/* required element of type ngwt:Item */
	ngwt__SharedFolderNotification *notification;	/* optional element of type ngwt:SharedFolderNotification */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 161; } /* = unique id SOAP_TYPE__ngwm__createItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createItemRequest() { }
	virtual ~_ngwm__createItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createItemResponse
#define SOAP_TYPE__ngwm__createItemResponse (162)
/* ngwm:createItemResponse */
class SOAP_CMAC _ngwm__createItemResponse
{
public:
	std::string *id;	/* RPC return element */	/* optional element of type ngwt:uid */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 162; } /* = unique id SOAP_TYPE__ngwm__createItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createItemResponse() { }
	virtual ~_ngwm__createItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createJunkEntryRequest
#define SOAP_TYPE__ngwm__createJunkEntryRequest (163)
/* ngwm:createJunkEntryRequest */
class SOAP_CMAC _ngwm__createJunkEntryRequest
{
public:
	ngwt__JunkEntry *entry;	/* required element of type ngwt:JunkEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 163; } /* = unique id SOAP_TYPE__ngwm__createJunkEntryRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createJunkEntryRequest() { }
	virtual ~_ngwm__createJunkEntryRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createJunkEntryResponse
#define SOAP_TYPE__ngwm__createJunkEntryResponse (164)
/* ngwm:createJunkEntryResponse */
class SOAP_CMAC _ngwm__createJunkEntryResponse
{
public:
	std::string *id;	/* RPC return element */	/* optional element of type ngwt:uid */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 164; } /* = unique id SOAP_TYPE__ngwm__createJunkEntryResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createJunkEntryResponse() { }
	virtual ~_ngwm__createJunkEntryResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createProxyAccessRequest
#define SOAP_TYPE__ngwm__createProxyAccessRequest (165)
/* ngwm:createProxyAccessRequest */
class SOAP_CMAC _ngwm__createProxyAccessRequest
{
public:
	ngwt__AccessRightEntry *entry;	/* required element of type ngwt:AccessRightEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 165; } /* = unique id SOAP_TYPE__ngwm__createProxyAccessRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createProxyAccessRequest() { }
	virtual ~_ngwm__createProxyAccessRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createProxyAccessResponse
#define SOAP_TYPE__ngwm__createProxyAccessResponse (166)
/* ngwm:createProxyAccessResponse */
class SOAP_CMAC _ngwm__createProxyAccessResponse
{
public:
	std::string *id;	/* RPC return element */	/* optional element of type ngwt:uid */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 166; } /* = unique id SOAP_TYPE__ngwm__createProxyAccessResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createProxyAccessResponse() { }
	virtual ~_ngwm__createProxyAccessResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createSignatureRequest
#define SOAP_TYPE__ngwm__createSignatureRequest (167)
/* ngwm:createSignatureRequest */
class SOAP_CMAC _ngwm__createSignatureRequest
{
public:
	ngwt__Signature *signature;	/* required element of type ngwt:Signature */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 167; } /* = unique id SOAP_TYPE__ngwm__createSignatureRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createSignatureRequest() { }
	virtual ~_ngwm__createSignatureRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__createSignatureResponse
#define SOAP_TYPE__ngwm__createSignatureResponse (168)
/* ngwm:createSignatureResponse */
class SOAP_CMAC _ngwm__createSignatureResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 168; } /* = unique id SOAP_TYPE__ngwm__createSignatureResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__createSignatureResponse() { }
	virtual ~_ngwm__createSignatureResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__declineRequest
#define SOAP_TYPE__ngwm__declineRequest (169)
/* ngwm:declineRequest */
class SOAP_CMAC _ngwm__declineRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	std::string *comment;	/* optional element of type xsd:string */
	int recurrenceAllInstances;	/* optional element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 169; } /* = unique id SOAP_TYPE__ngwm__declineRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__declineRequest() { }
	virtual ~_ngwm__declineRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__declineResponse
#define SOAP_TYPE__ngwm__declineResponse (170)
/* ngwm:declineResponse */
class SOAP_CMAC _ngwm__declineResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 170; } /* = unique id SOAP_TYPE__ngwm__declineResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__declineResponse() { }
	virtual ~_ngwm__declineResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__delegateRequest
#define SOAP_TYPE__ngwm__delegateRequest (171)
/* ngwm:delegateRequest */
class SOAP_CMAC _ngwm__delegateRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *commentToOrganizer;	/* optional element of type xsd:string */
	std::string *commentToDelegatee;	/* optional element of type xsd:string */
	ngwt__Distribution *distribution;	/* required element of type ngwt:Distribution */
	int recurrenceAllInstances;	/* optional element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 171; } /* = unique id SOAP_TYPE__ngwm__delegateRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__delegateRequest() { }
	virtual ~_ngwm__delegateRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__delegateResponse
#define SOAP_TYPE__ngwm__delegateResponse (172)
/* ngwm:delegateResponse */
class SOAP_CMAC _ngwm__delegateResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 172; } /* = unique id SOAP_TYPE__ngwm__delegateResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__delegateResponse() { }
	virtual ~_ngwm__delegateResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__destroyCursorRequest
#define SOAP_TYPE__ngwm__destroyCursorRequest (173)
/* ngwm:destroyCursorRequest */
class SOAP_CMAC _ngwm__destroyCursorRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	int cursor;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 173; } /* = unique id SOAP_TYPE__ngwm__destroyCursorRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__destroyCursorRequest() { }
	virtual ~_ngwm__destroyCursorRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__destroyCursorResponse
#define SOAP_TYPE__ngwm__destroyCursorResponse (174)
/* ngwm:destroyCursorResponse */
class SOAP_CMAC _ngwm__destroyCursorResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 174; } /* = unique id SOAP_TYPE__ngwm__destroyCursorResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__destroyCursorResponse() { }
	virtual ~_ngwm__destroyCursorResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__forwardRequest
#define SOAP_TYPE__ngwm__forwardRequest (175)
/* ngwm:forwardRequest */
class SOAP_CMAC _ngwm__forwardRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	bool embed;	/* required element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 175; } /* = unique id SOAP_TYPE__ngwm__forwardRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__forwardRequest() { }
	virtual ~_ngwm__forwardRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__forwardResponse
#define SOAP_TYPE__ngwm__forwardResponse (176)
/* ngwm:forwardResponse */
class SOAP_CMAC _ngwm__forwardResponse
{
public:
	ngwt__Item *item;	/* RPC return element */	/* optional element of type ngwt:Item */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 176; } /* = unique id SOAP_TYPE__ngwm__forwardResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__forwardResponse() { }
	virtual ~_ngwm__forwardResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getAddressBookListRequest
#define SOAP_TYPE__ngwm__getAddressBookListRequest (177)
/* ngwm:getAddressBookListRequest */
class SOAP_CMAC _ngwm__getAddressBookListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 177; } /* = unique id SOAP_TYPE__ngwm__getAddressBookListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getAddressBookListRequest() { }
	virtual ~_ngwm__getAddressBookListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getAddressBookListResponse
#define SOAP_TYPE__ngwm__getAddressBookListResponse (178)
/* ngwm:getAddressBookListResponse */
class SOAP_CMAC _ngwm__getAddressBookListResponse
{
public:
	ngwt__AddressBookList *books;	/* RPC return element */	/* optional element of type ngwt:AddressBookList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 178; } /* = unique id SOAP_TYPE__ngwm__getAddressBookListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getAddressBookListResponse() { }
	virtual ~_ngwm__getAddressBookListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getAttachmentRequest
#define SOAP_TYPE__ngwm__getAttachmentRequest (179)
/* ngwm:getAttachmentRequest */
class SOAP_CMAC _ngwm__getAttachmentRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	int offset;	/* required element of type xsd:int */
	int length;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 179; } /* = unique id SOAP_TYPE__ngwm__getAttachmentRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getAttachmentRequest() { }
	virtual ~_ngwm__getAttachmentRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getAttachmentResponse
#define SOAP_TYPE__ngwm__getAttachmentResponse (180)
/* ngwm:getAttachmentResponse */
class SOAP_CMAC _ngwm__getAttachmentResponse
{
public:
	ngwt__MessagePart *part;	/* RPC return element */	/* optional element of type ngwt:MessagePart */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 180; } /* = unique id SOAP_TYPE__ngwm__getAttachmentResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getAttachmentResponse() { }
	virtual ~_ngwm__getAttachmentResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getCategoryListRequest
#define SOAP_TYPE__ngwm__getCategoryListRequest (181)
/* ngwm:getCategoryListRequest */
class SOAP_CMAC _ngwm__getCategoryListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 181; } /* = unique id SOAP_TYPE__ngwm__getCategoryListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getCategoryListRequest() { }
	virtual ~_ngwm__getCategoryListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getCategoryListResponse
#define SOAP_TYPE__ngwm__getCategoryListResponse (182)
/* ngwm:getCategoryListResponse */
class SOAP_CMAC _ngwm__getCategoryListResponse
{
public:
	ngwt__CategoryList *categories;	/* RPC return element */	/* optional element of type ngwt:CategoryList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 182; } /* = unique id SOAP_TYPE__ngwm__getCategoryListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getCategoryListResponse() { }
	virtual ~_ngwm__getCategoryListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getCustomListRequest
#define SOAP_TYPE__ngwm__getCustomListRequest (183)
/* ngwm:getCustomListRequest */
class SOAP_CMAC _ngwm__getCustomListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 183; } /* = unique id SOAP_TYPE__ngwm__getCustomListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getCustomListRequest() { }
	virtual ~_ngwm__getCustomListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getCustomListResponse
#define SOAP_TYPE__ngwm__getCustomListResponse (184)
/* ngwm:getCustomListResponse */
class SOAP_CMAC _ngwm__getCustomListResponse
{
public:
	ngwt__CustomList *customs;	/* RPC return element */	/* optional element of type ngwt:CustomList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 184; } /* = unique id SOAP_TYPE__ngwm__getCustomListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getCustomListResponse() { }
	virtual ~_ngwm__getCustomListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getDeltasRequest
#define SOAP_TYPE__ngwm__getDeltasRequest (185)
/* ngwm:getDeltasRequest */
class SOAP_CMAC _ngwm__getDeltasRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	ngwt__DeltaInfo *deltaInfo;	/* required element of type ngwt:DeltaInfo */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 185; } /* = unique id SOAP_TYPE__ngwm__getDeltasRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getDeltasRequest() { }
	virtual ~_ngwm__getDeltasRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getDeltasResponse
#define SOAP_TYPE__ngwm__getDeltasResponse (186)
/* ngwm:getDeltasResponse */
class SOAP_CMAC _ngwm__getDeltasResponse
{
public:
	ngwt__Items *items;	/* RPC return element */	/* optional element of type ngwt:Items */
	ngwt__DeltaInfo *deltaInfo;	/* required element of type ngwt:DeltaInfo */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 186; } /* = unique id SOAP_TYPE__ngwm__getDeltasResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getDeltasResponse() { }
	virtual ~_ngwm__getDeltasResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getDeltaInfoRequest
#define SOAP_TYPE__ngwm__getDeltaInfoRequest (187)
/* ngwm:getDeltaInfoRequest */
class SOAP_CMAC _ngwm__getDeltaInfoRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 187; } /* = unique id SOAP_TYPE__ngwm__getDeltaInfoRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getDeltaInfoRequest() { }
	virtual ~_ngwm__getDeltaInfoRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getDeltaInfoResponse
#define SOAP_TYPE__ngwm__getDeltaInfoResponse (188)
/* ngwm:getDeltaInfoResponse */
class SOAP_CMAC _ngwm__getDeltaInfoResponse
{
public:
	ngwt__DeltaInfo *deltaInfo;	/* RPC return element */	/* required element of type ngwt:DeltaInfo */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 188; } /* = unique id SOAP_TYPE__ngwm__getDeltaInfoResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getDeltaInfoResponse() { }
	virtual ~_ngwm__getDeltaInfoResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getFolderListRequest
#define SOAP_TYPE__ngwm__getFolderListRequest (189)
/* ngwm:getFolderListRequest */
class SOAP_CMAC _ngwm__getFolderListRequest
{
public:
	std::string parent;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	bool recurse;	/* required element of type xsd:boolean */
	bool imap;	/* required element of type xsd:boolean */
	bool nntp;	/* required element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 189; } /* = unique id SOAP_TYPE__ngwm__getFolderListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getFolderListRequest() { }
	virtual ~_ngwm__getFolderListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getFolderListResponse
#define SOAP_TYPE__ngwm__getFolderListResponse (190)
/* ngwm:getFolderListResponse */
class SOAP_CMAC _ngwm__getFolderListResponse
{
public:
	ngwt__FolderList *folders;	/* RPC return element */	/* optional element of type ngwt:FolderList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 190; } /* = unique id SOAP_TYPE__ngwm__getFolderListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getFolderListResponse() { }
	virtual ~_ngwm__getFolderListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getFreeBusyRequest
#define SOAP_TYPE__ngwm__getFreeBusyRequest (191)
/* ngwm:getFreeBusyRequest */
class SOAP_CMAC _ngwm__getFreeBusyRequest
{
public:
	std::string freeBusySessionId;	/* required element of type xsd:string */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 191; } /* = unique id SOAP_TYPE__ngwm__getFreeBusyRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getFreeBusyRequest() { }
	virtual ~_ngwm__getFreeBusyRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getFreeBusyResponse
#define SOAP_TYPE__ngwm__getFreeBusyResponse (192)
/* ngwm:getFreeBusyResponse */
class SOAP_CMAC _ngwm__getFreeBusyResponse
{
public:
	ngwt__FreeBusyStats *freeBusyStats;	/* RPC return element */	/* optional element of type ngwt:FreeBusyStats */
	ngwt__FreeBusyInfoList *freeBusyInfo;	/* optional element of type ngwt:FreeBusyInfoList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 192; } /* = unique id SOAP_TYPE__ngwm__getFreeBusyResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getFreeBusyResponse() { }
	virtual ~_ngwm__getFreeBusyResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getItemRequest
#define SOAP_TYPE__ngwm__getItemRequest (193)
/* ngwm:getItemRequest */
class SOAP_CMAC _ngwm__getItemRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 193; } /* = unique id SOAP_TYPE__ngwm__getItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getItemRequest() { }
	virtual ~_ngwm__getItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getItemResponse
#define SOAP_TYPE__ngwm__getItemResponse (194)
/* ngwm:getItemResponse */
class SOAP_CMAC _ngwm__getItemResponse
{
public:
	ngwt__Item *item;	/* RPC return element */	/* optional element of type ngwt:Item */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 194; } /* = unique id SOAP_TYPE__ngwm__getItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getItemResponse() { }
	virtual ~_ngwm__getItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getItemsRequest
#define SOAP_TYPE__ngwm__getItemsRequest (195)
/* ngwm:getItemsRequest */
class SOAP_CMAC _ngwm__getItemsRequest
{
public:
	std::string *container;	/* optional element of type ngwt:uid */
	std::string *view;	/* optional element of type ngwt:View */
	ngwt__Filter *filter;	/* optional element of type ngwt:Filter */
	ngwt__ItemRefList *items;	/* optional element of type ngwt:ItemRefList */
	int count;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 195; } /* = unique id SOAP_TYPE__ngwm__getItemsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getItemsRequest() { }
	virtual ~_ngwm__getItemsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getItemsResponse
#define SOAP_TYPE__ngwm__getItemsResponse (196)
/* ngwm:getItemsResponse */
class SOAP_CMAC _ngwm__getItemsResponse
{
public:
	ngwt__Items *items;	/* RPC return element */	/* optional element of type ngwt:Items */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 196; } /* = unique id SOAP_TYPE__ngwm__getItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getItemsResponse() { }
	virtual ~_ngwm__getItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getJunkEntriesRequest
#define SOAP_TYPE__ngwm__getJunkEntriesRequest (197)
/* ngwm:getJunkEntriesRequest */
class SOAP_CMAC _ngwm__getJunkEntriesRequest
{
public:
	enum ngwt__JunkHandlingListType *container;	/* optional element of type ngwt:JunkHandlingListType */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 197; } /* = unique id SOAP_TYPE__ngwm__getJunkEntriesRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getJunkEntriesRequest() { }
	virtual ~_ngwm__getJunkEntriesRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getJunkEntriesResponse
#define SOAP_TYPE__ngwm__getJunkEntriesResponse (198)
/* ngwm:getJunkEntriesResponse */
class SOAP_CMAC _ngwm__getJunkEntriesResponse
{
public:
	ngwt__JunkHandlingList *junk;	/* RPC return element */	/* optional element of type ngwt:JunkHandlingList */
	ngwt__JunkHandlingList *block;	/* optional element of type ngwt:JunkHandlingList */
	ngwt__JunkHandlingList *trust;	/* optional element of type ngwt:JunkHandlingList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 198; } /* = unique id SOAP_TYPE__ngwm__getJunkEntriesResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getJunkEntriesResponse() { }
	virtual ~_ngwm__getJunkEntriesResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getJunkMailSettingsRequest
#define SOAP_TYPE__ngwm__getJunkMailSettingsRequest (199)
/* ngwm:getJunkMailSettingsRequest */
class SOAP_CMAC _ngwm__getJunkMailSettingsRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 199; } /* = unique id SOAP_TYPE__ngwm__getJunkMailSettingsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getJunkMailSettingsRequest() { }
	virtual ~_ngwm__getJunkMailSettingsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getJunkMailSettingsResponse
#define SOAP_TYPE__ngwm__getJunkMailSettingsResponse (200)
/* ngwm:getJunkMailSettingsResponse */
class SOAP_CMAC _ngwm__getJunkMailSettingsResponse
{
public:
	ngwt__SettingsList *settings;	/* RPC return element */	/* optional element of type ngwt:SettingsList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 200; } /* = unique id SOAP_TYPE__ngwm__getJunkMailSettingsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getJunkMailSettingsResponse() { }
	virtual ~_ngwm__getJunkMailSettingsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getQuickMessagesRequest
#define SOAP_TYPE__ngwm__getQuickMessagesRequest (201)
/* ngwm:getQuickMessagesRequest */
class SOAP_CMAC _ngwm__getQuickMessagesRequest
{
public:
	enum ngwt__MessageList list;	/* required element of type ngwt:MessageList */
	char *ngwt__startDate;	/* optional element of type xsd:string */
	std::string *container;	/* optional element of type ngwt:uid */
	enum ngwt__MessageTypeList *types;	/* optional element of type ngwt:MessageTypeList */
	enum ngwt__ItemSourceList *source;	/* optional element of type ngwt:ItemSourceList */
	std::string *view;	/* optional element of type ngwt:View */
	int count;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 201; } /* = unique id SOAP_TYPE__ngwm__getQuickMessagesRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getQuickMessagesRequest() { }
	virtual ~_ngwm__getQuickMessagesRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getQuickMessagesResponse
#define SOAP_TYPE__ngwm__getQuickMessagesResponse (202)
/* ngwm:getQuickMessagesResponse */
class SOAP_CMAC _ngwm__getQuickMessagesResponse
{
public:
	char *ngwt__startDate;	/* RPC return element */	/* optional element of type xsd:string */
	ngwt__Items *items;	/* optional element of type ngwt:Items */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 202; } /* = unique id SOAP_TYPE__ngwm__getQuickMessagesResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getQuickMessagesResponse() { }
	virtual ~_ngwm__getQuickMessagesResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getProxyAccessListRequest
#define SOAP_TYPE__ngwm__getProxyAccessListRequest (203)
/* ngwm:getProxyAccessListRequest */
class SOAP_CMAC _ngwm__getProxyAccessListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 203; } /* = unique id SOAP_TYPE__ngwm__getProxyAccessListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getProxyAccessListRequest() { }
	virtual ~_ngwm__getProxyAccessListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getProxyAccessListResponse
#define SOAP_TYPE__ngwm__getProxyAccessListResponse (204)
/* ngwm:getProxyAccessListResponse */
class SOAP_CMAC _ngwm__getProxyAccessListResponse
{
public:
	ngwt__AccessRightList *accessRights;	/* RPC return element */	/* optional element of type ngwt:AccessRightList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 204; } /* = unique id SOAP_TYPE__ngwm__getProxyAccessListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getProxyAccessListResponse() { }
	virtual ~_ngwm__getProxyAccessListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getProxyListRequest
#define SOAP_TYPE__ngwm__getProxyListRequest (205)
/* ngwm:getProxyListRequest */
class SOAP_CMAC _ngwm__getProxyListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 205; } /* = unique id SOAP_TYPE__ngwm__getProxyListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getProxyListRequest() { }
	virtual ~_ngwm__getProxyListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getProxyListResponse
#define SOAP_TYPE__ngwm__getProxyListResponse (206)
/* ngwm:getProxyListResponse */
class SOAP_CMAC _ngwm__getProxyListResponse
{
public:
	ngwt__ProxyList *proxies;	/* RPC return element */	/* optional element of type ngwt:ProxyList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 206; } /* = unique id SOAP_TYPE__ngwm__getProxyListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getProxyListResponse() { }
	virtual ~_ngwm__getProxyListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getSettingsRequest
#define SOAP_TYPE__ngwm__getSettingsRequest (207)
/* ngwm:getSettingsRequest */
class SOAP_CMAC _ngwm__getSettingsRequest
{
public:
	std::string *id;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 207; } /* = unique id SOAP_TYPE__ngwm__getSettingsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getSettingsRequest() { }
	virtual ~_ngwm__getSettingsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getSettingsResponse
#define SOAP_TYPE__ngwm__getSettingsResponse (208)
/* ngwm:getSettingsResponse */
class SOAP_CMAC _ngwm__getSettingsResponse
{
public:
	ngwt__Settings *settings;	/* RPC return element */	/* optional element of type ngwt:Settings */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 208; } /* = unique id SOAP_TYPE__ngwm__getSettingsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getSettingsResponse() { }
	virtual ~_ngwm__getSettingsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getSignaturesRequest
#define SOAP_TYPE__ngwm__getSignaturesRequest (209)
/* ngwm:getSignaturesRequest */
class SOAP_CMAC _ngwm__getSignaturesRequest
{
public:
	bool global;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 209; } /* = unique id SOAP_TYPE__ngwm__getSignaturesRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getSignaturesRequest() { }
	virtual ~_ngwm__getSignaturesRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getSignaturesResponse
#define SOAP_TYPE__ngwm__getSignaturesResponse (210)
/* ngwm:getSignaturesResponse */
class SOAP_CMAC _ngwm__getSignaturesResponse
{
public:
	ngwt__Signatures *signatures;	/* RPC return element */	/* optional element of type ngwt:Signatures */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 210; } /* = unique id SOAP_TYPE__ngwm__getSignaturesResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getSignaturesResponse() { }
	virtual ~_ngwm__getSignaturesResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getTimezoneListRequest
#define SOAP_TYPE__ngwm__getTimezoneListRequest (211)
/* ngwm:getTimezoneListRequest */
class SOAP_CMAC _ngwm__getTimezoneListRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 211; } /* = unique id SOAP_TYPE__ngwm__getTimezoneListRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getTimezoneListRequest() { }
	virtual ~_ngwm__getTimezoneListRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__getTimezoneListResponse
#define SOAP_TYPE__ngwm__getTimezoneListResponse (212)
/* ngwm:getTimezoneListResponse */
class SOAP_CMAC _ngwm__getTimezoneListResponse
{
public:
	ngwt__TimezoneList *timezones;	/* RPC return element */	/* optional element of type ngwt:TimezoneList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 212; } /* = unique id SOAP_TYPE__ngwm__getTimezoneListResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__getTimezoneListResponse() { }
	virtual ~_ngwm__getTimezoneListResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__loginRequest
#define SOAP_TYPE__ngwm__loginRequest (213)
/* ngwm:loginRequest */
class SOAP_CMAC _ngwm__loginRequest
{
public:
	ngwt__Authentication *auth;	/* required element of type ngwt:Authentication */
	std::string language;	/* required element of type xsd:language */
	std::string version;	/* required element of type xsd:decimal */
public:
	std::string *application;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 213; } /* = unique id SOAP_TYPE__ngwm__loginRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__loginRequest() { }
	virtual ~_ngwm__loginRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__loginResponse
#define SOAP_TYPE__ngwm__loginResponse (214)
/* ngwm:loginResponse */
class SOAP_CMAC _ngwm__loginResponse
{
public:
	std::string session;	/* RPC return element */	/* required element of type xsd:string */
public:
	ngwt__UserInfo *userinfo;	/* optional element of type ngwt:UserInfo */
	ngwt__AccessRightEntry *entry;	/* optional element of type ngwt:AccessRightEntry */
	std::string *gwVersion;	/* optional element of type xsd:string */
	ngwt__Host *redirectToHost;	/* optional element of type ngwt:Host */
	char *serverUTCTime;	/* optional element of type xsd:string */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 214; } /* = unique id SOAP_TYPE__ngwm__loginResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__loginResponse() { }
	virtual ~_ngwm__loginResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__logoutRequest
#define SOAP_TYPE__ngwm__logoutRequest (215)
/* ngwm:logoutRequest */
class SOAP_CMAC _ngwm__logoutRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 215; } /* = unique id SOAP_TYPE__ngwm__logoutRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__logoutRequest() { }
	virtual ~_ngwm__logoutRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__logoutResponse
#define SOAP_TYPE__ngwm__logoutResponse (216)
/* ngwm:logoutResponse */
class SOAP_CMAC _ngwm__logoutResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 216; } /* = unique id SOAP_TYPE__ngwm__logoutResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__logoutResponse() { }
	virtual ~_ngwm__logoutResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markPrivateRequest
#define SOAP_TYPE__ngwm__markPrivateRequest (217)
/* ngwm:markPrivateRequest */
class SOAP_CMAC _ngwm__markPrivateRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 217; } /* = unique id SOAP_TYPE__ngwm__markPrivateRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markPrivateRequest() { }
	virtual ~_ngwm__markPrivateRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markPrivateResponse
#define SOAP_TYPE__ngwm__markPrivateResponse (218)
/* ngwm:markPrivateResponse */
class SOAP_CMAC _ngwm__markPrivateResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 218; } /* = unique id SOAP_TYPE__ngwm__markPrivateResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markPrivateResponse() { }
	virtual ~_ngwm__markPrivateResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markReadRequest
#define SOAP_TYPE__ngwm__markReadRequest (219)
/* ngwm:markReadRequest */
class SOAP_CMAC _ngwm__markReadRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 219; } /* = unique id SOAP_TYPE__ngwm__markReadRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markReadRequest() { }
	virtual ~_ngwm__markReadRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markReadResponse
#define SOAP_TYPE__ngwm__markReadResponse (220)
/* ngwm:markReadResponse */
class SOAP_CMAC _ngwm__markReadResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 220; } /* = unique id SOAP_TYPE__ngwm__markReadResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markReadResponse() { }
	virtual ~_ngwm__markReadResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markUnPrivateRequest
#define SOAP_TYPE__ngwm__markUnPrivateRequest (221)
/* ngwm:markUnPrivateRequest */
class SOAP_CMAC _ngwm__markUnPrivateRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 221; } /* = unique id SOAP_TYPE__ngwm__markUnPrivateRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markUnPrivateRequest() { }
	virtual ~_ngwm__markUnPrivateRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markUnPrivateResponse
#define SOAP_TYPE__ngwm__markUnPrivateResponse (222)
/* ngwm:markUnPrivateResponse */
class SOAP_CMAC _ngwm__markUnPrivateResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 222; } /* = unique id SOAP_TYPE__ngwm__markUnPrivateResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markUnPrivateResponse() { }
	virtual ~_ngwm__markUnPrivateResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markUnReadRequest
#define SOAP_TYPE__ngwm__markUnReadRequest (223)
/* ngwm:markUnReadRequest */
class SOAP_CMAC _ngwm__markUnReadRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 223; } /* = unique id SOAP_TYPE__ngwm__markUnReadRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markUnReadRequest() { }
	virtual ~_ngwm__markUnReadRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__markUnReadResponse
#define SOAP_TYPE__ngwm__markUnReadResponse (224)
/* ngwm:markUnReadResponse */
class SOAP_CMAC _ngwm__markUnReadResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 224; } /* = unique id SOAP_TYPE__ngwm__markUnReadResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__markUnReadResponse() { }
	virtual ~_ngwm__markUnReadResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyItemRequest
#define SOAP_TYPE__ngwm__modifyItemRequest (225)
/* ngwm:modifyItemRequest */
class SOAP_CMAC _ngwm__modifyItemRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	ngwt__SharedFolderNotification *notification;	/* optional element of type ngwt:SharedFolderNotification */
	ngwt__ItemChanges *updates;	/* required element of type ngwt:ItemChanges */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 225; } /* = unique id SOAP_TYPE__ngwm__modifyItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyItemRequest() { }
	virtual ~_ngwm__modifyItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyItemResponse
#define SOAP_TYPE__ngwm__modifyItemResponse (226)
/* ngwm:modifyItemResponse */
class SOAP_CMAC _ngwm__modifyItemResponse
{
public:
	char *ngwt__modified;	/* RPC return element */	/* optional element of type xsd:string */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 226; } /* = unique id SOAP_TYPE__ngwm__modifyItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyItemResponse() { }
	virtual ~_ngwm__modifyItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyItemsRequest
#define SOAP_TYPE__ngwm__modifyItemsRequest (227)
/* ngwm:modifyItemsRequest */
class SOAP_CMAC _ngwm__modifyItemsRequest
{
public:
	std::vector<ngwt__ModifyItem * >item;	/* required element of type ngwt:ModifyItem */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 227; } /* = unique id SOAP_TYPE__ngwm__modifyItemsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyItemsRequest() { }
	virtual ~_ngwm__modifyItemsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyItemsResponse
#define SOAP_TYPE__ngwm__modifyItemsResponse (228)
/* ngwm:modifyItemsResponse */
class SOAP_CMAC _ngwm__modifyItemsResponse
{
public:
	std::vector<char * >ngwt__modified;	/* optional element of type xsd:string */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 228; } /* = unique id SOAP_TYPE__ngwm__modifyItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyItemsResponse() { }
	virtual ~_ngwm__modifyItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyJunkEntryRequest
#define SOAP_TYPE__ngwm__modifyJunkEntryRequest (229)
/* ngwm:modifyJunkEntryRequest */
class SOAP_CMAC _ngwm__modifyJunkEntryRequest
{
public:
	ngwt__JunkEntry *entry;	/* required element of type ngwt:JunkEntry */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 229; } /* = unique id SOAP_TYPE__ngwm__modifyJunkEntryRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyJunkEntryRequest() { }
	virtual ~_ngwm__modifyJunkEntryRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyJunkEntryResponse
#define SOAP_TYPE__ngwm__modifyJunkEntryResponse (230)
/* ngwm:modifyJunkEntryResponse */
class SOAP_CMAC _ngwm__modifyJunkEntryResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 230; } /* = unique id SOAP_TYPE__ngwm__modifyJunkEntryResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyJunkEntryResponse() { }
	virtual ~_ngwm__modifyJunkEntryResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest
#define SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest (231)
/* ngwm:modifyJunkMailSettingsRequest */
class SOAP_CMAC _ngwm__modifyJunkMailSettingsRequest
{
public:
	ngwt__SettingsList *settings;	/* required element of type ngwt:SettingsList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 231; } /* = unique id SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyJunkMailSettingsRequest() { }
	virtual ~_ngwm__modifyJunkMailSettingsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse
#define SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse (232)
/* ngwm:modifyJunkMailSettingsResponse */
class SOAP_CMAC _ngwm__modifyJunkMailSettingsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 232; } /* = unique id SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyJunkMailSettingsResponse() { }
	virtual ~_ngwm__modifyJunkMailSettingsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyPasswordRequest
#define SOAP_TYPE__ngwm__modifyPasswordRequest (233)
/* ngwm:modifyPasswordRequest */
class SOAP_CMAC _ngwm__modifyPasswordRequest
{
public:
	std::string *old;	/* optional element of type xsd:string */
	std::string *_new;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 233; } /* = unique id SOAP_TYPE__ngwm__modifyPasswordRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyPasswordRequest() { }
	virtual ~_ngwm__modifyPasswordRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyPasswordResponse
#define SOAP_TYPE__ngwm__modifyPasswordResponse (234)
/* ngwm:modifyPasswordResponse */
class SOAP_CMAC _ngwm__modifyPasswordResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 234; } /* = unique id SOAP_TYPE__ngwm__modifyPasswordResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyPasswordResponse() { }
	virtual ~_ngwm__modifyPasswordResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyProxyAccessRequest
#define SOAP_TYPE__ngwm__modifyProxyAccessRequest (235)
/* ngwm:modifyProxyAccessRequest */
class SOAP_CMAC _ngwm__modifyProxyAccessRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	ngwt__AccessRightChanges *updates;	/* required element of type ngwt:AccessRightChanges */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 235; } /* = unique id SOAP_TYPE__ngwm__modifyProxyAccessRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyProxyAccessRequest() { }
	virtual ~_ngwm__modifyProxyAccessRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifyProxyAccessResponse
#define SOAP_TYPE__ngwm__modifyProxyAccessResponse (236)
/* ngwm:modifyProxyAccessResponse */
class SOAP_CMAC _ngwm__modifyProxyAccessResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 236; } /* = unique id SOAP_TYPE__ngwm__modifyProxyAccessResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifyProxyAccessResponse() { }
	virtual ~_ngwm__modifyProxyAccessResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifySettingsRequest
#define SOAP_TYPE__ngwm__modifySettingsRequest (237)
/* ngwm:modifySettingsRequest */
class SOAP_CMAC _ngwm__modifySettingsRequest
{
public:
	ngwt__SettingsList *settings;	/* required element of type ngwt:SettingsList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 237; } /* = unique id SOAP_TYPE__ngwm__modifySettingsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifySettingsRequest() { }
	virtual ~_ngwm__modifySettingsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifySettingsResponse
#define SOAP_TYPE__ngwm__modifySettingsResponse (238)
/* ngwm:modifySettingsResponse */
class SOAP_CMAC _ngwm__modifySettingsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 238; } /* = unique id SOAP_TYPE__ngwm__modifySettingsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifySettingsResponse() { }
	virtual ~_ngwm__modifySettingsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifySignaturesRequest
#define SOAP_TYPE__ngwm__modifySignaturesRequest (239)
/* ngwm:modifySignaturesRequest */
class SOAP_CMAC _ngwm__modifySignaturesRequest
{
public:
	ngwt__Signatures *updates;	/* required element of type ngwt:Signatures */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 239; } /* = unique id SOAP_TYPE__ngwm__modifySignaturesRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifySignaturesRequest() { }
	virtual ~_ngwm__modifySignaturesRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__modifySignaturesResponse
#define SOAP_TYPE__ngwm__modifySignaturesResponse (240)
/* ngwm:modifySignaturesResponse */
class SOAP_CMAC _ngwm__modifySignaturesResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 240; } /* = unique id SOAP_TYPE__ngwm__modifySignaturesResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__modifySignaturesResponse() { }
	virtual ~_ngwm__modifySignaturesResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__moveItemRequest
#define SOAP_TYPE__ngwm__moveItemRequest (241)
/* ngwm:moveItemRequest */
class SOAP_CMAC _ngwm__moveItemRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
	std::string container;	/* required element of type ngwt:uid */
public:
	std::string *from;	/* optional element of type ngwt:uid */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 241; } /* = unique id SOAP_TYPE__ngwm__moveItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__moveItemRequest() { }
	virtual ~_ngwm__moveItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__moveItemResponse
#define SOAP_TYPE__ngwm__moveItemResponse (242)
/* ngwm:moveItemResponse */
class SOAP_CMAC _ngwm__moveItemResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 242; } /* = unique id SOAP_TYPE__ngwm__moveItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__moveItemResponse() { }
	virtual ~_ngwm__moveItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__positionCursorRequest
#define SOAP_TYPE__ngwm__positionCursorRequest (243)
/* ngwm:positionCursorRequest */
class SOAP_CMAC _ngwm__positionCursorRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	int cursor;	/* required element of type xsd:int */
	enum ngwt__CursorSeek seek;	/* required element of type ngwt:CursorSeek */
	int offset;	/* required element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 243; } /* = unique id SOAP_TYPE__ngwm__positionCursorRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__positionCursorRequest() { }
	virtual ~_ngwm__positionCursorRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__positionCursorResponse
#define SOAP_TYPE__ngwm__positionCursorResponse (244)
/* ngwm:positionCursorResponse */
class SOAP_CMAC _ngwm__positionCursorResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 244; } /* = unique id SOAP_TYPE__ngwm__positionCursorResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__positionCursorResponse() { }
	virtual ~_ngwm__positionCursorResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__purgeDeletedItemsRequest
#define SOAP_TYPE__ngwm__purgeDeletedItemsRequest (245)
/* ngwm:purgeDeletedItemsRequest */
class SOAP_CMAC _ngwm__purgeDeletedItemsRequest
{
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 245; } /* = unique id SOAP_TYPE__ngwm__purgeDeletedItemsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__purgeDeletedItemsRequest() { }
	virtual ~_ngwm__purgeDeletedItemsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__purgeDeletedItemsResponse
#define SOAP_TYPE__ngwm__purgeDeletedItemsResponse (246)
/* ngwm:purgeDeletedItemsResponse */
class SOAP_CMAC _ngwm__purgeDeletedItemsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 246; } /* = unique id SOAP_TYPE__ngwm__purgeDeletedItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__purgeDeletedItemsResponse() { }
	virtual ~_ngwm__purgeDeletedItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__purgeRequest
#define SOAP_TYPE__ngwm__purgeRequest (247)
/* ngwm:purgeRequest */
class SOAP_CMAC _ngwm__purgeRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 247; } /* = unique id SOAP_TYPE__ngwm__purgeRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__purgeRequest() { }
	virtual ~_ngwm__purgeRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__purgeResponse
#define SOAP_TYPE__ngwm__purgeResponse (248)
/* ngwm:purgeResponse */
class SOAP_CMAC _ngwm__purgeResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 248; } /* = unique id SOAP_TYPE__ngwm__purgeResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__purgeResponse() { }
	virtual ~_ngwm__purgeResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__readCursorRequest
#define SOAP_TYPE__ngwm__readCursorRequest (249)
/* ngwm:readCursorRequest */
class SOAP_CMAC _ngwm__readCursorRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	int cursor;	/* required element of type xsd:int */
	bool forward;	/* required element of type xsd:boolean */
	enum ngwt__CursorSeek *position;	/* optional element of type ngwt:CursorSeek */
	int *count;	/* optional element of type xsd:int */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 249; } /* = unique id SOAP_TYPE__ngwm__readCursorRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__readCursorRequest() { }
	virtual ~_ngwm__readCursorRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__readCursorResponse
#define SOAP_TYPE__ngwm__readCursorResponse (250)
/* ngwm:readCursorResponse */
class SOAP_CMAC _ngwm__readCursorResponse
{
public:
	ngwt__ItemList *items;	/* RPC return element */	/* optional element of type ngwt:ItemList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 250; } /* = unique id SOAP_TYPE__ngwm__readCursorResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__readCursorResponse() { }
	virtual ~_ngwm__readCursorResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeCustomDefinitionRequest
#define SOAP_TYPE__ngwm__removeCustomDefinitionRequest (251)
/* ngwm:removeCustomDefinitionRequest */
class SOAP_CMAC _ngwm__removeCustomDefinitionRequest
{
public:
	ngwt__CustomList *customs;	/* optional element of type ngwt:CustomList */
	bool books;	/* required element of type xsd:boolean */
	bool doAsynchronous;	/* required element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 251; } /* = unique id SOAP_TYPE__ngwm__removeCustomDefinitionRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeCustomDefinitionRequest() { }
	virtual ~_ngwm__removeCustomDefinitionRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeCustomDefinitionResponse
#define SOAP_TYPE__ngwm__removeCustomDefinitionResponse (252)
/* ngwm:removeCustomDefinitionResponse */
class SOAP_CMAC _ngwm__removeCustomDefinitionResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 252; } /* = unique id SOAP_TYPE__ngwm__removeCustomDefinitionResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeCustomDefinitionResponse() { }
	virtual ~_ngwm__removeCustomDefinitionResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeItemRequest
#define SOAP_TYPE__ngwm__removeItemRequest (253)
/* ngwm:removeItemRequest */
class SOAP_CMAC _ngwm__removeItemRequest
{
public:
	std::string *container;	/* optional element of type ngwt:uid */
	std::string id;	/* required element of type ngwt:uid */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 253; } /* = unique id SOAP_TYPE__ngwm__removeItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeItemRequest() { }
	virtual ~_ngwm__removeItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeItemResponse
#define SOAP_TYPE__ngwm__removeItemResponse (254)
/* ngwm:removeItemResponse */
class SOAP_CMAC _ngwm__removeItemResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 254; } /* = unique id SOAP_TYPE__ngwm__removeItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeItemResponse() { }
	virtual ~_ngwm__removeItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeItemsRequest
#define SOAP_TYPE__ngwm__removeItemsRequest (255)
/* ngwm:removeItemsRequest */
class SOAP_CMAC _ngwm__removeItemsRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 255; } /* = unique id SOAP_TYPE__ngwm__removeItemsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeItemsRequest() { }
	virtual ~_ngwm__removeItemsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeItemsResponse
#define SOAP_TYPE__ngwm__removeItemsResponse (256)
/* ngwm:removeItemsResponse */
class SOAP_CMAC _ngwm__removeItemsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 256; } /* = unique id SOAP_TYPE__ngwm__removeItemsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeItemsResponse() { }
	virtual ~_ngwm__removeItemsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeJunkEntryRequest
#define SOAP_TYPE__ngwm__removeJunkEntryRequest (257)
/* ngwm:removeJunkEntryRequest */
class SOAP_CMAC _ngwm__removeJunkEntryRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 257; } /* = unique id SOAP_TYPE__ngwm__removeJunkEntryRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeJunkEntryRequest() { }
	virtual ~_ngwm__removeJunkEntryRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeJunkEntryResponse
#define SOAP_TYPE__ngwm__removeJunkEntryResponse (258)
/* ngwm:removeJunkEntryResponse */
class SOAP_CMAC _ngwm__removeJunkEntryResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 258; } /* = unique id SOAP_TYPE__ngwm__removeJunkEntryResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeJunkEntryResponse() { }
	virtual ~_ngwm__removeJunkEntryResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeMembersRequest
#define SOAP_TYPE__ngwm__removeMembersRequest (259)
/* ngwm:removeMembersRequest */
class SOAP_CMAC _ngwm__removeMembersRequest
{
public:
	std::string container;	/* required element of type ngwt:uid */
public:
	ngwt__GroupMemberList *members;	/* required element of type ngwt:GroupMemberList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 259; } /* = unique id SOAP_TYPE__ngwm__removeMembersRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeMembersRequest() { }
	virtual ~_ngwm__removeMembersRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeMembersResponse
#define SOAP_TYPE__ngwm__removeMembersResponse (260)
/* ngwm:removeMembersResponse */
class SOAP_CMAC _ngwm__removeMembersResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 260; } /* = unique id SOAP_TYPE__ngwm__removeMembersResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeMembersResponse() { }
	virtual ~_ngwm__removeMembersResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeProxyAccessRequest
#define SOAP_TYPE__ngwm__removeProxyAccessRequest (261)
/* ngwm:removeProxyAccessRequest */
class SOAP_CMAC _ngwm__removeProxyAccessRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 261; } /* = unique id SOAP_TYPE__ngwm__removeProxyAccessRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeProxyAccessRequest() { }
	virtual ~_ngwm__removeProxyAccessRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeProxyAccessResponse
#define SOAP_TYPE__ngwm__removeProxyAccessResponse (262)
/* ngwm:removeProxyAccessResponse */
class SOAP_CMAC _ngwm__removeProxyAccessResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 262; } /* = unique id SOAP_TYPE__ngwm__removeProxyAccessResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeProxyAccessResponse() { }
	virtual ~_ngwm__removeProxyAccessResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeSignatureRequest
#define SOAP_TYPE__ngwm__removeSignatureRequest (263)
/* ngwm:removeSignatureRequest */
class SOAP_CMAC _ngwm__removeSignatureRequest
{
public:
	std::string *id;	/* optional element of type ngwt:uid */
	bool *all;	/* optional element of type xsd:boolean */
	bool global;	/* optional element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 263; } /* = unique id SOAP_TYPE__ngwm__removeSignatureRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeSignatureRequest() { }
	virtual ~_ngwm__removeSignatureRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__removeSignatureResponse
#define SOAP_TYPE__ngwm__removeSignatureResponse (264)
/* ngwm:removeSignatureResponse */
class SOAP_CMAC _ngwm__removeSignatureResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 264; } /* = unique id SOAP_TYPE__ngwm__removeSignatureResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__removeSignatureResponse() { }
	virtual ~_ngwm__removeSignatureResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__replyRequest
#define SOAP_TYPE__ngwm__replyRequest (265)
/* ngwm:replyRequest */
class SOAP_CMAC _ngwm__replyRequest
{
public:
	std::string id;	/* required element of type ngwt:uid */
public:
	std::string *view;	/* optional element of type ngwt:View */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 265; } /* = unique id SOAP_TYPE__ngwm__replyRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__replyRequest() { }
	virtual ~_ngwm__replyRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__replyResponse
#define SOAP_TYPE__ngwm__replyResponse (266)
/* ngwm:replyResponse */
class SOAP_CMAC _ngwm__replyResponse
{
public:
	ngwt__Item *item;	/* RPC return element */	/* optional element of type ngwt:Item */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 266; } /* = unique id SOAP_TYPE__ngwm__replyResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__replyResponse() { }
	virtual ~_ngwm__replyResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__retractRequest
#define SOAP_TYPE__ngwm__retractRequest (267)
/* ngwm:retractRequest */
class SOAP_CMAC _ngwm__retractRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	std::string *comment;	/* optional element of type xsd:string */
	bool retractingAllInstances;	/* optional element of type xsd:boolean */
	bool retractCausedByResend;	/* optional element of type xsd:boolean */
	enum ngwt__RetractType retractType;	/* optional element of type ngwt:RetractType */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 267; } /* = unique id SOAP_TYPE__ngwm__retractRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__retractRequest() { }
	virtual ~_ngwm__retractRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__retractResponse
#define SOAP_TYPE__ngwm__retractResponse (268)
/* ngwm:retractResponse */
class SOAP_CMAC _ngwm__retractResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 268; } /* = unique id SOAP_TYPE__ngwm__retractResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__retractResponse() { }
	virtual ~_ngwm__retractResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__sendItemRequest
#define SOAP_TYPE__ngwm__sendItemRequest (269)
/* ngwm:sendItemRequest */
class SOAP_CMAC _ngwm__sendItemRequest
{
public:
	ngwt__Item *item;	/* required element of type ngwt:Item */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 269; } /* = unique id SOAP_TYPE__ngwm__sendItemRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__sendItemRequest() { }
	virtual ~_ngwm__sendItemRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__sendItemResponse
#define SOAP_TYPE__ngwm__sendItemResponse (270)
/* ngwm:sendItemResponse */
class SOAP_CMAC _ngwm__sendItemResponse
{
public:
	std::vector<std::string >id;	/* RPC return element */	/* optional element of type ngwt:uid */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 270; } /* = unique id SOAP_TYPE__ngwm__sendItemResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__sendItemResponse() { }
	virtual ~_ngwm__sendItemResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__startFreeBusySessionRequest
#define SOAP_TYPE__ngwm__startFreeBusySessionRequest (271)
/* ngwm:startFreeBusySessionRequest */
class SOAP_CMAC _ngwm__startFreeBusySessionRequest
{
public:
	ngwt__FreeBusyUserList *users;	/* required element of type ngwt:FreeBusyUserList */
	char *startDate;	/* required element of type xsd:string */
	char *endDate;	/* required element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 271; } /* = unique id SOAP_TYPE__ngwm__startFreeBusySessionRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__startFreeBusySessionRequest() { }
	virtual ~_ngwm__startFreeBusySessionRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__startFreeBusySessionResponse
#define SOAP_TYPE__ngwm__startFreeBusySessionResponse (272)
/* ngwm:startFreeBusySessionResponse */
class SOAP_CMAC _ngwm__startFreeBusySessionResponse
{
public:
	int freeBusySessionId;	/* RPC return element */	/* required element of type xsd:int */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 272; } /* = unique id SOAP_TYPE__ngwm__startFreeBusySessionResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__startFreeBusySessionResponse() { }
	virtual ~_ngwm__startFreeBusySessionResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__unacceptRequest
#define SOAP_TYPE__ngwm__unacceptRequest (273)
/* ngwm:unacceptRequest */
class SOAP_CMAC _ngwm__unacceptRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 273; } /* = unique id SOAP_TYPE__ngwm__unacceptRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__unacceptRequest() { }
	virtual ~_ngwm__unacceptRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__unacceptResponse
#define SOAP_TYPE__ngwm__unacceptResponse (274)
/* ngwm:unacceptResponse */
class SOAP_CMAC _ngwm__unacceptResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 274; } /* = unique id SOAP_TYPE__ngwm__unacceptResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__unacceptResponse() { }
	virtual ~_ngwm__unacceptResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__uncompleteRequest
#define SOAP_TYPE__ngwm__uncompleteRequest (275)
/* ngwm:uncompleteRequest */
class SOAP_CMAC _ngwm__uncompleteRequest
{
public:
	ngwt__ItemRefList *items;	/* required element of type ngwt:ItemRefList */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 275; } /* = unique id SOAP_TYPE__ngwm__uncompleteRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__uncompleteRequest() { }
	virtual ~_ngwm__uncompleteRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwm__uncompleteResponse
#define SOAP_TYPE__ngwm__uncompleteResponse (276)
/* ngwm:uncompleteResponse */
class SOAP_CMAC _ngwm__uncompleteResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 276; } /* = unique id SOAP_TYPE__ngwm__uncompleteResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwm__uncompleteResponse() { }
	virtual ~_ngwm__uncompleteResponse() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__ContainerList
#define SOAP_TYPE_ngwe__ContainerList (277)
/* ngwe:ContainerList */
class SOAP_CMAC ngwe__ContainerList
{
public:
	std::vector<std::string >container;	/* optional element of type ngwt:uid */
	bool *not_;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 277; } /* = unique id SOAP_TYPE_ngwe__ContainerList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__ContainerList() { }
	virtual ~ngwe__ContainerList() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__Event
#define SOAP_TYPE_ngwe__Event (278)
/* ngwe:Event */
class SOAP_CMAC ngwe__Event
{
public:
	enum ngwe__EventType event;	/* required element of type ngwe:EventType */
	std::string *id;	/* optional element of type ngwt:uid */
	char *timeStamp;	/* optional element of type xsd:string */
	enum ngwe__FieldList *field;	/* optional element of type ngwe:FieldList */
	std::string *container;	/* optional element of type ngwt:uid */
	std::string *from;	/* optional element of type ngwt:uid */
	std::string *key;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 278; } /* = unique id SOAP_TYPE_ngwe__Event */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__Event() { }
	virtual ~ngwe__Event() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__EventDefinition
#define SOAP_TYPE_ngwe__EventDefinition (279)
/* ngwe:EventDefinition */
class SOAP_CMAC ngwe__EventDefinition
{
public:
	class ngwe__EventTypeList *events;	/* required element of type ngwe:EventTypeList */
	enum ngwe__ItemTypeList *type;	/* optional element of type ngwe:ItemTypeList */
	enum ngwe__FieldList *field;	/* optional element of type ngwe:FieldList */
	ngwe__ContainerList *containers;	/* optional element of type ngwe:ContainerList */
	std::string *subType;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 279; } /* = unique id SOAP_TYPE_ngwe__EventDefinition */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__EventDefinition() { }
	virtual ~ngwe__EventDefinition() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__EventList
#define SOAP_TYPE_ngwe__EventList (280)
/* ngwe:EventList */
class SOAP_CMAC ngwe__EventList
{
public:
	std::vector<ngwe__Event * >event;	/* optional element of type ngwe:Event */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 280; } /* = unique id SOAP_TYPE_ngwe__EventList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__EventList() { }
	virtual ~ngwe__EventList() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__Events
#define SOAP_TYPE_ngwe__Events (281)
/* ngwe:Events */
class SOAP_CMAC ngwe__Events
{
public:
	std::string key;	/* required element of type xsd:string */
public:
	std::string *persistence;	/* optional element of type xsd:duration */
	std::string *ipAddress;	/* optional element of type xsd:string */
	int *port;	/* optional element of type xsd:int */
	bool http;	/* optional element of type xsd:boolean */
	ngwe__EventDefinition *definition;	/* optional element of type ngwe:EventDefinition */
	bool *enabled;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 281; } /* = unique id SOAP_TYPE_ngwe__Events */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__Events() { }
	virtual ~ngwe__Events() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__EventsList
#define SOAP_TYPE_ngwe__EventsList (282)
/* ngwe:EventsList */
class SOAP_CMAC ngwe__EventsList
{
public:
	std::vector<ngwe__Events * >event;	/* optional element of type ngwe:Events */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 282; } /* = unique id SOAP_TYPE_ngwe__EventsList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__EventsList() { }
	virtual ~ngwe__EventsList() { }
};
#endif

#ifndef SOAP_TYPE_ngwe__EventTypeList
#define SOAP_TYPE_ngwe__EventTypeList (283)
/* ngwe:EventTypeList */
class SOAP_CMAC ngwe__EventTypeList
{
public:
	std::vector<enum ngwe__EventType >event;	/* sequence of 1 to 34 elements */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 283; } /* = unique id SOAP_TYPE_ngwe__EventTypeList */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwe__EventTypeList() { }
	virtual ~ngwe__EventTypeList() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__cleanEventConfigurationRequest
#define SOAP_TYPE__ngwe__cleanEventConfigurationRequest (284)
/* ngwe:cleanEventConfigurationRequest */
class SOAP_CMAC _ngwe__cleanEventConfigurationRequest
{
public:
	bool all;	/* required element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 284; } /* = unique id SOAP_TYPE__ngwe__cleanEventConfigurationRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__cleanEventConfigurationRequest() { }
	virtual ~_ngwe__cleanEventConfigurationRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__cleanEventConfigurationResponse
#define SOAP_TYPE__ngwe__cleanEventConfigurationResponse (285)
/* ngwe:cleanEventConfigurationResponse */
class SOAP_CMAC _ngwe__cleanEventConfigurationResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 285; } /* = unique id SOAP_TYPE__ngwe__cleanEventConfigurationResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__cleanEventConfigurationResponse() { }
	virtual ~_ngwe__cleanEventConfigurationResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__configureEventsRequest
#define SOAP_TYPE__ngwe__configureEventsRequest (286)
/* ngwe:configureEventsRequest */
class SOAP_CMAC _ngwe__configureEventsRequest
{
public:
	ngwe__Events *events;	/* optional element of type ngwe:Events */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 286; } /* = unique id SOAP_TYPE__ngwe__configureEventsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__configureEventsRequest() { }
	virtual ~_ngwe__configureEventsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__configureEventsResponse
#define SOAP_TYPE__ngwe__configureEventsResponse (287)
/* ngwe:configureEventsResponse */
class SOAP_CMAC _ngwe__configureEventsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 287; } /* = unique id SOAP_TYPE__ngwe__configureEventsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__configureEventsResponse() { }
	virtual ~_ngwe__configureEventsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__getEventConfigurationRequest
#define SOAP_TYPE__ngwe__getEventConfigurationRequest (288)
/* ngwe:getEventConfigurationRequest */
class SOAP_CMAC _ngwe__getEventConfigurationRequest
{
public:
	std::string *key;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 288; } /* = unique id SOAP_TYPE__ngwe__getEventConfigurationRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__getEventConfigurationRequest() { }
	virtual ~_ngwe__getEventConfigurationRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__getEventConfigurationResponse
#define SOAP_TYPE__ngwe__getEventConfigurationResponse (289)
/* ngwe:getEventConfigurationResponse */
class SOAP_CMAC _ngwe__getEventConfigurationResponse
{
public:
	ngwe__EventsList *events;	/* RPC return element */	/* optional element of type ngwe:EventsList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 289; } /* = unique id SOAP_TYPE__ngwe__getEventConfigurationResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__getEventConfigurationResponse() { }
	virtual ~_ngwe__getEventConfigurationResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__getEventsRequest
#define SOAP_TYPE__ngwe__getEventsRequest (290)
/* ngwe:getEventsRequest */
class SOAP_CMAC _ngwe__getEventsRequest
{
public:
	std::string key;	/* required element of type xsd:string */
public:
	char *from;	/* optional element of type xsd:string */
	char *until;	/* optional element of type xsd:string */
	int count;	/* required element of type xsd:int */
	bool remove;	/* required element of type xsd:boolean */
	bool notify;	/* required element of type xsd:boolean */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 290; } /* = unique id SOAP_TYPE__ngwe__getEventsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__getEventsRequest() { }
	virtual ~_ngwe__getEventsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__getEventsResponse
#define SOAP_TYPE__ngwe__getEventsResponse (291)
/* ngwe:getEventsResponse */
class SOAP_CMAC _ngwe__getEventsResponse
{
public:
	ngwe__EventList *events;	/* RPC return element */	/* required element of type ngwe:EventList */
	ngwt__Status *status;	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 291; } /* = unique id SOAP_TYPE__ngwe__getEventsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__getEventsResponse() { }
	virtual ~_ngwe__getEventsResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__removeEventConfigurationRequest
#define SOAP_TYPE__ngwe__removeEventConfigurationRequest (292)
/* ngwe:removeEventConfigurationRequest */
class SOAP_CMAC _ngwe__removeEventConfigurationRequest
{
public:
	std::string key;	/* required element of type xsd:string */
public:
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 292; } /* = unique id SOAP_TYPE__ngwe__removeEventConfigurationRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__removeEventConfigurationRequest() { }
	virtual ~_ngwe__removeEventConfigurationRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__removeEventConfigurationResponse
#define SOAP_TYPE__ngwe__removeEventConfigurationResponse (293)
/* ngwe:removeEventConfigurationResponse */
class SOAP_CMAC _ngwe__removeEventConfigurationResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 293; } /* = unique id SOAP_TYPE__ngwe__removeEventConfigurationResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__removeEventConfigurationResponse() { }
	virtual ~_ngwe__removeEventConfigurationResponse() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__removeEventsRequest
#define SOAP_TYPE__ngwe__removeEventsRequest (294)
/* ngwe:removeEventsRequest */
class SOAP_CMAC _ngwe__removeEventsRequest
{
public:
	std::string key;	/* required element of type xsd:string */
public:
	char *from;	/* optional element of type xsd:string */
	char *until;	/* optional element of type xsd:string */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 294; } /* = unique id SOAP_TYPE__ngwe__removeEventsRequest */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__removeEventsRequest() { }
	virtual ~_ngwe__removeEventsRequest() { }
};
#endif

#ifndef SOAP_TYPE__ngwe__removeEventsResponse
#define SOAP_TYPE__ngwe__removeEventsResponse (295)
/* ngwe:removeEventsResponse */
class SOAP_CMAC _ngwe__removeEventsResponse
{
public:
	ngwt__Status *status;	/* RPC return element */	/* required element of type ngwt:Status */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 295; } /* = unique id SOAP_TYPE__ngwe__removeEventsResponse */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         _ngwe__removeEventsResponse() { }
	virtual ~_ngwe__removeEventsResponse() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessControlListEntry
#define SOAP_TYPE_ngwt__AccessControlListEntry (19)
/* ngwt:AccessControlListEntry */
class SOAP_CMAC ngwt__AccessControlListEntry : public ngwt__NameAndEmail
{
public:
	ngwt__Rights *rights;	/* required element of type ngwt:Rights */
public:
	virtual int soap_type() const { return 19; } /* = unique id SOAP_TYPE_ngwt__AccessControlListEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessControlListEntry() { }
	virtual ~ngwt__AccessControlListEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AccessRightEntry
#define SOAP_TYPE_ngwt__AccessRightEntry (24)
/* ngwt:AccessRightEntry */
class SOAP_CMAC ngwt__AccessRightEntry : public ngwt__NameAndEmail
{
public:
	std::string *id;	/* optional element of type ngwt:uid */
	ngwt__AccessRight *appointment;	/* optional element of type ngwt:AccessRight */
	ngwt__AccessRight *mail;	/* optional element of type ngwt:AccessRight */
	ngwt__AccessMiscRight *misc;	/* optional element of type ngwt:AccessMiscRight */
	ngwt__AccessRight *note;	/* optional element of type ngwt:AccessRight */
	ngwt__AccessRight *task;	/* optional element of type ngwt:AccessRight */
public:
	virtual int soap_type() const { return 24; } /* = unique id SOAP_TYPE_ngwt__AccessRightEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AccessRightEntry() { }
	virtual ~ngwt__AccessRightEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AddressBook
#define SOAP_TYPE_ngwt__AddressBook (26)
/* ngwt:AddressBook */
class SOAP_CMAC ngwt__AddressBook : public ngwt__Item
{
public:
	std::string *description;	/* optional element of type xsd:string */
	bool *isPersonal;	/* optional element of type xsd:boolean */
	bool *isFrequentContacts;	/* optional element of type xsd:boolean */
public:
	virtual int soap_type() const { return 26; } /* = unique id SOAP_TYPE_ngwt__AddressBook */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AddressBook() { }
	virtual ~ngwt__AddressBook() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Alarm
#define SOAP_TYPE_ngwt__Alarm (29)
/* Primitive ngwt:Alarm schema type: */
class SOAP_CMAC ngwt__Alarm
{
public:
	int __item;
	bool *enabled;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 29; } /* = unique id SOAP_TYPE_ngwt__Alarm */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Alarm() { }
	virtual ~ngwt__Alarm() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Category
#define SOAP_TYPE_ngwt__Category (38)
/* ngwt:Category */
class SOAP_CMAC ngwt__Category : public ngwt__Item
{
public:
	enum ngwt__CategoryType *type;	/* optional element of type ngwt:CategoryType */
	unsigned long *color;	/* optional element of type xsd:unsignedLong */
public:
	virtual int soap_type() const { return 38; } /* = unique id SOAP_TYPE_ngwt__Category */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Category() { }
	virtual ~ngwt__Category() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CommentStatus
#define SOAP_TYPE_ngwt__CommentStatus (41)
/* Primitive ngwt:CommentStatus schema type: */
class SOAP_CMAC ngwt__CommentStatus
{
public:
	char *__item;
	std::string *comment;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 41; } /* = unique id SOAP_TYPE_ngwt__CommentStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CommentStatus() { }
	virtual ~ngwt__CommentStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ContainerItem
#define SOAP_TYPE_ngwt__ContainerItem (44)
/* ngwt:ContainerItem */
class SOAP_CMAC ngwt__ContainerItem : public ngwt__Item
{
public:
	std::vector<class ngwt__ContainerRef * >container;	/* required element of type ngwt:ContainerRef */
	ngwt__CategoryRefList *categories;	/* optional element of type ngwt:CategoryRefList */
	char *created;	/* optional element of type xsd:string */
	ngwt__CustomList *customs;	/* optional element of type ngwt:CustomList */
public:
	virtual int soap_type() const { return 44; } /* = unique id SOAP_TYPE_ngwt__ContainerItem */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ContainerItem() { }
	virtual ~ngwt__ContainerItem() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ContainerRef
#define SOAP_TYPE_ngwt__ContainerRef (45)
/* Primitive ngwt:ContainerRef schema type: */
class SOAP_CMAC ngwt__ContainerRef
{
public:
	std::string __item;
public:
	char *deleted;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 45; } /* = unique id SOAP_TYPE_ngwt__ContainerRef */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ContainerRef() { }
	virtual ~ngwt__ContainerRef() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DelegatedStatus
#define SOAP_TYPE_ngwt__DelegatedStatus (52)
/* Primitive ngwt:DelegatedStatus schema type: */
class SOAP_CMAC ngwt__DelegatedStatus
{
public:
	ngwt__CommentStatus *__item;
	std::string *userid;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 52; } /* = unique id SOAP_TYPE_ngwt__DelegatedStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DelegatedStatus() { }
	virtual ~ngwt__DelegatedStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DelegateeStatus
#define SOAP_TYPE_ngwt__DelegateeStatus (53)
/* ngwt:DelegateeStatus */
class SOAP_CMAC ngwt__DelegateeStatus : public ngwt__RecipientStatus
{
public:
	std::string *userid;	/* optional attribute */
public:
	virtual int soap_type() const { return 53; } /* = unique id SOAP_TYPE_ngwt__DelegateeStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DelegateeStatus() { }
	virtual ~ngwt__DelegateeStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FilterEntry
#define SOAP_TYPE_ngwt__FilterEntry (59)
/* ngwt:FilterEntry */
class SOAP_CMAC ngwt__FilterEntry : public ngwt__FilterElement
{
public:
	std::string *field;	/* optional element of type xsd:string */
	ngwt__Custom *custom;	/* optional element of type ngwt:Custom */
	std::string *value;	/* optional element of type xsd:string */
	std::string *date;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 59; } /* = unique id SOAP_TYPE_ngwt__FilterEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FilterEntry() { }
	virtual ~ngwt__FilterEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FilterGroup
#define SOAP_TYPE_ngwt__FilterGroup (60)
/* ngwt:FilterGroup */
class SOAP_CMAC ngwt__FilterGroup : public ngwt__FilterElement
{
public:
	std::vector<ngwt__FilterElement * >element;	/* required element of type ngwt:FilterElement */
public:
	virtual int soap_type() const { return 60; } /* = unique id SOAP_TYPE_ngwt__FilterGroup */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FilterGroup() { }
	virtual ~ngwt__FilterGroup() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Folder
#define SOAP_TYPE_ngwt__Folder (61)
/* ngwt:Folder */
class SOAP_CMAC ngwt__Folder : public ngwt__Item
{
public:
	std::string parent;	/* required element of type ngwt:uid */
public:
	std::string *description;	/* optional element of type xsd:string */
	int *count;	/* optional element of type xsd:int */
	bool *hasUnread;	/* optional element of type xsd:boolean */
	int *unreadCount;	/* optional element of type xsd:int */
	unsigned long *sequence;	/* optional element of type xsd:unsignedLong */
	std::string *settings;	/* optional element of type ngwt:uid */
	bool *hasSubfolders;	/* optional element of type xsd:boolean */
	ngwt__CalendarFolderAttribute *calendarAttribute;	/* optional element of type ngwt:CalendarFolderAttribute */
public:
	virtual int soap_type() const { return 61; } /* = unique id SOAP_TYPE_ngwt__Folder */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Folder() { }
	virtual ~ngwt__Folder() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FreeBusyInfo
#define SOAP_TYPE_ngwt__FreeBusyInfo (67)
/* ngwt:FreeBusyInfo */
class SOAP_CMAC ngwt__FreeBusyInfo : public ngwt__NameAndEmail
{
public:
	ngwt__FreeBusyBlockList *blocks;	/* required element of type ngwt:FreeBusyBlockList */
public:
	virtual int soap_type() const { return 67; } /* = unique id SOAP_TYPE_ngwt__FreeBusyInfo */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FreeBusyInfo() { }
	virtual ~ngwt__FreeBusyInfo() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__From
#define SOAP_TYPE_ngwt__From (71)
/* ngwt:From */
class SOAP_CMAC ngwt__From : public ngwt__NameAndEmail
{
public:
	std::string *replyTo;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 71; } /* = unique id SOAP_TYPE_ngwt__From */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__From() { }
	virtual ~ngwt__From() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ItemRef
#define SOAP_TYPE_ngwt__ItemRef (83)
/* Primitive ngwt:ItemRef schema type: */
class SOAP_CMAC ngwt__ItemRef
{
public:
	std::string __item;
public:
	std::string *uid;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 83; } /* = unique id SOAP_TYPE_ngwt__ItemRef */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ItemRef() { }
	virtual ~ngwt__ItemRef() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__MessagePart
#define SOAP_TYPE_ngwt__MessagePart (92)
/* Primitive ngwt:MessagePart schema type: */
class SOAP_CMAC ngwt__MessagePart
{
public:
	xsd__base64Binary __item;
	std::string *id;	/* optional attribute */
	std::string *contentId;	/* optional attribute */
	std::string *contentType;	/* optional attribute */
	int *length;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 92; } /* = unique id SOAP_TYPE_ngwt__MessagePart */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__MessagePart() { }
	virtual ~ngwt__MessagePart() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PhoneNumber
#define SOAP_TYPE_ngwt__PhoneNumber (103)
/* Primitive ngwt:PhoneNumber schema type: */
class SOAP_CMAC ngwt__PhoneNumber
{
public:
	std::string __item;
public:
	enum ngwt__PhoneNumberType type;	/* required attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 103; } /* = unique id SOAP_TYPE_ngwt__PhoneNumber */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PhoneNumber() { }
	virtual ~ngwt__PhoneNumber() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PlainText
#define SOAP_TYPE_ngwt__PlainText (104)
/* ngwt:PlainText */
class SOAP_CMAC ngwt__PlainText : public ngwt__Authentication
{
public:
	std::string username;	/* required element of type xsd:string */
public:
	std::string *password;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 104; } /* = unique id SOAP_TYPE_ngwt__PlainText */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PlainText() { }
	virtual ~ngwt__PlainText() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Proxy
#define SOAP_TYPE_ngwt__Proxy (109)
/* ngwt:Proxy */
class SOAP_CMAC ngwt__Proxy : public ngwt__Authentication
{
public:
	std::string username;	/* required element of type xsd:string */
public:
	std::string *password;	/* optional element of type xsd:string */
	std::string proxy;	/* required element of type xsd:string */
public:
	virtual int soap_type() const { return 109; } /* = unique id SOAP_TYPE_ngwt__Proxy */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Proxy() { }
	virtual ~ngwt__Proxy() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Recipient
#define SOAP_TYPE_ngwt__Recipient (114)
/* ngwt:Recipient */
class SOAP_CMAC ngwt__Recipient : public ngwt__NameAndEmail
{
public:
	enum ngwt__DistributionType distType;	/* optional element of type ngwt:DistributionType */
	enum ngwt__RecipientType recipType;	/* optional element of type ngwt:RecipientType */
	ngwt__RecipientStatus *recipientStatus;	/* optional element of type ngwt:RecipientStatus */
public:
	virtual int soap_type() const { return 114; } /* = unique id SOAP_TYPE_ngwt__Recipient */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Recipient() { }
	virtual ~ngwt__Recipient() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__TransferFailedStatus
#define SOAP_TYPE_ngwt__TransferFailedStatus (142)
/* ngwt:TransferFailedStatus */
class SOAP_CMAC ngwt__TransferFailedStatus : public ngwt__RecipientStatus
{
public:
	std::string *FailureReason;	/* optional attribute */
public:
	virtual int soap_type() const { return 142; } /* = unique id SOAP_TYPE_ngwt__TransferFailedStatus */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__TransferFailedStatus() { }
	virtual ~ngwt__TransferFailedStatus() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__TrustedApplication
#define SOAP_TYPE_ngwt__TrustedApplication (143)
/* ngwt:TrustedApplication */
class SOAP_CMAC ngwt__TrustedApplication : public ngwt__Authentication
{
public:
	std::string username;	/* required element of type xsd:string */
	std::string name;	/* required element of type xsd:string */
	std::string key;	/* required element of type xsd:string */
public:
	virtual int soap_type() const { return 143; } /* = unique id SOAP_TYPE_ngwt__TrustedApplication */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__TrustedApplication() { }
	virtual ~ngwt__TrustedApplication() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AddressBookItem
#define SOAP_TYPE_ngwt__AddressBookItem (27)
/* ngwt:AddressBookItem */
class SOAP_CMAC ngwt__AddressBookItem : public ngwt__ContainerItem
{
public:
	std::string *uuid;	/* optional element of type ngwt:UUID */
	std::string *comment;	/* optional element of type xsd:string */
	enum ngwt__DeltaSyncType *sync;	/* optional element of type ngwt:DeltaSyncType */
	std::string *domain;	/* optional element of type xsd:string */
	std::string *postOffice;	/* optional element of type xsd:string */
	std::string *distinguishedName;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 27; } /* = unique id SOAP_TYPE_ngwt__AddressBookItem */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AddressBookItem() { }
	virtual ~ngwt__AddressBookItem() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__AttachmentID
#define SOAP_TYPE_ngwt__AttachmentID (31)
/* Primitive ngwt:AttachmentID schema type: */
class SOAP_CMAC ngwt__AttachmentID
{
public:
	std::string __item;
public:
	bool *itemReference;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 31; } /* = unique id SOAP_TYPE_ngwt__AttachmentID */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__AttachmentID() { }
	virtual ~ngwt__AttachmentID() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__BoxEntry
#define SOAP_TYPE_ngwt__BoxEntry (35)
/* ngwt:BoxEntry */
class SOAP_CMAC ngwt__BoxEntry : public ngwt__ContainerItem
{
public:
	ngwt__ItemStatus *status;	/* optional element of type ngwt:ItemStatus */
	std::string *thread;	/* optional element of type xsd:string */
	std::string *msgId;	/* optional element of type xsd:string */
	enum ngwt__ItemSource *source;	/* optional element of type ngwt:ItemSource */
	bool *returnSentItemsId;	/* optional element of type xsd:boolean */
	char *delivered;	/* required element of type xsd:string */
	enum ngwt__ItemClass *class_;	/* optional element of type ngwt:ItemClass */
	enum ngwt__ItemSecurity *security;	/* optional element of type ngwt:ItemSecurity */
	std::string *comment;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 35; } /* = unique id SOAP_TYPE_ngwt__BoxEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__BoxEntry() { }
	virtual ~ngwt__BoxEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__DayOfWeek
#define SOAP_TYPE_ngwt__DayOfWeek (49)
/* Primitive ngwt:DayOfWeek schema type: */
class SOAP_CMAC ngwt__DayOfWeek
{
public:
	enum ngwt__WeekDay __item;
	enum ngwt__OccurrenceType *occurrence;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 49; } /* = unique id SOAP_TYPE_ngwt__DayOfWeek */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__DayOfWeek() { }
	virtual ~ngwt__DayOfWeek() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__FolderACLEntry
#define SOAP_TYPE_ngwt__FolderACLEntry (63)
/* ngwt:FolderACLEntry */
class SOAP_CMAC ngwt__FolderACLEntry : public ngwt__AccessControlListEntry
{
public:
	enum ngwt__FolderACLStatus *status;	/* optional element of type ngwt:FolderACLStatus */
public:
	virtual int soap_type() const { return 63; } /* = unique id SOAP_TYPE_ngwt__FolderACLEntry */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__FolderACLEntry() { }
	virtual ~ngwt__FolderACLEntry() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__QueryFolder
#define SOAP_TYPE_ngwt__QueryFolder (112)
/* ngwt:QueryFolder */
class SOAP_CMAC ngwt__QueryFolder : public ngwt__Folder
{
public:
	enum ngwt__FolderType *folderType;	/* optional element of type ngwt:FolderType */
	ngwt__Query *query;	/* optional element of type ngwt:Query */
public:
	virtual int soap_type() const { return 112; } /* = unique id SOAP_TYPE_ngwt__QueryFolder */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__QueryFolder() { }
	virtual ~ngwt__QueryFolder() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SharedFolder
#define SOAP_TYPE_ngwt__SharedFolder (129)
/* ngwt:SharedFolder */
class SOAP_CMAC ngwt__SharedFolder : public ngwt__Folder
{
public:
	ngwt__Rights *rights;	/* optional element of type ngwt:Rights */
	ngwt__FolderACL *acl;	/* optional element of type ngwt:FolderACL */
	std::string *owner;	/* optional element of type ngwt:UUID */
	bool *isSharedByMe;	/* optional element of type xsd:boolean */
	bool *isSharedToMe;	/* optional element of type xsd:boolean */
public:
	virtual int soap_type() const { return 129; } /* = unique id SOAP_TYPE_ngwt__SharedFolder */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SharedFolder() { }
	virtual ~ngwt__SharedFolder() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__StatusTracking
#define SOAP_TYPE_ngwt__StatusTracking (136)
/* Primitive ngwt:StatusTracking schema type: */
class SOAP_CMAC ngwt__StatusTracking
{
public:
	enum ngwt__StatusTrackingOptions __item;
	bool *autoDelete;	/* optional attribute */
	struct soap *soap;	/* transient */
public:
	virtual int soap_type() const { return 136; } /* = unique id SOAP_TYPE_ngwt__StatusTracking */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__StatusTracking() { }
	virtual ~ngwt__StatusTracking() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SystemFolder
#define SOAP_TYPE_ngwt__SystemFolder (137)
/* ngwt:SystemFolder */
class SOAP_CMAC ngwt__SystemFolder : public ngwt__Folder
{
public:
	bool *isSystemFolder;	/* optional element of type xsd:boolean */
	enum ngwt__FolderType folderType;	/* required element of type ngwt:FolderType */
public:
	virtual int soap_type() const { return 137; } /* = unique id SOAP_TYPE_ngwt__SystemFolder */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SystemFolder() { }
	virtual ~ngwt__SystemFolder() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Contact
#define SOAP_TYPE_ngwt__Contact (42)
/* ngwt:Contact */
class SOAP_CMAC ngwt__Contact : public ngwt__AddressBookItem
{
public:
	ngwt__FullName *fullName;	/* optional element of type ngwt:FullName */
	ngwt__EmailAddressList *emailList;	/* optional element of type ngwt:EmailAddressList */
	ngwt__ImAddressList *imList;	/* optional element of type ngwt:ImAddressList */
	ngwt__PhoneList *phoneList;	/* optional element of type ngwt:PhoneList */
	ngwt__PostalAddressList *addressList;	/* optional element of type ngwt:PostalAddressList */
	ngwt__OfficeInfo *officeInfo;	/* optional element of type ngwt:OfficeInfo */
	ngwt__PersonalInfo *personalInfo;	/* optional element of type ngwt:PersonalInfo */
	ngwt__ReferenceInfo *referenceInfo;	/* optional element of type ngwt:ReferenceInfo */
public:
	virtual int soap_type() const { return 42; } /* = unique id SOAP_TYPE_ngwt__Contact */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Contact() { }
	virtual ~ngwt__Contact() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__ContactFolder
#define SOAP_TYPE_ngwt__ContactFolder (43)
/* ngwt:ContactFolder */
class SOAP_CMAC ngwt__ContactFolder : public ngwt__SystemFolder
{
public:
	std::string *addressBook;	/* optional element of type ngwt:uid */
public:
	virtual int soap_type() const { return 43; } /* = unique id SOAP_TYPE_ngwt__ContactFolder */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__ContactFolder() { }
	virtual ~ngwt__ContactFolder() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Group
#define SOAP_TYPE_ngwt__Group (73)
/* ngwt:Group */
class SOAP_CMAC ngwt__Group : public ngwt__AddressBookItem
{
public:
	ngwt__GroupMemberList *members;	/* optional element of type ngwt:GroupMemberList */
public:
	virtual int soap_type() const { return 73; } /* = unique id SOAP_TYPE_ngwt__Group */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Group() { }
	virtual ~ngwt__Group() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Mail
#define SOAP_TYPE_ngwt__Mail (90)
/* ngwt:Mail */
class SOAP_CMAC ngwt__Mail : public ngwt__BoxEntry
{
public:
	std::string *subject;	/* optional element of type xsd:string */
	std::string *originalSubject;	/* optional element of type xsd:string */
	std::string *subjectPrefix;	/* optional element of type xsd:string */
	ngwt__Distribution *distribution;	/* optional element of type ngwt:Distribution */
	ngwt__MessageBody *message;	/* optional element of type ngwt:MessageBody */
	ngwt__AttachmentInfo *attachments;	/* optional element of type ngwt:AttachmentInfo */
	ngwt__ItemOptions *options;	/* optional element of type ngwt:ItemOptions */
	ngwt__LinkInfo *link;	/* optional element of type ngwt:LinkInfo */
	bool hasAttachment;	/* optional element of type xsd:boolean */
	int size;	/* optional element of type xsd:int */
	std::string *subType;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 90; } /* = unique id SOAP_TYPE_ngwt__Mail */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Mail() { }
	virtual ~ngwt__Mail() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Organization
#define SOAP_TYPE_ngwt__Organization (98)
/* ngwt:Organization */
class SOAP_CMAC ngwt__Organization : public ngwt__AddressBookItem
{
public:
	ngwt__ItemRef *contact;	/* optional element of type ngwt:ItemRef */
	std::string *phone;	/* optional element of type xsd:string */
	std::string *fax;	/* optional element of type xsd:string */
	ngwt__PostalAddress *address;	/* optional element of type ngwt:PostalAddress */
	std::string *website;	/* optional element of type xsd:anyURI */
public:
	virtual int soap_type() const { return 98; } /* = unique id SOAP_TYPE_ngwt__Organization */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Organization() { }
	virtual ~ngwt__Organization() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Resource
#define SOAP_TYPE_ngwt__Resource (120)
/* ngwt:Resource */
class SOAP_CMAC ngwt__Resource : public ngwt__AddressBookItem
{
public:
	std::string *phone;	/* optional element of type xsd:string */
	std::string *resourceType;	/* optional element of type xsd:string */
	std::string *email;	/* optional element of type xsd:string */
	ngwt__ItemRef *owner;	/* optional element of type ngwt:ItemRef */
public:
	virtual int soap_type() const { return 120; } /* = unique id SOAP_TYPE_ngwt__Resource */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Resource() { }
	virtual ~ngwt__Resource() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__CalendarItem
#define SOAP_TYPE_ngwt__CalendarItem (37)
/* ngwt:CalendarItem */
class SOAP_CMAC ngwt__CalendarItem : public ngwt__Mail
{
public:
	ngwt__RecurrenceDateType *rdate;	/* optional element of type ngwt:RecurrenceDateType */
	ngwt__RecurrenceRule *rrule;	/* optional element of type ngwt:RecurrenceRule */
	ngwt__RecurrenceDateType *exdate;	/* optional element of type ngwt:RecurrenceDateType */
	unsigned long *recurrenceKey;	/* optional element of type xsd:unsignedLong */
	std::string *iCalId;	/* optional element of type xsd:string */
public:
	virtual int soap_type() const { return 37; } /* = unique id SOAP_TYPE_ngwt__CalendarItem */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__CalendarItem() { }
	virtual ~ngwt__CalendarItem() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__PhoneMessage
#define SOAP_TYPE_ngwt__PhoneMessage (102)
/* ngwt:PhoneMessage */
class SOAP_CMAC ngwt__PhoneMessage : public ngwt__Mail
{
public:
	std::string *caller;	/* optional element of type xsd:string */
	std::string *company;	/* optional element of type xsd:string */
	std::string *phone;	/* optional element of type xsd:string */
	ngwt__PhoneFlags *flags;	/* optional element of type ngwt:PhoneFlags */
public:
	virtual int soap_type() const { return 102; } /* = unique id SOAP_TYPE_ngwt__PhoneMessage */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__PhoneMessage() { }
	virtual ~ngwt__PhoneMessage() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__SharedNotification
#define SOAP_TYPE_ngwt__SharedNotification (131)
/* ngwt:SharedNotification */
class SOAP_CMAC ngwt__SharedNotification : public ngwt__Mail
{
public:
	enum ngwt__NotificationType notification;	/* required element of type ngwt:NotificationType */
	std::string *description;	/* optional element of type xsd:string */
	ngwt__Rights *rights;	/* optional element of type ngwt:Rights */
public:
	virtual int soap_type() const { return 131; } /* = unique id SOAP_TYPE_ngwt__SharedNotification */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__SharedNotification() { }
	virtual ~ngwt__SharedNotification() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Appointment
#define SOAP_TYPE_ngwt__Appointment (30)
/* ngwt:Appointment */
class SOAP_CMAC ngwt__Appointment : public ngwt__CalendarItem
{
public:
	char *startDate;	/* optional element of type xsd:string */
	char *endDate;	/* optional element of type xsd:string */
	std::string *startDay;	/* optional element of type xsd:date */
	std::string *endDay;	/* optional element of type xsd:date */
	enum ngwt__AcceptLevel *acceptLevel;	/* optional element of type ngwt:AcceptLevel */
	ngwt__Alarm *alarm;	/* optional element of type ngwt:Alarm */
	bool *allDayEvent;	/* optional element of type xsd:boolean */
	std::string *place;	/* optional element of type xsd:string */
	ngwt__Timezone *timezone;	/* optional element of type ngwt:Timezone */
public:
	virtual int soap_type() const { return 30; } /* = unique id SOAP_TYPE_ngwt__Appointment */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Appointment() { }
	virtual ~ngwt__Appointment() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Note
#define SOAP_TYPE_ngwt__Note (96)
/* ngwt:Note */
class SOAP_CMAC ngwt__Note : public ngwt__CalendarItem
{
public:
	std::string *startDate;	/* optional element of type xsd:date */
public:
	virtual int soap_type() const { return 96; } /* = unique id SOAP_TYPE_ngwt__Note */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Note() { }
	virtual ~ngwt__Note() { }
};
#endif

#ifndef SOAP_TYPE_ngwt__Task
#define SOAP_TYPE_ngwt__Task (138)
/* ngwt:Task */
class SOAP_CMAC ngwt__Task : public ngwt__CalendarItem
{
public:
	std::string *startDate;	/* optional element of type xsd:date */
	std::string *dueDate;	/* optional element of type xsd:date */
	std::string *taskPriority;	/* optional element of type xsd:string */
	bool *completed;	/* optional element of type xsd:boolean */
public:
	virtual int soap_type() const { return 138; } /* = unique id SOAP_TYPE_ngwt__Task */
	virtual void soap_default(struct soap*);
	virtual void soap_serialize(struct soap*) const;
	virtual int soap_put(struct soap*, const char*, const char*) const;
	virtual int soap_out(struct soap*, const char*, int, const char*) const;
	virtual void *soap_get(struct soap*, const char*, const char*);
	virtual void *soap_in(struct soap*, const char*, const char*);
	         ngwt__Task() { }
	virtual ~ngwt__Task() { }
};
#endif

#ifndef SOAP_TYPE_SOAP_ENV__Header
#define SOAP_TYPE_SOAP_ENV__Header (523)
/* SOAP Header: */
struct SOAP_ENV__Header
{
	std::string ngwt__session;	/* required element of type xsd:string */
};
#endif

#ifndef SOAP_TYPE___ngw__acceptRequest
#define SOAP_TYPE___ngw__acceptRequest (527)
/* Operation wrapper: */
struct __ngw__acceptRequest
{
	_ngwm__acceptRequest *ngwm__acceptRequest;	/* optional element of type ngwm:acceptRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__acceptShareRequest
#define SOAP_TYPE___ngw__acceptShareRequest (531)
/* Operation wrapper: */
struct __ngw__acceptShareRequest
{
	_ngwm__acceptShareRequest *ngwm__acceptShareRequest;	/* optional element of type ngwm:acceptShareRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__addItemRequest
#define SOAP_TYPE___ngw__addItemRequest (535)
/* Operation wrapper: */
struct __ngw__addItemRequest
{
	_ngwm__addItemRequest *ngwm__addItemRequest;	/* optional element of type ngwm:addItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__addItemsRequest
#define SOAP_TYPE___ngw__addItemsRequest (539)
/* Operation wrapper: */
struct __ngw__addItemsRequest
{
	_ngwm__addItemsRequest *ngwm__addItemsRequest;	/* optional element of type ngwm:addItemsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__addMembersRequest
#define SOAP_TYPE___ngw__addMembersRequest (543)
/* Operation wrapper: */
struct __ngw__addMembersRequest
{
	_ngwm__addMembersRequest *ngwm__addMembersRequest;	/* optional element of type ngwm:addMembersRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__closeFreeBusySessionRequest
#define SOAP_TYPE___ngw__closeFreeBusySessionRequest (547)
/* Operation wrapper: */
struct __ngw__closeFreeBusySessionRequest
{
	_ngwm__closeFreeBusySessionRequest *ngwm__closeFreeBusySessionRequest;	/* optional element of type ngwm:closeFreeBusySessionRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__completeRequest
#define SOAP_TYPE___ngw__completeRequest (551)
/* Operation wrapper: */
struct __ngw__completeRequest
{
	_ngwm__completeRequest *ngwm__completeRequest;	/* optional element of type ngwm:completeRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__createCursorRequest
#define SOAP_TYPE___ngw__createCursorRequest (555)
/* Operation wrapper: */
struct __ngw__createCursorRequest
{
	_ngwm__createCursorRequest *ngwm__createCursorRequest;	/* optional element of type ngwm:createCursorRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__createItemRequest
#define SOAP_TYPE___ngw__createItemRequest (559)
/* Operation wrapper: */
struct __ngw__createItemRequest
{
	_ngwm__createItemRequest *ngwm__createItemRequest;	/* optional element of type ngwm:createItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__createJunkEntryRequest
#define SOAP_TYPE___ngw__createJunkEntryRequest (563)
/* Operation wrapper: */
struct __ngw__createJunkEntryRequest
{
	_ngwm__createJunkEntryRequest *ngwm__createJunkEntryRequest;	/* optional element of type ngwm:createJunkEntryRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__createProxyAccessRequest
#define SOAP_TYPE___ngw__createProxyAccessRequest (567)
/* Operation wrapper: */
struct __ngw__createProxyAccessRequest
{
	_ngwm__createProxyAccessRequest *ngwm__createProxyAccessRequest;	/* optional element of type ngwm:createProxyAccessRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__createSignatureRequest
#define SOAP_TYPE___ngw__createSignatureRequest (571)
/* Operation wrapper: */
struct __ngw__createSignatureRequest
{
	_ngwm__createSignatureRequest *ngwm__createSignatureRequest;	/* optional element of type ngwm:createSignatureRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__declineRequest
#define SOAP_TYPE___ngw__declineRequest (575)
/* Operation wrapper: */
struct __ngw__declineRequest
{
	_ngwm__declineRequest *ngwm__declineRequest;	/* optional element of type ngwm:declineRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__delegateRequest
#define SOAP_TYPE___ngw__delegateRequest (579)
/* Operation wrapper: */
struct __ngw__delegateRequest
{
	_ngwm__delegateRequest *ngwm__delegateRequest;	/* optional element of type ngwm:delegateRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__destroyCursorRequest
#define SOAP_TYPE___ngw__destroyCursorRequest (583)
/* Operation wrapper: */
struct __ngw__destroyCursorRequest
{
	_ngwm__destroyCursorRequest *ngwm__destroyCursorRequest;	/* optional element of type ngwm:destroyCursorRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__forwardRequest
#define SOAP_TYPE___ngw__forwardRequest (587)
/* Operation wrapper: */
struct __ngw__forwardRequest
{
	_ngwm__forwardRequest *ngwm__forwardRequest;	/* optional element of type ngwm:forwardRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getAddressBookListRequest
#define SOAP_TYPE___ngw__getAddressBookListRequest (591)
/* Operation wrapper: */
struct __ngw__getAddressBookListRequest
{
	_ngwm__getAddressBookListRequest *ngwm__getAddressBookListRequest;	/* optional element of type ngwm:getAddressBookListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getAttachmentRequestMessage
#define SOAP_TYPE___ngw__getAttachmentRequestMessage (595)
/* Operation wrapper: */
struct __ngw__getAttachmentRequestMessage
{
	_ngwm__getAttachmentRequest *ngwm__getAttachmentRequest;	/* optional element of type ngwm:getAttachmentRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getCategoryListRequest
#define SOAP_TYPE___ngw__getCategoryListRequest (599)
/* Operation wrapper: */
struct __ngw__getCategoryListRequest
{
	_ngwm__getCategoryListRequest *ngwm__getCategoryListRequest;	/* optional element of type ngwm:getCategoryListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getCustomListRequest
#define SOAP_TYPE___ngw__getCustomListRequest (603)
/* Operation wrapper: */
struct __ngw__getCustomListRequest
{
	_ngwm__getCustomListRequest *ngwm__getCustomListRequest;	/* optional element of type ngwm:getCustomListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getDeltasRequest
#define SOAP_TYPE___ngw__getDeltasRequest (607)
/* Operation wrapper: */
struct __ngw__getDeltasRequest
{
	_ngwm__getDeltasRequest *ngwm__getDeltasRequest;	/* optional element of type ngwm:getDeltasRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getDeltaInfoRequest
#define SOAP_TYPE___ngw__getDeltaInfoRequest (611)
/* Operation wrapper: */
struct __ngw__getDeltaInfoRequest
{
	_ngwm__getDeltaInfoRequest *ngwm__getDeltaInfoRequest;	/* optional element of type ngwm:getDeltaInfoRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getFolderListRequest
#define SOAP_TYPE___ngw__getFolderListRequest (615)
/* Operation wrapper: */
struct __ngw__getFolderListRequest
{
	_ngwm__getFolderListRequest *ngwm__getFolderListRequest;	/* optional element of type ngwm:getFolderListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getFreeBusyRequest
#define SOAP_TYPE___ngw__getFreeBusyRequest (619)
/* Operation wrapper: */
struct __ngw__getFreeBusyRequest
{
	_ngwm__getFreeBusyRequest *ngwm__getFreeBusyRequest;	/* optional element of type ngwm:getFreeBusyRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getItemRequest
#define SOAP_TYPE___ngw__getItemRequest (623)
/* Operation wrapper: */
struct __ngw__getItemRequest
{
	_ngwm__getItemRequest *ngwm__getItemRequest;	/* optional element of type ngwm:getItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getItemsRequest
#define SOAP_TYPE___ngw__getItemsRequest (627)
/* Operation wrapper: */
struct __ngw__getItemsRequest
{
	_ngwm__getItemsRequest *ngwm__getItemsRequest;	/* optional element of type ngwm:getItemsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getJunkEntriesRequest
#define SOAP_TYPE___ngw__getJunkEntriesRequest (631)
/* Operation wrapper: */
struct __ngw__getJunkEntriesRequest
{
	_ngwm__getJunkEntriesRequest *ngwm__getJunkEntriesRequest;	/* optional element of type ngwm:getJunkEntriesRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getJunkMailSettingsRequest
#define SOAP_TYPE___ngw__getJunkMailSettingsRequest (635)
/* Operation wrapper: */
struct __ngw__getJunkMailSettingsRequest
{
	_ngwm__getJunkMailSettingsRequest *ngwm__getJunkMailSettingsRequest;	/* optional element of type ngwm:getJunkMailSettingsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getQuickMessagesRequest
#define SOAP_TYPE___ngw__getQuickMessagesRequest (639)
/* Operation wrapper: */
struct __ngw__getQuickMessagesRequest
{
	_ngwm__getQuickMessagesRequest *ngwm__getQuickMessagesRequest;	/* optional element of type ngwm:getQuickMessagesRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getProxyAccessListRequest
#define SOAP_TYPE___ngw__getProxyAccessListRequest (643)
/* Operation wrapper: */
struct __ngw__getProxyAccessListRequest
{
	_ngwm__getProxyAccessListRequest *ngwm__getProxyAccessListRequest;	/* optional element of type ngwm:getProxyAccessListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getProxyListRequest
#define SOAP_TYPE___ngw__getProxyListRequest (647)
/* Operation wrapper: */
struct __ngw__getProxyListRequest
{
	_ngwm__getProxyListRequest *ngwm__getProxyListRequest;	/* optional element of type ngwm:getProxyListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getSettingsRequest
#define SOAP_TYPE___ngw__getSettingsRequest (651)
/* Operation wrapper: */
struct __ngw__getSettingsRequest
{
	_ngwm__getSettingsRequest *ngwm__getSettingsRequest;	/* optional element of type ngwm:getSettingsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getSignaturesRequest
#define SOAP_TYPE___ngw__getSignaturesRequest (655)
/* Operation wrapper: */
struct __ngw__getSignaturesRequest
{
	_ngwm__getSignaturesRequest *ngwm__getSignaturesRequest;	/* optional element of type ngwm:getSignaturesRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getTimezoneListRequest
#define SOAP_TYPE___ngw__getTimezoneListRequest (659)
/* Operation wrapper: */
struct __ngw__getTimezoneListRequest
{
	_ngwm__getTimezoneListRequest *ngwm__getTimezoneListRequest;	/* optional element of type ngwm:getTimezoneListRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__loginRequest
#define SOAP_TYPE___ngw__loginRequest (663)
/* Operation wrapper: */
struct __ngw__loginRequest
{
	_ngwm__loginRequest *ngwm__loginRequest;	/* optional element of type ngwm:loginRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__logoutRequest
#define SOAP_TYPE___ngw__logoutRequest (667)
/* Operation wrapper: */
struct __ngw__logoutRequest
{
	_ngwm__logoutRequest *ngwm__logoutRequest;	/* optional element of type ngwm:logoutRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__markPrivateRequest
#define SOAP_TYPE___ngw__markPrivateRequest (671)
/* Operation wrapper: */
struct __ngw__markPrivateRequest
{
	_ngwm__markPrivateRequest *ngwm__markPrivateRequest;	/* optional element of type ngwm:markPrivateRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__markReadRequest
#define SOAP_TYPE___ngw__markReadRequest (675)
/* Operation wrapper: */
struct __ngw__markReadRequest
{
	_ngwm__markReadRequest *ngwm__markReadRequest;	/* optional element of type ngwm:markReadRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__markUnPrivateRequest
#define SOAP_TYPE___ngw__markUnPrivateRequest (679)
/* Operation wrapper: */
struct __ngw__markUnPrivateRequest
{
	_ngwm__markUnPrivateRequest *ngwm__markUnPrivateRequest;	/* optional element of type ngwm:markUnPrivateRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__markUnReadRequest
#define SOAP_TYPE___ngw__markUnReadRequest (683)
/* Operation wrapper: */
struct __ngw__markUnReadRequest
{
	_ngwm__markUnReadRequest *ngwm__markUnReadRequest;	/* optional element of type ngwm:markUnReadRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifyItemRequest
#define SOAP_TYPE___ngw__modifyItemRequest (687)
/* Operation wrapper: */
struct __ngw__modifyItemRequest
{
	_ngwm__modifyItemRequest *ngwm__modifyItemRequest;	/* optional element of type ngwm:modifyItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifyJunkEntryRequest
#define SOAP_TYPE___ngw__modifyJunkEntryRequest (691)
/* Operation wrapper: */
struct __ngw__modifyJunkEntryRequest
{
	_ngwm__modifyJunkEntryRequest *ngwm__modifyJunkEntryRequest;	/* optional element of type ngwm:modifyJunkEntryRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifyJunkMailSettingsRequest
#define SOAP_TYPE___ngw__modifyJunkMailSettingsRequest (695)
/* Operation wrapper: */
struct __ngw__modifyJunkMailSettingsRequest
{
	_ngwm__modifyJunkMailSettingsRequest *ngwm__modifyJunkMailSettingsRequest;	/* optional element of type ngwm:modifyJunkMailSettingsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifyPasswordRequest
#define SOAP_TYPE___ngw__modifyPasswordRequest (699)
/* Operation wrapper: */
struct __ngw__modifyPasswordRequest
{
	_ngwm__modifyPasswordRequest *ngwm__modifyPasswordRequest;	/* optional element of type ngwm:modifyPasswordRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifyProxyAccessRequest
#define SOAP_TYPE___ngw__modifyProxyAccessRequest (703)
/* Operation wrapper: */
struct __ngw__modifyProxyAccessRequest
{
	_ngwm__modifyProxyAccessRequest *ngwm__modifyProxyAccessRequest;	/* optional element of type ngwm:modifyProxyAccessRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifySettingsRequest
#define SOAP_TYPE___ngw__modifySettingsRequest (707)
/* Operation wrapper: */
struct __ngw__modifySettingsRequest
{
	_ngwm__modifySettingsRequest *ngwm__modifySettingsRequest;	/* optional element of type ngwm:modifySettingsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__modifySignaturesRequest
#define SOAP_TYPE___ngw__modifySignaturesRequest (711)
/* Operation wrapper: */
struct __ngw__modifySignaturesRequest
{
	_ngwm__modifySignaturesRequest *ngwm__modifySignaturesRequest;	/* optional element of type ngwm:modifySignaturesRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__moveItemRequest
#define SOAP_TYPE___ngw__moveItemRequest (715)
/* Operation wrapper: */
struct __ngw__moveItemRequest
{
	_ngwm__moveItemRequest *ngwm__moveItemRequest;	/* optional element of type ngwm:moveItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__positionCursorRequest
#define SOAP_TYPE___ngw__positionCursorRequest (719)
/* Operation wrapper: */
struct __ngw__positionCursorRequest
{
	_ngwm__positionCursorRequest *ngwm__positionCursorRequest;	/* optional element of type ngwm:positionCursorRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__purgeDeletedItemsRequest
#define SOAP_TYPE___ngw__purgeDeletedItemsRequest (723)
/* Operation wrapper: */
struct __ngw__purgeDeletedItemsRequest
{
	_ngwm__purgeDeletedItemsRequest *ngwm__purgeDeletedItemsRequest;	/* optional element of type ngwm:purgeDeletedItemsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__purgeRequest
#define SOAP_TYPE___ngw__purgeRequest (727)
/* Operation wrapper: */
struct __ngw__purgeRequest
{
	_ngwm__purgeRequest *ngwm__purgeRequest;	/* optional element of type ngwm:purgeRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__readCursorRequest
#define SOAP_TYPE___ngw__readCursorRequest (731)
/* Operation wrapper: */
struct __ngw__readCursorRequest
{
	_ngwm__readCursorRequest *ngwm__readCursorRequest;	/* optional element of type ngwm:readCursorRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeCustomDefinitionRequest
#define SOAP_TYPE___ngw__removeCustomDefinitionRequest (735)
/* Operation wrapper: */
struct __ngw__removeCustomDefinitionRequest
{
	_ngwm__removeCustomDefinitionRequest *ngwm__removeCustomDefinitionRequest;	/* optional element of type ngwm:removeCustomDefinitionRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeItemRequest
#define SOAP_TYPE___ngw__removeItemRequest (739)
/* Operation wrapper: */
struct __ngw__removeItemRequest
{
	_ngwm__removeItemRequest *ngwm__removeItemRequest;	/* optional element of type ngwm:removeItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeItemsRequest
#define SOAP_TYPE___ngw__removeItemsRequest (743)
/* Operation wrapper: */
struct __ngw__removeItemsRequest
{
	_ngwm__removeItemsRequest *ngwm__removeItemsRequest;	/* optional element of type ngwm:removeItemsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeJunkEntryRequest
#define SOAP_TYPE___ngw__removeJunkEntryRequest (747)
/* Operation wrapper: */
struct __ngw__removeJunkEntryRequest
{
	_ngwm__removeJunkEntryRequest *ngwm__removeJunkEntryRequest;	/* optional element of type ngwm:removeJunkEntryRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeMembersRequest
#define SOAP_TYPE___ngw__removeMembersRequest (751)
/* Operation wrapper: */
struct __ngw__removeMembersRequest
{
	_ngwm__removeMembersRequest *ngwm__removeMembersRequest;	/* optional element of type ngwm:removeMembersRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeProxyAccessRequest
#define SOAP_TYPE___ngw__removeProxyAccessRequest (755)
/* Operation wrapper: */
struct __ngw__removeProxyAccessRequest
{
	_ngwm__removeProxyAccessRequest *ngwm__removeProxyAccessRequest;	/* optional element of type ngwm:removeProxyAccessRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeSignatureRequest
#define SOAP_TYPE___ngw__removeSignatureRequest (759)
/* Operation wrapper: */
struct __ngw__removeSignatureRequest
{
	_ngwm__removeSignatureRequest *ngwm__removeSignatureRequest;	/* optional element of type ngwm:removeSignatureRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__replyRequest
#define SOAP_TYPE___ngw__replyRequest (763)
/* Operation wrapper: */
struct __ngw__replyRequest
{
	_ngwm__replyRequest *ngwm__replyRequest;	/* optional element of type ngwm:replyRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__retractRequest
#define SOAP_TYPE___ngw__retractRequest (767)
/* Operation wrapper: */
struct __ngw__retractRequest
{
	_ngwm__retractRequest *ngwm__retractRequest;	/* optional element of type ngwm:retractRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__sendItemRequest
#define SOAP_TYPE___ngw__sendItemRequest (771)
/* Operation wrapper: */
struct __ngw__sendItemRequest
{
	_ngwm__sendItemRequest *ngwm__sendItemRequest;	/* optional element of type ngwm:sendItemRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__startFreeBusySessionRequest
#define SOAP_TYPE___ngw__startFreeBusySessionRequest (775)
/* Operation wrapper: */
struct __ngw__startFreeBusySessionRequest
{
	_ngwm__startFreeBusySessionRequest *ngwm__startFreeBusySessionRequest;	/* optional element of type ngwm:startFreeBusySessionRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__unacceptRequest
#define SOAP_TYPE___ngw__unacceptRequest (779)
/* Operation wrapper: */
struct __ngw__unacceptRequest
{
	_ngwm__unacceptRequest *ngwm__unacceptRequest;	/* optional element of type ngwm:unacceptRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__uncompleteRequest
#define SOAP_TYPE___ngw__uncompleteRequest (783)
/* Operation wrapper: */
struct __ngw__uncompleteRequest
{
	_ngwm__uncompleteRequest *ngwm__uncompleteRequest;	/* optional element of type ngwm:uncompleteRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__cleanEventConfigurationRequest
#define SOAP_TYPE___ngw__cleanEventConfigurationRequest (787)
/* Operation wrapper: */
struct __ngw__cleanEventConfigurationRequest
{
	_ngwe__cleanEventConfigurationRequest *ngwe__cleanEventConfigurationRequest;	/* optional element of type ngwe:cleanEventConfigurationRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__configureEventsRequest
#define SOAP_TYPE___ngw__configureEventsRequest (791)
/* Operation wrapper: */
struct __ngw__configureEventsRequest
{
	_ngwe__configureEventsRequest *ngwe__configureEventsRequest;	/* optional element of type ngwe:configureEventsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getEventConfigurationRequest
#define SOAP_TYPE___ngw__getEventConfigurationRequest (795)
/* Operation wrapper: */
struct __ngw__getEventConfigurationRequest
{
	_ngwe__getEventConfigurationRequest *ngwe__getEventConfigurationRequest;	/* optional element of type ngwe:getEventConfigurationRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__getEventsRequest
#define SOAP_TYPE___ngw__getEventsRequest (799)
/* Operation wrapper: */
struct __ngw__getEventsRequest
{
	_ngwe__getEventsRequest *ngwe__getEventsRequest;	/* optional element of type ngwe:getEventsRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeEventConfigurationRequest
#define SOAP_TYPE___ngw__removeEventConfigurationRequest (803)
/* Operation wrapper: */
struct __ngw__removeEventConfigurationRequest
{
	_ngwe__removeEventConfigurationRequest *ngwe__removeEventConfigurationRequest;	/* optional element of type ngwe:removeEventConfigurationRequest */
};
#endif

#ifndef SOAP_TYPE___ngw__removeEventsRequest
#define SOAP_TYPE___ngw__removeEventsRequest (807)
/* Operation wrapper: */
struct __ngw__removeEventsRequest
{
	_ngwe__removeEventsRequest *ngwe__removeEventsRequest;	/* optional element of type ngwe:removeEventsRequest */
};
#endif

#ifndef SOAP_TYPE_SOAP_ENV__Code
#define SOAP_TYPE_SOAP_ENV__Code (808)
/* SOAP Fault Code: */
struct SOAP_ENV__Code
{
	char *SOAP_ENV__Value;	/* optional element of type QName */
	struct SOAP_ENV__Code *SOAP_ENV__Subcode;	/* optional element of type SOAP-ENV:Code */
};
#endif

#ifndef SOAP_TYPE_SOAP_ENV__Detail
#define SOAP_TYPE_SOAP_ENV__Detail (810)
/* SOAP-ENV:Detail */
struct SOAP_ENV__Detail
{
	int __type;	/* any type of element <fault> (defined below) */
	void *fault;	/* transient */
	char *__any;
};
#endif

#ifndef SOAP_TYPE_SOAP_ENV__Fault
#define SOAP_TYPE_SOAP_ENV__Fault (813)
/* SOAP Fault: */
struct SOAP_ENV__Fault
{
	char *faultcode;	/* optional element of type QName */
	char *faultstring;	/* optional element of type xsd:string */
	char *faultactor;	/* optional element of type xsd:string */
	struct SOAP_ENV__Detail *detail;	/* optional element of type SOAP-ENV:Detail */
	struct SOAP_ENV__Code *SOAP_ENV__Code;	/* optional element of type SOAP-ENV:Code */
	char *SOAP_ENV__Reason;	/* optional element of type xsd:string */
	char *SOAP_ENV__Node;	/* optional element of type xsd:string */
	char *SOAP_ENV__Role;	/* optional element of type xsd:string */
	struct SOAP_ENV__Detail *SOAP_ENV__Detail;	/* optional element of type SOAP-ENV:Detail */
};
#endif

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


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

#ifndef SOAP_TYPE__XML
#define SOAP_TYPE__XML (4)
typedef char *_XML;
#endif

#ifndef SOAP_TYPE__QName
#define SOAP_TYPE__QName (5)
typedef char *_QName;
#endif

#ifndef SOAP_TYPE_xsd__anyURI
#define SOAP_TYPE_xsd__anyURI (8)
typedef std::string xsd__anyURI;
#endif

#ifndef SOAP_TYPE_xsd__date
#define SOAP_TYPE_xsd__date (15)
typedef std::string xsd__date;
#endif

#ifndef SOAP_TYPE_xsd__decimal
#define SOAP_TYPE_xsd__decimal (16)
typedef std::string xsd__decimal;
#endif

#ifndef SOAP_TYPE_xsd__duration
#define SOAP_TYPE_xsd__duration (17)
typedef std::string xsd__duration;
#endif

#ifndef SOAP_TYPE_xsd__language
#define SOAP_TYPE_xsd__language (18)
typedef std::string xsd__language;
#endif

#ifndef SOAP_TYPE_ngwt__View
#define SOAP_TYPE_ngwt__View (298)
typedef std::string ngwt__View;
#endif

#ifndef SOAP_TYPE_ngwt__Day
#define SOAP_TYPE_ngwt__Day (306)
typedef unsigned char ngwt__Day;
#endif

#ifndef SOAP_TYPE_ngwt__DayOfMonth
#define SOAP_TYPE_ngwt__DayOfMonth (307)
typedef char ngwt__DayOfMonth;
#endif

#ifndef SOAP_TYPE_ngwt__DayOfYear
#define SOAP_TYPE_ngwt__DayOfYear (309)
typedef short ngwt__DayOfYear;
#endif

#ifndef SOAP_TYPE_ngwt__GMTOffset
#define SOAP_TYPE_ngwt__GMTOffset (316)
typedef int ngwt__GMTOffset;
#endif

#ifndef SOAP_TYPE_ngwt__Hour
#define SOAP_TYPE_ngwt__Hour (317)
typedef unsigned char ngwt__Hour;
#endif

#ifndef SOAP_TYPE_ngwt__Minute
#define SOAP_TYPE_ngwt__Minute (327)
typedef unsigned char ngwt__Minute;
#endif

#ifndef SOAP_TYPE_ngwt__Month
#define SOAP_TYPE_ngwt__Month (328)
typedef unsigned char ngwt__Month;
#endif

#ifndef SOAP_TYPE_ngwt__uid
#define SOAP_TYPE_ngwt__uid (336)
typedef std::string ngwt__uid;
#endif

#ifndef SOAP_TYPE_ngwt__UUID
#define SOAP_TYPE_ngwt__UUID (337)
typedef std::string ngwt__UUID;
#endif


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


/******************************************************************************\
 *                                                                            *
 * Stubs                                                                      *
 *                                                                            *
\******************************************************************************/


SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__acceptRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__acceptRequest *ngwm__acceptRequest, _ngwm__acceptResponse *ngwm__acceptResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__acceptShareRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__acceptShareRequest *ngwm__acceptShareRequest, _ngwm__acceptShareResponse *ngwm__acceptShareResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__addItemRequest *ngwm__addItemRequest, _ngwm__addItemResponse *ngwm__addItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addItemsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__addItemsRequest *ngwm__addItemsRequest, _ngwm__addItemsResponse *ngwm__addItemsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addMembersRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__addMembersRequest *ngwm__addMembersRequest, _ngwm__addMembersResponse *ngwm__addMembersResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__closeFreeBusySessionRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__closeFreeBusySessionRequest *ngwm__closeFreeBusySessionRequest, _ngwm__closeFreeBusySessionResponse *ngwm__closeFreeBusySessionResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__completeRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__completeRequest *ngwm__completeRequest, _ngwm__completeResponse *ngwm__completeResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createCursorRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__createCursorRequest *ngwm__createCursorRequest, _ngwm__createCursorResponse *ngwm__createCursorResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__createItemRequest *ngwm__createItemRequest, _ngwm__createItemResponse *ngwm__createItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createJunkEntryRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__createJunkEntryRequest *ngwm__createJunkEntryRequest, _ngwm__createJunkEntryResponse *ngwm__createJunkEntryResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createProxyAccessRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__createProxyAccessRequest *ngwm__createProxyAccessRequest, _ngwm__createProxyAccessResponse *ngwm__createProxyAccessResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createSignatureRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__createSignatureRequest *ngwm__createSignatureRequest, _ngwm__createSignatureResponse *ngwm__createSignatureResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__declineRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__declineRequest *ngwm__declineRequest, _ngwm__declineResponse *ngwm__declineResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__delegateRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__delegateRequest *ngwm__delegateRequest, _ngwm__delegateResponse *ngwm__delegateResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__destroyCursorRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__destroyCursorRequest *ngwm__destroyCursorRequest, _ngwm__destroyCursorResponse *ngwm__destroyCursorResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__forwardRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__forwardRequest *ngwm__forwardRequest, _ngwm__forwardResponse *ngwm__forwardResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getAddressBookListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getAddressBookListRequest *ngwm__getAddressBookListRequest, _ngwm__getAddressBookListResponse *ngwm__getAddressBookListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getAttachmentRequestMessage(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getAttachmentRequest *ngwm__getAttachmentRequest, _ngwm__getAttachmentResponse *ngwm__getAttachmentResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getCategoryListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getCategoryListRequest *ngwm__getCategoryListRequest, _ngwm__getCategoryListResponse *ngwm__getCategoryListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getCustomListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getCustomListRequest *ngwm__getCustomListRequest, _ngwm__getCustomListResponse *ngwm__getCustomListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getDeltasRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getDeltasRequest *ngwm__getDeltasRequest, _ngwm__getDeltasResponse *ngwm__getDeltasResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getDeltaInfoRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getDeltaInfoRequest *ngwm__getDeltaInfoRequest, _ngwm__getDeltaInfoResponse *ngwm__getDeltaInfoResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getFolderListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getFolderListRequest *ngwm__getFolderListRequest, _ngwm__getFolderListResponse *ngwm__getFolderListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getFreeBusyRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getFreeBusyRequest *ngwm__getFreeBusyRequest, _ngwm__getFreeBusyResponse *ngwm__getFreeBusyResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getItemRequest *ngwm__getItemRequest, _ngwm__getItemResponse *ngwm__getItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getItemsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getItemsRequest *ngwm__getItemsRequest, _ngwm__getItemsResponse *ngwm__getItemsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getJunkEntriesRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getJunkEntriesRequest *ngwm__getJunkEntriesRequest, _ngwm__getJunkEntriesResponse *ngwm__getJunkEntriesResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getJunkMailSettingsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getJunkMailSettingsRequest *ngwm__getJunkMailSettingsRequest, _ngwm__getJunkMailSettingsResponse *ngwm__getJunkMailSettingsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getQuickMessagesRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getQuickMessagesRequest *ngwm__getQuickMessagesRequest, _ngwm__getQuickMessagesResponse *ngwm__getQuickMessagesResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getProxyAccessListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getProxyAccessListRequest *ngwm__getProxyAccessListRequest, _ngwm__getProxyAccessListResponse *ngwm__getProxyAccessListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getProxyListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getProxyListRequest *ngwm__getProxyListRequest, _ngwm__getProxyListResponse *ngwm__getProxyListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getSettingsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getSettingsRequest *ngwm__getSettingsRequest, _ngwm__getSettingsResponse *ngwm__getSettingsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getSignaturesRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getSignaturesRequest *ngwm__getSignaturesRequest, _ngwm__getSignaturesResponse *ngwm__getSignaturesResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getTimezoneListRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__getTimezoneListRequest *ngwm__getTimezoneListRequest, _ngwm__getTimezoneListResponse *ngwm__getTimezoneListResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__loginRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__loginRequest *ngwm__loginRequest, _ngwm__loginResponse *ngwm__loginResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__logoutRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__logoutRequest *ngwm__logoutRequest, _ngwm__logoutResponse *ngwm__logoutResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markPrivateRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__markPrivateRequest *ngwm__markPrivateRequest, _ngwm__markPrivateResponse *ngwm__markPrivateResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markReadRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__markReadRequest *ngwm__markReadRequest, _ngwm__markReadResponse *ngwm__markReadResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markUnPrivateRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__markUnPrivateRequest *ngwm__markUnPrivateRequest, _ngwm__markUnPrivateResponse *ngwm__markUnPrivateResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markUnReadRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__markUnReadRequest *ngwm__markUnReadRequest, _ngwm__markUnReadResponse *ngwm__markUnReadResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifyItemRequest *ngwm__modifyItemRequest, _ngwm__modifyItemResponse *ngwm__modifyItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyJunkEntryRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifyJunkEntryRequest *ngwm__modifyJunkEntryRequest, _ngwm__modifyJunkEntryResponse *ngwm__modifyJunkEntryResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyJunkMailSettingsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifyJunkMailSettingsRequest *ngwm__modifyJunkMailSettingsRequest, _ngwm__modifyJunkMailSettingsResponse *ngwm__modifyJunkMailSettingsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyPasswordRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifyPasswordRequest *ngwm__modifyPasswordRequest, _ngwm__modifyPasswordResponse *ngwm__modifyPasswordResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyProxyAccessRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifyProxyAccessRequest *ngwm__modifyProxyAccessRequest, _ngwm__modifyProxyAccessResponse *ngwm__modifyProxyAccessResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifySettingsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifySettingsRequest *ngwm__modifySettingsRequest, _ngwm__modifySettingsResponse *ngwm__modifySettingsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifySignaturesRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__modifySignaturesRequest *ngwm__modifySignaturesRequest, _ngwm__modifySignaturesResponse *ngwm__modifySignaturesResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__moveItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__moveItemRequest *ngwm__moveItemRequest, _ngwm__moveItemResponse *ngwm__moveItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__positionCursorRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__positionCursorRequest *ngwm__positionCursorRequest, _ngwm__positionCursorResponse *ngwm__positionCursorResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__purgeDeletedItemsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__purgeDeletedItemsRequest *ngwm__purgeDeletedItemsRequest, _ngwm__purgeDeletedItemsResponse *ngwm__purgeDeletedItemsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__purgeRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__purgeRequest *ngwm__purgeRequest, _ngwm__purgeResponse *ngwm__purgeResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__readCursorRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__readCursorRequest *ngwm__readCursorRequest, _ngwm__readCursorResponse *ngwm__readCursorResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeCustomDefinitionRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeCustomDefinitionRequest *ngwm__removeCustomDefinitionRequest, _ngwm__removeCustomDefinitionResponse *ngwm__removeCustomDefinitionResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeItemRequest *ngwm__removeItemRequest, _ngwm__removeItemResponse *ngwm__removeItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeItemsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeItemsRequest *ngwm__removeItemsRequest, _ngwm__removeItemsResponse *ngwm__removeItemsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeJunkEntryRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeJunkEntryRequest *ngwm__removeJunkEntryRequest, _ngwm__removeJunkEntryResponse *ngwm__removeJunkEntryResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeMembersRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeMembersRequest *ngwm__removeMembersRequest, _ngwm__removeMembersResponse *ngwm__removeMembersResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeProxyAccessRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeProxyAccessRequest *ngwm__removeProxyAccessRequest, _ngwm__removeProxyAccessResponse *ngwm__removeProxyAccessResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeSignatureRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__removeSignatureRequest *ngwm__removeSignatureRequest, _ngwm__removeSignatureResponse *ngwm__removeSignatureResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__replyRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__replyRequest *ngwm__replyRequest, _ngwm__replyResponse *ngwm__replyResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__retractRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__retractRequest *ngwm__retractRequest, _ngwm__retractResponse *ngwm__retractResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__sendItemRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__sendItemRequest *ngwm__sendItemRequest, _ngwm__sendItemResponse *ngwm__sendItemResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__startFreeBusySessionRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__startFreeBusySessionRequest *ngwm__startFreeBusySessionRequest, _ngwm__startFreeBusySessionResponse *ngwm__startFreeBusySessionResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__unacceptRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__unacceptRequest *ngwm__unacceptRequest, _ngwm__unacceptResponse *ngwm__unacceptResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__uncompleteRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwm__uncompleteRequest *ngwm__uncompleteRequest, _ngwm__uncompleteResponse *ngwm__uncompleteResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__cleanEventConfigurationRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__cleanEventConfigurationRequest *ngwe__cleanEventConfigurationRequest, _ngwe__cleanEventConfigurationResponse *ngwe__cleanEventConfigurationResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__configureEventsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__configureEventsRequest *ngwe__configureEventsRequest, _ngwe__configureEventsResponse *ngwe__configureEventsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getEventConfigurationRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__getEventConfigurationRequest *ngwe__getEventConfigurationRequest, _ngwe__getEventConfigurationResponse *ngwe__getEventConfigurationResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getEventsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__getEventsRequest *ngwe__getEventsRequest, _ngwe__getEventsResponse *ngwe__getEventsResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeEventConfigurationRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__removeEventConfigurationRequest *ngwe__removeEventConfigurationRequest, _ngwe__removeEventConfigurationResponse *ngwe__removeEventConfigurationResponse);

SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeEventsRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, _ngwe__removeEventsRequest *ngwe__removeEventsRequest, _ngwe__removeEventsResponse *ngwe__removeEventsResponse);

#endif

/* End of soapStub.h */
