From 03de91d9b917accf38a037fcab752e315c761a94 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Mon, 9 Nov 2026 20:45:31 -0300
Subject: Replace NULL pointers in GroupWise SOAP bindings
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 tderesources/groupwise/soap/soapC.cpp              | 19588 +++++++++----------
 tderesources/groupwise/soap/soapClient.cpp         |   166 +-
 .../groupwise/soap/soapGroupWiseBindingProxy.h     |   184 +-
 3 files changed, 9969 insertions(+), 9969 deletions(-)

diff --git a/tderesources/groupwise/soap/soapC.cpp b/tderesources/groupwise/soap/soapC.cpp
index bab269fa6..206375687 100644
--- a/tderesources/groupwise/soap/soapC.cpp
+++ b/tderesources/groupwise/soap/soapC.cpp
@@ -22,7 +22,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap)
 {
 	if (soap->header)
 	{	soap->part = SOAP_IN_HEADER;
-		soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, NULL);
+		soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, nullptr);
 		soap->part = SOAP_END_HEADER;
 	}
 	return SOAP_OK;
@@ -31,9 +31,9 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap)
 SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap)
 {
 	soap->part = SOAP_IN_HEADER;
-	soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", NULL, NULL);
+	soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", nullptr, nullptr);
 	soap->part = SOAP_END_HEADER;
-	return soap->header == NULL;
+	return soap->header == nullptr;
 }
 
 SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap)
@@ -57,13 +57,13 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap)
 SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap)
 {
 	if (soap->fault)
-		return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", NULL);
+		return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", nullptr);
 	return SOAP_OK;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap)
 {
-	return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL;
+	return (soap->fault = soap_get_SOAP_ENV__Fault(soap, nullptr, "SOAP-ENV:Fault", nullptr)) == nullptr;
 }
 
 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap)
@@ -119,1450 +119,1450 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap)
 SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, int *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id)))
 		*type = soap_lookup_type(soap, soap->href);
 	switch (*type)
 	{
 	case SOAP_TYPE_ngwt__DayOfMonth:
-		return soap_in_ngwt__DayOfMonth(soap, NULL, NULL, "ngwt:DayOfMonth");
+		return soap_in_ngwt__DayOfMonth(soap, nullptr, nullptr, "ngwt:DayOfMonth");
 	case SOAP_TYPE_byte:
-		return soap_in_byte(soap, NULL, NULL, "xsd:byte");
+		return soap_in_byte(soap, nullptr, nullptr, "xsd:byte");
 	case SOAP_TYPE_ngwt__WeekOfYear:
-		return soap_in_ngwt__WeekOfYear(soap, NULL, NULL, "ngwt:WeekOfYear");
+		return soap_in_ngwt__WeekOfYear(soap, nullptr, nullptr, "ngwt:WeekOfYear");
 	case SOAP_TYPE_ngwt__DayOfYear:
-		return soap_in_ngwt__DayOfYear(soap, NULL, NULL, "ngwt:DayOfYear");
+		return soap_in_ngwt__DayOfYear(soap, nullptr, nullptr, "ngwt:DayOfYear");
 	case SOAP_TYPE_short:
-		return soap_in_short(soap, NULL, NULL, "xsd:short");
+		return soap_in_short(soap, nullptr, nullptr, "xsd:short");
 	case SOAP_TYPE_ngwt__GMTOffset:
-		return soap_in_ngwt__GMTOffset(soap, NULL, NULL, "ngwt:GMTOffset");
+		return soap_in_ngwt__GMTOffset(soap, nullptr, nullptr, "ngwt:GMTOffset");
 	case SOAP_TYPE_int:
-		return soap_in_int(soap, NULL, NULL, "xsd:int");
+		return soap_in_int(soap, nullptr, nullptr, "xsd:int");
 	case SOAP_TYPE_long:
-		return soap_in_long(soap, NULL, NULL, "xsd:long");
+		return soap_in_long(soap, nullptr, nullptr, "xsd:long");
 	case SOAP_TYPE_ngwt__Month:
-		return soap_in_ngwt__Month(soap, NULL, NULL, "ngwt:Month");
+		return soap_in_ngwt__Month(soap, nullptr, nullptr, "ngwt:Month");
 	case SOAP_TYPE_ngwt__Minute:
-		return soap_in_ngwt__Minute(soap, NULL, NULL, "ngwt:Minute");
+		return soap_in_ngwt__Minute(soap, nullptr, nullptr, "ngwt:Minute");
 	case SOAP_TYPE_ngwt__Hour:
-		return soap_in_ngwt__Hour(soap, NULL, NULL, "ngwt:Hour");
+		return soap_in_ngwt__Hour(soap, nullptr, nullptr, "ngwt:Hour");
 	case SOAP_TYPE_ngwt__Day:
-		return soap_in_ngwt__Day(soap, NULL, NULL, "ngwt:Day");
+		return soap_in_ngwt__Day(soap, nullptr, nullptr, "ngwt:Day");
 	case SOAP_TYPE_unsignedByte:
-		return soap_in_unsignedByte(soap, NULL, NULL, "xsd:unsignedByte");
+		return soap_in_unsignedByte(soap, nullptr, nullptr, "xsd:unsignedByte");
 	case SOAP_TYPE_unsignedInt:
-		return soap_in_unsignedInt(soap, NULL, NULL, "xsd:unsignedInt");
+		return soap_in_unsignedInt(soap, nullptr, nullptr, "xsd:unsignedInt");
 	case SOAP_TYPE_unsignedLong:
-		return soap_in_unsignedLong(soap, NULL, NULL, "xsd:unsignedLong");
+		return soap_in_unsignedLong(soap, nullptr, nullptr, "xsd:unsignedLong");
 	case SOAP_TYPE_bool:
-		return soap_in_bool(soap, NULL, NULL, "xsd:boolean");
+		return soap_in_bool(soap, nullptr, nullptr, "xsd:boolean");
 	case SOAP_TYPE_ngwe__ItemType:
-		return soap_in_ngwe__ItemType(soap, NULL, NULL, "ngwe:ItemType");
+		return soap_in_ngwe__ItemType(soap, nullptr, nullptr, "ngwe:ItemType");
 	case SOAP_TYPE_ngwe__Field:
-		return soap_in_ngwe__Field(soap, NULL, NULL, "ngwe:Field");
+		return soap_in_ngwe__Field(soap, nullptr, nullptr, "ngwe:Field");
 	case SOAP_TYPE_ngwe__EventType:
-		return soap_in_ngwe__EventType(soap, NULL, NULL, "ngwe:EventType");
+		return soap_in_ngwe__EventType(soap, nullptr, nullptr, "ngwe:EventType");
 	case SOAP_TYPE_ngwt__WeekDay:
-		return soap_in_ngwt__WeekDay(soap, NULL, NULL, "ngwt:WeekDay");
+		return soap_in_ngwt__WeekDay(soap, nullptr, nullptr, "ngwt:WeekDay");
 	case SOAP_TYPE_ngwt__VersionStatus:
-		return soap_in_ngwt__VersionStatus(soap, NULL, NULL, "ngwt:VersionStatus");
+		return soap_in_ngwt__VersionStatus(soap, nullptr, nullptr, "ngwt:VersionStatus");
 	case SOAP_TYPE_ngwt__VersionEventType:
-		return soap_in_ngwt__VersionEventType(soap, NULL, NULL, "ngwt:VersionEventType");
+		return soap_in_ngwt__VersionEventType(soap, nullptr, nullptr, "ngwt:VersionEventType");
 	case SOAP_TYPE_ngwt__StatusTrackingOptions:
-		return soap_in_ngwt__StatusTrackingOptions(soap, NULL, NULL, "ngwt:StatusTrackingOptions");
+		return soap_in_ngwt__StatusTrackingOptions(soap, nullptr, nullptr, "ngwt:StatusTrackingOptions");
 	case SOAP_TYPE_ngwt__RuleActionType:
-		return soap_in_ngwt__RuleActionType(soap, NULL, NULL, "ngwt:RuleActionType");
+		return soap_in_ngwt__RuleActionType(soap, nullptr, nullptr, "ngwt:RuleActionType");
 	case SOAP_TYPE_ngwt__RetractType:
-		return soap_in_ngwt__RetractType(soap, NULL, NULL, "ngwt:RetractType");
+		return soap_in_ngwt__RetractType(soap, nullptr, nullptr, "ngwt:RetractType");
 	case SOAP_TYPE_ngwt__RecipientType:
-		return soap_in_ngwt__RecipientType(soap, NULL, NULL, "ngwt:RecipientType");
+		return soap_in_ngwt__RecipientType(soap, nullptr, nullptr, "ngwt:RecipientType");
 	case SOAP_TYPE_ngwt__PostalAddressType:
-		return soap_in_ngwt__PostalAddressType(soap, NULL, NULL, "ngwt:PostalAddressType");
+		return soap_in_ngwt__PostalAddressType(soap, nullptr, nullptr, "ngwt:PostalAddressType");
 	case SOAP_TYPE_ngwt__PhoneNumberType:
-		return soap_in_ngwt__PhoneNumberType(soap, NULL, NULL, "ngwt:PhoneNumberType");
+		return soap_in_ngwt__PhoneNumberType(soap, nullptr, nullptr, "ngwt:PhoneNumberType");
 	case SOAP_TYPE_ngwt__OccurrenceType:
-		return soap_in_ngwt__OccurrenceType(soap, NULL, NULL, "ngwt:OccurrenceType");
+		return soap_in_ngwt__OccurrenceType(soap, nullptr, nullptr, "ngwt:OccurrenceType");
 	case SOAP_TYPE_ngwt__NotificationType:
-		return soap_in_ngwt__NotificationType(soap, NULL, NULL, "ngwt:NotificationType");
+		return soap_in_ngwt__NotificationType(soap, nullptr, nullptr, "ngwt:NotificationType");
 	case SOAP_TYPE_ngwt__MessageType:
-		return soap_in_ngwt__MessageType(soap, NULL, NULL, "ngwt:MessageType");
+		return soap_in_ngwt__MessageType(soap, nullptr, nullptr, "ngwt:MessageType");
 	case SOAP_TYPE_ngwt__MessageList:
-		return soap_in_ngwt__MessageList(soap, NULL, NULL, "ngwt:MessageList");
+		return soap_in_ngwt__MessageList(soap, nullptr, nullptr, "ngwt:MessageList");
 	case SOAP_TYPE_ngwt__LinkType:
-		return soap_in_ngwt__LinkType(soap, NULL, NULL, "ngwt:LinkType");
+		return soap_in_ngwt__LinkType(soap, nullptr, nullptr, "ngwt:LinkType");
 	case SOAP_TYPE_ngwt__JunkMatchType:
-		return soap_in_ngwt__JunkMatchType(soap, NULL, NULL, "ngwt:JunkMatchType");
+		return soap_in_ngwt__JunkMatchType(soap, nullptr, nullptr, "ngwt:JunkMatchType");
 	case SOAP_TYPE_ngwt__JunkHandlingListType:
-		return soap_in_ngwt__JunkHandlingListType(soap, NULL, NULL, "ngwt:JunkHandlingListType");
+		return soap_in_ngwt__JunkHandlingListType(soap, nullptr, nullptr, "ngwt:JunkHandlingListType");
 	case SOAP_TYPE_ngwt__ItemSource:
-		return soap_in_ngwt__ItemSource(soap, NULL, NULL, "ngwt:ItemSource");
+		return soap_in_ngwt__ItemSource(soap, nullptr, nullptr, "ngwt:ItemSource");
 	case SOAP_TYPE_ngwt__ItemSecurity:
-		return soap_in_ngwt__ItemSecurity(soap, NULL, NULL, "ngwt:ItemSecurity");
+		return soap_in_ngwt__ItemSecurity(soap, nullptr, nullptr, "ngwt:ItemSecurity");
 	case SOAP_TYPE_ngwt__ItemOptionsPriority:
-		return soap_in_ngwt__ItemOptionsPriority(soap, NULL, NULL, "ngwt:ItemOptionsPriority");
+		return soap_in_ngwt__ItemOptionsPriority(soap, nullptr, nullptr, "ngwt:ItemOptionsPriority");
 	case SOAP_TYPE_ngwt__ItemClass:
-		return soap_in_ngwt__ItemClass(soap, NULL, NULL, "ngwt:ItemClass");
+		return soap_in_ngwt__ItemClass(soap, nullptr, nullptr, "ngwt:ItemClass");
 	case SOAP_TYPE_ngwt__Frequency:
-		return soap_in_ngwt__Frequency(soap, NULL, NULL, "ngwt:Frequency");
+		return soap_in_ngwt__Frequency(soap, nullptr, nullptr, "ngwt:Frequency");
 	case SOAP_TYPE_ngwt__FolderType:
-		return soap_in_ngwt__FolderType(soap, NULL, NULL, "ngwt:FolderType");
+		return soap_in_ngwt__FolderType(soap, nullptr, nullptr, "ngwt:FolderType");
 	case SOAP_TYPE_ngwt__FolderACLStatus:
-		return soap_in_ngwt__FolderACLStatus(soap, NULL, NULL, "ngwt:FolderACLStatus");
+		return soap_in_ngwt__FolderACLStatus(soap, nullptr, nullptr, "ngwt:FolderACLStatus");
 	case SOAP_TYPE_ngwt__FilterOp:
-		return soap_in_ngwt__FilterOp(soap, NULL, NULL, "ngwt:FilterOp");
+		return soap_in_ngwt__FilterOp(soap, nullptr, nullptr, "ngwt:FilterOp");
 	case SOAP_TYPE_ngwt__FilterDate:
-		return soap_in_ngwt__FilterDate(soap, NULL, NULL, "ngwt:FilterDate");
+		return soap_in_ngwt__FilterDate(soap, nullptr, nullptr, "ngwt:FilterDate");
 	case SOAP_TYPE_ngwt__Execution:
-		return soap_in_ngwt__Execution(soap, NULL, NULL, "ngwt:Execution");
+		return soap_in_ngwt__Execution(soap, nullptr, nullptr, "ngwt:Execution");
 	case SOAP_TYPE_ngwt__DistributionType:
-		return soap_in_ngwt__DistributionType(soap, NULL, NULL, "ngwt:DistributionType");
+		return soap_in_ngwt__DistributionType(soap, nullptr, nullptr, "ngwt:DistributionType");
 	case SOAP_TYPE_ngwt__DeltaSyncType:
-		return soap_in_ngwt__DeltaSyncType(soap, NULL, NULL, "ngwt:DeltaSyncType");
+		return soap_in_ngwt__DeltaSyncType(soap, nullptr, nullptr, "ngwt:DeltaSyncType");
 	case SOAP_TYPE_ngwt__CustomType:
-		return soap_in_ngwt__CustomType(soap, NULL, NULL, "ngwt:CustomType");
+		return soap_in_ngwt__CustomType(soap, nullptr, nullptr, "ngwt:CustomType");
 	case SOAP_TYPE_ngwt__CursorSeek:
-		return soap_in_ngwt__CursorSeek(soap, NULL, NULL, "ngwt:CursorSeek");
+		return soap_in_ngwt__CursorSeek(soap, nullptr, nullptr, "ngwt:CursorSeek");
 	case SOAP_TYPE_ngwt__ContactType:
-		return soap_in_ngwt__ContactType(soap, NULL, NULL, "ngwt:ContactType");
+		return soap_in_ngwt__ContactType(soap, nullptr, nullptr, "ngwt:ContactType");
 	case SOAP_TYPE_ngwt__CategoryType:
-		return soap_in_ngwt__CategoryType(soap, NULL, NULL, "ngwt:CategoryType");
+		return soap_in_ngwt__CategoryType(soap, nullptr, nullptr, "ngwt:CategoryType");
 	case SOAP_TYPE_ngwt__CalendarFolderFlags:
-		return soap_in_ngwt__CalendarFolderFlags(soap, NULL, NULL, "ngwt:CalendarFolderFlags");
+		return soap_in_ngwt__CalendarFolderFlags(soap, nullptr, nullptr, "ngwt:CalendarFolderFlags");
 	case SOAP_TYPE_ngwt__AppointmentConflict:
-		return soap_in_ngwt__AppointmentConflict(soap, NULL, NULL, "ngwt:AppointmentConflict");
+		return soap_in_ngwt__AppointmentConflict(soap, nullptr, nullptr, "ngwt:AppointmentConflict");
 	case SOAP_TYPE_ngwt__AgeAction:
-		return soap_in_ngwt__AgeAction(soap, NULL, NULL, "ngwt:AgeAction");
+		return soap_in_ngwt__AgeAction(soap, nullptr, nullptr, "ngwt:AgeAction");
 	case SOAP_TYPE_ngwt__AcceptLevel:
-		return soap_in_ngwt__AcceptLevel(soap, NULL, NULL, "ngwt:AcceptLevel");
+		return soap_in_ngwt__AcceptLevel(soap, nullptr, nullptr, "ngwt:AcceptLevel");
 	case SOAP_TYPE_ngwe__ItemTypeList:
-		return soap_in_ngwe__ItemTypeList(soap, NULL, NULL, "ngwe:ItemTypeList");
+		return soap_in_ngwe__ItemTypeList(soap, nullptr, nullptr, "ngwe:ItemTypeList");
 	case SOAP_TYPE_ngwe__FieldList:
-		return soap_in_ngwe__FieldList(soap, NULL, NULL, "ngwe:FieldList");
+		return soap_in_ngwe__FieldList(soap, nullptr, nullptr, "ngwe:FieldList");
 	case SOAP_TYPE_ngwt__MessageTypeList:
-		return soap_in_ngwt__MessageTypeList(soap, NULL, NULL, "ngwt:MessageTypeList");
+		return soap_in_ngwt__MessageTypeList(soap, nullptr, nullptr, "ngwt:MessageTypeList");
 	case SOAP_TYPE_ngwt__ItemSourceList:
-		return soap_in_ngwt__ItemSourceList(soap, NULL, NULL, "ngwt:ItemSourceList");
+		return soap_in_ngwt__ItemSourceList(soap, nullptr, nullptr, "ngwt:ItemSourceList");
 	case SOAP_TYPE_ngwt__UUID:
-		return soap_in_ngwt__UUID(soap, NULL, NULL, "ngwt:UUID");
+		return soap_in_ngwt__UUID(soap, nullptr, nullptr, "ngwt:UUID");
 	case SOAP_TYPE_ngwt__uid:
-		return soap_in_ngwt__uid(soap, NULL, NULL, "ngwt:uid");
+		return soap_in_ngwt__uid(soap, nullptr, nullptr, "ngwt:uid");
 	case SOAP_TYPE_ngwt__View:
-		return soap_in_ngwt__View(soap, NULL, NULL, "ngwt:View");
+		return soap_in_ngwt__View(soap, nullptr, nullptr, "ngwt:View");
 	case SOAP_TYPE__ngwe__removeEventsResponse:
-		return soap_in__ngwe__removeEventsResponse(soap, NULL, NULL, "ngwe:removeEventsResponse");
+		return soap_in__ngwe__removeEventsResponse(soap, nullptr, nullptr, "ngwe:removeEventsResponse");
 	case SOAP_TYPE__ngwe__removeEventsRequest:
-		return soap_in__ngwe__removeEventsRequest(soap, NULL, NULL, "ngwe:removeEventsRequest");
+		return soap_in__ngwe__removeEventsRequest(soap, nullptr, nullptr, "ngwe:removeEventsRequest");
 	case SOAP_TYPE__ngwe__removeEventConfigurationResponse:
-		return soap_in__ngwe__removeEventConfigurationResponse(soap, NULL, NULL, "ngwe:removeEventConfigurationResponse");
+		return soap_in__ngwe__removeEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:removeEventConfigurationResponse");
 	case SOAP_TYPE__ngwe__removeEventConfigurationRequest:
-		return soap_in__ngwe__removeEventConfigurationRequest(soap, NULL, NULL, "ngwe:removeEventConfigurationRequest");
+		return soap_in__ngwe__removeEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:removeEventConfigurationRequest");
 	case SOAP_TYPE__ngwe__getEventsResponse:
-		return soap_in__ngwe__getEventsResponse(soap, NULL, NULL, "ngwe:getEventsResponse");
+		return soap_in__ngwe__getEventsResponse(soap, nullptr, nullptr, "ngwe:getEventsResponse");
 	case SOAP_TYPE__ngwe__getEventsRequest:
-		return soap_in__ngwe__getEventsRequest(soap, NULL, NULL, "ngwe:getEventsRequest");
+		return soap_in__ngwe__getEventsRequest(soap, nullptr, nullptr, "ngwe:getEventsRequest");
 	case SOAP_TYPE__ngwe__getEventConfigurationResponse:
-		return soap_in__ngwe__getEventConfigurationResponse(soap, NULL, NULL, "ngwe:getEventConfigurationResponse");
+		return soap_in__ngwe__getEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:getEventConfigurationResponse");
 	case SOAP_TYPE__ngwe__getEventConfigurationRequest:
-		return soap_in__ngwe__getEventConfigurationRequest(soap, NULL, NULL, "ngwe:getEventConfigurationRequest");
+		return soap_in__ngwe__getEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:getEventConfigurationRequest");
 	case SOAP_TYPE__ngwe__configureEventsResponse:
-		return soap_in__ngwe__configureEventsResponse(soap, NULL, NULL, "ngwe:configureEventsResponse");
+		return soap_in__ngwe__configureEventsResponse(soap, nullptr, nullptr, "ngwe:configureEventsResponse");
 	case SOAP_TYPE__ngwe__configureEventsRequest:
-		return soap_in__ngwe__configureEventsRequest(soap, NULL, NULL, "ngwe:configureEventsRequest");
+		return soap_in__ngwe__configureEventsRequest(soap, nullptr, nullptr, "ngwe:configureEventsRequest");
 	case SOAP_TYPE__ngwe__cleanEventConfigurationResponse:
-		return soap_in__ngwe__cleanEventConfigurationResponse(soap, NULL, NULL, "ngwe:cleanEventConfigurationResponse");
+		return soap_in__ngwe__cleanEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:cleanEventConfigurationResponse");
 	case SOAP_TYPE__ngwe__cleanEventConfigurationRequest:
-		return soap_in__ngwe__cleanEventConfigurationRequest(soap, NULL, NULL, "ngwe:cleanEventConfigurationRequest");
+		return soap_in__ngwe__cleanEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:cleanEventConfigurationRequest");
 	case SOAP_TYPE_ngwe__Notify:
-		return soap_in_ngwe__Notify(soap, NULL, NULL, "ngwe:Notify");
+		return soap_in_ngwe__Notify(soap, nullptr, nullptr, "ngwe:Notify");
 	case SOAP_TYPE_ngwe__EventTypeList:
-		return soap_in_ngwe__EventTypeList(soap, NULL, NULL, "ngwe:EventTypeList");
+		return soap_in_ngwe__EventTypeList(soap, nullptr, nullptr, "ngwe:EventTypeList");
 	case SOAP_TYPE_ngwe__EventsList:
-		return soap_in_ngwe__EventsList(soap, NULL, NULL, "ngwe:EventsList");
+		return soap_in_ngwe__EventsList(soap, nullptr, nullptr, "ngwe:EventsList");
 	case SOAP_TYPE_ngwe__Events:
-		return soap_in_ngwe__Events(soap, NULL, NULL, "ngwe:Events");
+		return soap_in_ngwe__Events(soap, nullptr, nullptr, "ngwe:Events");
 	case SOAP_TYPE_ngwe__EventList:
-		return soap_in_ngwe__EventList(soap, NULL, NULL, "ngwe:EventList");
+		return soap_in_ngwe__EventList(soap, nullptr, nullptr, "ngwe:EventList");
 	case SOAP_TYPE_ngwe__EventDefinition:
-		return soap_in_ngwe__EventDefinition(soap, NULL, NULL, "ngwe:EventDefinition");
+		return soap_in_ngwe__EventDefinition(soap, nullptr, nullptr, "ngwe:EventDefinition");
 	case SOAP_TYPE_ngwe__Event:
-		return soap_in_ngwe__Event(soap, NULL, NULL, "ngwe:Event");
+		return soap_in_ngwe__Event(soap, nullptr, nullptr, "ngwe:Event");
 	case SOAP_TYPE_ngwe__ContainerList:
-		return soap_in_ngwe__ContainerList(soap, NULL, NULL, "ngwe:ContainerList");
+		return soap_in_ngwe__ContainerList(soap, nullptr, nullptr, "ngwe:ContainerList");
 	case SOAP_TYPE__ngwm__updateVersionStatusResponse:
-		return soap_in__ngwm__updateVersionStatusResponse(soap, NULL, NULL, "ngwm:updateVersionStatusResponse");
+		return soap_in__ngwm__updateVersionStatusResponse(soap, nullptr, nullptr, "ngwm:updateVersionStatusResponse");
 	case SOAP_TYPE__ngwm__updateVersionStatusRequest:
-		return soap_in__ngwm__updateVersionStatusRequest(soap, NULL, NULL, "ngwm:updateVersionStatusRequest");
+		return soap_in__ngwm__updateVersionStatusRequest(soap, nullptr, nullptr, "ngwm:updateVersionStatusRequest");
 	case SOAP_TYPE__ngwm__uncompleteResponse:
-		return soap_in__ngwm__uncompleteResponse(soap, NULL, NULL, "ngwm:uncompleteResponse");
+		return soap_in__ngwm__uncompleteResponse(soap, nullptr, nullptr, "ngwm:uncompleteResponse");
 	case SOAP_TYPE__ngwm__uncompleteRequest:
-		return soap_in__ngwm__uncompleteRequest(soap, NULL, NULL, "ngwm:uncompleteRequest");
+		return soap_in__ngwm__uncompleteRequest(soap, nullptr, nullptr, "ngwm:uncompleteRequest");
 	case SOAP_TYPE__ngwm__unacceptResponse:
-		return soap_in__ngwm__unacceptResponse(soap, NULL, NULL, "ngwm:unacceptResponse");
+		return soap_in__ngwm__unacceptResponse(soap, nullptr, nullptr, "ngwm:unacceptResponse");
 	case SOAP_TYPE__ngwm__unacceptRequest:
-		return soap_in__ngwm__unacceptRequest(soap, NULL, NULL, "ngwm:unacceptRequest");
+		return soap_in__ngwm__unacceptRequest(soap, nullptr, nullptr, "ngwm:unacceptRequest");
 	case SOAP_TYPE__ngwm__startFreeBusySessionResponse:
-		return soap_in__ngwm__startFreeBusySessionResponse(soap, NULL, NULL, "ngwm:startFreeBusySessionResponse");
+		return soap_in__ngwm__startFreeBusySessionResponse(soap, nullptr, nullptr, "ngwm:startFreeBusySessionResponse");
 	case SOAP_TYPE__ngwm__startFreeBusySessionRequest:
-		return soap_in__ngwm__startFreeBusySessionRequest(soap, NULL, NULL, "ngwm:startFreeBusySessionRequest");
+		return soap_in__ngwm__startFreeBusySessionRequest(soap, nullptr, nullptr, "ngwm:startFreeBusySessionRequest");
 	case SOAP_TYPE__ngwm__setTimestampResponse:
-		return soap_in__ngwm__setTimestampResponse(soap, NULL, NULL, "ngwm:setTimestampResponse");
+		return soap_in__ngwm__setTimestampResponse(soap, nullptr, nullptr, "ngwm:setTimestampResponse");
 	case SOAP_TYPE__ngwm__setTimestampRequest:
-		return soap_in__ngwm__setTimestampRequest(soap, NULL, NULL, "ngwm:setTimestampRequest");
+		return soap_in__ngwm__setTimestampRequest(soap, nullptr, nullptr, "ngwm:setTimestampRequest");
 	case SOAP_TYPE__ngwm__sendItemResponse:
-		return soap_in__ngwm__sendItemResponse(soap, NULL, NULL, "ngwm:sendItemResponse");
+		return soap_in__ngwm__sendItemResponse(soap, nullptr, nullptr, "ngwm:sendItemResponse");
 	case SOAP_TYPE__ngwm__sendItemRequest:
-		return soap_in__ngwm__sendItemRequest(soap, NULL, NULL, "ngwm:sendItemRequest");
+		return soap_in__ngwm__sendItemRequest(soap, nullptr, nullptr, "ngwm:sendItemRequest");
 	case SOAP_TYPE__ngwm__retractResponse:
-		return soap_in__ngwm__retractResponse(soap, NULL, NULL, "ngwm:retractResponse");
+		return soap_in__ngwm__retractResponse(soap, nullptr, nullptr, "ngwm:retractResponse");
 	case SOAP_TYPE__ngwm__retractRequest:
-		return soap_in__ngwm__retractRequest(soap, NULL, NULL, "ngwm:retractRequest");
+		return soap_in__ngwm__retractRequest(soap, nullptr, nullptr, "ngwm:retractRequest");
 	case SOAP_TYPE__ngwm__replyResponse:
-		return soap_in__ngwm__replyResponse(soap, NULL, NULL, "ngwm:replyResponse");
+		return soap_in__ngwm__replyResponse(soap, nullptr, nullptr, "ngwm:replyResponse");
 	case SOAP_TYPE__ngwm__replyRequest:
-		return soap_in__ngwm__replyRequest(soap, NULL, NULL, "ngwm:replyRequest");
+		return soap_in__ngwm__replyRequest(soap, nullptr, nullptr, "ngwm:replyRequest");
 	case SOAP_TYPE__ngwm__removeSignatureResponse:
-		return soap_in__ngwm__removeSignatureResponse(soap, NULL, NULL, "ngwm:removeSignatureResponse");
+		return soap_in__ngwm__removeSignatureResponse(soap, nullptr, nullptr, "ngwm:removeSignatureResponse");
 	case SOAP_TYPE__ngwm__removeSignatureRequest:
-		return soap_in__ngwm__removeSignatureRequest(soap, NULL, NULL, "ngwm:removeSignatureRequest");
+		return soap_in__ngwm__removeSignatureRequest(soap, nullptr, nullptr, "ngwm:removeSignatureRequest");
 	case SOAP_TYPE__ngwm__removeProxyUserResponse:
-		return soap_in__ngwm__removeProxyUserResponse(soap, NULL, NULL, "ngwm:removeProxyUserResponse");
+		return soap_in__ngwm__removeProxyUserResponse(soap, nullptr, nullptr, "ngwm:removeProxyUserResponse");
 	case SOAP_TYPE__ngwm__removeProxyUserRequest:
-		return soap_in__ngwm__removeProxyUserRequest(soap, NULL, NULL, "ngwm:removeProxyUserRequest");
+		return soap_in__ngwm__removeProxyUserRequest(soap, nullptr, nullptr, "ngwm:removeProxyUserRequest");
 	case SOAP_TYPE__ngwm__removeProxyAccessResponse:
-		return soap_in__ngwm__removeProxyAccessResponse(soap, NULL, NULL, "ngwm:removeProxyAccessResponse");
+		return soap_in__ngwm__removeProxyAccessResponse(soap, nullptr, nullptr, "ngwm:removeProxyAccessResponse");
 	case SOAP_TYPE__ngwm__removeProxyAccessRequest:
-		return soap_in__ngwm__removeProxyAccessRequest(soap, NULL, NULL, "ngwm:removeProxyAccessRequest");
+		return soap_in__ngwm__removeProxyAccessRequest(soap, nullptr, nullptr, "ngwm:removeProxyAccessRequest");
 	case SOAP_TYPE__ngwm__removeMembersResponse:
-		return soap_in__ngwm__removeMembersResponse(soap, NULL, NULL, "ngwm:removeMembersResponse");
+		return soap_in__ngwm__removeMembersResponse(soap, nullptr, nullptr, "ngwm:removeMembersResponse");
 	case SOAP_TYPE__ngwm__removeMembersRequest:
-		return soap_in__ngwm__removeMembersRequest(soap, NULL, NULL, "ngwm:removeMembersRequest");
+		return soap_in__ngwm__removeMembersRequest(soap, nullptr, nullptr, "ngwm:removeMembersRequest");
 	case SOAP_TYPE__ngwm__removeJunkEntryResponse:
-		return soap_in__ngwm__removeJunkEntryResponse(soap, NULL, NULL, "ngwm:removeJunkEntryResponse");
+		return soap_in__ngwm__removeJunkEntryResponse(soap, nullptr, nullptr, "ngwm:removeJunkEntryResponse");
 	case SOAP_TYPE__ngwm__removeJunkEntryRequest:
-		return soap_in__ngwm__removeJunkEntryRequest(soap, NULL, NULL, "ngwm:removeJunkEntryRequest");
+		return soap_in__ngwm__removeJunkEntryRequest(soap, nullptr, nullptr, "ngwm:removeJunkEntryRequest");
 	case SOAP_TYPE__ngwm__removeItemsResponse:
-		return soap_in__ngwm__removeItemsResponse(soap, NULL, NULL, "ngwm:removeItemsResponse");
+		return soap_in__ngwm__removeItemsResponse(soap, nullptr, nullptr, "ngwm:removeItemsResponse");
 	case SOAP_TYPE__ngwm__removeItemsRequest:
-		return soap_in__ngwm__removeItemsRequest(soap, NULL, NULL, "ngwm:removeItemsRequest");
+		return soap_in__ngwm__removeItemsRequest(soap, nullptr, nullptr, "ngwm:removeItemsRequest");
 	case SOAP_TYPE__ngwm__removeItemResponse:
-		return soap_in__ngwm__removeItemResponse(soap, NULL, NULL, "ngwm:removeItemResponse");
+		return soap_in__ngwm__removeItemResponse(soap, nullptr, nullptr, "ngwm:removeItemResponse");
 	case SOAP_TYPE__ngwm__removeItemRequest:
-		return soap_in__ngwm__removeItemRequest(soap, NULL, NULL, "ngwm:removeItemRequest");
+		return soap_in__ngwm__removeItemRequest(soap, nullptr, nullptr, "ngwm:removeItemRequest");
 	case SOAP_TYPE__ngwm__removeCustomDefinitionResponse:
-		return soap_in__ngwm__removeCustomDefinitionResponse(soap, NULL, NULL, "ngwm:removeCustomDefinitionResponse");
+		return soap_in__ngwm__removeCustomDefinitionResponse(soap, nullptr, nullptr, "ngwm:removeCustomDefinitionResponse");
 	case SOAP_TYPE__ngwm__removeCustomDefinitionRequest:
-		return soap_in__ngwm__removeCustomDefinitionRequest(soap, NULL, NULL, "ngwm:removeCustomDefinitionRequest");
+		return soap_in__ngwm__removeCustomDefinitionRequest(soap, nullptr, nullptr, "ngwm:removeCustomDefinitionRequest");
 	case SOAP_TYPE__ngwm__readCursorResponse:
-		return soap_in__ngwm__readCursorResponse(soap, NULL, NULL, "ngwm:readCursorResponse");
+		return soap_in__ngwm__readCursorResponse(soap, nullptr, nullptr, "ngwm:readCursorResponse");
 	case SOAP_TYPE__ngwm__readCursorRequest:
-		return soap_in__ngwm__readCursorRequest(soap, NULL, NULL, "ngwm:readCursorRequest");
+		return soap_in__ngwm__readCursorRequest(soap, nullptr, nullptr, "ngwm:readCursorRequest");
 	case SOAP_TYPE__ngwm__purgeResponse:
-		return soap_in__ngwm__purgeResponse(soap, NULL, NULL, "ngwm:purgeResponse");
+		return soap_in__ngwm__purgeResponse(soap, nullptr, nullptr, "ngwm:purgeResponse");
 	case SOAP_TYPE__ngwm__purgeRequest:
-		return soap_in__ngwm__purgeRequest(soap, NULL, NULL, "ngwm:purgeRequest");
+		return soap_in__ngwm__purgeRequest(soap, nullptr, nullptr, "ngwm:purgeRequest");
 	case SOAP_TYPE__ngwm__purgeDeletedItemsResponse:
-		return soap_in__ngwm__purgeDeletedItemsResponse(soap, NULL, NULL, "ngwm:purgeDeletedItemsResponse");
+		return soap_in__ngwm__purgeDeletedItemsResponse(soap, nullptr, nullptr, "ngwm:purgeDeletedItemsResponse");
 	case SOAP_TYPE__ngwm__purgeDeletedItemsRequest:
-		return soap_in__ngwm__purgeDeletedItemsRequest(soap, NULL, NULL, "ngwm:purgeDeletedItemsRequest");
+		return soap_in__ngwm__purgeDeletedItemsRequest(soap, nullptr, nullptr, "ngwm:purgeDeletedItemsRequest");
 	case SOAP_TYPE__ngwm__positionCursorResponse:
-		return soap_in__ngwm__positionCursorResponse(soap, NULL, NULL, "ngwm:positionCursorResponse");
+		return soap_in__ngwm__positionCursorResponse(soap, nullptr, nullptr, "ngwm:positionCursorResponse");
 	case SOAP_TYPE__ngwm__positionCursorRequest:
-		return soap_in__ngwm__positionCursorRequest(soap, NULL, NULL, "ngwm:positionCursorRequest");
+		return soap_in__ngwm__positionCursorRequest(soap, nullptr, nullptr, "ngwm:positionCursorRequest");
 	case SOAP_TYPE__ngwm__moveItemResponse:
-		return soap_in__ngwm__moveItemResponse(soap, NULL, NULL, "ngwm:moveItemResponse");
+		return soap_in__ngwm__moveItemResponse(soap, nullptr, nullptr, "ngwm:moveItemResponse");
 	case SOAP_TYPE__ngwm__moveItemRequest:
-		return soap_in__ngwm__moveItemRequest(soap, NULL, NULL, "ngwm:moveItemRequest");
+		return soap_in__ngwm__moveItemRequest(soap, nullptr, nullptr, "ngwm:moveItemRequest");
 	case SOAP_TYPE__ngwm__modifySignaturesResponse:
-		return soap_in__ngwm__modifySignaturesResponse(soap, NULL, NULL, "ngwm:modifySignaturesResponse");
+		return soap_in__ngwm__modifySignaturesResponse(soap, nullptr, nullptr, "ngwm:modifySignaturesResponse");
 	case SOAP_TYPE__ngwm__modifySignaturesRequest:
-		return soap_in__ngwm__modifySignaturesRequest(soap, NULL, NULL, "ngwm:modifySignaturesRequest");
+		return soap_in__ngwm__modifySignaturesRequest(soap, nullptr, nullptr, "ngwm:modifySignaturesRequest");
 	case SOAP_TYPE__ngwm__modifySettingsResponse:
-		return soap_in__ngwm__modifySettingsResponse(soap, NULL, NULL, "ngwm:modifySettingsResponse");
+		return soap_in__ngwm__modifySettingsResponse(soap, nullptr, nullptr, "ngwm:modifySettingsResponse");
 	case SOAP_TYPE__ngwm__modifySettingsRequest:
-		return soap_in__ngwm__modifySettingsRequest(soap, NULL, NULL, "ngwm:modifySettingsRequest");
+		return soap_in__ngwm__modifySettingsRequest(soap, nullptr, nullptr, "ngwm:modifySettingsRequest");
 	case SOAP_TYPE__ngwm__modifyProxyAccessResponse:
-		return soap_in__ngwm__modifyProxyAccessResponse(soap, NULL, NULL, "ngwm:modifyProxyAccessResponse");
+		return soap_in__ngwm__modifyProxyAccessResponse(soap, nullptr, nullptr, "ngwm:modifyProxyAccessResponse");
 	case SOAP_TYPE__ngwm__modifyProxyAccessRequest:
-		return soap_in__ngwm__modifyProxyAccessRequest(soap, NULL, NULL, "ngwm:modifyProxyAccessRequest");
+		return soap_in__ngwm__modifyProxyAccessRequest(soap, nullptr, nullptr, "ngwm:modifyProxyAccessRequest");
 	case SOAP_TYPE__ngwm__modifyPasswordResponse:
-		return soap_in__ngwm__modifyPasswordResponse(soap, NULL, NULL, "ngwm:modifyPasswordResponse");
+		return soap_in__ngwm__modifyPasswordResponse(soap, nullptr, nullptr, "ngwm:modifyPasswordResponse");
 	case SOAP_TYPE__ngwm__modifyPasswordRequest:
-		return soap_in__ngwm__modifyPasswordRequest(soap, NULL, NULL, "ngwm:modifyPasswordRequest");
+		return soap_in__ngwm__modifyPasswordRequest(soap, nullptr, nullptr, "ngwm:modifyPasswordRequest");
 	case SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse:
-		return soap_in__ngwm__modifyJunkMailSettingsResponse(soap, NULL, NULL, "ngwm:modifyJunkMailSettingsResponse");
+		return soap_in__ngwm__modifyJunkMailSettingsResponse(soap, nullptr, nullptr, "ngwm:modifyJunkMailSettingsResponse");
 	case SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest:
-		return soap_in__ngwm__modifyJunkMailSettingsRequest(soap, NULL, NULL, "ngwm:modifyJunkMailSettingsRequest");
+		return soap_in__ngwm__modifyJunkMailSettingsRequest(soap, nullptr, nullptr, "ngwm:modifyJunkMailSettingsRequest");
 	case SOAP_TYPE__ngwm__modifyJunkEntryResponse:
-		return soap_in__ngwm__modifyJunkEntryResponse(soap, NULL, NULL, "ngwm:modifyJunkEntryResponse");
+		return soap_in__ngwm__modifyJunkEntryResponse(soap, nullptr, nullptr, "ngwm:modifyJunkEntryResponse");
 	case SOAP_TYPE__ngwm__modifyJunkEntryRequest:
-		return soap_in__ngwm__modifyJunkEntryRequest(soap, NULL, NULL, "ngwm:modifyJunkEntryRequest");
+		return soap_in__ngwm__modifyJunkEntryRequest(soap, nullptr, nullptr, "ngwm:modifyJunkEntryRequest");
 	case SOAP_TYPE__ngwm__modifyItemsResponse:
-		return soap_in__ngwm__modifyItemsResponse(soap, NULL, NULL, "ngwm:modifyItemsResponse");
+		return soap_in__ngwm__modifyItemsResponse(soap, nullptr, nullptr, "ngwm:modifyItemsResponse");
 	case SOAP_TYPE__ngwm__modifyItemsRequest:
-		return soap_in__ngwm__modifyItemsRequest(soap, NULL, NULL, "ngwm:modifyItemsRequest");
+		return soap_in__ngwm__modifyItemsRequest(soap, nullptr, nullptr, "ngwm:modifyItemsRequest");
 	case SOAP_TYPE__ngwm__modifyItemResponse:
-		return soap_in__ngwm__modifyItemResponse(soap, NULL, NULL, "ngwm:modifyItemResponse");
+		return soap_in__ngwm__modifyItemResponse(soap, nullptr, nullptr, "ngwm:modifyItemResponse");
 	case SOAP_TYPE__ngwm__modifyItemRequest:
-		return soap_in__ngwm__modifyItemRequest(soap, NULL, NULL, "ngwm:modifyItemRequest");
+		return soap_in__ngwm__modifyItemRequest(soap, nullptr, nullptr, "ngwm:modifyItemRequest");
 	case SOAP_TYPE__ngwm__markUnReadResponse:
-		return soap_in__ngwm__markUnReadResponse(soap, NULL, NULL, "ngwm:markUnReadResponse");
+		return soap_in__ngwm__markUnReadResponse(soap, nullptr, nullptr, "ngwm:markUnReadResponse");
 	case SOAP_TYPE__ngwm__markUnReadRequest:
-		return soap_in__ngwm__markUnReadRequest(soap, NULL, NULL, "ngwm:markUnReadRequest");
+		return soap_in__ngwm__markUnReadRequest(soap, nullptr, nullptr, "ngwm:markUnReadRequest");
 	case SOAP_TYPE__ngwm__markUnPrivateResponse:
-		return soap_in__ngwm__markUnPrivateResponse(soap, NULL, NULL, "ngwm:markUnPrivateResponse");
+		return soap_in__ngwm__markUnPrivateResponse(soap, nullptr, nullptr, "ngwm:markUnPrivateResponse");
 	case SOAP_TYPE__ngwm__markUnPrivateRequest:
-		return soap_in__ngwm__markUnPrivateRequest(soap, NULL, NULL, "ngwm:markUnPrivateRequest");
+		return soap_in__ngwm__markUnPrivateRequest(soap, nullptr, nullptr, "ngwm:markUnPrivateRequest");
 	case SOAP_TYPE__ngwm__markReadResponse:
-		return soap_in__ngwm__markReadResponse(soap, NULL, NULL, "ngwm:markReadResponse");
+		return soap_in__ngwm__markReadResponse(soap, nullptr, nullptr, "ngwm:markReadResponse");
 	case SOAP_TYPE__ngwm__markReadRequest:
-		return soap_in__ngwm__markReadRequest(soap, NULL, NULL, "ngwm:markReadRequest");
+		return soap_in__ngwm__markReadRequest(soap, nullptr, nullptr, "ngwm:markReadRequest");
 	case SOAP_TYPE__ngwm__markPrivateResponse:
-		return soap_in__ngwm__markPrivateResponse(soap, NULL, NULL, "ngwm:markPrivateResponse");
+		return soap_in__ngwm__markPrivateResponse(soap, nullptr, nullptr, "ngwm:markPrivateResponse");
 	case SOAP_TYPE__ngwm__markPrivateRequest:
-		return soap_in__ngwm__markPrivateRequest(soap, NULL, NULL, "ngwm:markPrivateRequest");
+		return soap_in__ngwm__markPrivateRequest(soap, nullptr, nullptr, "ngwm:markPrivateRequest");
 	case SOAP_TYPE__ngwm__logoutResponse:
-		return soap_in__ngwm__logoutResponse(soap, NULL, NULL, "ngwm:logoutResponse");
+		return soap_in__ngwm__logoutResponse(soap, nullptr, nullptr, "ngwm:logoutResponse");
 	case SOAP_TYPE__ngwm__logoutRequest:
-		return soap_in__ngwm__logoutRequest(soap, NULL, NULL, "ngwm:logoutRequest");
+		return soap_in__ngwm__logoutRequest(soap, nullptr, nullptr, "ngwm:logoutRequest");
 	case SOAP_TYPE__ngwm__loginResponse:
-		return soap_in__ngwm__loginResponse(soap, NULL, NULL, "ngwm:loginResponse");
+		return soap_in__ngwm__loginResponse(soap, nullptr, nullptr, "ngwm:loginResponse");
 	case SOAP_TYPE__ngwm__loginRequest:
-		return soap_in__ngwm__loginRequest(soap, NULL, NULL, "ngwm:loginRequest");
+		return soap_in__ngwm__loginRequest(soap, nullptr, nullptr, "ngwm:loginRequest");
 	case SOAP_TYPE__ngwm__getUserListResponse:
-		return soap_in__ngwm__getUserListResponse(soap, NULL, NULL, "ngwm:getUserListResponse");
+		return soap_in__ngwm__getUserListResponse(soap, nullptr, nullptr, "ngwm:getUserListResponse");
 	case SOAP_TYPE__ngwm__getUserListRequest:
-		return soap_in__ngwm__getUserListRequest(soap, NULL, NULL, "ngwm:getUserListRequest");
+		return soap_in__ngwm__getUserListRequest(soap, nullptr, nullptr, "ngwm:getUserListRequest");
 	case SOAP_TYPE__ngwm__getTimezoneListResponse:
-		return soap_in__ngwm__getTimezoneListResponse(soap, NULL, NULL, "ngwm:getTimezoneListResponse");
+		return soap_in__ngwm__getTimezoneListResponse(soap, nullptr, nullptr, "ngwm:getTimezoneListResponse");
 	case SOAP_TYPE__ngwm__getTimezoneListRequest:
-		return soap_in__ngwm__getTimezoneListRequest(soap, NULL, NULL, "ngwm:getTimezoneListRequest");
+		return soap_in__ngwm__getTimezoneListRequest(soap, nullptr, nullptr, "ngwm:getTimezoneListRequest");
 	case SOAP_TYPE__ngwm__getTimestampResponse:
-		return soap_in__ngwm__getTimestampResponse(soap, NULL, NULL, "ngwm:getTimestampResponse");
+		return soap_in__ngwm__getTimestampResponse(soap, nullptr, nullptr, "ngwm:getTimestampResponse");
 	case SOAP_TYPE__ngwm__getTimestampRequest:
-		return soap_in__ngwm__getTimestampRequest(soap, NULL, NULL, "ngwm:getTimestampRequest");
+		return soap_in__ngwm__getTimestampRequest(soap, nullptr, nullptr, "ngwm:getTimestampRequest");
 	case SOAP_TYPE__ngwm__getSignaturesResponse:
-		return soap_in__ngwm__getSignaturesResponse(soap, NULL, NULL, "ngwm:getSignaturesResponse");
+		return soap_in__ngwm__getSignaturesResponse(soap, nullptr, nullptr, "ngwm:getSignaturesResponse");
 	case SOAP_TYPE__ngwm__getSignaturesRequest:
-		return soap_in__ngwm__getSignaturesRequest(soap, NULL, NULL, "ngwm:getSignaturesRequest");
+		return soap_in__ngwm__getSignaturesRequest(soap, nullptr, nullptr, "ngwm:getSignaturesRequest");
 	case SOAP_TYPE__ngwm__getSettingsResponse:
-		return soap_in__ngwm__getSettingsResponse(soap, NULL, NULL, "ngwm:getSettingsResponse");
+		return soap_in__ngwm__getSettingsResponse(soap, nullptr, nullptr, "ngwm:getSettingsResponse");
 	case SOAP_TYPE__ngwm__getSettingsRequest:
-		return soap_in__ngwm__getSettingsRequest(soap, NULL, NULL, "ngwm:getSettingsRequest");
+		return soap_in__ngwm__getSettingsRequest(soap, nullptr, nullptr, "ngwm:getSettingsRequest");
 	case SOAP_TYPE__ngwm__getRuleListResponse:
-		return soap_in__ngwm__getRuleListResponse(soap, NULL, NULL, "ngwm:getRuleListResponse");
+		return soap_in__ngwm__getRuleListResponse(soap, nullptr, nullptr, "ngwm:getRuleListResponse");
 	case SOAP_TYPE__ngwm__getRuleListRequest:
-		return soap_in__ngwm__getRuleListRequest(soap, NULL, NULL, "ngwm:getRuleListRequest");
+		return soap_in__ngwm__getRuleListRequest(soap, nullptr, nullptr, "ngwm:getRuleListRequest");
 	case SOAP_TYPE__ngwm__getProxyListResponse:
-		return soap_in__ngwm__getProxyListResponse(soap, NULL, NULL, "ngwm:getProxyListResponse");
+		return soap_in__ngwm__getProxyListResponse(soap, nullptr, nullptr, "ngwm:getProxyListResponse");
 	case SOAP_TYPE__ngwm__getProxyListRequest:
-		return soap_in__ngwm__getProxyListRequest(soap, NULL, NULL, "ngwm:getProxyListRequest");
+		return soap_in__ngwm__getProxyListRequest(soap, nullptr, nullptr, "ngwm:getProxyListRequest");
 	case SOAP_TYPE__ngwm__getProxyAccessListResponse:
-		return soap_in__ngwm__getProxyAccessListResponse(soap, NULL, NULL, "ngwm:getProxyAccessListResponse");
+		return soap_in__ngwm__getProxyAccessListResponse(soap, nullptr, nullptr, "ngwm:getProxyAccessListResponse");
 	case SOAP_TYPE__ngwm__getProxyAccessListRequest:
-		return soap_in__ngwm__getProxyAccessListRequest(soap, NULL, NULL, "ngwm:getProxyAccessListRequest");
+		return soap_in__ngwm__getProxyAccessListRequest(soap, nullptr, nullptr, "ngwm:getProxyAccessListRequest");
 	case SOAP_TYPE__ngwm__getQuickMessagesResponse:
-		return soap_in__ngwm__getQuickMessagesResponse(soap, NULL, NULL, "ngwm:getQuickMessagesResponse");
+		return soap_in__ngwm__getQuickMessagesResponse(soap, nullptr, nullptr, "ngwm:getQuickMessagesResponse");
 	case SOAP_TYPE__ngwm__getQuickMessagesRequest:
-		return soap_in__ngwm__getQuickMessagesRequest(soap, NULL, NULL, "ngwm:getQuickMessagesRequest");
+		return soap_in__ngwm__getQuickMessagesRequest(soap, nullptr, nullptr, "ngwm:getQuickMessagesRequest");
 	case SOAP_TYPE__ngwm__getLibraryListResponse:
-		return soap_in__ngwm__getLibraryListResponse(soap, NULL, NULL, "ngwm:getLibraryListResponse");
+		return soap_in__ngwm__getLibraryListResponse(soap, nullptr, nullptr, "ngwm:getLibraryListResponse");
 	case SOAP_TYPE__ngwm__getLibraryListRequest:
-		return soap_in__ngwm__getLibraryListRequest(soap, NULL, NULL, "ngwm:getLibraryListRequest");
+		return soap_in__ngwm__getLibraryListRequest(soap, nullptr, nullptr, "ngwm:getLibraryListRequest");
 	case SOAP_TYPE__ngwm__getLibraryItemResponse:
-		return soap_in__ngwm__getLibraryItemResponse(soap, NULL, NULL, "ngwm:getLibraryItemResponse");
+		return soap_in__ngwm__getLibraryItemResponse(soap, nullptr, nullptr, "ngwm:getLibraryItemResponse");
 	case SOAP_TYPE__ngwm__getLibraryItemRequest:
-		return soap_in__ngwm__getLibraryItemRequest(soap, NULL, NULL, "ngwm:getLibraryItemRequest");
+		return soap_in__ngwm__getLibraryItemRequest(soap, nullptr, nullptr, "ngwm:getLibraryItemRequest");
 	case SOAP_TYPE__ngwm__getJunkMailSettingsResponse:
-		return soap_in__ngwm__getJunkMailSettingsResponse(soap, NULL, NULL, "ngwm:getJunkMailSettingsResponse");
+		return soap_in__ngwm__getJunkMailSettingsResponse(soap, nullptr, nullptr, "ngwm:getJunkMailSettingsResponse");
 	case SOAP_TYPE__ngwm__getJunkMailSettingsRequest:
-		return soap_in__ngwm__getJunkMailSettingsRequest(soap, NULL, NULL, "ngwm:getJunkMailSettingsRequest");
+		return soap_in__ngwm__getJunkMailSettingsRequest(soap, nullptr, nullptr, "ngwm:getJunkMailSettingsRequest");
 	case SOAP_TYPE__ngwm__getJunkEntriesResponse:
-		return soap_in__ngwm__getJunkEntriesResponse(soap, NULL, NULL, "ngwm:getJunkEntriesResponse");
+		return soap_in__ngwm__getJunkEntriesResponse(soap, nullptr, nullptr, "ngwm:getJunkEntriesResponse");
 	case SOAP_TYPE__ngwm__getJunkEntriesRequest:
-		return soap_in__ngwm__getJunkEntriesRequest(soap, NULL, NULL, "ngwm:getJunkEntriesRequest");
+		return soap_in__ngwm__getJunkEntriesRequest(soap, nullptr, nullptr, "ngwm:getJunkEntriesRequest");
 	case SOAP_TYPE__ngwm__getItemsResponse:
-		return soap_in__ngwm__getItemsResponse(soap, NULL, NULL, "ngwm:getItemsResponse");
+		return soap_in__ngwm__getItemsResponse(soap, nullptr, nullptr, "ngwm:getItemsResponse");
 	case SOAP_TYPE__ngwm__getItemsRequest:
-		return soap_in__ngwm__getItemsRequest(soap, NULL, NULL, "ngwm:getItemsRequest");
+		return soap_in__ngwm__getItemsRequest(soap, nullptr, nullptr, "ngwm:getItemsRequest");
 	case SOAP_TYPE__ngwm__getItemResponse:
-		return soap_in__ngwm__getItemResponse(soap, NULL, NULL, "ngwm:getItemResponse");
+		return soap_in__ngwm__getItemResponse(soap, nullptr, nullptr, "ngwm:getItemResponse");
 	case SOAP_TYPE__ngwm__getItemRequest:
-		return soap_in__ngwm__getItemRequest(soap, NULL, NULL, "ngwm:getItemRequest");
+		return soap_in__ngwm__getItemRequest(soap, nullptr, nullptr, "ngwm:getItemRequest");
 	case SOAP_TYPE__ngwm__getFreeBusyResponse:
-		return soap_in__ngwm__getFreeBusyResponse(soap, NULL, NULL, "ngwm:getFreeBusyResponse");
+		return soap_in__ngwm__getFreeBusyResponse(soap, nullptr, nullptr, "ngwm:getFreeBusyResponse");
 	case SOAP_TYPE__ngwm__getFreeBusyRequest:
-		return soap_in__ngwm__getFreeBusyRequest(soap, NULL, NULL, "ngwm:getFreeBusyRequest");
+		return soap_in__ngwm__getFreeBusyRequest(soap, nullptr, nullptr, "ngwm:getFreeBusyRequest");
 	case SOAP_TYPE__ngwm__getFolderListResponse:
-		return soap_in__ngwm__getFolderListResponse(soap, NULL, NULL, "ngwm:getFolderListResponse");
+		return soap_in__ngwm__getFolderListResponse(soap, nullptr, nullptr, "ngwm:getFolderListResponse");
 	case SOAP_TYPE__ngwm__getFolderListRequest:
-		return soap_in__ngwm__getFolderListRequest(soap, NULL, NULL, "ngwm:getFolderListRequest");
+		return soap_in__ngwm__getFolderListRequest(soap, nullptr, nullptr, "ngwm:getFolderListRequest");
 	case SOAP_TYPE__ngwm__getFolderResponse:
-		return soap_in__ngwm__getFolderResponse(soap, NULL, NULL, "ngwm:getFolderResponse");
+		return soap_in__ngwm__getFolderResponse(soap, nullptr, nullptr, "ngwm:getFolderResponse");
 	case SOAP_TYPE__ngwm__getFolderRequest:
-		return soap_in__ngwm__getFolderRequest(soap, NULL, NULL, "ngwm:getFolderRequest");
+		return soap_in__ngwm__getFolderRequest(soap, nullptr, nullptr, "ngwm:getFolderRequest");
 	case SOAP_TYPE__ngwm__getDocumentTypeListResponse:
-		return soap_in__ngwm__getDocumentTypeListResponse(soap, NULL, NULL, "ngwm:getDocumentTypeListResponse");
+		return soap_in__ngwm__getDocumentTypeListResponse(soap, nullptr, nullptr, "ngwm:getDocumentTypeListResponse");
 	case SOAP_TYPE__ngwm__getDocumentTypeListRequest:
-		return soap_in__ngwm__getDocumentTypeListRequest(soap, NULL, NULL, "ngwm:getDocumentTypeListRequest");
+		return soap_in__ngwm__getDocumentTypeListRequest(soap, nullptr, nullptr, "ngwm:getDocumentTypeListRequest");
 	case SOAP_TYPE__ngwm__getDeltaInfoResponse:
-		return soap_in__ngwm__getDeltaInfoResponse(soap, NULL, NULL, "ngwm:getDeltaInfoResponse");
+		return soap_in__ngwm__getDeltaInfoResponse(soap, nullptr, nullptr, "ngwm:getDeltaInfoResponse");
 	case SOAP_TYPE__ngwm__getDeltaInfoRequest:
-		return soap_in__ngwm__getDeltaInfoRequest(soap, NULL, NULL, "ngwm:getDeltaInfoRequest");
+		return soap_in__ngwm__getDeltaInfoRequest(soap, nullptr, nullptr, "ngwm:getDeltaInfoRequest");
 	case SOAP_TYPE__ngwm__getDeltasResponse:
-		return soap_in__ngwm__getDeltasResponse(soap, NULL, NULL, "ngwm:getDeltasResponse");
+		return soap_in__ngwm__getDeltasResponse(soap, nullptr, nullptr, "ngwm:getDeltasResponse");
 	case SOAP_TYPE__ngwm__getDeltasRequest:
-		return soap_in__ngwm__getDeltasRequest(soap, NULL, NULL, "ngwm:getDeltasRequest");
+		return soap_in__ngwm__getDeltasRequest(soap, nullptr, nullptr, "ngwm:getDeltasRequest");
 	case SOAP_TYPE__ngwm__getCustomListResponse:
-		return soap_in__ngwm__getCustomListResponse(soap, NULL, NULL, "ngwm:getCustomListResponse");
+		return soap_in__ngwm__getCustomListResponse(soap, nullptr, nullptr, "ngwm:getCustomListResponse");
 	case SOAP_TYPE__ngwm__getCustomListRequest:
-		return soap_in__ngwm__getCustomListRequest(soap, NULL, NULL, "ngwm:getCustomListRequest");
+		return soap_in__ngwm__getCustomListRequest(soap, nullptr, nullptr, "ngwm:getCustomListRequest");
 	case SOAP_TYPE__ngwm__getCategoryListResponse:
-		return soap_in__ngwm__getCategoryListResponse(soap, NULL, NULL, "ngwm:getCategoryListResponse");
+		return soap_in__ngwm__getCategoryListResponse(soap, nullptr, nullptr, "ngwm:getCategoryListResponse");
 	case SOAP_TYPE__ngwm__getCategoryListRequest:
-		return soap_in__ngwm__getCategoryListRequest(soap, NULL, NULL, "ngwm:getCategoryListRequest");
+		return soap_in__ngwm__getCategoryListRequest(soap, nullptr, nullptr, "ngwm:getCategoryListRequest");
 	case SOAP_TYPE__ngwm__getAttachmentResponse:
-		return soap_in__ngwm__getAttachmentResponse(soap, NULL, NULL, "ngwm:getAttachmentResponse");
+		return soap_in__ngwm__getAttachmentResponse(soap, nullptr, nullptr, "ngwm:getAttachmentResponse");
 	case SOAP_TYPE__ngwm__getAttachmentRequest:
-		return soap_in__ngwm__getAttachmentRequest(soap, NULL, NULL, "ngwm:getAttachmentRequest");
+		return soap_in__ngwm__getAttachmentRequest(soap, nullptr, nullptr, "ngwm:getAttachmentRequest");
 	case SOAP_TYPE__ngwm__getAddressBookListResponse:
-		return soap_in__ngwm__getAddressBookListResponse(soap, NULL, NULL, "ngwm:getAddressBookListResponse");
+		return soap_in__ngwm__getAddressBookListResponse(soap, nullptr, nullptr, "ngwm:getAddressBookListResponse");
 	case SOAP_TYPE__ngwm__getAddressBookListRequest:
-		return soap_in__ngwm__getAddressBookListRequest(soap, NULL, NULL, "ngwm:getAddressBookListRequest");
+		return soap_in__ngwm__getAddressBookListRequest(soap, nullptr, nullptr, "ngwm:getAddressBookListRequest");
 	case SOAP_TYPE__ngwm__forwardResponse:
-		return soap_in__ngwm__forwardResponse(soap, NULL, NULL, "ngwm:forwardResponse");
+		return soap_in__ngwm__forwardResponse(soap, nullptr, nullptr, "ngwm:forwardResponse");
 	case SOAP_TYPE__ngwm__forwardRequest:
-		return soap_in__ngwm__forwardRequest(soap, NULL, NULL, "ngwm:forwardRequest");
+		return soap_in__ngwm__forwardRequest(soap, nullptr, nullptr, "ngwm:forwardRequest");
 	case SOAP_TYPE__ngwm__executeRuleResponse:
-		return soap_in__ngwm__executeRuleResponse(soap, NULL, NULL, "ngwm:executeRuleResponse");
+		return soap_in__ngwm__executeRuleResponse(soap, nullptr, nullptr, "ngwm:executeRuleResponse");
 	case SOAP_TYPE__ngwm__executeRuleRequest:
-		return soap_in__ngwm__executeRuleRequest(soap, NULL, NULL, "ngwm:executeRuleRequest");
+		return soap_in__ngwm__executeRuleRequest(soap, nullptr, nullptr, "ngwm:executeRuleRequest");
 	case SOAP_TYPE__ngwm__destroyCursorResponse:
-		return soap_in__ngwm__destroyCursorResponse(soap, NULL, NULL, "ngwm:destroyCursorResponse");
+		return soap_in__ngwm__destroyCursorResponse(soap, nullptr, nullptr, "ngwm:destroyCursorResponse");
 	case SOAP_TYPE__ngwm__destroyCursorRequest:
-		return soap_in__ngwm__destroyCursorRequest(soap, NULL, NULL, "ngwm:destroyCursorRequest");
+		return soap_in__ngwm__destroyCursorRequest(soap, nullptr, nullptr, "ngwm:destroyCursorRequest");
 	case SOAP_TYPE__ngwm__delegateResponse:
-		return soap_in__ngwm__delegateResponse(soap, NULL, NULL, "ngwm:delegateResponse");
+		return soap_in__ngwm__delegateResponse(soap, nullptr, nullptr, "ngwm:delegateResponse");
 	case SOAP_TYPE__ngwm__delegateRequest:
-		return soap_in__ngwm__delegateRequest(soap, NULL, NULL, "ngwm:delegateRequest");
+		return soap_in__ngwm__delegateRequest(soap, nullptr, nullptr, "ngwm:delegateRequest");
 	case SOAP_TYPE__ngwm__declineResponse:
-		return soap_in__ngwm__declineResponse(soap, NULL, NULL, "ngwm:declineResponse");
+		return soap_in__ngwm__declineResponse(soap, nullptr, nullptr, "ngwm:declineResponse");
 	case SOAP_TYPE__ngwm__declineRequest:
-		return soap_in__ngwm__declineRequest(soap, NULL, NULL, "ngwm:declineRequest");
+		return soap_in__ngwm__declineRequest(soap, nullptr, nullptr, "ngwm:declineRequest");
 	case SOAP_TYPE__ngwm__createSignatureResponse:
-		return soap_in__ngwm__createSignatureResponse(soap, NULL, NULL, "ngwm:createSignatureResponse");
+		return soap_in__ngwm__createSignatureResponse(soap, nullptr, nullptr, "ngwm:createSignatureResponse");
 	case SOAP_TYPE__ngwm__createSignatureRequest:
-		return soap_in__ngwm__createSignatureRequest(soap, NULL, NULL, "ngwm:createSignatureRequest");
+		return soap_in__ngwm__createSignatureRequest(soap, nullptr, nullptr, "ngwm:createSignatureRequest");
 	case SOAP_TYPE__ngwm__createProxyAccessResponse:
-		return soap_in__ngwm__createProxyAccessResponse(soap, NULL, NULL, "ngwm:createProxyAccessResponse");
+		return soap_in__ngwm__createProxyAccessResponse(soap, nullptr, nullptr, "ngwm:createProxyAccessResponse");
 	case SOAP_TYPE__ngwm__createProxyAccessRequest:
-		return soap_in__ngwm__createProxyAccessRequest(soap, NULL, NULL, "ngwm:createProxyAccessRequest");
+		return soap_in__ngwm__createProxyAccessRequest(soap, nullptr, nullptr, "ngwm:createProxyAccessRequest");
 	case SOAP_TYPE__ngwm__createJunkEntryResponse:
-		return soap_in__ngwm__createJunkEntryResponse(soap, NULL, NULL, "ngwm:createJunkEntryResponse");
+		return soap_in__ngwm__createJunkEntryResponse(soap, nullptr, nullptr, "ngwm:createJunkEntryResponse");
 	case SOAP_TYPE__ngwm__createJunkEntryRequest:
-		return soap_in__ngwm__createJunkEntryRequest(soap, NULL, NULL, "ngwm:createJunkEntryRequest");
+		return soap_in__ngwm__createJunkEntryRequest(soap, nullptr, nullptr, "ngwm:createJunkEntryRequest");
 	case SOAP_TYPE__ngwm__createItemsResponse:
-		return soap_in__ngwm__createItemsResponse(soap, NULL, NULL, "ngwm:createItemsResponse");
+		return soap_in__ngwm__createItemsResponse(soap, nullptr, nullptr, "ngwm:createItemsResponse");
 	case SOAP_TYPE__ngwm__createItemsRequest:
-		return soap_in__ngwm__createItemsRequest(soap, NULL, NULL, "ngwm:createItemsRequest");
+		return soap_in__ngwm__createItemsRequest(soap, nullptr, nullptr, "ngwm:createItemsRequest");
 	case SOAP_TYPE__ngwm__createItemResponse:
-		return soap_in__ngwm__createItemResponse(soap, NULL, NULL, "ngwm:createItemResponse");
+		return soap_in__ngwm__createItemResponse(soap, nullptr, nullptr, "ngwm:createItemResponse");
 	case SOAP_TYPE__ngwm__createItemRequest:
-		return soap_in__ngwm__createItemRequest(soap, NULL, NULL, "ngwm:createItemRequest");
+		return soap_in__ngwm__createItemRequest(soap, nullptr, nullptr, "ngwm:createItemRequest");
 	case SOAP_TYPE__ngwm__createCursorResponse:
-		return soap_in__ngwm__createCursorResponse(soap, NULL, NULL, "ngwm:createCursorResponse");
+		return soap_in__ngwm__createCursorResponse(soap, nullptr, nullptr, "ngwm:createCursorResponse");
 	case SOAP_TYPE__ngwm__createCursorRequest:
-		return soap_in__ngwm__createCursorRequest(soap, NULL, NULL, "ngwm:createCursorRequest");
+		return soap_in__ngwm__createCursorRequest(soap, nullptr, nullptr, "ngwm:createCursorRequest");
 	case SOAP_TYPE__ngwm__completeResponse:
-		return soap_in__ngwm__completeResponse(soap, NULL, NULL, "ngwm:completeResponse");
+		return soap_in__ngwm__completeResponse(soap, nullptr, nullptr, "ngwm:completeResponse");
 	case SOAP_TYPE__ngwm__completeRequest:
-		return soap_in__ngwm__completeRequest(soap, NULL, NULL, "ngwm:completeRequest");
+		return soap_in__ngwm__completeRequest(soap, nullptr, nullptr, "ngwm:completeRequest");
 	case SOAP_TYPE__ngwm__closeFreeBusySessionResponse:
-		return soap_in__ngwm__closeFreeBusySessionResponse(soap, NULL, NULL, "ngwm:closeFreeBusySessionResponse");
+		return soap_in__ngwm__closeFreeBusySessionResponse(soap, nullptr, nullptr, "ngwm:closeFreeBusySessionResponse");
 	case SOAP_TYPE__ngwm__closeFreeBusySessionRequest:
-		return soap_in__ngwm__closeFreeBusySessionRequest(soap, NULL, NULL, "ngwm:closeFreeBusySessionRequest");
+		return soap_in__ngwm__closeFreeBusySessionRequest(soap, nullptr, nullptr, "ngwm:closeFreeBusySessionRequest");
 	case SOAP_TYPE__ngwm__addMembersResponse:
-		return soap_in__ngwm__addMembersResponse(soap, NULL, NULL, "ngwm:addMembersResponse");
+		return soap_in__ngwm__addMembersResponse(soap, nullptr, nullptr, "ngwm:addMembersResponse");
 	case SOAP_TYPE__ngwm__addMembersRequest:
-		return soap_in__ngwm__addMembersRequest(soap, NULL, NULL, "ngwm:addMembersRequest");
+		return soap_in__ngwm__addMembersRequest(soap, nullptr, nullptr, "ngwm:addMembersRequest");
 	case SOAP_TYPE__ngwm__addItemsResponse:
-		return soap_in__ngwm__addItemsResponse(soap, NULL, NULL, "ngwm:addItemsResponse");
+		return soap_in__ngwm__addItemsResponse(soap, nullptr, nullptr, "ngwm:addItemsResponse");
 	case SOAP_TYPE__ngwm__addItemsRequest:
-		return soap_in__ngwm__addItemsRequest(soap, NULL, NULL, "ngwm:addItemsRequest");
+		return soap_in__ngwm__addItemsRequest(soap, nullptr, nullptr, "ngwm:addItemsRequest");
 	case SOAP_TYPE__ngwm__addItemResponse:
-		return soap_in__ngwm__addItemResponse(soap, NULL, NULL, "ngwm:addItemResponse");
+		return soap_in__ngwm__addItemResponse(soap, nullptr, nullptr, "ngwm:addItemResponse");
 	case SOAP_TYPE__ngwm__addItemRequest:
-		return soap_in__ngwm__addItemRequest(soap, NULL, NULL, "ngwm:addItemRequest");
+		return soap_in__ngwm__addItemRequest(soap, nullptr, nullptr, "ngwm:addItemRequest");
 	case SOAP_TYPE__ngwm__acceptShareResponse:
-		return soap_in__ngwm__acceptShareResponse(soap, NULL, NULL, "ngwm:acceptShareResponse");
+		return soap_in__ngwm__acceptShareResponse(soap, nullptr, nullptr, "ngwm:acceptShareResponse");
 	case SOAP_TYPE__ngwm__acceptShareRequest:
-		return soap_in__ngwm__acceptShareRequest(soap, NULL, NULL, "ngwm:acceptShareRequest");
+		return soap_in__ngwm__acceptShareRequest(soap, nullptr, nullptr, "ngwm:acceptShareRequest");
 	case SOAP_TYPE__ngwm__acceptResponse:
-		return soap_in__ngwm__acceptResponse(soap, NULL, NULL, "ngwm:acceptResponse");
+		return soap_in__ngwm__acceptResponse(soap, nullptr, nullptr, "ngwm:acceptResponse");
 	case SOAP_TYPE__ngwm__acceptRequest:
-		return soap_in__ngwm__acceptRequest(soap, NULL, NULL, "ngwm:acceptRequest");
+		return soap_in__ngwm__acceptRequest(soap, nullptr, nullptr, "ngwm:acceptRequest");
 	case SOAP_TYPE_ngwt__VersionEvent:
-		return soap_in_ngwt__VersionEvent(soap, NULL, NULL, "ngwt:VersionEvent");
+		return soap_in_ngwt__VersionEvent(soap, nullptr, nullptr, "ngwt:VersionEvent");
 	case SOAP_TYPE_ngwt__Version:
-		return soap_in_ngwt__Version(soap, NULL, NULL, "ngwt:Version");
+		return soap_in_ngwt__Version(soap, nullptr, nullptr, "ngwt:Version");
 	case SOAP_TYPE_ngwt__UserList:
-		return soap_in_ngwt__UserList(soap, NULL, NULL, "ngwt:UserList");
+		return soap_in_ngwt__UserList(soap, nullptr, nullptr, "ngwt:UserList");
 	case SOAP_TYPE_ngwt__UserInfo:
-		return soap_in_ngwt__UserInfo(soap, NULL, NULL, "ngwt:UserInfo");
+		return soap_in_ngwt__UserInfo(soap, nullptr, nullptr, "ngwt:UserInfo");
 	case SOAP_TYPE_ngwt__TrustedApplication:
-		return soap_in_ngwt__TrustedApplication(soap, NULL, NULL, "ngwt:TrustedApplication");
+		return soap_in_ngwt__TrustedApplication(soap, nullptr, nullptr, "ngwt:TrustedApplication");
 	case SOAP_TYPE_ngwt__TransferFailedStatus:
-		return soap_in_ngwt__TransferFailedStatus(soap, NULL, NULL, "ngwt:TransferFailedStatus");
+		return soap_in_ngwt__TransferFailedStatus(soap, nullptr, nullptr, "ngwt:TransferFailedStatus");
 	case SOAP_TYPE_ngwt__TimezoneList:
-		return soap_in_ngwt__TimezoneList(soap, NULL, NULL, "ngwt:TimezoneList");
+		return soap_in_ngwt__TimezoneList(soap, nullptr, nullptr, "ngwt:TimezoneList");
 	case SOAP_TYPE_ngwt__TimezoneComponent:
-		return soap_in_ngwt__TimezoneComponent(soap, NULL, NULL, "ngwt:TimezoneComponent");
+		return soap_in_ngwt__TimezoneComponent(soap, nullptr, nullptr, "ngwt:TimezoneComponent");
 	case SOAP_TYPE_ngwt__Timezone:
-		return soap_in_ngwt__Timezone(soap, NULL, NULL, "ngwt:Timezone");
+		return soap_in_ngwt__Timezone(soap, nullptr, nullptr, "ngwt:Timezone");
 	case SOAP_TYPE_ngwt__Task:
-		return soap_in_ngwt__Task(soap, NULL, NULL, "ngwt:Task");
+		return soap_in_ngwt__Task(soap, nullptr, nullptr, "ngwt:Task");
 	case SOAP_TYPE_ngwt__SystemFolder:
-		return soap_in_ngwt__SystemFolder(soap, NULL, NULL, "ngwt:SystemFolder");
+		return soap_in_ngwt__SystemFolder(soap, nullptr, nullptr, "ngwt:SystemFolder");
 	case SOAP_TYPE_ngwt__StatusTracking:
-		return soap_in_ngwt__StatusTracking(soap, NULL, NULL, "ngwt:StatusTracking");
+		return soap_in_ngwt__StatusTracking(soap, nullptr, nullptr, "ngwt:StatusTracking");
 	case SOAP_TYPE_ngwt__Status:
-		return soap_in_ngwt__Status(soap, NULL, NULL, "ngwt:Status");
+		return soap_in_ngwt__Status(soap, nullptr, nullptr, "ngwt:Status");
 	case SOAP_TYPE_ngwt__SMimeOperation:
-		return soap_in_ngwt__SMimeOperation(soap, NULL, NULL, "ngwt:SMimeOperation");
+		return soap_in_ngwt__SMimeOperation(soap, nullptr, nullptr, "ngwt:SMimeOperation");
 	case SOAP_TYPE_ngwt__SignatureData:
-		return soap_in_ngwt__SignatureData(soap, NULL, NULL, "ngwt:SignatureData");
+		return soap_in_ngwt__SignatureData(soap, nullptr, nullptr, "ngwt:SignatureData");
 	case SOAP_TYPE_ngwt__Signatures:
-		return soap_in_ngwt__Signatures(soap, NULL, NULL, "ngwt:Signatures");
+		return soap_in_ngwt__Signatures(soap, nullptr, nullptr, "ngwt:Signatures");
 	case SOAP_TYPE_ngwt__Signature:
-		return soap_in_ngwt__Signature(soap, NULL, NULL, "ngwt:Signature");
+		return soap_in_ngwt__Signature(soap, nullptr, nullptr, "ngwt:Signature");
 	case SOAP_TYPE_ngwt__SharedNotification:
-		return soap_in_ngwt__SharedNotification(soap, NULL, NULL, "ngwt:SharedNotification");
+		return soap_in_ngwt__SharedNotification(soap, nullptr, nullptr, "ngwt:SharedNotification");
 	case SOAP_TYPE_ngwt__SharedFolderNotification:
-		return soap_in_ngwt__SharedFolderNotification(soap, NULL, NULL, "ngwt:SharedFolderNotification");
+		return soap_in_ngwt__SharedFolderNotification(soap, nullptr, nullptr, "ngwt:SharedFolderNotification");
 	case SOAP_TYPE_ngwt__SharedFolder:
-		return soap_in_ngwt__SharedFolder(soap, NULL, NULL, "ngwt:SharedFolder");
+		return soap_in_ngwt__SharedFolder(soap, nullptr, nullptr, "ngwt:SharedFolder");
 	case SOAP_TYPE_ngwt__SettingsList:
-		return soap_in_ngwt__SettingsList(soap, NULL, NULL, "ngwt:SettingsList");
+		return soap_in_ngwt__SettingsList(soap, nullptr, nullptr, "ngwt:SettingsList");
 	case SOAP_TYPE_ngwt__SettingsGroup:
-		return soap_in_ngwt__SettingsGroup(soap, NULL, NULL, "ngwt:SettingsGroup");
+		return soap_in_ngwt__SettingsGroup(soap, nullptr, nullptr, "ngwt:SettingsGroup");
 	case SOAP_TYPE_ngwt__Settings:
-		return soap_in_ngwt__Settings(soap, NULL, NULL, "ngwt:Settings");
+		return soap_in_ngwt__Settings(soap, nullptr, nullptr, "ngwt:Settings");
 	case SOAP_TYPE_ngwt__SendOptions:
-		return soap_in_ngwt__SendOptions(soap, NULL, NULL, "ngwt:SendOptions");
+		return soap_in_ngwt__SendOptions(soap, nullptr, nullptr, "ngwt:SendOptions");
 	case SOAP_TYPE_ngwt__SendOptionsRequestReply:
-		return soap_in_ngwt__SendOptionsRequestReply(soap, NULL, NULL, "ngwt:SendOptionsRequestReply");
+		return soap_in_ngwt__SendOptionsRequestReply(soap, nullptr, nullptr, "ngwt:SendOptionsRequestReply");
 	case SOAP_TYPE_ngwt__RuleList:
-		return soap_in_ngwt__RuleList(soap, NULL, NULL, "ngwt:RuleList");
+		return soap_in_ngwt__RuleList(soap, nullptr, nullptr, "ngwt:RuleList");
 	case SOAP_TYPE_ngwt__RuleActionList:
-		return soap_in_ngwt__RuleActionList(soap, NULL, NULL, "ngwt:RuleActionList");
+		return soap_in_ngwt__RuleActionList(soap, nullptr, nullptr, "ngwt:RuleActionList");
 	case SOAP_TYPE_ngwt__RuleAction:
-		return soap_in_ngwt__RuleAction(soap, NULL, NULL, "ngwt:RuleAction");
+		return soap_in_ngwt__RuleAction(soap, nullptr, nullptr, "ngwt:RuleAction");
 	case SOAP_TYPE_ngwt__Rule:
-		return soap_in_ngwt__Rule(soap, NULL, NULL, "ngwt:Rule");
+		return soap_in_ngwt__Rule(soap, nullptr, nullptr, "ngwt:Rule");
 	case SOAP_TYPE_ngwt__Rights:
-		return soap_in_ngwt__Rights(soap, NULL, NULL, "ngwt:Rights");
+		return soap_in_ngwt__Rights(soap, nullptr, nullptr, "ngwt:Rights");
 	case SOAP_TYPE_ngwt__ReturnNotificationOptions:
-		return soap_in_ngwt__ReturnNotificationOptions(soap, NULL, NULL, "ngwt:ReturnNotificationOptions");
+		return soap_in_ngwt__ReturnNotificationOptions(soap, nullptr, nullptr, "ngwt:ReturnNotificationOptions");
 	case SOAP_TYPE_ngwt__ReturnNotification:
-		return soap_in_ngwt__ReturnNotification(soap, NULL, NULL, "ngwt:ReturnNotification");
+		return soap_in_ngwt__ReturnNotification(soap, nullptr, nullptr, "ngwt:ReturnNotification");
 	case SOAP_TYPE_ngwt__Resource:
-		return soap_in_ngwt__Resource(soap, NULL, NULL, "ngwt:Resource");
+		return soap_in_ngwt__Resource(soap, nullptr, nullptr, "ngwt:Resource");
 	case SOAP_TYPE_ngwt__ReferenceInfo:
-		return soap_in_ngwt__ReferenceInfo(soap, NULL, NULL, "ngwt:ReferenceInfo");
+		return soap_in_ngwt__ReferenceInfo(soap, nullptr, nullptr, "ngwt:ReferenceInfo");
 	case SOAP_TYPE_ngwt__RecurrenceRule:
-		return soap_in_ngwt__RecurrenceRule(soap, NULL, NULL, "ngwt:RecurrenceRule");
+		return soap_in_ngwt__RecurrenceRule(soap, nullptr, nullptr, "ngwt:RecurrenceRule");
 	case SOAP_TYPE_ngwt__RecurrenceDateType:
-		return soap_in_ngwt__RecurrenceDateType(soap, NULL, NULL, "ngwt:RecurrenceDateType");
+		return soap_in_ngwt__RecurrenceDateType(soap, nullptr, nullptr, "ngwt:RecurrenceDateType");
 	case SOAP_TYPE_ngwt__RecipientStatus:
-		return soap_in_ngwt__RecipientStatus(soap, NULL, NULL, "ngwt:RecipientStatus");
+		return soap_in_ngwt__RecipientStatus(soap, nullptr, nullptr, "ngwt:RecipientStatus");
 	case SOAP_TYPE_ngwt__RecipientList:
-		return soap_in_ngwt__RecipientList(soap, NULL, NULL, "ngwt:RecipientList");
+		return soap_in_ngwt__RecipientList(soap, nullptr, nullptr, "ngwt:RecipientList");
 	case SOAP_TYPE_ngwt__Recipient:
-		return soap_in_ngwt__Recipient(soap, NULL, NULL, "ngwt:Recipient");
+		return soap_in_ngwt__Recipient(soap, nullptr, nullptr, "ngwt:Recipient");
 	case SOAP_TYPE_ngwt__QueryTarget:
-		return soap_in_ngwt__QueryTarget(soap, NULL, NULL, "ngwt:QueryTarget");
+		return soap_in_ngwt__QueryTarget(soap, nullptr, nullptr, "ngwt:QueryTarget");
 	case SOAP_TYPE_ngwt__QueryFolder:
-		return soap_in_ngwt__QueryFolder(soap, NULL, NULL, "ngwt:QueryFolder");
+		return soap_in_ngwt__QueryFolder(soap, nullptr, nullptr, "ngwt:QueryFolder");
 	case SOAP_TYPE_ngwt__Query:
-		return soap_in_ngwt__Query(soap, NULL, NULL, "ngwt:Query");
+		return soap_in_ngwt__Query(soap, nullptr, nullptr, "ngwt:Query");
 	case SOAP_TYPE_ngwt__ProxyList:
-		return soap_in_ngwt__ProxyList(soap, NULL, NULL, "ngwt:ProxyList");
+		return soap_in_ngwt__ProxyList(soap, nullptr, nullptr, "ngwt:ProxyList");
 	case SOAP_TYPE_ngwt__ProxyUser:
-		return soap_in_ngwt__ProxyUser(soap, NULL, NULL, "ngwt:ProxyUser");
+		return soap_in_ngwt__ProxyUser(soap, nullptr, nullptr, "ngwt:ProxyUser");
 	case SOAP_TYPE_ngwt__Proxy:
-		return soap_in_ngwt__Proxy(soap, NULL, NULL, "ngwt:Proxy");
+		return soap_in_ngwt__Proxy(soap, nullptr, nullptr, "ngwt:Proxy");
 	case SOAP_TYPE_ngwt__ProblemList:
-		return soap_in_ngwt__ProblemList(soap, NULL, NULL, "ngwt:ProblemList");
+		return soap_in_ngwt__ProblemList(soap, nullptr, nullptr, "ngwt:ProblemList");
 	case SOAP_TYPE_ngwt__ProblemEntry:
-		return soap_in_ngwt__ProblemEntry(soap, NULL, NULL, "ngwt:ProblemEntry");
+		return soap_in_ngwt__ProblemEntry(soap, nullptr, nullptr, "ngwt:ProblemEntry");
 	case SOAP_TYPE_ngwt__PostalAddressList:
-		return soap_in_ngwt__PostalAddressList(soap, NULL, NULL, "ngwt:PostalAddressList");
+		return soap_in_ngwt__PostalAddressList(soap, nullptr, nullptr, "ngwt:PostalAddressList");
 	case SOAP_TYPE_ngwt__PostalAddress:
-		return soap_in_ngwt__PostalAddress(soap, NULL, NULL, "ngwt:PostalAddress");
+		return soap_in_ngwt__PostalAddress(soap, nullptr, nullptr, "ngwt:PostalAddress");
 	case SOAP_TYPE_ngwt__PlainText:
-		return soap_in_ngwt__PlainText(soap, NULL, NULL, "ngwt:PlainText");
+		return soap_in_ngwt__PlainText(soap, nullptr, nullptr, "ngwt:PlainText");
 	case SOAP_TYPE_ngwt__PhoneNumber:
-		return soap_in_ngwt__PhoneNumber(soap, NULL, NULL, "ngwt:PhoneNumber");
+		return soap_in_ngwt__PhoneNumber(soap, nullptr, nullptr, "ngwt:PhoneNumber");
 	case SOAP_TYPE_ngwt__PhoneMessage:
-		return soap_in_ngwt__PhoneMessage(soap, NULL, NULL, "ngwt:PhoneMessage");
+		return soap_in_ngwt__PhoneMessage(soap, nullptr, nullptr, "ngwt:PhoneMessage");
 	case SOAP_TYPE_ngwt__PhoneList:
-		return soap_in_ngwt__PhoneList(soap, NULL, NULL, "ngwt:PhoneList");
+		return soap_in_ngwt__PhoneList(soap, nullptr, nullptr, "ngwt:PhoneList");
 	case SOAP_TYPE_ngwt__PhoneFlags:
-		return soap_in_ngwt__PhoneFlags(soap, NULL, NULL, "ngwt:PhoneFlags");
+		return soap_in_ngwt__PhoneFlags(soap, nullptr, nullptr, "ngwt:PhoneFlags");
 	case SOAP_TYPE_ngwt__PersonalInfo:
-		return soap_in_ngwt__PersonalInfo(soap, NULL, NULL, "ngwt:PersonalInfo");
+		return soap_in_ngwt__PersonalInfo(soap, nullptr, nullptr, "ngwt:PersonalInfo");
 	case SOAP_TYPE_ngwt__Organization:
-		return soap_in_ngwt__Organization(soap, NULL, NULL, "ngwt:Organization");
+		return soap_in_ngwt__Organization(soap, nullptr, nullptr, "ngwt:Organization");
 	case SOAP_TYPE_ngwt__OfficeInfo:
-		return soap_in_ngwt__OfficeInfo(soap, NULL, NULL, "ngwt:OfficeInfo");
+		return soap_in_ngwt__OfficeInfo(soap, nullptr, nullptr, "ngwt:OfficeInfo");
 	case SOAP_TYPE_ngwt__Note:
-		return soap_in_ngwt__Note(soap, NULL, NULL, "ngwt:Note");
+		return soap_in_ngwt__Note(soap, nullptr, nullptr, "ngwt:Note");
 	case SOAP_TYPE_ngwt__NameAndEmail:
-		return soap_in_ngwt__NameAndEmail(soap, NULL, NULL, "ngwt:NameAndEmail");
+		return soap_in_ngwt__NameAndEmail(soap, nullptr, nullptr, "ngwt:NameAndEmail");
 	case SOAP_TYPE_ngwt__MonthList:
-		return soap_in_ngwt__MonthList(soap, NULL, NULL, "ngwt:MonthList");
+		return soap_in_ngwt__MonthList(soap, nullptr, nullptr, "ngwt:MonthList");
 	case SOAP_TYPE_ngwt__ModifyItem:
-		return soap_in_ngwt__ModifyItem(soap, NULL, NULL, "ngwt:ModifyItem");
+		return soap_in_ngwt__ModifyItem(soap, nullptr, nullptr, "ngwt:ModifyItem");
 	case SOAP_TYPE_ngwt__MessagePart:
-		return soap_in_ngwt__MessagePart(soap, NULL, NULL, "ngwt:MessagePart");
+		return soap_in_ngwt__MessagePart(soap, nullptr, nullptr, "ngwt:MessagePart");
 	case SOAP_TYPE_ngwt__MessageBody:
-		return soap_in_ngwt__MessageBody(soap, NULL, NULL, "ngwt:MessageBody");
+		return soap_in_ngwt__MessageBody(soap, nullptr, nullptr, "ngwt:MessageBody");
 	case SOAP_TYPE_ngwt__Mail:
-		return soap_in_ngwt__Mail(soap, NULL, NULL, "ngwt:Mail");
+		return soap_in_ngwt__Mail(soap, nullptr, nullptr, "ngwt:Mail");
 	case SOAP_TYPE_ngwt__LinkInfo:
-		return soap_in_ngwt__LinkInfo(soap, NULL, NULL, "ngwt:LinkInfo");
+		return soap_in_ngwt__LinkInfo(soap, nullptr, nullptr, "ngwt:LinkInfo");
 	case SOAP_TYPE_ngwt__LibraryList:
-		return soap_in_ngwt__LibraryList(soap, NULL, NULL, "ngwt:LibraryList");
+		return soap_in_ngwt__LibraryList(soap, nullptr, nullptr, "ngwt:LibraryList");
 	case SOAP_TYPE_ngwt__Library:
-		return soap_in_ngwt__Library(soap, NULL, NULL, "ngwt:Library");
+		return soap_in_ngwt__Library(soap, nullptr, nullptr, "ngwt:Library");
 	case SOAP_TYPE_ngwt__JunkHandlingList:
-		return soap_in_ngwt__JunkHandlingList(soap, NULL, NULL, "ngwt:JunkHandlingList");
+		return soap_in_ngwt__JunkHandlingList(soap, nullptr, nullptr, "ngwt:JunkHandlingList");
 	case SOAP_TYPE_ngwt__JunkEntry:
-		return soap_in_ngwt__JunkEntry(soap, NULL, NULL, "ngwt:JunkEntry");
+		return soap_in_ngwt__JunkEntry(soap, nullptr, nullptr, "ngwt:JunkEntry");
 	case SOAP_TYPE_ngwt__ItemStatus:
-		return soap_in_ngwt__ItemStatus(soap, NULL, NULL, "ngwt:ItemStatus");
+		return soap_in_ngwt__ItemStatus(soap, nullptr, nullptr, "ngwt:ItemStatus");
 	case SOAP_TYPE_ngwt__Items:
-		return soap_in_ngwt__Items(soap, NULL, NULL, "ngwt:Items");
+		return soap_in_ngwt__Items(soap, nullptr, nullptr, "ngwt:Items");
 	case SOAP_TYPE_ngwt__ItemRefList:
-		return soap_in_ngwt__ItemRefList(soap, NULL, NULL, "ngwt:ItemRefList");
+		return soap_in_ngwt__ItemRefList(soap, nullptr, nullptr, "ngwt:ItemRefList");
 	case SOAP_TYPE_ngwt__ItemRef:
-		return soap_in_ngwt__ItemRef(soap, NULL, NULL, "ngwt:ItemRef");
+		return soap_in_ngwt__ItemRef(soap, nullptr, nullptr, "ngwt:ItemRef");
 	case SOAP_TYPE_ngwt__ItemOptions:
-		return soap_in_ngwt__ItemOptions(soap, NULL, NULL, "ngwt:ItemOptions");
+		return soap_in_ngwt__ItemOptions(soap, nullptr, nullptr, "ngwt:ItemOptions");
 	case SOAP_TYPE_ngwt__ItemList:
-		return soap_in_ngwt__ItemList(soap, NULL, NULL, "ngwt:ItemList");
+		return soap_in_ngwt__ItemList(soap, nullptr, nullptr, "ngwt:ItemList");
 	case SOAP_TYPE_ngwt__ItemChanges:
-		return soap_in_ngwt__ItemChanges(soap, NULL, NULL, "ngwt:ItemChanges");
+		return soap_in_ngwt__ItemChanges(soap, nullptr, nullptr, "ngwt:ItemChanges");
 	case SOAP_TYPE_ngwt__Item:
-		return soap_in_ngwt__Item(soap, NULL, NULL, "ngwt:Item");
+		return soap_in_ngwt__Item(soap, nullptr, nullptr, "ngwt:Item");
 	case SOAP_TYPE_ngwt__ImAddressList:
-		return soap_in_ngwt__ImAddressList(soap, NULL, NULL, "ngwt:ImAddressList");
+		return soap_in_ngwt__ImAddressList(soap, nullptr, nullptr, "ngwt:ImAddressList");
 	case SOAP_TYPE_ngwt__ImAddress:
-		return soap_in_ngwt__ImAddress(soap, NULL, NULL, "ngwt:ImAddress");
+		return soap_in_ngwt__ImAddress(soap, nullptr, nullptr, "ngwt:ImAddress");
 	case SOAP_TYPE_ngwt__Host:
-		return soap_in_ngwt__Host(soap, NULL, NULL, "ngwt:Host");
+		return soap_in_ngwt__Host(soap, nullptr, nullptr, "ngwt:Host");
 	case SOAP_TYPE_ngwt__GroupMemberList:
-		return soap_in_ngwt__GroupMemberList(soap, NULL, NULL, "ngwt:GroupMemberList");
+		return soap_in_ngwt__GroupMemberList(soap, nullptr, nullptr, "ngwt:GroupMemberList");
 	case SOAP_TYPE_ngwt__GroupMember:
-		return soap_in_ngwt__GroupMember(soap, NULL, NULL, "ngwt:GroupMember");
+		return soap_in_ngwt__GroupMember(soap, nullptr, nullptr, "ngwt:GroupMember");
 	case SOAP_TYPE_ngwt__Group:
-		return soap_in_ngwt__Group(soap, NULL, NULL, "ngwt:Group");
+		return soap_in_ngwt__Group(soap, nullptr, nullptr, "ngwt:Group");
 	case SOAP_TYPE_ngwt__FullName:
-		return soap_in_ngwt__FullName(soap, NULL, NULL, "ngwt:FullName");
+		return soap_in_ngwt__FullName(soap, nullptr, nullptr, "ngwt:FullName");
 	case SOAP_TYPE_ngwt__From:
-		return soap_in_ngwt__From(soap, NULL, NULL, "ngwt:From");
+		return soap_in_ngwt__From(soap, nullptr, nullptr, "ngwt:From");
 	case SOAP_TYPE_ngwt__FreeBusyStats:
-		return soap_in_ngwt__FreeBusyStats(soap, NULL, NULL, "ngwt:FreeBusyStats");
+		return soap_in_ngwt__FreeBusyStats(soap, nullptr, nullptr, "ngwt:FreeBusyStats");
 	case SOAP_TYPE_ngwt__FreeBusyInfoList:
-		return soap_in_ngwt__FreeBusyInfoList(soap, NULL, NULL, "ngwt:FreeBusyInfoList");
+		return soap_in_ngwt__FreeBusyInfoList(soap, nullptr, nullptr, "ngwt:FreeBusyInfoList");
 	case SOAP_TYPE_ngwt__FreeBusyUserList:
-		return soap_in_ngwt__FreeBusyUserList(soap, NULL, NULL, "ngwt:FreeBusyUserList");
+		return soap_in_ngwt__FreeBusyUserList(soap, nullptr, nullptr, "ngwt:FreeBusyUserList");
 	case SOAP_TYPE_ngwt__FreeBusyInfo:
-		return soap_in_ngwt__FreeBusyInfo(soap, NULL, NULL, "ngwt:FreeBusyInfo");
+		return soap_in_ngwt__FreeBusyInfo(soap, nullptr, nullptr, "ngwt:FreeBusyInfo");
 	case SOAP_TYPE_ngwt__FreeBusyBlock:
-		return soap_in_ngwt__FreeBusyBlock(soap, NULL, NULL, "ngwt:FreeBusyBlock");
+		return soap_in_ngwt__FreeBusyBlock(soap, nullptr, nullptr, "ngwt:FreeBusyBlock");
 	case SOAP_TYPE_ngwt__FreeBusyBlockList:
-		return soap_in_ngwt__FreeBusyBlockList(soap, NULL, NULL, "ngwt:FreeBusyBlockList");
+		return soap_in_ngwt__FreeBusyBlockList(soap, nullptr, nullptr, "ngwt:FreeBusyBlockList");
 	case SOAP_TYPE_ngwt__FolderList:
-		return soap_in_ngwt__FolderList(soap, NULL, NULL, "ngwt:FolderList");
+		return soap_in_ngwt__FolderList(soap, nullptr, nullptr, "ngwt:FolderList");
 	case SOAP_TYPE_ngwt__FolderACLEntry:
-		return soap_in_ngwt__FolderACLEntry(soap, NULL, NULL, "ngwt:FolderACLEntry");
+		return soap_in_ngwt__FolderACLEntry(soap, nullptr, nullptr, "ngwt:FolderACLEntry");
 	case SOAP_TYPE_ngwt__FolderACL:
-		return soap_in_ngwt__FolderACL(soap, NULL, NULL, "ngwt:FolderACL");
+		return soap_in_ngwt__FolderACL(soap, nullptr, nullptr, "ngwt:FolderACL");
 	case SOAP_TYPE_ngwt__Folder:
-		return soap_in_ngwt__Folder(soap, NULL, NULL, "ngwt:Folder");
+		return soap_in_ngwt__Folder(soap, nullptr, nullptr, "ngwt:Folder");
 	case SOAP_TYPE_ngwt__FilterGroup:
-		return soap_in_ngwt__FilterGroup(soap, NULL, NULL, "ngwt:FilterGroup");
+		return soap_in_ngwt__FilterGroup(soap, nullptr, nullptr, "ngwt:FilterGroup");
 	case SOAP_TYPE_ngwt__FilterEntry:
-		return soap_in_ngwt__FilterEntry(soap, NULL, NULL, "ngwt:FilterEntry");
+		return soap_in_ngwt__FilterEntry(soap, nullptr, nullptr, "ngwt:FilterEntry");
 	case SOAP_TYPE_ngwt__FilterElement:
-		return soap_in_ngwt__FilterElement(soap, NULL, NULL, "ngwt:FilterElement");
+		return soap_in_ngwt__FilterElement(soap, nullptr, nullptr, "ngwt:FilterElement");
 	case SOAP_TYPE_ngwt__Filter:
-		return soap_in_ngwt__Filter(soap, NULL, NULL, "ngwt:Filter");
+		return soap_in_ngwt__Filter(soap, nullptr, nullptr, "ngwt:Filter");
 	case SOAP_TYPE_ngwt__EmailAddressList:
-		return soap_in_ngwt__EmailAddressList(soap, NULL, NULL, "ngwt:EmailAddressList");
+		return soap_in_ngwt__EmailAddressList(soap, nullptr, nullptr, "ngwt:EmailAddressList");
 	case SOAP_TYPE_ngwt__DocumentTypeList:
-		return soap_in_ngwt__DocumentTypeList(soap, NULL, NULL, "ngwt:DocumentTypeList");
+		return soap_in_ngwt__DocumentTypeList(soap, nullptr, nullptr, "ngwt:DocumentTypeList");
 	case SOAP_TYPE_ngwt__DocumentType:
-		return soap_in_ngwt__DocumentType(soap, NULL, NULL, "ngwt:DocumentType");
+		return soap_in_ngwt__DocumentType(soap, nullptr, nullptr, "ngwt:DocumentType");
 	case SOAP_TYPE_ngwt__DocumentRef:
-		return soap_in_ngwt__DocumentRef(soap, NULL, NULL, "ngwt:DocumentRef");
+		return soap_in_ngwt__DocumentRef(soap, nullptr, nullptr, "ngwt:DocumentRef");
 	case SOAP_TYPE_ngwt__Document:
-		return soap_in_ngwt__Document(soap, NULL, NULL, "ngwt:Document");
+		return soap_in_ngwt__Document(soap, nullptr, nullptr, "ngwt:Document");
 	case SOAP_TYPE_ngwt__Distribution:
-		return soap_in_ngwt__Distribution(soap, NULL, NULL, "ngwt:Distribution");
+		return soap_in_ngwt__Distribution(soap, nullptr, nullptr, "ngwt:Distribution");
 	case SOAP_TYPE_ngwt__DeltaInfo:
-		return soap_in_ngwt__DeltaInfo(soap, NULL, NULL, "ngwt:DeltaInfo");
+		return soap_in_ngwt__DeltaInfo(soap, nullptr, nullptr, "ngwt:DeltaInfo");
 	case SOAP_TYPE_ngwt__DelegateeStatus:
-		return soap_in_ngwt__DelegateeStatus(soap, NULL, NULL, "ngwt:DelegateeStatus");
+		return soap_in_ngwt__DelegateeStatus(soap, nullptr, nullptr, "ngwt:DelegateeStatus");
 	case SOAP_TYPE_ngwt__DelegatedStatus:
-		return soap_in_ngwt__DelegatedStatus(soap, NULL, NULL, "ngwt:DelegatedStatus");
+		return soap_in_ngwt__DelegatedStatus(soap, nullptr, nullptr, "ngwt:DelegatedStatus");
 	case SOAP_TYPE_ngwt__DayOfYearWeekList:
-		return soap_in_ngwt__DayOfYearWeekList(soap, NULL, NULL, "ngwt:DayOfYearWeekList");
+		return soap_in_ngwt__DayOfYearWeekList(soap, nullptr, nullptr, "ngwt:DayOfYearWeekList");
 	case SOAP_TYPE_ngwt__DayOfYearWeek:
-		return soap_in_ngwt__DayOfYearWeek(soap, NULL, NULL, "ngwt:DayOfYearWeek");
+		return soap_in_ngwt__DayOfYearWeek(soap, nullptr, nullptr, "ngwt:DayOfYearWeek");
 	case SOAP_TYPE_ngwt__DayOfYearList:
-		return soap_in_ngwt__DayOfYearList(soap, NULL, NULL, "ngwt:DayOfYearList");
+		return soap_in_ngwt__DayOfYearList(soap, nullptr, nullptr, "ngwt:DayOfYearList");
 	case SOAP_TYPE_ngwt__DayOfWeek:
-		return soap_in_ngwt__DayOfWeek(soap, NULL, NULL, "ngwt:DayOfWeek");
+		return soap_in_ngwt__DayOfWeek(soap, nullptr, nullptr, "ngwt:DayOfWeek");
 	case SOAP_TYPE_ngwt__DayOfMonthList:
-		return soap_in_ngwt__DayOfMonthList(soap, NULL, NULL, "ngwt:DayOfMonthList");
+		return soap_in_ngwt__DayOfMonthList(soap, nullptr, nullptr, "ngwt:DayOfMonthList");
 	case SOAP_TYPE_ngwt__CustomList:
-		return soap_in_ngwt__CustomList(soap, NULL, NULL, "ngwt:CustomList");
+		return soap_in_ngwt__CustomList(soap, nullptr, nullptr, "ngwt:CustomList");
 	case SOAP_TYPE_ngwt__Custom:
-		return soap_in_ngwt__Custom(soap, NULL, NULL, "ngwt:Custom");
+		return soap_in_ngwt__Custom(soap, nullptr, nullptr, "ngwt:Custom");
 	case SOAP_TYPE_ngwt__ContainerRef:
-		return soap_in_ngwt__ContainerRef(soap, NULL, NULL, "ngwt:ContainerRef");
+		return soap_in_ngwt__ContainerRef(soap, nullptr, nullptr, "ngwt:ContainerRef");
 	case SOAP_TYPE_ngwt__ContainerItem:
-		return soap_in_ngwt__ContainerItem(soap, NULL, NULL, "ngwt:ContainerItem");
+		return soap_in_ngwt__ContainerItem(soap, nullptr, nullptr, "ngwt:ContainerItem");
 	case SOAP_TYPE_ngwt__ContactFolder:
-		return soap_in_ngwt__ContactFolder(soap, NULL, NULL, "ngwt:ContactFolder");
+		return soap_in_ngwt__ContactFolder(soap, nullptr, nullptr, "ngwt:ContactFolder");
 	case SOAP_TYPE_ngwt__Contact:
-		return soap_in_ngwt__Contact(soap, NULL, NULL, "ngwt:Contact");
+		return soap_in_ngwt__Contact(soap, nullptr, nullptr, "ngwt:Contact");
 	case SOAP_TYPE_ngwt__CommentStatus:
-		return soap_in_ngwt__CommentStatus(soap, NULL, NULL, "ngwt:CommentStatus");
+		return soap_in_ngwt__CommentStatus(soap, nullptr, nullptr, "ngwt:CommentStatus");
 	case SOAP_TYPE_ngwt__CategoryRefList:
-		return soap_in_ngwt__CategoryRefList(soap, NULL, NULL, "ngwt:CategoryRefList");
+		return soap_in_ngwt__CategoryRefList(soap, nullptr, nullptr, "ngwt:CategoryRefList");
 	case SOAP_TYPE_ngwt__CategoryList:
-		return soap_in_ngwt__CategoryList(soap, NULL, NULL, "ngwt:CategoryList");
+		return soap_in_ngwt__CategoryList(soap, nullptr, nullptr, "ngwt:CategoryList");
 	case SOAP_TYPE_ngwt__Category:
-		return soap_in_ngwt__Category(soap, NULL, NULL, "ngwt:Category");
+		return soap_in_ngwt__Category(soap, nullptr, nullptr, "ngwt:Category");
 	case SOAP_TYPE_ngwt__CalendarItem:
-		return soap_in_ngwt__CalendarItem(soap, NULL, NULL, "ngwt:CalendarItem");
+		return soap_in_ngwt__CalendarItem(soap, nullptr, nullptr, "ngwt:CalendarItem");
 	case SOAP_TYPE_ngwt__CalendarFolderAttribute:
-		return soap_in_ngwt__CalendarFolderAttribute(soap, NULL, NULL, "ngwt:CalendarFolderAttribute");
+		return soap_in_ngwt__CalendarFolderAttribute(soap, nullptr, nullptr, "ngwt:CalendarFolderAttribute");
 	case SOAP_TYPE_ngwt__BoxEntry:
-		return soap_in_ngwt__BoxEntry(soap, NULL, NULL, "ngwt:BoxEntry");
+		return soap_in_ngwt__BoxEntry(soap, nullptr, nullptr, "ngwt:BoxEntry");
 	case SOAP_TYPE_ngwt__Authentication:
-		return soap_in_ngwt__Authentication(soap, NULL, NULL, "ngwt:Authentication");
+		return soap_in_ngwt__Authentication(soap, nullptr, nullptr, "ngwt:Authentication");
 	case SOAP_TYPE_ngwt__AttachmentItemInfo:
-		return soap_in_ngwt__AttachmentItemInfo(soap, NULL, NULL, "ngwt:AttachmentItemInfo");
+		return soap_in_ngwt__AttachmentItemInfo(soap, nullptr, nullptr, "ngwt:AttachmentItemInfo");
 	case SOAP_TYPE_ngwt__AttachmentInfo:
-		return soap_in_ngwt__AttachmentInfo(soap, NULL, NULL, "ngwt:AttachmentInfo");
+		return soap_in_ngwt__AttachmentInfo(soap, nullptr, nullptr, "ngwt:AttachmentInfo");
 	case SOAP_TYPE_ngwt__AttachmentID:
-		return soap_in_ngwt__AttachmentID(soap, NULL, NULL, "ngwt:AttachmentID");
+		return soap_in_ngwt__AttachmentID(soap, nullptr, nullptr, "ngwt:AttachmentID");
 	case SOAP_TYPE_ngwt__Appointment:
-		return soap_in_ngwt__Appointment(soap, NULL, NULL, "ngwt:Appointment");
+		return soap_in_ngwt__Appointment(soap, nullptr, nullptr, "ngwt:Appointment");
 	case SOAP_TYPE_ngwt__Alarm:
-		return soap_in_ngwt__Alarm(soap, NULL, NULL, "ngwt:Alarm");
+		return soap_in_ngwt__Alarm(soap, nullptr, nullptr, "ngwt:Alarm");
 	case SOAP_TYPE_ngwt__AddressBookList:
-		return soap_in_ngwt__AddressBookList(soap, NULL, NULL, "ngwt:AddressBookList");
+		return soap_in_ngwt__AddressBookList(soap, nullptr, nullptr, "ngwt:AddressBookList");
 	case SOAP_TYPE_ngwt__AddressBookItem:
-		return soap_in_ngwt__AddressBookItem(soap, NULL, NULL, "ngwt:AddressBookItem");
+		return soap_in_ngwt__AddressBookItem(soap, nullptr, nullptr, "ngwt:AddressBookItem");
 	case SOAP_TYPE_ngwt__AddressBook:
-		return soap_in_ngwt__AddressBook(soap, NULL, NULL, "ngwt:AddressBook");
+		return soap_in_ngwt__AddressBook(soap, nullptr, nullptr, "ngwt:AddressBook");
 	case SOAP_TYPE_ngwt__AccessRightList:
-		return soap_in_ngwt__AccessRightList(soap, NULL, NULL, "ngwt:AccessRightList");
+		return soap_in_ngwt__AccessRightList(soap, nullptr, nullptr, "ngwt:AccessRightList");
 	case SOAP_TYPE_ngwt__AccessRightEntry:
-		return soap_in_ngwt__AccessRightEntry(soap, NULL, NULL, "ngwt:AccessRightEntry");
+		return soap_in_ngwt__AccessRightEntry(soap, nullptr, nullptr, "ngwt:AccessRightEntry");
 	case SOAP_TYPE_ngwt__AccessRightChanges:
-		return soap_in_ngwt__AccessRightChanges(soap, NULL, NULL, "ngwt:AccessRightChanges");
+		return soap_in_ngwt__AccessRightChanges(soap, nullptr, nullptr, "ngwt:AccessRightChanges");
 	case SOAP_TYPE_ngwt__AccessRight:
-		return soap_in_ngwt__AccessRight(soap, NULL, NULL, "ngwt:AccessRight");
+		return soap_in_ngwt__AccessRight(soap, nullptr, nullptr, "ngwt:AccessRight");
 	case SOAP_TYPE_ngwt__AccessMiscRight:
-		return soap_in_ngwt__AccessMiscRight(soap, NULL, NULL, "ngwt:AccessMiscRight");
+		return soap_in_ngwt__AccessMiscRight(soap, nullptr, nullptr, "ngwt:AccessMiscRight");
 	case SOAP_TYPE_ngwt__AccessControlList:
-		return soap_in_ngwt__AccessControlList(soap, NULL, NULL, "ngwt:AccessControlList");
+		return soap_in_ngwt__AccessControlList(soap, nullptr, nullptr, "ngwt:AccessControlList");
 	case SOAP_TYPE_ngwt__AccessControlListEntry:
-		return soap_in_ngwt__AccessControlListEntry(soap, NULL, NULL, "ngwt:AccessControlListEntry");
+		return soap_in_ngwt__AccessControlListEntry(soap, nullptr, nullptr, "ngwt:AccessControlListEntry");
 	case SOAP_TYPE_xsd__language:
-		return soap_in_xsd__language(soap, NULL, NULL, "xsd:language");
+		return soap_in_xsd__language(soap, nullptr, nullptr, "xsd:language");
 	case SOAP_TYPE_xsd__duration:
-		return soap_in_xsd__duration(soap, NULL, NULL, "xsd:duration");
+		return soap_in_xsd__duration(soap, nullptr, nullptr, "xsd:duration");
 	case SOAP_TYPE_xsd__decimal:
-		return soap_in_xsd__decimal(soap, NULL, NULL, "xsd:decimal");
+		return soap_in_xsd__decimal(soap, nullptr, nullptr, "xsd:decimal");
 	case SOAP_TYPE_xsd__date:
-		return soap_in_xsd__date(soap, NULL, NULL, "xsd:date");
+		return soap_in_xsd__date(soap, nullptr, nullptr, "xsd:date");
 	case SOAP_TYPE_std__string:
-		return soap_in_std__string(soap, NULL, NULL, "xsd:string");
+		return soap_in_std__string(soap, nullptr, nullptr, "xsd:string");
 	case SOAP_TYPE_xsd__base64Binary:
-		return soap_in_xsd__base64Binary(soap, NULL, NULL, "xsd:base64Binary");
+		return soap_in_xsd__base64Binary(soap, nullptr, nullptr, "xsd:base64Binary");
 	case SOAP_TYPE_PointerTo_ngwe__removeEventsResponse:
-		return soap_in_PointerTo_ngwe__removeEventsResponse(soap, NULL, NULL, "ngwe:removeEventsResponse");
+		return soap_in_PointerTo_ngwe__removeEventsResponse(soap, nullptr, nullptr, "ngwe:removeEventsResponse");
 	case SOAP_TYPE_PointerTo_ngwe__removeEventsRequest:
-		return soap_in_PointerTo_ngwe__removeEventsRequest(soap, NULL, NULL, "ngwe:removeEventsRequest");
+		return soap_in_PointerTo_ngwe__removeEventsRequest(soap, nullptr, nullptr, "ngwe:removeEventsRequest");
 	case SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationResponse:
-		return soap_in_PointerTo_ngwe__removeEventConfigurationResponse(soap, NULL, NULL, "ngwe:removeEventConfigurationResponse");
+		return soap_in_PointerTo_ngwe__removeEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:removeEventConfigurationResponse");
 	case SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationRequest:
-		return soap_in_PointerTo_ngwe__removeEventConfigurationRequest(soap, NULL, NULL, "ngwe:removeEventConfigurationRequest");
+		return soap_in_PointerTo_ngwe__removeEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:removeEventConfigurationRequest");
 	case SOAP_TYPE_PointerTo_ngwe__getEventsResponse:
-		return soap_in_PointerTo_ngwe__getEventsResponse(soap, NULL, NULL, "ngwe:getEventsResponse");
+		return soap_in_PointerTo_ngwe__getEventsResponse(soap, nullptr, nullptr, "ngwe:getEventsResponse");
 	case SOAP_TYPE_PointerTo_ngwe__getEventsRequest:
-		return soap_in_PointerTo_ngwe__getEventsRequest(soap, NULL, NULL, "ngwe:getEventsRequest");
+		return soap_in_PointerTo_ngwe__getEventsRequest(soap, nullptr, nullptr, "ngwe:getEventsRequest");
 	case SOAP_TYPE_PointerTo_ngwe__getEventConfigurationResponse:
-		return soap_in_PointerTo_ngwe__getEventConfigurationResponse(soap, NULL, NULL, "ngwe:getEventConfigurationResponse");
+		return soap_in_PointerTo_ngwe__getEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:getEventConfigurationResponse");
 	case SOAP_TYPE_PointerTo_ngwe__getEventConfigurationRequest:
-		return soap_in_PointerTo_ngwe__getEventConfigurationRequest(soap, NULL, NULL, "ngwe:getEventConfigurationRequest");
+		return soap_in_PointerTo_ngwe__getEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:getEventConfigurationRequest");
 	case SOAP_TYPE_PointerTo_ngwe__configureEventsResponse:
-		return soap_in_PointerTo_ngwe__configureEventsResponse(soap, NULL, NULL, "ngwe:configureEventsResponse");
+		return soap_in_PointerTo_ngwe__configureEventsResponse(soap, nullptr, nullptr, "ngwe:configureEventsResponse");
 	case SOAP_TYPE_PointerTo_ngwe__configureEventsRequest:
-		return soap_in_PointerTo_ngwe__configureEventsRequest(soap, NULL, NULL, "ngwe:configureEventsRequest");
+		return soap_in_PointerTo_ngwe__configureEventsRequest(soap, nullptr, nullptr, "ngwe:configureEventsRequest");
 	case SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationResponse:
-		return soap_in_PointerTo_ngwe__cleanEventConfigurationResponse(soap, NULL, NULL, "ngwe:cleanEventConfigurationResponse");
+		return soap_in_PointerTo_ngwe__cleanEventConfigurationResponse(soap, nullptr, nullptr, "ngwe:cleanEventConfigurationResponse");
 	case SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationRequest:
-		return soap_in_PointerTo_ngwe__cleanEventConfigurationRequest(soap, NULL, NULL, "ngwe:cleanEventConfigurationRequest");
+		return soap_in_PointerTo_ngwe__cleanEventConfigurationRequest(soap, nullptr, nullptr, "ngwe:cleanEventConfigurationRequest");
 	case SOAP_TYPE_PointerTo_ngwm__updateVersionStatusResponse:
-		return soap_in_PointerTo_ngwm__updateVersionStatusResponse(soap, NULL, NULL, "ngwm:updateVersionStatusResponse");
+		return soap_in_PointerTo_ngwm__updateVersionStatusResponse(soap, nullptr, nullptr, "ngwm:updateVersionStatusResponse");
 	case SOAP_TYPE_PointerTo_ngwm__updateVersionStatusRequest:
-		return soap_in_PointerTo_ngwm__updateVersionStatusRequest(soap, NULL, NULL, "ngwm:updateVersionStatusRequest");
+		return soap_in_PointerTo_ngwm__updateVersionStatusRequest(soap, nullptr, nullptr, "ngwm:updateVersionStatusRequest");
 	case SOAP_TYPE_PointerTo_ngwm__uncompleteResponse:
-		return soap_in_PointerTo_ngwm__uncompleteResponse(soap, NULL, NULL, "ngwm:uncompleteResponse");
+		return soap_in_PointerTo_ngwm__uncompleteResponse(soap, nullptr, nullptr, "ngwm:uncompleteResponse");
 	case SOAP_TYPE_PointerTo_ngwm__uncompleteRequest:
-		return soap_in_PointerTo_ngwm__uncompleteRequest(soap, NULL, NULL, "ngwm:uncompleteRequest");
+		return soap_in_PointerTo_ngwm__uncompleteRequest(soap, nullptr, nullptr, "ngwm:uncompleteRequest");
 	case SOAP_TYPE_PointerTo_ngwm__unacceptResponse:
-		return soap_in_PointerTo_ngwm__unacceptResponse(soap, NULL, NULL, "ngwm:unacceptResponse");
+		return soap_in_PointerTo_ngwm__unacceptResponse(soap, nullptr, nullptr, "ngwm:unacceptResponse");
 	case SOAP_TYPE_PointerTo_ngwm__unacceptRequest:
-		return soap_in_PointerTo_ngwm__unacceptRequest(soap, NULL, NULL, "ngwm:unacceptRequest");
+		return soap_in_PointerTo_ngwm__unacceptRequest(soap, nullptr, nullptr, "ngwm:unacceptRequest");
 	case SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionResponse:
-		return soap_in_PointerTo_ngwm__startFreeBusySessionResponse(soap, NULL, NULL, "ngwm:startFreeBusySessionResponse");
+		return soap_in_PointerTo_ngwm__startFreeBusySessionResponse(soap, nullptr, nullptr, "ngwm:startFreeBusySessionResponse");
 	case SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionRequest:
-		return soap_in_PointerTo_ngwm__startFreeBusySessionRequest(soap, NULL, NULL, "ngwm:startFreeBusySessionRequest");
+		return soap_in_PointerTo_ngwm__startFreeBusySessionRequest(soap, nullptr, nullptr, "ngwm:startFreeBusySessionRequest");
 	case SOAP_TYPE_PointerTo_ngwm__setTimestampResponse:
-		return soap_in_PointerTo_ngwm__setTimestampResponse(soap, NULL, NULL, "ngwm:setTimestampResponse");
+		return soap_in_PointerTo_ngwm__setTimestampResponse(soap, nullptr, nullptr, "ngwm:setTimestampResponse");
 	case SOAP_TYPE_PointerTo_ngwm__setTimestampRequest:
-		return soap_in_PointerTo_ngwm__setTimestampRequest(soap, NULL, NULL, "ngwm:setTimestampRequest");
+		return soap_in_PointerTo_ngwm__setTimestampRequest(soap, nullptr, nullptr, "ngwm:setTimestampRequest");
 	case SOAP_TYPE_PointerTo_ngwm__sendItemResponse:
-		return soap_in_PointerTo_ngwm__sendItemResponse(soap, NULL, NULL, "ngwm:sendItemResponse");
+		return soap_in_PointerTo_ngwm__sendItemResponse(soap, nullptr, nullptr, "ngwm:sendItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__sendItemRequest:
-		return soap_in_PointerTo_ngwm__sendItemRequest(soap, NULL, NULL, "ngwm:sendItemRequest");
+		return soap_in_PointerTo_ngwm__sendItemRequest(soap, nullptr, nullptr, "ngwm:sendItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__retractResponse:
-		return soap_in_PointerTo_ngwm__retractResponse(soap, NULL, NULL, "ngwm:retractResponse");
+		return soap_in_PointerTo_ngwm__retractResponse(soap, nullptr, nullptr, "ngwm:retractResponse");
 	case SOAP_TYPE_PointerTo_ngwm__retractRequest:
-		return soap_in_PointerTo_ngwm__retractRequest(soap, NULL, NULL, "ngwm:retractRequest");
+		return soap_in_PointerTo_ngwm__retractRequest(soap, nullptr, nullptr, "ngwm:retractRequest");
 	case SOAP_TYPE_PointerTo_ngwm__replyResponse:
-		return soap_in_PointerTo_ngwm__replyResponse(soap, NULL, NULL, "ngwm:replyResponse");
+		return soap_in_PointerTo_ngwm__replyResponse(soap, nullptr, nullptr, "ngwm:replyResponse");
 	case SOAP_TYPE_PointerTo_ngwm__replyRequest:
-		return soap_in_PointerTo_ngwm__replyRequest(soap, NULL, NULL, "ngwm:replyRequest");
+		return soap_in_PointerTo_ngwm__replyRequest(soap, nullptr, nullptr, "ngwm:replyRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeSignatureResponse:
-		return soap_in_PointerTo_ngwm__removeSignatureResponse(soap, NULL, NULL, "ngwm:removeSignatureResponse");
+		return soap_in_PointerTo_ngwm__removeSignatureResponse(soap, nullptr, nullptr, "ngwm:removeSignatureResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeSignatureRequest:
-		return soap_in_PointerTo_ngwm__removeSignatureRequest(soap, NULL, NULL, "ngwm:removeSignatureRequest");
+		return soap_in_PointerTo_ngwm__removeSignatureRequest(soap, nullptr, nullptr, "ngwm:removeSignatureRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeProxyUserResponse:
-		return soap_in_PointerTo_ngwm__removeProxyUserResponse(soap, NULL, NULL, "ngwm:removeProxyUserResponse");
+		return soap_in_PointerTo_ngwm__removeProxyUserResponse(soap, nullptr, nullptr, "ngwm:removeProxyUserResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeProxyUserRequest:
-		return soap_in_PointerTo_ngwm__removeProxyUserRequest(soap, NULL, NULL, "ngwm:removeProxyUserRequest");
+		return soap_in_PointerTo_ngwm__removeProxyUserRequest(soap, nullptr, nullptr, "ngwm:removeProxyUserRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeProxyAccessResponse:
-		return soap_in_PointerTo_ngwm__removeProxyAccessResponse(soap, NULL, NULL, "ngwm:removeProxyAccessResponse");
+		return soap_in_PointerTo_ngwm__removeProxyAccessResponse(soap, nullptr, nullptr, "ngwm:removeProxyAccessResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeProxyAccessRequest:
-		return soap_in_PointerTo_ngwm__removeProxyAccessRequest(soap, NULL, NULL, "ngwm:removeProxyAccessRequest");
+		return soap_in_PointerTo_ngwm__removeProxyAccessRequest(soap, nullptr, nullptr, "ngwm:removeProxyAccessRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeMembersResponse:
-		return soap_in_PointerTo_ngwm__removeMembersResponse(soap, NULL, NULL, "ngwm:removeMembersResponse");
+		return soap_in_PointerTo_ngwm__removeMembersResponse(soap, nullptr, nullptr, "ngwm:removeMembersResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeMembersRequest:
-		return soap_in_PointerTo_ngwm__removeMembersRequest(soap, NULL, NULL, "ngwm:removeMembersRequest");
+		return soap_in_PointerTo_ngwm__removeMembersRequest(soap, nullptr, nullptr, "ngwm:removeMembersRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeJunkEntryResponse:
-		return soap_in_PointerTo_ngwm__removeJunkEntryResponse(soap, NULL, NULL, "ngwm:removeJunkEntryResponse");
+		return soap_in_PointerTo_ngwm__removeJunkEntryResponse(soap, nullptr, nullptr, "ngwm:removeJunkEntryResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeJunkEntryRequest:
-		return soap_in_PointerTo_ngwm__removeJunkEntryRequest(soap, NULL, NULL, "ngwm:removeJunkEntryRequest");
+		return soap_in_PointerTo_ngwm__removeJunkEntryRequest(soap, nullptr, nullptr, "ngwm:removeJunkEntryRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeItemsResponse:
-		return soap_in_PointerTo_ngwm__removeItemsResponse(soap, NULL, NULL, "ngwm:removeItemsResponse");
+		return soap_in_PointerTo_ngwm__removeItemsResponse(soap, nullptr, nullptr, "ngwm:removeItemsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeItemsRequest:
-		return soap_in_PointerTo_ngwm__removeItemsRequest(soap, NULL, NULL, "ngwm:removeItemsRequest");
+		return soap_in_PointerTo_ngwm__removeItemsRequest(soap, nullptr, nullptr, "ngwm:removeItemsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeItemResponse:
-		return soap_in_PointerTo_ngwm__removeItemResponse(soap, NULL, NULL, "ngwm:removeItemResponse");
+		return soap_in_PointerTo_ngwm__removeItemResponse(soap, nullptr, nullptr, "ngwm:removeItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeItemRequest:
-		return soap_in_PointerTo_ngwm__removeItemRequest(soap, NULL, NULL, "ngwm:removeItemRequest");
+		return soap_in_PointerTo_ngwm__removeItemRequest(soap, nullptr, nullptr, "ngwm:removeItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionResponse:
-		return soap_in_PointerTo_ngwm__removeCustomDefinitionResponse(soap, NULL, NULL, "ngwm:removeCustomDefinitionResponse");
+		return soap_in_PointerTo_ngwm__removeCustomDefinitionResponse(soap, nullptr, nullptr, "ngwm:removeCustomDefinitionResponse");
 	case SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionRequest:
-		return soap_in_PointerTo_ngwm__removeCustomDefinitionRequest(soap, NULL, NULL, "ngwm:removeCustomDefinitionRequest");
+		return soap_in_PointerTo_ngwm__removeCustomDefinitionRequest(soap, nullptr, nullptr, "ngwm:removeCustomDefinitionRequest");
 	case SOAP_TYPE_PointerTo_ngwm__readCursorResponse:
-		return soap_in_PointerTo_ngwm__readCursorResponse(soap, NULL, NULL, "ngwm:readCursorResponse");
+		return soap_in_PointerTo_ngwm__readCursorResponse(soap, nullptr, nullptr, "ngwm:readCursorResponse");
 	case SOAP_TYPE_PointerTo_ngwm__readCursorRequest:
-		return soap_in_PointerTo_ngwm__readCursorRequest(soap, NULL, NULL, "ngwm:readCursorRequest");
+		return soap_in_PointerTo_ngwm__readCursorRequest(soap, nullptr, nullptr, "ngwm:readCursorRequest");
 	case SOAP_TYPE_PointerTo_ngwm__purgeResponse:
-		return soap_in_PointerTo_ngwm__purgeResponse(soap, NULL, NULL, "ngwm:purgeResponse");
+		return soap_in_PointerTo_ngwm__purgeResponse(soap, nullptr, nullptr, "ngwm:purgeResponse");
 	case SOAP_TYPE_PointerTo_ngwm__purgeRequest:
-		return soap_in_PointerTo_ngwm__purgeRequest(soap, NULL, NULL, "ngwm:purgeRequest");
+		return soap_in_PointerTo_ngwm__purgeRequest(soap, nullptr, nullptr, "ngwm:purgeRequest");
 	case SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsResponse:
-		return soap_in_PointerTo_ngwm__purgeDeletedItemsResponse(soap, NULL, NULL, "ngwm:purgeDeletedItemsResponse");
+		return soap_in_PointerTo_ngwm__purgeDeletedItemsResponse(soap, nullptr, nullptr, "ngwm:purgeDeletedItemsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsRequest:
-		return soap_in_PointerTo_ngwm__purgeDeletedItemsRequest(soap, NULL, NULL, "ngwm:purgeDeletedItemsRequest");
+		return soap_in_PointerTo_ngwm__purgeDeletedItemsRequest(soap, nullptr, nullptr, "ngwm:purgeDeletedItemsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__positionCursorResponse:
-		return soap_in_PointerTo_ngwm__positionCursorResponse(soap, NULL, NULL, "ngwm:positionCursorResponse");
+		return soap_in_PointerTo_ngwm__positionCursorResponse(soap, nullptr, nullptr, "ngwm:positionCursorResponse");
 	case SOAP_TYPE_PointerTo_ngwm__positionCursorRequest:
-		return soap_in_PointerTo_ngwm__positionCursorRequest(soap, NULL, NULL, "ngwm:positionCursorRequest");
+		return soap_in_PointerTo_ngwm__positionCursorRequest(soap, nullptr, nullptr, "ngwm:positionCursorRequest");
 	case SOAP_TYPE_PointerTo_ngwm__moveItemResponse:
-		return soap_in_PointerTo_ngwm__moveItemResponse(soap, NULL, NULL, "ngwm:moveItemResponse");
+		return soap_in_PointerTo_ngwm__moveItemResponse(soap, nullptr, nullptr, "ngwm:moveItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__moveItemRequest:
-		return soap_in_PointerTo_ngwm__moveItemRequest(soap, NULL, NULL, "ngwm:moveItemRequest");
+		return soap_in_PointerTo_ngwm__moveItemRequest(soap, nullptr, nullptr, "ngwm:moveItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifySignaturesResponse:
-		return soap_in_PointerTo_ngwm__modifySignaturesResponse(soap, NULL, NULL, "ngwm:modifySignaturesResponse");
+		return soap_in_PointerTo_ngwm__modifySignaturesResponse(soap, nullptr, nullptr, "ngwm:modifySignaturesResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifySignaturesRequest:
-		return soap_in_PointerTo_ngwm__modifySignaturesRequest(soap, NULL, NULL, "ngwm:modifySignaturesRequest");
+		return soap_in_PointerTo_ngwm__modifySignaturesRequest(soap, nullptr, nullptr, "ngwm:modifySignaturesRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifySettingsResponse:
-		return soap_in_PointerTo_ngwm__modifySettingsResponse(soap, NULL, NULL, "ngwm:modifySettingsResponse");
+		return soap_in_PointerTo_ngwm__modifySettingsResponse(soap, nullptr, nullptr, "ngwm:modifySettingsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifySettingsRequest:
-		return soap_in_PointerTo_ngwm__modifySettingsRequest(soap, NULL, NULL, "ngwm:modifySettingsRequest");
+		return soap_in_PointerTo_ngwm__modifySettingsRequest(soap, nullptr, nullptr, "ngwm:modifySettingsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessResponse:
-		return soap_in_PointerTo_ngwm__modifyProxyAccessResponse(soap, NULL, NULL, "ngwm:modifyProxyAccessResponse");
+		return soap_in_PointerTo_ngwm__modifyProxyAccessResponse(soap, nullptr, nullptr, "ngwm:modifyProxyAccessResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessRequest:
-		return soap_in_PointerTo_ngwm__modifyProxyAccessRequest(soap, NULL, NULL, "ngwm:modifyProxyAccessRequest");
+		return soap_in_PointerTo_ngwm__modifyProxyAccessRequest(soap, nullptr, nullptr, "ngwm:modifyProxyAccessRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifyPasswordResponse:
-		return soap_in_PointerTo_ngwm__modifyPasswordResponse(soap, NULL, NULL, "ngwm:modifyPasswordResponse");
+		return soap_in_PointerTo_ngwm__modifyPasswordResponse(soap, nullptr, nullptr, "ngwm:modifyPasswordResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifyPasswordRequest:
-		return soap_in_PointerTo_ngwm__modifyPasswordRequest(soap, NULL, NULL, "ngwm:modifyPasswordRequest");
+		return soap_in_PointerTo_ngwm__modifyPasswordRequest(soap, nullptr, nullptr, "ngwm:modifyPasswordRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsResponse:
-		return soap_in_PointerTo_ngwm__modifyJunkMailSettingsResponse(soap, NULL, NULL, "ngwm:modifyJunkMailSettingsResponse");
+		return soap_in_PointerTo_ngwm__modifyJunkMailSettingsResponse(soap, nullptr, nullptr, "ngwm:modifyJunkMailSettingsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsRequest:
-		return soap_in_PointerTo_ngwm__modifyJunkMailSettingsRequest(soap, NULL, NULL, "ngwm:modifyJunkMailSettingsRequest");
+		return soap_in_PointerTo_ngwm__modifyJunkMailSettingsRequest(soap, nullptr, nullptr, "ngwm:modifyJunkMailSettingsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryResponse:
-		return soap_in_PointerTo_ngwm__modifyJunkEntryResponse(soap, NULL, NULL, "ngwm:modifyJunkEntryResponse");
+		return soap_in_PointerTo_ngwm__modifyJunkEntryResponse(soap, nullptr, nullptr, "ngwm:modifyJunkEntryResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryRequest:
-		return soap_in_PointerTo_ngwm__modifyJunkEntryRequest(soap, NULL, NULL, "ngwm:modifyJunkEntryRequest");
+		return soap_in_PointerTo_ngwm__modifyJunkEntryRequest(soap, nullptr, nullptr, "ngwm:modifyJunkEntryRequest");
 	case SOAP_TYPE_PointerTo_ngwm__modifyItemResponse:
-		return soap_in_PointerTo_ngwm__modifyItemResponse(soap, NULL, NULL, "ngwm:modifyItemResponse");
+		return soap_in_PointerTo_ngwm__modifyItemResponse(soap, nullptr, nullptr, "ngwm:modifyItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__modifyItemRequest:
-		return soap_in_PointerTo_ngwm__modifyItemRequest(soap, NULL, NULL, "ngwm:modifyItemRequest");
+		return soap_in_PointerTo_ngwm__modifyItemRequest(soap, nullptr, nullptr, "ngwm:modifyItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__markUnReadResponse:
-		return soap_in_PointerTo_ngwm__markUnReadResponse(soap, NULL, NULL, "ngwm:markUnReadResponse");
+		return soap_in_PointerTo_ngwm__markUnReadResponse(soap, nullptr, nullptr, "ngwm:markUnReadResponse");
 	case SOAP_TYPE_PointerTo_ngwm__markUnReadRequest:
-		return soap_in_PointerTo_ngwm__markUnReadRequest(soap, NULL, NULL, "ngwm:markUnReadRequest");
+		return soap_in_PointerTo_ngwm__markUnReadRequest(soap, nullptr, nullptr, "ngwm:markUnReadRequest");
 	case SOAP_TYPE_PointerTo_ngwm__markUnPrivateResponse:
-		return soap_in_PointerTo_ngwm__markUnPrivateResponse(soap, NULL, NULL, "ngwm:markUnPrivateResponse");
+		return soap_in_PointerTo_ngwm__markUnPrivateResponse(soap, nullptr, nullptr, "ngwm:markUnPrivateResponse");
 	case SOAP_TYPE_PointerTo_ngwm__markUnPrivateRequest:
-		return soap_in_PointerTo_ngwm__markUnPrivateRequest(soap, NULL, NULL, "ngwm:markUnPrivateRequest");
+		return soap_in_PointerTo_ngwm__markUnPrivateRequest(soap, nullptr, nullptr, "ngwm:markUnPrivateRequest");
 	case SOAP_TYPE_PointerTo_ngwm__markReadResponse:
-		return soap_in_PointerTo_ngwm__markReadResponse(soap, NULL, NULL, "ngwm:markReadResponse");
+		return soap_in_PointerTo_ngwm__markReadResponse(soap, nullptr, nullptr, "ngwm:markReadResponse");
 	case SOAP_TYPE_PointerTo_ngwm__markReadRequest:
-		return soap_in_PointerTo_ngwm__markReadRequest(soap, NULL, NULL, "ngwm:markReadRequest");
+		return soap_in_PointerTo_ngwm__markReadRequest(soap, nullptr, nullptr, "ngwm:markReadRequest");
 	case SOAP_TYPE_PointerTo_ngwm__markPrivateResponse:
-		return soap_in_PointerTo_ngwm__markPrivateResponse(soap, NULL, NULL, "ngwm:markPrivateResponse");
+		return soap_in_PointerTo_ngwm__markPrivateResponse(soap, nullptr, nullptr, "ngwm:markPrivateResponse");
 	case SOAP_TYPE_PointerTo_ngwm__markPrivateRequest:
-		return soap_in_PointerTo_ngwm__markPrivateRequest(soap, NULL, NULL, "ngwm:markPrivateRequest");
+		return soap_in_PointerTo_ngwm__markPrivateRequest(soap, nullptr, nullptr, "ngwm:markPrivateRequest");
 	case SOAP_TYPE_PointerTo_ngwm__logoutResponse:
-		return soap_in_PointerTo_ngwm__logoutResponse(soap, NULL, NULL, "ngwm:logoutResponse");
+		return soap_in_PointerTo_ngwm__logoutResponse(soap, nullptr, nullptr, "ngwm:logoutResponse");
 	case SOAP_TYPE_PointerTo_ngwm__logoutRequest:
-		return soap_in_PointerTo_ngwm__logoutRequest(soap, NULL, NULL, "ngwm:logoutRequest");
+		return soap_in_PointerTo_ngwm__logoutRequest(soap, nullptr, nullptr, "ngwm:logoutRequest");
 	case SOAP_TYPE_PointerTo_ngwm__loginResponse:
-		return soap_in_PointerTo_ngwm__loginResponse(soap, NULL, NULL, "ngwm:loginResponse");
+		return soap_in_PointerTo_ngwm__loginResponse(soap, nullptr, nullptr, "ngwm:loginResponse");
 	case SOAP_TYPE_PointerTo_ngwm__loginRequest:
-		return soap_in_PointerTo_ngwm__loginRequest(soap, NULL, NULL, "ngwm:loginRequest");
+		return soap_in_PointerTo_ngwm__loginRequest(soap, nullptr, nullptr, "ngwm:loginRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getUserListResponse:
-		return soap_in_PointerTo_ngwm__getUserListResponse(soap, NULL, NULL, "ngwm:getUserListResponse");
+		return soap_in_PointerTo_ngwm__getUserListResponse(soap, nullptr, nullptr, "ngwm:getUserListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getUserListRequest:
-		return soap_in_PointerTo_ngwm__getUserListRequest(soap, NULL, NULL, "ngwm:getUserListRequest");
+		return soap_in_PointerTo_ngwm__getUserListRequest(soap, nullptr, nullptr, "ngwm:getUserListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getTimezoneListResponse:
-		return soap_in_PointerTo_ngwm__getTimezoneListResponse(soap, NULL, NULL, "ngwm:getTimezoneListResponse");
+		return soap_in_PointerTo_ngwm__getTimezoneListResponse(soap, nullptr, nullptr, "ngwm:getTimezoneListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getTimezoneListRequest:
-		return soap_in_PointerTo_ngwm__getTimezoneListRequest(soap, NULL, NULL, "ngwm:getTimezoneListRequest");
+		return soap_in_PointerTo_ngwm__getTimezoneListRequest(soap, nullptr, nullptr, "ngwm:getTimezoneListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getTimestampResponse:
-		return soap_in_PointerTo_ngwm__getTimestampResponse(soap, NULL, NULL, "ngwm:getTimestampResponse");
+		return soap_in_PointerTo_ngwm__getTimestampResponse(soap, nullptr, nullptr, "ngwm:getTimestampResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getTimestampRequest:
-		return soap_in_PointerTo_ngwm__getTimestampRequest(soap, NULL, NULL, "ngwm:getTimestampRequest");
+		return soap_in_PointerTo_ngwm__getTimestampRequest(soap, nullptr, nullptr, "ngwm:getTimestampRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getSignaturesResponse:
-		return soap_in_PointerTo_ngwm__getSignaturesResponse(soap, NULL, NULL, "ngwm:getSignaturesResponse");
+		return soap_in_PointerTo_ngwm__getSignaturesResponse(soap, nullptr, nullptr, "ngwm:getSignaturesResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getSignaturesRequest:
-		return soap_in_PointerTo_ngwm__getSignaturesRequest(soap, NULL, NULL, "ngwm:getSignaturesRequest");
+		return soap_in_PointerTo_ngwm__getSignaturesRequest(soap, nullptr, nullptr, "ngwm:getSignaturesRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getSettingsResponse:
-		return soap_in_PointerTo_ngwm__getSettingsResponse(soap, NULL, NULL, "ngwm:getSettingsResponse");
+		return soap_in_PointerTo_ngwm__getSettingsResponse(soap, nullptr, nullptr, "ngwm:getSettingsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getSettingsRequest:
-		return soap_in_PointerTo_ngwm__getSettingsRequest(soap, NULL, NULL, "ngwm:getSettingsRequest");
+		return soap_in_PointerTo_ngwm__getSettingsRequest(soap, nullptr, nullptr, "ngwm:getSettingsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getRuleListResponse:
-		return soap_in_PointerTo_ngwm__getRuleListResponse(soap, NULL, NULL, "ngwm:getRuleListResponse");
+		return soap_in_PointerTo_ngwm__getRuleListResponse(soap, nullptr, nullptr, "ngwm:getRuleListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getRuleListRequest:
-		return soap_in_PointerTo_ngwm__getRuleListRequest(soap, NULL, NULL, "ngwm:getRuleListRequest");
+		return soap_in_PointerTo_ngwm__getRuleListRequest(soap, nullptr, nullptr, "ngwm:getRuleListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getProxyListResponse:
-		return soap_in_PointerTo_ngwm__getProxyListResponse(soap, NULL, NULL, "ngwm:getProxyListResponse");
+		return soap_in_PointerTo_ngwm__getProxyListResponse(soap, nullptr, nullptr, "ngwm:getProxyListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getProxyListRequest:
-		return soap_in_PointerTo_ngwm__getProxyListRequest(soap, NULL, NULL, "ngwm:getProxyListRequest");
+		return soap_in_PointerTo_ngwm__getProxyListRequest(soap, nullptr, nullptr, "ngwm:getProxyListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getProxyAccessListResponse:
-		return soap_in_PointerTo_ngwm__getProxyAccessListResponse(soap, NULL, NULL, "ngwm:getProxyAccessListResponse");
+		return soap_in_PointerTo_ngwm__getProxyAccessListResponse(soap, nullptr, nullptr, "ngwm:getProxyAccessListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getProxyAccessListRequest:
-		return soap_in_PointerTo_ngwm__getProxyAccessListRequest(soap, NULL, NULL, "ngwm:getProxyAccessListRequest");
+		return soap_in_PointerTo_ngwm__getProxyAccessListRequest(soap, nullptr, nullptr, "ngwm:getProxyAccessListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getQuickMessagesResponse:
-		return soap_in_PointerTo_ngwm__getQuickMessagesResponse(soap, NULL, NULL, "ngwm:getQuickMessagesResponse");
+		return soap_in_PointerTo_ngwm__getQuickMessagesResponse(soap, nullptr, nullptr, "ngwm:getQuickMessagesResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getQuickMessagesRequest:
-		return soap_in_PointerTo_ngwm__getQuickMessagesRequest(soap, NULL, NULL, "ngwm:getQuickMessagesRequest");
+		return soap_in_PointerTo_ngwm__getQuickMessagesRequest(soap, nullptr, nullptr, "ngwm:getQuickMessagesRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getLibraryListResponse:
-		return soap_in_PointerTo_ngwm__getLibraryListResponse(soap, NULL, NULL, "ngwm:getLibraryListResponse");
+		return soap_in_PointerTo_ngwm__getLibraryListResponse(soap, nullptr, nullptr, "ngwm:getLibraryListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getLibraryListRequest:
-		return soap_in_PointerTo_ngwm__getLibraryListRequest(soap, NULL, NULL, "ngwm:getLibraryListRequest");
+		return soap_in_PointerTo_ngwm__getLibraryListRequest(soap, nullptr, nullptr, "ngwm:getLibraryListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getLibraryItemResponse:
-		return soap_in_PointerTo_ngwm__getLibraryItemResponse(soap, NULL, NULL, "ngwm:getLibraryItemResponse");
+		return soap_in_PointerTo_ngwm__getLibraryItemResponse(soap, nullptr, nullptr, "ngwm:getLibraryItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getLibraryItemRequest:
-		return soap_in_PointerTo_ngwm__getLibraryItemRequest(soap, NULL, NULL, "ngwm:getLibraryItemRequest");
+		return soap_in_PointerTo_ngwm__getLibraryItemRequest(soap, nullptr, nullptr, "ngwm:getLibraryItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsResponse:
-		return soap_in_PointerTo_ngwm__getJunkMailSettingsResponse(soap, NULL, NULL, "ngwm:getJunkMailSettingsResponse");
+		return soap_in_PointerTo_ngwm__getJunkMailSettingsResponse(soap, nullptr, nullptr, "ngwm:getJunkMailSettingsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsRequest:
-		return soap_in_PointerTo_ngwm__getJunkMailSettingsRequest(soap, NULL, NULL, "ngwm:getJunkMailSettingsRequest");
+		return soap_in_PointerTo_ngwm__getJunkMailSettingsRequest(soap, nullptr, nullptr, "ngwm:getJunkMailSettingsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getJunkEntriesResponse:
-		return soap_in_PointerTo_ngwm__getJunkEntriesResponse(soap, NULL, NULL, "ngwm:getJunkEntriesResponse");
+		return soap_in_PointerTo_ngwm__getJunkEntriesResponse(soap, nullptr, nullptr, "ngwm:getJunkEntriesResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getJunkEntriesRequest:
-		return soap_in_PointerTo_ngwm__getJunkEntriesRequest(soap, NULL, NULL, "ngwm:getJunkEntriesRequest");
+		return soap_in_PointerTo_ngwm__getJunkEntriesRequest(soap, nullptr, nullptr, "ngwm:getJunkEntriesRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getItemsResponse:
-		return soap_in_PointerTo_ngwm__getItemsResponse(soap, NULL, NULL, "ngwm:getItemsResponse");
+		return soap_in_PointerTo_ngwm__getItemsResponse(soap, nullptr, nullptr, "ngwm:getItemsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getItemsRequest:
-		return soap_in_PointerTo_ngwm__getItemsRequest(soap, NULL, NULL, "ngwm:getItemsRequest");
+		return soap_in_PointerTo_ngwm__getItemsRequest(soap, nullptr, nullptr, "ngwm:getItemsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getItemResponse:
-		return soap_in_PointerTo_ngwm__getItemResponse(soap, NULL, NULL, "ngwm:getItemResponse");
+		return soap_in_PointerTo_ngwm__getItemResponse(soap, nullptr, nullptr, "ngwm:getItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getItemRequest:
-		return soap_in_PointerTo_ngwm__getItemRequest(soap, NULL, NULL, "ngwm:getItemRequest");
+		return soap_in_PointerTo_ngwm__getItemRequest(soap, nullptr, nullptr, "ngwm:getItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getFreeBusyResponse:
-		return soap_in_PointerTo_ngwm__getFreeBusyResponse(soap, NULL, NULL, "ngwm:getFreeBusyResponse");
+		return soap_in_PointerTo_ngwm__getFreeBusyResponse(soap, nullptr, nullptr, "ngwm:getFreeBusyResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getFreeBusyRequest:
-		return soap_in_PointerTo_ngwm__getFreeBusyRequest(soap, NULL, NULL, "ngwm:getFreeBusyRequest");
+		return soap_in_PointerTo_ngwm__getFreeBusyRequest(soap, nullptr, nullptr, "ngwm:getFreeBusyRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getFolderListResponse:
-		return soap_in_PointerTo_ngwm__getFolderListResponse(soap, NULL, NULL, "ngwm:getFolderListResponse");
+		return soap_in_PointerTo_ngwm__getFolderListResponse(soap, nullptr, nullptr, "ngwm:getFolderListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getFolderListRequest:
-		return soap_in_PointerTo_ngwm__getFolderListRequest(soap, NULL, NULL, "ngwm:getFolderListRequest");
+		return soap_in_PointerTo_ngwm__getFolderListRequest(soap, nullptr, nullptr, "ngwm:getFolderListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getFolderResponse:
-		return soap_in_PointerTo_ngwm__getFolderResponse(soap, NULL, NULL, "ngwm:getFolderResponse");
+		return soap_in_PointerTo_ngwm__getFolderResponse(soap, nullptr, nullptr, "ngwm:getFolderResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getFolderRequest:
-		return soap_in_PointerTo_ngwm__getFolderRequest(soap, NULL, NULL, "ngwm:getFolderRequest");
+		return soap_in_PointerTo_ngwm__getFolderRequest(soap, nullptr, nullptr, "ngwm:getFolderRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListResponse:
-		return soap_in_PointerTo_ngwm__getDocumentTypeListResponse(soap, NULL, NULL, "ngwm:getDocumentTypeListResponse");
+		return soap_in_PointerTo_ngwm__getDocumentTypeListResponse(soap, nullptr, nullptr, "ngwm:getDocumentTypeListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListRequest:
-		return soap_in_PointerTo_ngwm__getDocumentTypeListRequest(soap, NULL, NULL, "ngwm:getDocumentTypeListRequest");
+		return soap_in_PointerTo_ngwm__getDocumentTypeListRequest(soap, nullptr, nullptr, "ngwm:getDocumentTypeListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getDeltaInfoResponse:
-		return soap_in_PointerTo_ngwm__getDeltaInfoResponse(soap, NULL, NULL, "ngwm:getDeltaInfoResponse");
+		return soap_in_PointerTo_ngwm__getDeltaInfoResponse(soap, nullptr, nullptr, "ngwm:getDeltaInfoResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getDeltaInfoRequest:
-		return soap_in_PointerTo_ngwm__getDeltaInfoRequest(soap, NULL, NULL, "ngwm:getDeltaInfoRequest");
+		return soap_in_PointerTo_ngwm__getDeltaInfoRequest(soap, nullptr, nullptr, "ngwm:getDeltaInfoRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getDeltasResponse:
-		return soap_in_PointerTo_ngwm__getDeltasResponse(soap, NULL, NULL, "ngwm:getDeltasResponse");
+		return soap_in_PointerTo_ngwm__getDeltasResponse(soap, nullptr, nullptr, "ngwm:getDeltasResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getDeltasRequest:
-		return soap_in_PointerTo_ngwm__getDeltasRequest(soap, NULL, NULL, "ngwm:getDeltasRequest");
+		return soap_in_PointerTo_ngwm__getDeltasRequest(soap, nullptr, nullptr, "ngwm:getDeltasRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getCustomListResponse:
-		return soap_in_PointerTo_ngwm__getCustomListResponse(soap, NULL, NULL, "ngwm:getCustomListResponse");
+		return soap_in_PointerTo_ngwm__getCustomListResponse(soap, nullptr, nullptr, "ngwm:getCustomListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getCustomListRequest:
-		return soap_in_PointerTo_ngwm__getCustomListRequest(soap, NULL, NULL, "ngwm:getCustomListRequest");
+		return soap_in_PointerTo_ngwm__getCustomListRequest(soap, nullptr, nullptr, "ngwm:getCustomListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getCategoryListResponse:
-		return soap_in_PointerTo_ngwm__getCategoryListResponse(soap, NULL, NULL, "ngwm:getCategoryListResponse");
+		return soap_in_PointerTo_ngwm__getCategoryListResponse(soap, nullptr, nullptr, "ngwm:getCategoryListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getCategoryListRequest:
-		return soap_in_PointerTo_ngwm__getCategoryListRequest(soap, NULL, NULL, "ngwm:getCategoryListRequest");
+		return soap_in_PointerTo_ngwm__getCategoryListRequest(soap, nullptr, nullptr, "ngwm:getCategoryListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getAttachmentResponse:
-		return soap_in_PointerTo_ngwm__getAttachmentResponse(soap, NULL, NULL, "ngwm:getAttachmentResponse");
+		return soap_in_PointerTo_ngwm__getAttachmentResponse(soap, nullptr, nullptr, "ngwm:getAttachmentResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getAttachmentRequest:
-		return soap_in_PointerTo_ngwm__getAttachmentRequest(soap, NULL, NULL, "ngwm:getAttachmentRequest");
+		return soap_in_PointerTo_ngwm__getAttachmentRequest(soap, nullptr, nullptr, "ngwm:getAttachmentRequest");
 	case SOAP_TYPE_PointerTo_ngwm__getAddressBookListResponse:
-		return soap_in_PointerTo_ngwm__getAddressBookListResponse(soap, NULL, NULL, "ngwm:getAddressBookListResponse");
+		return soap_in_PointerTo_ngwm__getAddressBookListResponse(soap, nullptr, nullptr, "ngwm:getAddressBookListResponse");
 	case SOAP_TYPE_PointerTo_ngwm__getAddressBookListRequest:
-		return soap_in_PointerTo_ngwm__getAddressBookListRequest(soap, NULL, NULL, "ngwm:getAddressBookListRequest");
+		return soap_in_PointerTo_ngwm__getAddressBookListRequest(soap, nullptr, nullptr, "ngwm:getAddressBookListRequest");
 	case SOAP_TYPE_PointerTo_ngwm__forwardResponse:
-		return soap_in_PointerTo_ngwm__forwardResponse(soap, NULL, NULL, "ngwm:forwardResponse");
+		return soap_in_PointerTo_ngwm__forwardResponse(soap, nullptr, nullptr, "ngwm:forwardResponse");
 	case SOAP_TYPE_PointerTo_ngwm__forwardRequest:
-		return soap_in_PointerTo_ngwm__forwardRequest(soap, NULL, NULL, "ngwm:forwardRequest");
+		return soap_in_PointerTo_ngwm__forwardRequest(soap, nullptr, nullptr, "ngwm:forwardRequest");
 	case SOAP_TYPE_PointerTo_ngwm__executeRuleResponse:
-		return soap_in_PointerTo_ngwm__executeRuleResponse(soap, NULL, NULL, "ngwm:executeRuleResponse");
+		return soap_in_PointerTo_ngwm__executeRuleResponse(soap, nullptr, nullptr, "ngwm:executeRuleResponse");
 	case SOAP_TYPE_PointerTo_ngwm__executeRuleRequest:
-		return soap_in_PointerTo_ngwm__executeRuleRequest(soap, NULL, NULL, "ngwm:executeRuleRequest");
+		return soap_in_PointerTo_ngwm__executeRuleRequest(soap, nullptr, nullptr, "ngwm:executeRuleRequest");
 	case SOAP_TYPE_PointerTo_ngwm__destroyCursorResponse:
-		return soap_in_PointerTo_ngwm__destroyCursorResponse(soap, NULL, NULL, "ngwm:destroyCursorResponse");
+		return soap_in_PointerTo_ngwm__destroyCursorResponse(soap, nullptr, nullptr, "ngwm:destroyCursorResponse");
 	case SOAP_TYPE_PointerTo_ngwm__destroyCursorRequest:
-		return soap_in_PointerTo_ngwm__destroyCursorRequest(soap, NULL, NULL, "ngwm:destroyCursorRequest");
+		return soap_in_PointerTo_ngwm__destroyCursorRequest(soap, nullptr, nullptr, "ngwm:destroyCursorRequest");
 	case SOAP_TYPE_PointerTo_ngwm__delegateResponse:
-		return soap_in_PointerTo_ngwm__delegateResponse(soap, NULL, NULL, "ngwm:delegateResponse");
+		return soap_in_PointerTo_ngwm__delegateResponse(soap, nullptr, nullptr, "ngwm:delegateResponse");
 	case SOAP_TYPE_PointerTo_ngwm__delegateRequest:
-		return soap_in_PointerTo_ngwm__delegateRequest(soap, NULL, NULL, "ngwm:delegateRequest");
+		return soap_in_PointerTo_ngwm__delegateRequest(soap, nullptr, nullptr, "ngwm:delegateRequest");
 	case SOAP_TYPE_PointerTo_ngwm__declineResponse:
-		return soap_in_PointerTo_ngwm__declineResponse(soap, NULL, NULL, "ngwm:declineResponse");
+		return soap_in_PointerTo_ngwm__declineResponse(soap, nullptr, nullptr, "ngwm:declineResponse");
 	case SOAP_TYPE_PointerTo_ngwm__declineRequest:
-		return soap_in_PointerTo_ngwm__declineRequest(soap, NULL, NULL, "ngwm:declineRequest");
+		return soap_in_PointerTo_ngwm__declineRequest(soap, nullptr, nullptr, "ngwm:declineRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createSignatureResponse:
-		return soap_in_PointerTo_ngwm__createSignatureResponse(soap, NULL, NULL, "ngwm:createSignatureResponse");
+		return soap_in_PointerTo_ngwm__createSignatureResponse(soap, nullptr, nullptr, "ngwm:createSignatureResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createSignatureRequest:
-		return soap_in_PointerTo_ngwm__createSignatureRequest(soap, NULL, NULL, "ngwm:createSignatureRequest");
+		return soap_in_PointerTo_ngwm__createSignatureRequest(soap, nullptr, nullptr, "ngwm:createSignatureRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createProxyAccessResponse:
-		return soap_in_PointerTo_ngwm__createProxyAccessResponse(soap, NULL, NULL, "ngwm:createProxyAccessResponse");
+		return soap_in_PointerTo_ngwm__createProxyAccessResponse(soap, nullptr, nullptr, "ngwm:createProxyAccessResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createProxyAccessRequest:
-		return soap_in_PointerTo_ngwm__createProxyAccessRequest(soap, NULL, NULL, "ngwm:createProxyAccessRequest");
+		return soap_in_PointerTo_ngwm__createProxyAccessRequest(soap, nullptr, nullptr, "ngwm:createProxyAccessRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createJunkEntryResponse:
-		return soap_in_PointerTo_ngwm__createJunkEntryResponse(soap, NULL, NULL, "ngwm:createJunkEntryResponse");
+		return soap_in_PointerTo_ngwm__createJunkEntryResponse(soap, nullptr, nullptr, "ngwm:createJunkEntryResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createJunkEntryRequest:
-		return soap_in_PointerTo_ngwm__createJunkEntryRequest(soap, NULL, NULL, "ngwm:createJunkEntryRequest");
+		return soap_in_PointerTo_ngwm__createJunkEntryRequest(soap, nullptr, nullptr, "ngwm:createJunkEntryRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createItemsResponse:
-		return soap_in_PointerTo_ngwm__createItemsResponse(soap, NULL, NULL, "ngwm:createItemsResponse");
+		return soap_in_PointerTo_ngwm__createItemsResponse(soap, nullptr, nullptr, "ngwm:createItemsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createItemsRequest:
-		return soap_in_PointerTo_ngwm__createItemsRequest(soap, NULL, NULL, "ngwm:createItemsRequest");
+		return soap_in_PointerTo_ngwm__createItemsRequest(soap, nullptr, nullptr, "ngwm:createItemsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createItemResponse:
-		return soap_in_PointerTo_ngwm__createItemResponse(soap, NULL, NULL, "ngwm:createItemResponse");
+		return soap_in_PointerTo_ngwm__createItemResponse(soap, nullptr, nullptr, "ngwm:createItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createItemRequest:
-		return soap_in_PointerTo_ngwm__createItemRequest(soap, NULL, NULL, "ngwm:createItemRequest");
+		return soap_in_PointerTo_ngwm__createItemRequest(soap, nullptr, nullptr, "ngwm:createItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__createCursorResponse:
-		return soap_in_PointerTo_ngwm__createCursorResponse(soap, NULL, NULL, "ngwm:createCursorResponse");
+		return soap_in_PointerTo_ngwm__createCursorResponse(soap, nullptr, nullptr, "ngwm:createCursorResponse");
 	case SOAP_TYPE_PointerTo_ngwm__createCursorRequest:
-		return soap_in_PointerTo_ngwm__createCursorRequest(soap, NULL, NULL, "ngwm:createCursorRequest");
+		return soap_in_PointerTo_ngwm__createCursorRequest(soap, nullptr, nullptr, "ngwm:createCursorRequest");
 	case SOAP_TYPE_PointerTo_ngwm__completeResponse:
-		return soap_in_PointerTo_ngwm__completeResponse(soap, NULL, NULL, "ngwm:completeResponse");
+		return soap_in_PointerTo_ngwm__completeResponse(soap, nullptr, nullptr, "ngwm:completeResponse");
 	case SOAP_TYPE_PointerTo_ngwm__completeRequest:
-		return soap_in_PointerTo_ngwm__completeRequest(soap, NULL, NULL, "ngwm:completeRequest");
+		return soap_in_PointerTo_ngwm__completeRequest(soap, nullptr, nullptr, "ngwm:completeRequest");
 	case SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionResponse:
-		return soap_in_PointerTo_ngwm__closeFreeBusySessionResponse(soap, NULL, NULL, "ngwm:closeFreeBusySessionResponse");
+		return soap_in_PointerTo_ngwm__closeFreeBusySessionResponse(soap, nullptr, nullptr, "ngwm:closeFreeBusySessionResponse");
 	case SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionRequest:
-		return soap_in_PointerTo_ngwm__closeFreeBusySessionRequest(soap, NULL, NULL, "ngwm:closeFreeBusySessionRequest");
+		return soap_in_PointerTo_ngwm__closeFreeBusySessionRequest(soap, nullptr, nullptr, "ngwm:closeFreeBusySessionRequest");
 	case SOAP_TYPE_PointerTo_ngwm__addMembersResponse:
-		return soap_in_PointerTo_ngwm__addMembersResponse(soap, NULL, NULL, "ngwm:addMembersResponse");
+		return soap_in_PointerTo_ngwm__addMembersResponse(soap, nullptr, nullptr, "ngwm:addMembersResponse");
 	case SOAP_TYPE_PointerTo_ngwm__addMembersRequest:
-		return soap_in_PointerTo_ngwm__addMembersRequest(soap, NULL, NULL, "ngwm:addMembersRequest");
+		return soap_in_PointerTo_ngwm__addMembersRequest(soap, nullptr, nullptr, "ngwm:addMembersRequest");
 	case SOAP_TYPE_PointerTo_ngwm__addItemsResponse:
-		return soap_in_PointerTo_ngwm__addItemsResponse(soap, NULL, NULL, "ngwm:addItemsResponse");
+		return soap_in_PointerTo_ngwm__addItemsResponse(soap, nullptr, nullptr, "ngwm:addItemsResponse");
 	case SOAP_TYPE_PointerTo_ngwm__addItemsRequest:
-		return soap_in_PointerTo_ngwm__addItemsRequest(soap, NULL, NULL, "ngwm:addItemsRequest");
+		return soap_in_PointerTo_ngwm__addItemsRequest(soap, nullptr, nullptr, "ngwm:addItemsRequest");
 	case SOAP_TYPE_PointerTo_ngwm__addItemResponse:
-		return soap_in_PointerTo_ngwm__addItemResponse(soap, NULL, NULL, "ngwm:addItemResponse");
+		return soap_in_PointerTo_ngwm__addItemResponse(soap, nullptr, nullptr, "ngwm:addItemResponse");
 	case SOAP_TYPE_PointerTo_ngwm__addItemRequest:
-		return soap_in_PointerTo_ngwm__addItemRequest(soap, NULL, NULL, "ngwm:addItemRequest");
+		return soap_in_PointerTo_ngwm__addItemRequest(soap, nullptr, nullptr, "ngwm:addItemRequest");
 	case SOAP_TYPE_PointerTo_ngwm__acceptShareResponse:
-		return soap_in_PointerTo_ngwm__acceptShareResponse(soap, NULL, NULL, "ngwm:acceptShareResponse");
+		return soap_in_PointerTo_ngwm__acceptShareResponse(soap, nullptr, nullptr, "ngwm:acceptShareResponse");
 	case SOAP_TYPE_PointerTo_ngwm__acceptShareRequest:
-		return soap_in_PointerTo_ngwm__acceptShareRequest(soap, NULL, NULL, "ngwm:acceptShareRequest");
+		return soap_in_PointerTo_ngwm__acceptShareRequest(soap, nullptr, nullptr, "ngwm:acceptShareRequest");
 	case SOAP_TYPE_PointerTo_ngwm__acceptResponse:
-		return soap_in_PointerTo_ngwm__acceptResponse(soap, NULL, NULL, "ngwm:acceptResponse");
+		return soap_in_PointerTo_ngwm__acceptResponse(soap, nullptr, nullptr, "ngwm:acceptResponse");
 	case SOAP_TYPE_PointerTo_ngwm__acceptRequest:
-		return soap_in_PointerTo_ngwm__acceptRequest(soap, NULL, NULL, "ngwm:acceptRequest");
+		return soap_in_PointerTo_ngwm__acceptRequest(soap, nullptr, nullptr, "ngwm:acceptRequest");
 	case SOAP_TYPE_PointerTongwt__Alarm:
-		return soap_in_PointerTongwt__Alarm(soap, NULL, NULL, "ngwt:Alarm");
+		return soap_in_PointerTongwt__Alarm(soap, nullptr, nullptr, "ngwt:Alarm");
 	case SOAP_TYPE_PointerTongwt__PhoneFlags:
-		return soap_in_PointerTongwt__PhoneFlags(soap, NULL, NULL, "ngwt:PhoneFlags");
+		return soap_in_PointerTongwt__PhoneFlags(soap, nullptr, nullptr, "ngwt:PhoneFlags");
 	case SOAP_TYPE_PointerTongwt__RecurrenceRule:
-		return soap_in_PointerTongwt__RecurrenceRule(soap, NULL, NULL, "ngwt:RecurrenceRule");
+		return soap_in_PointerTongwt__RecurrenceRule(soap, nullptr, nullptr, "ngwt:RecurrenceRule");
 	case SOAP_TYPE_PointerTongwt__RecurrenceDateType:
-		return soap_in_PointerTongwt__RecurrenceDateType(soap, NULL, NULL, "ngwt:RecurrenceDateType");
+		return soap_in_PointerTongwt__RecurrenceDateType(soap, nullptr, nullptr, "ngwt:RecurrenceDateType");
 	case SOAP_TYPE_PointerTongwt__SMimeOperation:
-		return soap_in_PointerTongwt__SMimeOperation(soap, NULL, NULL, "ngwt:SMimeOperation");
+		return soap_in_PointerTongwt__SMimeOperation(soap, nullptr, nullptr, "ngwt:SMimeOperation");
 	case SOAP_TYPE_PointerTongwt__LinkInfo:
-		return soap_in_PointerTongwt__LinkInfo(soap, NULL, NULL, "ngwt:LinkInfo");
+		return soap_in_PointerTongwt__LinkInfo(soap, nullptr, nullptr, "ngwt:LinkInfo");
 	case SOAP_TYPE_PointerTongwt__ItemOptions:
-		return soap_in_PointerTongwt__ItemOptions(soap, NULL, NULL, "ngwt:ItemOptions");
+		return soap_in_PointerTongwt__ItemOptions(soap, nullptr, nullptr, "ngwt:ItemOptions");
 	case SOAP_TYPE_PointerTongwt__AttachmentInfo:
-		return soap_in_PointerTongwt__AttachmentInfo(soap, NULL, NULL, "ngwt:AttachmentInfo");
+		return soap_in_PointerTongwt__AttachmentInfo(soap, nullptr, nullptr, "ngwt:AttachmentInfo");
 	case SOAP_TYPE_PointerTongwt__MessageBody:
-		return soap_in_PointerTongwt__MessageBody(soap, NULL, NULL, "ngwt:MessageBody");
+		return soap_in_PointerTongwt__MessageBody(soap, nullptr, nullptr, "ngwt:MessageBody");
 	case SOAP_TYPE_PointerTongwt__ReferenceInfo:
-		return soap_in_PointerTongwt__ReferenceInfo(soap, NULL, NULL, "ngwt:ReferenceInfo");
+		return soap_in_PointerTongwt__ReferenceInfo(soap, nullptr, nullptr, "ngwt:ReferenceInfo");
 	case SOAP_TYPE_PointerTongwt__PersonalInfo:
-		return soap_in_PointerTongwt__PersonalInfo(soap, NULL, NULL, "ngwt:PersonalInfo");
+		return soap_in_PointerTongwt__PersonalInfo(soap, nullptr, nullptr, "ngwt:PersonalInfo");
 	case SOAP_TYPE_PointerTongwt__OfficeInfo:
-		return soap_in_PointerTongwt__OfficeInfo(soap, NULL, NULL, "ngwt:OfficeInfo");
+		return soap_in_PointerTongwt__OfficeInfo(soap, nullptr, nullptr, "ngwt:OfficeInfo");
 	case SOAP_TYPE_PointerTongwt__PostalAddressList:
-		return soap_in_PointerTongwt__PostalAddressList(soap, NULL, NULL, "ngwt:PostalAddressList");
+		return soap_in_PointerTongwt__PostalAddressList(soap, nullptr, nullptr, "ngwt:PostalAddressList");
 	case SOAP_TYPE_PointerTongwt__PhoneList:
-		return soap_in_PointerTongwt__PhoneList(soap, NULL, NULL, "ngwt:PhoneList");
+		return soap_in_PointerTongwt__PhoneList(soap, nullptr, nullptr, "ngwt:PhoneList");
 	case SOAP_TYPE_PointerTongwt__ImAddressList:
-		return soap_in_PointerTongwt__ImAddressList(soap, NULL, NULL, "ngwt:ImAddressList");
+		return soap_in_PointerTongwt__ImAddressList(soap, nullptr, nullptr, "ngwt:ImAddressList");
 	case SOAP_TYPE_PointerTongwt__EmailAddressList:
-		return soap_in_PointerTongwt__EmailAddressList(soap, NULL, NULL, "ngwt:EmailAddressList");
+		return soap_in_PointerTongwt__EmailAddressList(soap, nullptr, nullptr, "ngwt:EmailAddressList");
 	case SOAP_TYPE_PointerTongwt__FullName:
-		return soap_in_PointerTongwt__FullName(soap, NULL, NULL, "ngwt:FullName");
+		return soap_in_PointerTongwt__FullName(soap, nullptr, nullptr, "ngwt:FullName");
 	case SOAP_TYPE_PointerTongwt__VersionStatus:
-		return soap_in_PointerTongwt__VersionStatus(soap, NULL, NULL, "ngwt:VersionStatus");
+		return soap_in_PointerTongwt__VersionStatus(soap, nullptr, nullptr, "ngwt:VersionStatus");
 	case SOAP_TYPE_PointerTongwt__FolderACL:
-		return soap_in_PointerTongwt__FolderACL(soap, NULL, NULL, "ngwt:FolderACL");
+		return soap_in_PointerTongwt__FolderACL(soap, nullptr, nullptr, "ngwt:FolderACL");
 	case SOAP_TYPE_PointerTongwt__RuleActionList:
-		return soap_in_PointerTongwt__RuleActionList(soap, NULL, NULL, "ngwt:RuleActionList");
+		return soap_in_PointerTongwt__RuleActionList(soap, nullptr, nullptr, "ngwt:RuleActionList");
 	case SOAP_TYPE_PointerTongwt__Execution:
-		return soap_in_PointerTongwt__Execution(soap, NULL, NULL, "ngwt:Execution");
+		return soap_in_PointerTongwt__Execution(soap, nullptr, nullptr, "ngwt:Execution");
 	case SOAP_TYPE_PointerTongwt__Query:
-		return soap_in_PointerTongwt__Query(soap, NULL, NULL, "ngwt:Query");
+		return soap_in_PointerTongwt__Query(soap, nullptr, nullptr, "ngwt:Query");
 	case SOAP_TYPE_PointerTongwt__FolderACLStatus:
-		return soap_in_PointerTongwt__FolderACLStatus(soap, NULL, NULL, "ngwt:FolderACLStatus");
+		return soap_in_PointerTongwt__FolderACLStatus(soap, nullptr, nullptr, "ngwt:FolderACLStatus");
 	case SOAP_TYPE_PointerTongwt__AccessControlList:
-		return soap_in_PointerTongwt__AccessControlList(soap, NULL, NULL, "ngwt:AccessControlList");
+		return soap_in_PointerTongwt__AccessControlList(soap, nullptr, nullptr, "ngwt:AccessControlList");
 	case SOAP_TYPE_PointerTongwt__WeekOfYear:
-		return soap_in_PointerTongwt__WeekOfYear(soap, NULL, NULL, "ngwt:WeekOfYear");
+		return soap_in_PointerTongwt__WeekOfYear(soap, nullptr, nullptr, "ngwt:WeekOfYear");
 	case SOAP_TYPE_PointerTongwt__OccurrenceType:
-		return soap_in_PointerTongwt__OccurrenceType(soap, NULL, NULL, "ngwt:OccurrenceType");
+		return soap_in_PointerTongwt__OccurrenceType(soap, nullptr, nullptr, "ngwt:OccurrenceType");
 	case SOAP_TYPE_PointerTongwt__ItemSecurity:
-		return soap_in_PointerTongwt__ItemSecurity(soap, NULL, NULL, "ngwt:ItemSecurity");
+		return soap_in_PointerTongwt__ItemSecurity(soap, nullptr, nullptr, "ngwt:ItemSecurity");
 	case SOAP_TYPE_PointerTongwt__ItemClass:
-		return soap_in_PointerTongwt__ItemClass(soap, NULL, NULL, "ngwt:ItemClass");
+		return soap_in_PointerTongwt__ItemClass(soap, nullptr, nullptr, "ngwt:ItemClass");
 	case SOAP_TYPE_PointerTongwt__ItemSource:
-		return soap_in_PointerTongwt__ItemSource(soap, NULL, NULL, "ngwt:ItemSource");
+		return soap_in_PointerTongwt__ItemSource(soap, nullptr, nullptr, "ngwt:ItemSource");
 	case SOAP_TYPE_PointerTongwt__ItemStatus:
-		return soap_in_PointerTongwt__ItemStatus(soap, NULL, NULL, "ngwt:ItemStatus");
+		return soap_in_PointerTongwt__ItemStatus(soap, nullptr, nullptr, "ngwt:ItemStatus");
 	case SOAP_TYPE_PointerTongwt__DeltaSyncType:
-		return soap_in_PointerTongwt__DeltaSyncType(soap, NULL, NULL, "ngwt:DeltaSyncType");
+		return soap_in_PointerTongwt__DeltaSyncType(soap, nullptr, nullptr, "ngwt:DeltaSyncType");
 	case SOAP_TYPE_PointerTongwt__RecipientStatus:
-		return soap_in_PointerTongwt__RecipientStatus(soap, NULL, NULL, "ngwt:RecipientStatus");
+		return soap_in_PointerTongwt__RecipientStatus(soap, nullptr, nullptr, "ngwt:RecipientStatus");
 	case SOAP_TYPE_PointerTongwt__FreeBusyBlockList:
-		return soap_in_PointerTongwt__FreeBusyBlockList(soap, NULL, NULL, "ngwt:FreeBusyBlockList");
+		return soap_in_PointerTongwt__FreeBusyBlockList(soap, nullptr, nullptr, "ngwt:FreeBusyBlockList");
 	case SOAP_TYPE_PointerTongwt__CalendarFolderAttribute:
-		return soap_in_PointerTongwt__CalendarFolderAttribute(soap, NULL, NULL, "ngwt:CalendarFolderAttribute");
+		return soap_in_PointerTongwt__CalendarFolderAttribute(soap, nullptr, nullptr, "ngwt:CalendarFolderAttribute");
 	case SOAP_TYPE_PointerTongwt__FilterDate:
-		return soap_in_PointerTongwt__FilterDate(soap, NULL, NULL, "ngwt:FilterDate");
+		return soap_in_PointerTongwt__FilterDate(soap, nullptr, nullptr, "ngwt:FilterDate");
 	case SOAP_TYPE_PointerTongwt__ContainerRef:
-		return soap_in_PointerTongwt__ContainerRef(soap, NULL, NULL, "ngwt:ContainerRef");
+		return soap_in_PointerTongwt__ContainerRef(soap, nullptr, nullptr, "ngwt:ContainerRef");
 	case SOAP_TYPE_PointerTongwt__CategoryType:
-		return soap_in_PointerTongwt__CategoryType(soap, NULL, NULL, "ngwt:CategoryType");
+		return soap_in_PointerTongwt__CategoryType(soap, nullptr, nullptr, "ngwt:CategoryType");
 	case SOAP_TYPE_PointerTongwt__AccessMiscRight:
-		return soap_in_PointerTongwt__AccessMiscRight(soap, NULL, NULL, "ngwt:AccessMiscRight");
+		return soap_in_PointerTongwt__AccessMiscRight(soap, nullptr, nullptr, "ngwt:AccessMiscRight");
 	case SOAP_TYPE_PointerTongwt__AccessRight:
-		return soap_in_PointerTongwt__AccessRight(soap, NULL, NULL, "ngwt:AccessRight");
+		return soap_in_PointerTongwt__AccessRight(soap, nullptr, nullptr, "ngwt:AccessRight");
 	case SOAP_TYPE_PointerTongwt__Rights:
-		return soap_in_PointerTongwt__Rights(soap, NULL, NULL, "ngwt:Rights");
+		return soap_in_PointerTongwt__Rights(soap, nullptr, nullptr, "ngwt:Rights");
 	case SOAP_TYPE_PointerTongwe__EventList:
-		return soap_in_PointerTongwe__EventList(soap, NULL, NULL, "ngwe:EventList");
+		return soap_in_PointerTongwe__EventList(soap, nullptr, nullptr, "ngwe:EventList");
 	case SOAP_TYPE_PointerTongwe__EventsList:
-		return soap_in_PointerTongwe__EventsList(soap, NULL, NULL, "ngwe:EventsList");
+		return soap_in_PointerTongwe__EventsList(soap, nullptr, nullptr, "ngwe:EventsList");
 	case SOAP_TYPE_PointerTongwe__Events:
-		return soap_in_PointerTongwe__Events(soap, NULL, NULL, "ngwe:Events");
+		return soap_in_PointerTongwe__Events(soap, nullptr, nullptr, "ngwe:Events");
 	case SOAP_TYPE_PointerTongwe__EventDefinition:
-		return soap_in_PointerTongwe__EventDefinition(soap, NULL, NULL, "ngwe:EventDefinition");
+		return soap_in_PointerTongwe__EventDefinition(soap, nullptr, nullptr, "ngwe:EventDefinition");
 	case SOAP_TYPE_PointerToxsd__duration:
-		return soap_in_PointerToxsd__duration(soap, NULL, NULL, "xsd:duration");
+		return soap_in_PointerToxsd__duration(soap, nullptr, nullptr, "xsd:duration");
 	case SOAP_TYPE_PointerTongwe__Event:
-		return soap_in_PointerTongwe__Event(soap, NULL, NULL, "ngwe:Event");
+		return soap_in_PointerTongwe__Event(soap, nullptr, nullptr, "ngwe:Event");
 	case SOAP_TYPE_PointerTongwe__ContainerList:
-		return soap_in_PointerTongwe__ContainerList(soap, NULL, NULL, "ngwe:ContainerList");
+		return soap_in_PointerTongwe__ContainerList(soap, nullptr, nullptr, "ngwe:ContainerList");
 	case SOAP_TYPE_PointerTongwe__ItemTypeList:
-		return soap_in_PointerTongwe__ItemTypeList(soap, NULL, NULL, "ngwe:ItemTypeList");
+		return soap_in_PointerTongwe__ItemTypeList(soap, nullptr, nullptr, "ngwe:ItemTypeList");
 	case SOAP_TYPE_PointerTongwe__EventTypeList:
-		return soap_in_PointerTongwe__EventTypeList(soap, NULL, NULL, "ngwe:EventTypeList");
+		return soap_in_PointerTongwe__EventTypeList(soap, nullptr, nullptr, "ngwe:EventTypeList");
 	case SOAP_TYPE_PointerTongwe__ItemType:
-		return soap_in_PointerTongwe__ItemType(soap, NULL, NULL, "ngwe:ItemType");
+		return soap_in_PointerTongwe__ItemType(soap, nullptr, nullptr, "ngwe:ItemType");
 	case SOAP_TYPE_PointerTongwe__FieldList:
-		return soap_in_PointerTongwe__FieldList(soap, NULL, NULL, "ngwe:FieldList");
+		return soap_in_PointerTongwe__FieldList(soap, nullptr, nullptr, "ngwe:FieldList");
 	case SOAP_TYPE_PointerTongwt__FreeBusyUserList:
-		return soap_in_PointerTongwt__FreeBusyUserList(soap, NULL, NULL, "ngwt:FreeBusyUserList");
+		return soap_in_PointerTongwt__FreeBusyUserList(soap, nullptr, nullptr, "ngwt:FreeBusyUserList");
 	case SOAP_TYPE_PointerTongwt__RetractType:
-		return soap_in_PointerTongwt__RetractType(soap, NULL, NULL, "ngwt:RetractType");
+		return soap_in_PointerTongwt__RetractType(soap, nullptr, nullptr, "ngwt:RetractType");
 	case SOAP_TYPE_PointerTongwt__ItemList:
-		return soap_in_PointerTongwt__ItemList(soap, NULL, NULL, "ngwt:ItemList");
+		return soap_in_PointerTongwt__ItemList(soap, nullptr, nullptr, "ngwt:ItemList");
 	case SOAP_TYPE_PointerTongwt__CursorSeek:
-		return soap_in_PointerTongwt__CursorSeek(soap, NULL, NULL, "ngwt:CursorSeek");
+		return soap_in_PointerTongwt__CursorSeek(soap, nullptr, nullptr, "ngwt:CursorSeek");
 	case SOAP_TYPE_PointerTongwt__AccessRightChanges:
-		return soap_in_PointerTongwt__AccessRightChanges(soap, NULL, NULL, "ngwt:AccessRightChanges");
+		return soap_in_PointerTongwt__AccessRightChanges(soap, nullptr, nullptr, "ngwt:AccessRightChanges");
 	case SOAP_TYPE_PointerTongwt__ModifyItem:
-		return soap_in_PointerTongwt__ModifyItem(soap, NULL, NULL, "ngwt:ModifyItem");
+		return soap_in_PointerTongwt__ModifyItem(soap, nullptr, nullptr, "ngwt:ModifyItem");
 	case SOAP_TYPE_PointerTongwt__Host:
-		return soap_in_PointerTongwt__Host(soap, NULL, NULL, "ngwt:Host");
+		return soap_in_PointerTongwt__Host(soap, nullptr, nullptr, "ngwt:Host");
 	case SOAP_TYPE_PointerTongwt__Authentication:
-		return soap_in_PointerTongwt__Authentication(soap, NULL, NULL, "ngwt:Authentication");
+		return soap_in_PointerTongwt__Authentication(soap, nullptr, nullptr, "ngwt:Authentication");
 	case SOAP_TYPE_PointerTongwt__UserList:
-		return soap_in_PointerTongwt__UserList(soap, NULL, NULL, "ngwt:UserList");
+		return soap_in_PointerTongwt__UserList(soap, nullptr, nullptr, "ngwt:UserList");
 	case SOAP_TYPE_PointerTongwt__TimezoneList:
-		return soap_in_PointerTongwt__TimezoneList(soap, NULL, NULL, "ngwt:TimezoneList");
+		return soap_in_PointerTongwt__TimezoneList(soap, nullptr, nullptr, "ngwt:TimezoneList");
 	case SOAP_TYPE_PointerTongwt__Signatures:
-		return soap_in_PointerTongwt__Signatures(soap, NULL, NULL, "ngwt:Signatures");
+		return soap_in_PointerTongwt__Signatures(soap, nullptr, nullptr, "ngwt:Signatures");
 	case SOAP_TYPE_PointerTongwt__Settings:
-		return soap_in_PointerTongwt__Settings(soap, NULL, NULL, "ngwt:Settings");
+		return soap_in_PointerTongwt__Settings(soap, nullptr, nullptr, "ngwt:Settings");
 	case SOAP_TYPE_PointerTongwt__RuleList:
-		return soap_in_PointerTongwt__RuleList(soap, NULL, NULL, "ngwt:RuleList");
+		return soap_in_PointerTongwt__RuleList(soap, nullptr, nullptr, "ngwt:RuleList");
 	case SOAP_TYPE_PointerTongwt__ProxyList:
-		return soap_in_PointerTongwt__ProxyList(soap, NULL, NULL, "ngwt:ProxyList");
+		return soap_in_PointerTongwt__ProxyList(soap, nullptr, nullptr, "ngwt:ProxyList");
 	case SOAP_TYPE_PointerTongwt__AccessRightList:
-		return soap_in_PointerTongwt__AccessRightList(soap, NULL, NULL, "ngwt:AccessRightList");
+		return soap_in_PointerTongwt__AccessRightList(soap, nullptr, nullptr, "ngwt:AccessRightList");
 	case SOAP_TYPE_PointerTongwt__LibraryList:
-		return soap_in_PointerTongwt__LibraryList(soap, NULL, NULL, "ngwt:LibraryList");
+		return soap_in_PointerTongwt__LibraryList(soap, nullptr, nullptr, "ngwt:LibraryList");
 	case SOAP_TYPE_PointerTongwt__SettingsList:
-		return soap_in_PointerTongwt__SettingsList(soap, NULL, NULL, "ngwt:SettingsList");
+		return soap_in_PointerTongwt__SettingsList(soap, nullptr, nullptr, "ngwt:SettingsList");
 	case SOAP_TYPE_PointerTongwt__JunkHandlingList:
-		return soap_in_PointerTongwt__JunkHandlingList(soap, NULL, NULL, "ngwt:JunkHandlingList");
+		return soap_in_PointerTongwt__JunkHandlingList(soap, nullptr, nullptr, "ngwt:JunkHandlingList");
 	case SOAP_TYPE_PointerTongwt__FreeBusyInfoList:
-		return soap_in_PointerTongwt__FreeBusyInfoList(soap, NULL, NULL, "ngwt:FreeBusyInfoList");
+		return soap_in_PointerTongwt__FreeBusyInfoList(soap, nullptr, nullptr, "ngwt:FreeBusyInfoList");
 	case SOAP_TYPE_PointerTongwt__FreeBusyStats:
-		return soap_in_PointerTongwt__FreeBusyStats(soap, NULL, NULL, "ngwt:FreeBusyStats");
+		return soap_in_PointerTongwt__FreeBusyStats(soap, nullptr, nullptr, "ngwt:FreeBusyStats");
 	case SOAP_TYPE_PointerTongwt__FolderList:
-		return soap_in_PointerTongwt__FolderList(soap, NULL, NULL, "ngwt:FolderList");
+		return soap_in_PointerTongwt__FolderList(soap, nullptr, nullptr, "ngwt:FolderList");
 	case SOAP_TYPE_PointerTongwt__ItemSourceList:
-		return soap_in_PointerTongwt__ItemSourceList(soap, NULL, NULL, "ngwt:ItemSourceList");
+		return soap_in_PointerTongwt__ItemSourceList(soap, nullptr, nullptr, "ngwt:ItemSourceList");
 	case SOAP_TYPE_PointerTongwt__MessageTypeList:
-		return soap_in_PointerTongwt__MessageTypeList(soap, NULL, NULL, "ngwt:MessageTypeList");
+		return soap_in_PointerTongwt__MessageTypeList(soap, nullptr, nullptr, "ngwt:MessageTypeList");
 	case SOAP_TYPE_PointerTongwt__FolderType:
-		return soap_in_PointerTongwt__FolderType(soap, NULL, NULL, "ngwt:FolderType");
+		return soap_in_PointerTongwt__FolderType(soap, nullptr, nullptr, "ngwt:FolderType");
 	case SOAP_TYPE_PointerTongwt__DocumentTypeList:
-		return soap_in_PointerTongwt__DocumentTypeList(soap, NULL, NULL, "ngwt:DocumentTypeList");
+		return soap_in_PointerTongwt__DocumentTypeList(soap, nullptr, nullptr, "ngwt:DocumentTypeList");
 	case SOAP_TYPE_PointerTongwt__Items:
-		return soap_in_PointerTongwt__Items(soap, NULL, NULL, "ngwt:Items");
+		return soap_in_PointerTongwt__Items(soap, nullptr, nullptr, "ngwt:Items");
 	case SOAP_TYPE_PointerTongwt__DeltaInfo:
-		return soap_in_PointerTongwt__DeltaInfo(soap, NULL, NULL, "ngwt:DeltaInfo");
+		return soap_in_PointerTongwt__DeltaInfo(soap, nullptr, nullptr, "ngwt:DeltaInfo");
 	case SOAP_TYPE_PointerTongwt__CustomList:
-		return soap_in_PointerTongwt__CustomList(soap, NULL, NULL, "ngwt:CustomList");
+		return soap_in_PointerTongwt__CustomList(soap, nullptr, nullptr, "ngwt:CustomList");
 	case SOAP_TYPE_PointerTongwt__CategoryList:
-		return soap_in_PointerTongwt__CategoryList(soap, NULL, NULL, "ngwt:CategoryList");
+		return soap_in_PointerTongwt__CategoryList(soap, nullptr, nullptr, "ngwt:CategoryList");
 	case SOAP_TYPE_PointerTongwt__AddressBookList:
-		return soap_in_PointerTongwt__AddressBookList(soap, NULL, NULL, "ngwt:AddressBookList");
+		return soap_in_PointerTongwt__AddressBookList(soap, nullptr, nullptr, "ngwt:AddressBookList");
 	case SOAP_TYPE_PointerTongwt__Distribution:
-		return soap_in_PointerTongwt__Distribution(soap, NULL, NULL, "ngwt:Distribution");
+		return soap_in_PointerTongwt__Distribution(soap, nullptr, nullptr, "ngwt:Distribution");
 	case SOAP_TYPE_PointerTongwt__View:
-		return soap_in_PointerTongwt__View(soap, NULL, NULL, "ngwt:View");
+		return soap_in_PointerTongwt__View(soap, nullptr, nullptr, "ngwt:View");
 	case SOAP_TYPE_PointerTongwt__Status:
-		return soap_in_PointerTongwt__Status(soap, NULL, NULL, "ngwt:Status");
+		return soap_in_PointerTongwt__Status(soap, nullptr, nullptr, "ngwt:Status");
 	case SOAP_TYPE_PointerTongwt__ItemRefList:
-		return soap_in_PointerTongwt__ItemRefList(soap, NULL, NULL, "ngwt:ItemRefList");
+		return soap_in_PointerTongwt__ItemRefList(soap, nullptr, nullptr, "ngwt:ItemRefList");
 	case SOAP_TYPE_PointerTongwt__UserInfo:
-		return soap_in_PointerTongwt__UserInfo(soap, NULL, NULL, "ngwt:UserInfo");
+		return soap_in_PointerTongwt__UserInfo(soap, nullptr, nullptr, "ngwt:UserInfo");
 	case SOAP_TYPE_PointerTongwt__RecipientType:
-		return soap_in_PointerTongwt__RecipientType(soap, NULL, NULL, "ngwt:RecipientType");
+		return soap_in_PointerTongwt__RecipientType(soap, nullptr, nullptr, "ngwt:RecipientType");
 	case SOAP_TYPE_PointerTongwt__Timezone:
-		return soap_in_PointerTongwt__Timezone(soap, NULL, NULL, "ngwt:Timezone");
+		return soap_in_PointerTongwt__Timezone(soap, nullptr, nullptr, "ngwt:Timezone");
 	case SOAP_TYPE_PointerTongwt__Minute:
-		return soap_in_PointerTongwt__Minute(soap, NULL, NULL, "ngwt:Minute");
+		return soap_in_PointerTongwt__Minute(soap, nullptr, nullptr, "ngwt:Minute");
 	case SOAP_TYPE_PointerTongwt__Hour:
-		return soap_in_PointerTongwt__Hour(soap, NULL, NULL, "ngwt:Hour");
+		return soap_in_PointerTongwt__Hour(soap, nullptr, nullptr, "ngwt:Hour");
 	case SOAP_TYPE_PointerTongwt__DayOfWeek:
-		return soap_in_PointerTongwt__DayOfWeek(soap, NULL, NULL, "ngwt:DayOfWeek");
+		return soap_in_PointerTongwt__DayOfWeek(soap, nullptr, nullptr, "ngwt:DayOfWeek");
 	case SOAP_TYPE_PointerTongwt__Day:
-		return soap_in_PointerTongwt__Day(soap, NULL, NULL, "ngwt:Day");
+		return soap_in_PointerTongwt__Day(soap, nullptr, nullptr, "ngwt:Day");
 	case SOAP_TYPE_PointerTongwt__Month:
-		return soap_in_PointerTongwt__Month(soap, NULL, NULL, "ngwt:Month");
+		return soap_in_PointerTongwt__Month(soap, nullptr, nullptr, "ngwt:Month");
 	case SOAP_TYPE_PointerTongwt__TimezoneComponent:
-		return soap_in_PointerTongwt__TimezoneComponent(soap, NULL, NULL, "ngwt:TimezoneComponent");
+		return soap_in_PointerTongwt__TimezoneComponent(soap, nullptr, nullptr, "ngwt:TimezoneComponent");
 	case SOAP_TYPE_PointerTongwt__ProblemList:
-		return soap_in_PointerTongwt__ProblemList(soap, NULL, NULL, "ngwt:ProblemList");
+		return soap_in_PointerTongwt__ProblemList(soap, nullptr, nullptr, "ngwt:ProblemList");
 	case SOAP_TYPE_PointerTongwt__Signature:
-		return soap_in_PointerTongwt__Signature(soap, NULL, NULL, "ngwt:Signature");
+		return soap_in_PointerTongwt__Signature(soap, nullptr, nullptr, "ngwt:Signature");
 	case SOAP_TYPE_PointerTongwt__SignatureData:
-		return soap_in_PointerTongwt__SignatureData(soap, NULL, NULL, "ngwt:SignatureData");
+		return soap_in_PointerTongwt__SignatureData(soap, nullptr, nullptr, "ngwt:SignatureData");
 	case SOAP_TYPE_PointerTongwt__SettingsGroup:
-		return soap_in_PointerTongwt__SettingsGroup(soap, NULL, NULL, "ngwt:SettingsGroup");
+		return soap_in_PointerTongwt__SettingsGroup(soap, nullptr, nullptr, "ngwt:SettingsGroup");
 	case SOAP_TYPE_PointerTongwt__ReturnNotification:
-		return soap_in_PointerTongwt__ReturnNotification(soap, NULL, NULL, "ngwt:ReturnNotification");
+		return soap_in_PointerTongwt__ReturnNotification(soap, nullptr, nullptr, "ngwt:ReturnNotification");
 	case SOAP_TYPE_PointerTongwt__StatusTracking:
-		return soap_in_PointerTongwt__StatusTracking(soap, NULL, NULL, "ngwt:StatusTracking");
+		return soap_in_PointerTongwt__StatusTracking(soap, nullptr, nullptr, "ngwt:StatusTracking");
 	case SOAP_TYPE_PointerTongwt__SendOptionsRequestReply:
-		return soap_in_PointerTongwt__SendOptionsRequestReply(soap, NULL, NULL, "ngwt:SendOptionsRequestReply");
+		return soap_in_PointerTongwt__SendOptionsRequestReply(soap, nullptr, nullptr, "ngwt:SendOptionsRequestReply");
 	case SOAP_TYPE_PointerTongwt__Rule:
-		return soap_in_PointerTongwt__Rule(soap, NULL, NULL, "ngwt:Rule");
+		return soap_in_PointerTongwt__Rule(soap, nullptr, nullptr, "ngwt:Rule");
 	case SOAP_TYPE_PointerTongwt__RuleAction:
-		return soap_in_PointerTongwt__RuleAction(soap, NULL, NULL, "ngwt:RuleAction");
+		return soap_in_PointerTongwt__RuleAction(soap, nullptr, nullptr, "ngwt:RuleAction");
 	case SOAP_TYPE_PointerTongwt__CategoryRefList:
-		return soap_in_PointerTongwt__CategoryRefList(soap, NULL, NULL, "ngwt:CategoryRefList");
+		return soap_in_PointerTongwt__CategoryRefList(soap, nullptr, nullptr, "ngwt:CategoryRefList");
 	case SOAP_TYPE_PointerTongwt__Mail:
-		return soap_in_PointerTongwt__Mail(soap, NULL, NULL, "ngwt:Mail");
+		return soap_in_PointerTongwt__Mail(soap, nullptr, nullptr, "ngwt:Mail");
 	case SOAP_TYPE_PointerTongwt__ReturnNotificationOptions:
-		return soap_in_PointerTongwt__ReturnNotificationOptions(soap, NULL, NULL, "ngwt:ReturnNotificationOptions");
+		return soap_in_PointerTongwt__ReturnNotificationOptions(soap, nullptr, nullptr, "ngwt:ReturnNotificationOptions");
 	case SOAP_TYPE_PointerTongwt__MonthList:
-		return soap_in_PointerTongwt__MonthList(soap, NULL, NULL, "ngwt:MonthList");
+		return soap_in_PointerTongwt__MonthList(soap, nullptr, nullptr, "ngwt:MonthList");
 	case SOAP_TYPE_PointerTongwt__DayOfYearList:
-		return soap_in_PointerTongwt__DayOfYearList(soap, NULL, NULL, "ngwt:DayOfYearList");
+		return soap_in_PointerTongwt__DayOfYearList(soap, nullptr, nullptr, "ngwt:DayOfYearList");
 	case SOAP_TYPE_PointerTongwt__DayOfMonthList:
-		return soap_in_PointerTongwt__DayOfMonthList(soap, NULL, NULL, "ngwt:DayOfMonthList");
+		return soap_in_PointerTongwt__DayOfMonthList(soap, nullptr, nullptr, "ngwt:DayOfMonthList");
 	case SOAP_TYPE_PointerTongwt__DayOfYearWeekList:
-		return soap_in_PointerTongwt__DayOfYearWeekList(soap, NULL, NULL, "ngwt:DayOfYearWeekList");
+		return soap_in_PointerTongwt__DayOfYearWeekList(soap, nullptr, nullptr, "ngwt:DayOfYearWeekList");
 	case SOAP_TYPE_PointerTongwt__Frequency:
-		return soap_in_PointerTongwt__Frequency(soap, NULL, NULL, "ngwt:Frequency");
+		return soap_in_PointerTongwt__Frequency(soap, nullptr, nullptr, "ngwt:Frequency");
 	case SOAP_TYPE_PointerTongwt__DelegateeStatus:
-		return soap_in_PointerTongwt__DelegateeStatus(soap, NULL, NULL, "ngwt:DelegateeStatus");
+		return soap_in_PointerTongwt__DelegateeStatus(soap, nullptr, nullptr, "ngwt:DelegateeStatus");
 	case SOAP_TYPE_PointerTongwt__DelegatedStatus:
-		return soap_in_PointerTongwt__DelegatedStatus(soap, NULL, NULL, "ngwt:DelegatedStatus");
+		return soap_in_PointerTongwt__DelegatedStatus(soap, nullptr, nullptr, "ngwt:DelegatedStatus");
 	case SOAP_TYPE_PointerTongwt__CommentStatus:
-		return soap_in_PointerTongwt__CommentStatus(soap, NULL, NULL, "ngwt:CommentStatus");
+		return soap_in_PointerTongwt__CommentStatus(soap, nullptr, nullptr, "ngwt:CommentStatus");
 	case SOAP_TYPE_PointerTongwt__TransferFailedStatus:
-		return soap_in_PointerTongwt__TransferFailedStatus(soap, NULL, NULL, "ngwt:TransferFailedStatus");
+		return soap_in_PointerTongwt__TransferFailedStatus(soap, nullptr, nullptr, "ngwt:TransferFailedStatus");
 	case SOAP_TYPE_PointerTongwt__Recipient:
-		return soap_in_PointerTongwt__Recipient(soap, NULL, NULL, "ngwt:Recipient");
+		return soap_in_PointerTongwt__Recipient(soap, nullptr, nullptr, "ngwt:Recipient");
 	case SOAP_TYPE_PointerTongwt__Filter:
-		return soap_in_PointerTongwt__Filter(soap, NULL, NULL, "ngwt:Filter");
+		return soap_in_PointerTongwt__Filter(soap, nullptr, nullptr, "ngwt:Filter");
 	case SOAP_TYPE_PointerTongwt__QueryTarget:
-		return soap_in_PointerTongwt__QueryTarget(soap, NULL, NULL, "ngwt:QueryTarget");
+		return soap_in_PointerTongwt__QueryTarget(soap, nullptr, nullptr, "ngwt:QueryTarget");
 	case SOAP_TYPE_PointerTongwt__ProxyUser:
-		return soap_in_PointerTongwt__ProxyUser(soap, NULL, NULL, "ngwt:ProxyUser");
+		return soap_in_PointerTongwt__ProxyUser(soap, nullptr, nullptr, "ngwt:ProxyUser");
 	case SOAP_TYPE_PointerTongwt__ProblemEntry:
-		return soap_in_PointerTongwt__ProblemEntry(soap, NULL, NULL, "ngwt:ProblemEntry");
+		return soap_in_PointerTongwt__ProblemEntry(soap, nullptr, nullptr, "ngwt:ProblemEntry");
 	case SOAP_TYPE_PointerTongwt__PostalAddress:
-		return soap_in_PointerTongwt__PostalAddress(soap, NULL, NULL, "ngwt:PostalAddress");
+		return soap_in_PointerTongwt__PostalAddress(soap, nullptr, nullptr, "ngwt:PostalAddress");
 	case SOAP_TYPE_PointerTongwt__PhoneNumber:
-		return soap_in_PointerTongwt__PhoneNumber(soap, NULL, NULL, "ngwt:PhoneNumber");
+		return soap_in_PointerTongwt__PhoneNumber(soap, nullptr, nullptr, "ngwt:PhoneNumber");
 	case SOAP_TYPE_PointerToxsd__date:
-		return soap_in_PointerToxsd__date(soap, NULL, NULL, "xsd:date");
+		return soap_in_PointerToxsd__date(soap, nullptr, nullptr, "xsd:date");
 	case SOAP_TYPE_PointerTongwt__ItemRef:
-		return soap_in_PointerTongwt__ItemRef(soap, NULL, NULL, "ngwt:ItemRef");
+		return soap_in_PointerTongwt__ItemRef(soap, nullptr, nullptr, "ngwt:ItemRef");
 	case SOAP_TYPE_PointerTongwt__UUID:
-		return soap_in_PointerTongwt__UUID(soap, NULL, NULL, "ngwt:UUID");
+		return soap_in_PointerTongwt__UUID(soap, nullptr, nullptr, "ngwt:UUID");
 	case SOAP_TYPE_PointerTongwt__SharedFolderNotification:
-		return soap_in_PointerTongwt__SharedFolderNotification(soap, NULL, NULL, "ngwt:SharedFolderNotification");
+		return soap_in_PointerTongwt__SharedFolderNotification(soap, nullptr, nullptr, "ngwt:SharedFolderNotification");
 	case SOAP_TYPE_PointerTongwt__MessagePart:
-		return soap_in_PointerTongwt__MessagePart(soap, NULL, NULL, "ngwt:MessagePart");
+		return soap_in_PointerTongwt__MessagePart(soap, nullptr, nullptr, "ngwt:MessagePart");
 	case SOAP_TYPE_PointerTongwt__Library:
-		return soap_in_PointerTongwt__Library(soap, NULL, NULL, "ngwt:Library");
+		return soap_in_PointerTongwt__Library(soap, nullptr, nullptr, "ngwt:Library");
 	case SOAP_TYPE_PointerTongwt__JunkEntry:
-		return soap_in_PointerTongwt__JunkEntry(soap, NULL, NULL, "ngwt:JunkEntry");
+		return soap_in_PointerTongwt__JunkEntry(soap, nullptr, nullptr, "ngwt:JunkEntry");
 	case SOAP_TYPE_PointerTongwt__JunkHandlingListType:
-		return soap_in_PointerTongwt__JunkHandlingListType(soap, NULL, NULL, "ngwt:JunkHandlingListType");
+		return soap_in_PointerTongwt__JunkHandlingListType(soap, nullptr, nullptr, "ngwt:JunkHandlingListType");
 	case SOAP_TYPE_PointerTongwt__Item:
-		return soap_in_PointerTongwt__Item(soap, NULL, NULL, "ngwt:Item");
+		return soap_in_PointerTongwt__Item(soap, nullptr, nullptr, "ngwt:Item");
 	case SOAP_TYPE_PointerTongwt__ItemChanges:
-		return soap_in_PointerTongwt__ItemChanges(soap, NULL, NULL, "ngwt:ItemChanges");
+		return soap_in_PointerTongwt__ItemChanges(soap, nullptr, nullptr, "ngwt:ItemChanges");
 	case SOAP_TYPE_PointerTongwt__ImAddress:
-		return soap_in_PointerTongwt__ImAddress(soap, NULL, NULL, "ngwt:ImAddress");
+		return soap_in_PointerTongwt__ImAddress(soap, nullptr, nullptr, "ngwt:ImAddress");
 	case SOAP_TYPE_PointerTongwt__GroupMember:
-		return soap_in_PointerTongwt__GroupMember(soap, NULL, NULL, "ngwt:GroupMember");
+		return soap_in_PointerTongwt__GroupMember(soap, nullptr, nullptr, "ngwt:GroupMember");
 	case SOAP_TYPE_PointerTongwt__GroupMemberList:
-		return soap_in_PointerTongwt__GroupMemberList(soap, NULL, NULL, "ngwt:GroupMemberList");
+		return soap_in_PointerTongwt__GroupMemberList(soap, nullptr, nullptr, "ngwt:GroupMemberList");
 	case SOAP_TYPE_PointerTongwt__FreeBusyInfo:
-		return soap_in_PointerTongwt__FreeBusyInfo(soap, NULL, NULL, "ngwt:FreeBusyInfo");
+		return soap_in_PointerTongwt__FreeBusyInfo(soap, nullptr, nullptr, "ngwt:FreeBusyInfo");
 	case SOAP_TYPE_PointerTongwt__NameAndEmail:
-		return soap_in_PointerTongwt__NameAndEmail(soap, NULL, NULL, "ngwt:NameAndEmail");
+		return soap_in_PointerTongwt__NameAndEmail(soap, nullptr, nullptr, "ngwt:NameAndEmail");
 	case SOAP_TYPE_PointerTongwt__AcceptLevel:
-		return soap_in_PointerTongwt__AcceptLevel(soap, NULL, NULL, "ngwt:AcceptLevel");
+		return soap_in_PointerTongwt__AcceptLevel(soap, nullptr, nullptr, "ngwt:AcceptLevel");
 	case SOAP_TYPE_PointerTongwt__FreeBusyBlock:
-		return soap_in_PointerTongwt__FreeBusyBlock(soap, NULL, NULL, "ngwt:FreeBusyBlock");
+		return soap_in_PointerTongwt__FreeBusyBlock(soap, nullptr, nullptr, "ngwt:FreeBusyBlock");
 	case SOAP_TYPE_PointerTongwt__Folder:
-		return soap_in_PointerTongwt__Folder(soap, NULL, NULL, "ngwt:Folder");
+		return soap_in_PointerTongwt__Folder(soap, nullptr, nullptr, "ngwt:Folder");
 	case SOAP_TYPE_PointerTongwt__FolderACLEntry:
-		return soap_in_PointerTongwt__FolderACLEntry(soap, NULL, NULL, "ngwt:FolderACLEntry");
+		return soap_in_PointerTongwt__FolderACLEntry(soap, nullptr, nullptr, "ngwt:FolderACLEntry");
 	case SOAP_TYPE_PointerTongwt__FilterElement:
-		return soap_in_PointerTongwt__FilterElement(soap, NULL, NULL, "ngwt:FilterElement");
+		return soap_in_PointerTongwt__FilterElement(soap, nullptr, nullptr, "ngwt:FilterElement");
 	case SOAP_TYPE_PointerTongwt__DocumentType:
-		return soap_in_PointerTongwt__DocumentType(soap, NULL, NULL, "ngwt:DocumentType");
+		return soap_in_PointerTongwt__DocumentType(soap, nullptr, nullptr, "ngwt:DocumentType");
 	case SOAP_TYPE_PointerTongwt__AgeAction:
-		return soap_in_PointerTongwt__AgeAction(soap, NULL, NULL, "ngwt:AgeAction");
+		return soap_in_PointerTongwt__AgeAction(soap, nullptr, nullptr, "ngwt:AgeAction");
 	case SOAP_TYPE_PointerTongwt__SendOptions:
-		return soap_in_PointerTongwt__SendOptions(soap, NULL, NULL, "ngwt:SendOptions");
+		return soap_in_PointerTongwt__SendOptions(soap, nullptr, nullptr, "ngwt:SendOptions");
 	case SOAP_TYPE_PointerTongwt__RecipientList:
-		return soap_in_PointerTongwt__RecipientList(soap, NULL, NULL, "ngwt:RecipientList");
+		return soap_in_PointerTongwt__RecipientList(soap, nullptr, nullptr, "ngwt:RecipientList");
 	case SOAP_TYPE_PointerTongwt__From:
-		return soap_in_PointerTongwt__From(soap, NULL, NULL, "ngwt:From");
+		return soap_in_PointerTongwt__From(soap, nullptr, nullptr, "ngwt:From");
 	case SOAP_TYPE_PointerToint:
-		return soap_in_PointerToint(soap, NULL, NULL, "xsd:int");
+		return soap_in_PointerToint(soap, nullptr, nullptr, "xsd:int");
 	case SOAP_TYPE_PointerTongwt__DayOfYearWeek:
-		return soap_in_PointerTongwt__DayOfYearWeek(soap, NULL, NULL, "ngwt:DayOfYearWeek");
+		return soap_in_PointerTongwt__DayOfYearWeek(soap, nullptr, nullptr, "ngwt:DayOfYearWeek");
 	case SOAP_TYPE_PointerTongwt__Custom:
-		return soap_in_PointerTongwt__Custom(soap, NULL, NULL, "ngwt:Custom");
+		return soap_in_PointerTongwt__Custom(soap, nullptr, nullptr, "ngwt:Custom");
 	case SOAP_TYPE_PointerTongwt__CustomType:
-		return soap_in_PointerTongwt__CustomType(soap, NULL, NULL, "ngwt:CustomType");
+		return soap_in_PointerTongwt__CustomType(soap, nullptr, nullptr, "ngwt:CustomType");
 	case SOAP_TYPE_PointerTongwt__uid:
-		return soap_in_PointerTongwt__uid(soap, NULL, NULL, "ngwt:uid");
+		return soap_in_PointerTongwt__uid(soap, nullptr, nullptr, "ngwt:uid");
 	case SOAP_TYPE_PointerTongwt__Category:
-		return soap_in_PointerTongwt__Category(soap, NULL, NULL, "ngwt:Category");
+		return soap_in_PointerTongwt__Category(soap, nullptr, nullptr, "ngwt:Category");
 	case SOAP_TYPE_PointerToxsd__base64Binary:
-		return soap_in_PointerToxsd__base64Binary(soap, NULL, NULL, "xsd:base64Binary");
+		return soap_in_PointerToxsd__base64Binary(soap, nullptr, nullptr, "xsd:base64Binary");
 	case SOAP_TYPE_PointerTounsignedLong:
-		return soap_in_PointerTounsignedLong(soap, NULL, NULL, "xsd:unsignedLong");
+		return soap_in_PointerTounsignedLong(soap, nullptr, nullptr, "xsd:unsignedLong");
 	case SOAP_TYPE_PointerTostd__string:
-		return soap_in_PointerTostd__string(soap, NULL, NULL, "xsd:string");
+		return soap_in_PointerTostd__string(soap, nullptr, nullptr, "xsd:string");
 	case SOAP_TYPE_PointerTongwt__AttachmentID:
-		return soap_in_PointerTongwt__AttachmentID(soap, NULL, NULL, "ngwt:AttachmentID");
+		return soap_in_PointerTongwt__AttachmentID(soap, nullptr, nullptr, "ngwt:AttachmentID");
 	case SOAP_TYPE_PointerTongwt__AttachmentItemInfo:
-		return soap_in_PointerTongwt__AttachmentItemInfo(soap, NULL, NULL, "ngwt:AttachmentItemInfo");
+		return soap_in_PointerTongwt__AttachmentItemInfo(soap, nullptr, nullptr, "ngwt:AttachmentItemInfo");
 	case SOAP_TYPE_PointerTongwt__AddressBook:
-		return soap_in_PointerTongwt__AddressBook(soap, NULL, NULL, "ngwt:AddressBook");
+		return soap_in_PointerTongwt__AddressBook(soap, nullptr, nullptr, "ngwt:AddressBook");
 	case SOAP_TYPE_PointerTongwt__AccessRightEntry:
-		return soap_in_PointerTongwt__AccessRightEntry(soap, NULL, NULL, "ngwt:AccessRightEntry");
+		return soap_in_PointerTongwt__AccessRightEntry(soap, nullptr, nullptr, "ngwt:AccessRightEntry");
 	case SOAP_TYPE_PointerTobool:
-		return soap_in_PointerTobool(soap, NULL, NULL, "xsd:boolean");
+		return soap_in_PointerTobool(soap, nullptr, nullptr, "xsd:boolean");
 	case SOAP_TYPE_PointerTongwt__AccessControlListEntry:
-		return soap_in_PointerTongwt__AccessControlListEntry(soap, NULL, NULL, "ngwt:AccessControlListEntry");
+		return soap_in_PointerTongwt__AccessControlListEntry(soap, nullptr, nullptr, "ngwt:AccessControlListEntry");
 	case SOAP_TYPE_PointerTounsignedByte:
-		return soap_in_PointerTounsignedByte(soap, NULL, NULL, "xsd:unsignedByte");
+		return soap_in_PointerTounsignedByte(soap, nullptr, nullptr, "xsd:unsignedByte");
 	case SOAP_TYPE__TQName:
 	{	char **s;
-		s = soap_in__TQName(soap, NULL, NULL, "TQName");
-		return s ? *s : NULL;
+		s = soap_in__TQName(soap, nullptr, nullptr, "TQName");
+		return s ? *s : nullptr;
 	}
 	case SOAP_TYPE_string:
 	{	char **s;
-		s = soap_in_string(soap, NULL, NULL, "xsd:string");
-		return s ? *s : NULL;
+		s = soap_in_string(soap, nullptr, nullptr, "xsd:string");
+		return s ? *s : nullptr;
 	}
 	default:
 	{	const char *t = soap->type;
@@ -1570,1564 +1570,1564 @@ SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, int *type)
 			t = soap->tag;
 		if (!soap_match_tag(soap, t, "ngwt:DayOfMonth"))
 		{	*type = SOAP_TYPE_ngwt__DayOfMonth;
-			return soap_in_ngwt__DayOfMonth(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfMonth(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:byte"))
 		{	*type = SOAP_TYPE_byte;
-			return soap_in_byte(soap, NULL, NULL, NULL);
+			return soap_in_byte(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:WeekOfYear"))
 		{	*type = SOAP_TYPE_ngwt__WeekOfYear;
-			return soap_in_ngwt__WeekOfYear(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__WeekOfYear(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfYear"))
 		{	*type = SOAP_TYPE_ngwt__DayOfYear;
-			return soap_in_ngwt__DayOfYear(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfYear(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:short"))
 		{	*type = SOAP_TYPE_short;
-			return soap_in_short(soap, NULL, NULL, NULL);
+			return soap_in_short(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:GMTOffset"))
 		{	*type = SOAP_TYPE_ngwt__GMTOffset;
-			return soap_in_ngwt__GMTOffset(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__GMTOffset(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:int"))
 		{	*type = SOAP_TYPE_int;
-			return soap_in_int(soap, NULL, NULL, NULL);
+			return soap_in_int(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:long"))
 		{	*type = SOAP_TYPE_long;
-			return soap_in_long(soap, NULL, NULL, NULL);
+			return soap_in_long(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Month"))
 		{	*type = SOAP_TYPE_ngwt__Month;
-			return soap_in_ngwt__Month(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Month(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Minute"))
 		{	*type = SOAP_TYPE_ngwt__Minute;
-			return soap_in_ngwt__Minute(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Minute(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Hour"))
 		{	*type = SOAP_TYPE_ngwt__Hour;
-			return soap_in_ngwt__Hour(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Hour(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Day"))
 		{	*type = SOAP_TYPE_ngwt__Day;
-			return soap_in_ngwt__Day(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Day(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:unsignedByte"))
 		{	*type = SOAP_TYPE_unsignedByte;
-			return soap_in_unsignedByte(soap, NULL, NULL, NULL);
+			return soap_in_unsignedByte(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:unsignedInt"))
 		{	*type = SOAP_TYPE_unsignedInt;
-			return soap_in_unsignedInt(soap, NULL, NULL, NULL);
+			return soap_in_unsignedInt(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:unsignedLong"))
 		{	*type = SOAP_TYPE_unsignedLong;
-			return soap_in_unsignedLong(soap, NULL, NULL, NULL);
+			return soap_in_unsignedLong(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:boolean"))
 		{	*type = SOAP_TYPE_bool;
-			return soap_in_bool(soap, NULL, NULL, NULL);
+			return soap_in_bool(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:ItemType"))
 		{	*type = SOAP_TYPE_ngwe__ItemType;
-			return soap_in_ngwe__ItemType(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__ItemType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:Field"))
 		{	*type = SOAP_TYPE_ngwe__Field;
-			return soap_in_ngwe__Field(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__Field(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:EventType"))
 		{	*type = SOAP_TYPE_ngwe__EventType;
-			return soap_in_ngwe__EventType(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__EventType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:WeekDay"))
 		{	*type = SOAP_TYPE_ngwt__WeekDay;
-			return soap_in_ngwt__WeekDay(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__WeekDay(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:VersionStatus"))
 		{	*type = SOAP_TYPE_ngwt__VersionStatus;
-			return soap_in_ngwt__VersionStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__VersionStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:VersionEventType"))
 		{	*type = SOAP_TYPE_ngwt__VersionEventType;
-			return soap_in_ngwt__VersionEventType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__VersionEventType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:StatusTrackingOptions"))
 		{	*type = SOAP_TYPE_ngwt__StatusTrackingOptions;
-			return soap_in_ngwt__StatusTrackingOptions(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__StatusTrackingOptions(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RuleActionType"))
 		{	*type = SOAP_TYPE_ngwt__RuleActionType;
-			return soap_in_ngwt__RuleActionType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RuleActionType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RetractType"))
 		{	*type = SOAP_TYPE_ngwt__RetractType;
-			return soap_in_ngwt__RetractType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RetractType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RecipientType"))
 		{	*type = SOAP_TYPE_ngwt__RecipientType;
-			return soap_in_ngwt__RecipientType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RecipientType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PostalAddressType"))
 		{	*type = SOAP_TYPE_ngwt__PostalAddressType;
-			return soap_in_ngwt__PostalAddressType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PostalAddressType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PhoneNumberType"))
 		{	*type = SOAP_TYPE_ngwt__PhoneNumberType;
-			return soap_in_ngwt__PhoneNumberType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PhoneNumberType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:OccurrenceType"))
 		{	*type = SOAP_TYPE_ngwt__OccurrenceType;
-			return soap_in_ngwt__OccurrenceType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__OccurrenceType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:NotificationType"))
 		{	*type = SOAP_TYPE_ngwt__NotificationType;
-			return soap_in_ngwt__NotificationType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__NotificationType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MessageType"))
 		{	*type = SOAP_TYPE_ngwt__MessageType;
-			return soap_in_ngwt__MessageType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MessageType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MessageList"))
 		{	*type = SOAP_TYPE_ngwt__MessageList;
-			return soap_in_ngwt__MessageList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MessageList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:LinkType"))
 		{	*type = SOAP_TYPE_ngwt__LinkType;
-			return soap_in_ngwt__LinkType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__LinkType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:JunkMatchType"))
 		{	*type = SOAP_TYPE_ngwt__JunkMatchType;
-			return soap_in_ngwt__JunkMatchType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__JunkMatchType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:JunkHandlingListType"))
 		{	*type = SOAP_TYPE_ngwt__JunkHandlingListType;
-			return soap_in_ngwt__JunkHandlingListType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__JunkHandlingListType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemSource"))
 		{	*type = SOAP_TYPE_ngwt__ItemSource;
-			return soap_in_ngwt__ItemSource(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemSource(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemSecurity"))
 		{	*type = SOAP_TYPE_ngwt__ItemSecurity;
-			return soap_in_ngwt__ItemSecurity(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemSecurity(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemOptionsPriority"))
 		{	*type = SOAP_TYPE_ngwt__ItemOptionsPriority;
-			return soap_in_ngwt__ItemOptionsPriority(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemOptionsPriority(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemClass"))
 		{	*type = SOAP_TYPE_ngwt__ItemClass;
-			return soap_in_ngwt__ItemClass(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemClass(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Frequency"))
 		{	*type = SOAP_TYPE_ngwt__Frequency;
-			return soap_in_ngwt__Frequency(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Frequency(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FolderType"))
 		{	*type = SOAP_TYPE_ngwt__FolderType;
-			return soap_in_ngwt__FolderType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FolderType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FolderACLStatus"))
 		{	*type = SOAP_TYPE_ngwt__FolderACLStatus;
-			return soap_in_ngwt__FolderACLStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FolderACLStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FilterOp"))
 		{	*type = SOAP_TYPE_ngwt__FilterOp;
-			return soap_in_ngwt__FilterOp(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FilterOp(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FilterDate"))
 		{	*type = SOAP_TYPE_ngwt__FilterDate;
-			return soap_in_ngwt__FilterDate(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FilterDate(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Execution"))
 		{	*type = SOAP_TYPE_ngwt__Execution;
-			return soap_in_ngwt__Execution(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Execution(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DistributionType"))
 		{	*type = SOAP_TYPE_ngwt__DistributionType;
-			return soap_in_ngwt__DistributionType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DistributionType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DeltaSyncType"))
 		{	*type = SOAP_TYPE_ngwt__DeltaSyncType;
-			return soap_in_ngwt__DeltaSyncType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DeltaSyncType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CustomType"))
 		{	*type = SOAP_TYPE_ngwt__CustomType;
-			return soap_in_ngwt__CustomType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CustomType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CursorSeek"))
 		{	*type = SOAP_TYPE_ngwt__CursorSeek;
-			return soap_in_ngwt__CursorSeek(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CursorSeek(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ContactType"))
 		{	*type = SOAP_TYPE_ngwt__ContactType;
-			return soap_in_ngwt__ContactType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ContactType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CategoryType"))
 		{	*type = SOAP_TYPE_ngwt__CategoryType;
-			return soap_in_ngwt__CategoryType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CategoryType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CalendarFolderFlags"))
 		{	*type = SOAP_TYPE_ngwt__CalendarFolderFlags;
-			return soap_in_ngwt__CalendarFolderFlags(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CalendarFolderFlags(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AppointmentConflict"))
 		{	*type = SOAP_TYPE_ngwt__AppointmentConflict;
-			return soap_in_ngwt__AppointmentConflict(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AppointmentConflict(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AgeAction"))
 		{	*type = SOAP_TYPE_ngwt__AgeAction;
-			return soap_in_ngwt__AgeAction(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AgeAction(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AcceptLevel"))
 		{	*type = SOAP_TYPE_ngwt__AcceptLevel;
-			return soap_in_ngwt__AcceptLevel(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AcceptLevel(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:ItemTypeList"))
 		{	*type = SOAP_TYPE_ngwe__ItemTypeList;
-			return soap_in_ngwe__ItemTypeList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__ItemTypeList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:FieldList"))
 		{	*type = SOAP_TYPE_ngwe__FieldList;
-			return soap_in_ngwe__FieldList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__FieldList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MessageTypeList"))
 		{	*type = SOAP_TYPE_ngwt__MessageTypeList;
-			return soap_in_ngwt__MessageTypeList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MessageTypeList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemSourceList"))
 		{	*type = SOAP_TYPE_ngwt__ItemSourceList;
-			return soap_in_ngwt__ItemSourceList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemSourceList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:UUID"))
 		{	*type = SOAP_TYPE_ngwt__UUID;
-			return soap_in_ngwt__UUID(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__UUID(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:uid"))
 		{	*type = SOAP_TYPE_ngwt__uid;
-			return soap_in_ngwt__uid(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__uid(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:View"))
 		{	*type = SOAP_TYPE_ngwt__View;
-			return soap_in_ngwt__View(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__View(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:removeEventsResponse"))
 		{	*type = SOAP_TYPE__ngwe__removeEventsResponse;
-			return soap_in__ngwe__removeEventsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__removeEventsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:removeEventsRequest"))
 		{	*type = SOAP_TYPE__ngwe__removeEventsRequest;
-			return soap_in__ngwe__removeEventsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__removeEventsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:removeEventConfigurationResponse"))
 		{	*type = SOAP_TYPE__ngwe__removeEventConfigurationResponse;
-			return soap_in__ngwe__removeEventConfigurationResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__removeEventConfigurationResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:removeEventConfigurationRequest"))
 		{	*type = SOAP_TYPE__ngwe__removeEventConfigurationRequest;
-			return soap_in__ngwe__removeEventConfigurationRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__removeEventConfigurationRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:getEventsResponse"))
 		{	*type = SOAP_TYPE__ngwe__getEventsResponse;
-			return soap_in__ngwe__getEventsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__getEventsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:getEventsRequest"))
 		{	*type = SOAP_TYPE__ngwe__getEventsRequest;
-			return soap_in__ngwe__getEventsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__getEventsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:getEventConfigurationResponse"))
 		{	*type = SOAP_TYPE__ngwe__getEventConfigurationResponse;
-			return soap_in__ngwe__getEventConfigurationResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__getEventConfigurationResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:getEventConfigurationRequest"))
 		{	*type = SOAP_TYPE__ngwe__getEventConfigurationRequest;
-			return soap_in__ngwe__getEventConfigurationRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__getEventConfigurationRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:configureEventsResponse"))
 		{	*type = SOAP_TYPE__ngwe__configureEventsResponse;
-			return soap_in__ngwe__configureEventsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__configureEventsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:configureEventsRequest"))
 		{	*type = SOAP_TYPE__ngwe__configureEventsRequest;
-			return soap_in__ngwe__configureEventsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__configureEventsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:cleanEventConfigurationResponse"))
 		{	*type = SOAP_TYPE__ngwe__cleanEventConfigurationResponse;
-			return soap_in__ngwe__cleanEventConfigurationResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__cleanEventConfigurationResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:cleanEventConfigurationRequest"))
 		{	*type = SOAP_TYPE__ngwe__cleanEventConfigurationRequest;
-			return soap_in__ngwe__cleanEventConfigurationRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwe__cleanEventConfigurationRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:Notify"))
 		{	*type = SOAP_TYPE_ngwe__Notify;
-			return soap_in_ngwe__Notify(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__Notify(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:EventTypeList"))
 		{	*type = SOAP_TYPE_ngwe__EventTypeList;
-			return soap_in_ngwe__EventTypeList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__EventTypeList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:EventsList"))
 		{	*type = SOAP_TYPE_ngwe__EventsList;
-			return soap_in_ngwe__EventsList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__EventsList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:Events"))
 		{	*type = SOAP_TYPE_ngwe__Events;
-			return soap_in_ngwe__Events(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__Events(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:EventList"))
 		{	*type = SOAP_TYPE_ngwe__EventList;
-			return soap_in_ngwe__EventList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__EventList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:EventDefinition"))
 		{	*type = SOAP_TYPE_ngwe__EventDefinition;
-			return soap_in_ngwe__EventDefinition(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__EventDefinition(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:Event"))
 		{	*type = SOAP_TYPE_ngwe__Event;
-			return soap_in_ngwe__Event(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__Event(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwe:ContainerList"))
 		{	*type = SOAP_TYPE_ngwe__ContainerList;
-			return soap_in_ngwe__ContainerList(soap, NULL, NULL, NULL);
+			return soap_in_ngwe__ContainerList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:updateVersionStatusResponse"))
 		{	*type = SOAP_TYPE__ngwm__updateVersionStatusResponse;
-			return soap_in__ngwm__updateVersionStatusResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__updateVersionStatusResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:updateVersionStatusRequest"))
 		{	*type = SOAP_TYPE__ngwm__updateVersionStatusRequest;
-			return soap_in__ngwm__updateVersionStatusRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__updateVersionStatusRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:uncompleteResponse"))
 		{	*type = SOAP_TYPE__ngwm__uncompleteResponse;
-			return soap_in__ngwm__uncompleteResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__uncompleteResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:uncompleteRequest"))
 		{	*type = SOAP_TYPE__ngwm__uncompleteRequest;
-			return soap_in__ngwm__uncompleteRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__uncompleteRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:unacceptResponse"))
 		{	*type = SOAP_TYPE__ngwm__unacceptResponse;
-			return soap_in__ngwm__unacceptResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__unacceptResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:unacceptRequest"))
 		{	*type = SOAP_TYPE__ngwm__unacceptRequest;
-			return soap_in__ngwm__unacceptRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__unacceptRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:startFreeBusySessionResponse"))
 		{	*type = SOAP_TYPE__ngwm__startFreeBusySessionResponse;
-			return soap_in__ngwm__startFreeBusySessionResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__startFreeBusySessionResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:startFreeBusySessionRequest"))
 		{	*type = SOAP_TYPE__ngwm__startFreeBusySessionRequest;
-			return soap_in__ngwm__startFreeBusySessionRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__startFreeBusySessionRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:setTimestampResponse"))
 		{	*type = SOAP_TYPE__ngwm__setTimestampResponse;
-			return soap_in__ngwm__setTimestampResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__setTimestampResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:setTimestampRequest"))
 		{	*type = SOAP_TYPE__ngwm__setTimestampRequest;
-			return soap_in__ngwm__setTimestampRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__setTimestampRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:sendItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__sendItemResponse;
-			return soap_in__ngwm__sendItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__sendItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:sendItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__sendItemRequest;
-			return soap_in__ngwm__sendItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__sendItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:retractResponse"))
 		{	*type = SOAP_TYPE__ngwm__retractResponse;
-			return soap_in__ngwm__retractResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__retractResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:retractRequest"))
 		{	*type = SOAP_TYPE__ngwm__retractRequest;
-			return soap_in__ngwm__retractRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__retractRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:replyResponse"))
 		{	*type = SOAP_TYPE__ngwm__replyResponse;
-			return soap_in__ngwm__replyResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__replyResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:replyRequest"))
 		{	*type = SOAP_TYPE__ngwm__replyRequest;
-			return soap_in__ngwm__replyRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__replyRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeSignatureResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeSignatureResponse;
-			return soap_in__ngwm__removeSignatureResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeSignatureResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeSignatureRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeSignatureRequest;
-			return soap_in__ngwm__removeSignatureRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeSignatureRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeProxyUserResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeProxyUserResponse;
-			return soap_in__ngwm__removeProxyUserResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeProxyUserResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeProxyUserRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeProxyUserRequest;
-			return soap_in__ngwm__removeProxyUserRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeProxyUserRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeProxyAccessResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeProxyAccessResponse;
-			return soap_in__ngwm__removeProxyAccessResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeProxyAccessResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeProxyAccessRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeProxyAccessRequest;
-			return soap_in__ngwm__removeProxyAccessRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeProxyAccessRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeMembersResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeMembersResponse;
-			return soap_in__ngwm__removeMembersResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeMembersResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeMembersRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeMembersRequest;
-			return soap_in__ngwm__removeMembersRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeMembersRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeJunkEntryResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeJunkEntryResponse;
-			return soap_in__ngwm__removeJunkEntryResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeJunkEntryResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeJunkEntryRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeJunkEntryRequest;
-			return soap_in__ngwm__removeJunkEntryRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeJunkEntryRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeItemsResponse;
-			return soap_in__ngwm__removeItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeItemsRequest;
-			return soap_in__ngwm__removeItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeItemResponse;
-			return soap_in__ngwm__removeItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeItemRequest;
-			return soap_in__ngwm__removeItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeCustomDefinitionResponse"))
 		{	*type = SOAP_TYPE__ngwm__removeCustomDefinitionResponse;
-			return soap_in__ngwm__removeCustomDefinitionResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeCustomDefinitionResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:removeCustomDefinitionRequest"))
 		{	*type = SOAP_TYPE__ngwm__removeCustomDefinitionRequest;
-			return soap_in__ngwm__removeCustomDefinitionRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__removeCustomDefinitionRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:readCursorResponse"))
 		{	*type = SOAP_TYPE__ngwm__readCursorResponse;
-			return soap_in__ngwm__readCursorResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__readCursorResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:readCursorRequest"))
 		{	*type = SOAP_TYPE__ngwm__readCursorRequest;
-			return soap_in__ngwm__readCursorRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__readCursorRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:purgeResponse"))
 		{	*type = SOAP_TYPE__ngwm__purgeResponse;
-			return soap_in__ngwm__purgeResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__purgeResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:purgeRequest"))
 		{	*type = SOAP_TYPE__ngwm__purgeRequest;
-			return soap_in__ngwm__purgeRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__purgeRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:purgeDeletedItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__purgeDeletedItemsResponse;
-			return soap_in__ngwm__purgeDeletedItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__purgeDeletedItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:purgeDeletedItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__purgeDeletedItemsRequest;
-			return soap_in__ngwm__purgeDeletedItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__purgeDeletedItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:positionCursorResponse"))
 		{	*type = SOAP_TYPE__ngwm__positionCursorResponse;
-			return soap_in__ngwm__positionCursorResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__positionCursorResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:positionCursorRequest"))
 		{	*type = SOAP_TYPE__ngwm__positionCursorRequest;
-			return soap_in__ngwm__positionCursorRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__positionCursorRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:moveItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__moveItemResponse;
-			return soap_in__ngwm__moveItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__moveItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:moveItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__moveItemRequest;
-			return soap_in__ngwm__moveItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__moveItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifySignaturesResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifySignaturesResponse;
-			return soap_in__ngwm__modifySignaturesResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifySignaturesResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifySignaturesRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifySignaturesRequest;
-			return soap_in__ngwm__modifySignaturesRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifySignaturesRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifySettingsResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifySettingsResponse;
-			return soap_in__ngwm__modifySettingsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifySettingsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifySettingsRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifySettingsRequest;
-			return soap_in__ngwm__modifySettingsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifySettingsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyProxyAccessResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyProxyAccessResponse;
-			return soap_in__ngwm__modifyProxyAccessResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyProxyAccessResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyProxyAccessRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyProxyAccessRequest;
-			return soap_in__ngwm__modifyProxyAccessRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyProxyAccessRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyPasswordResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyPasswordResponse;
-			return soap_in__ngwm__modifyPasswordResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyPasswordResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyPasswordRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyPasswordRequest;
-			return soap_in__ngwm__modifyPasswordRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyPasswordRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyJunkMailSettingsResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse;
-			return soap_in__ngwm__modifyJunkMailSettingsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyJunkMailSettingsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyJunkMailSettingsRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest;
-			return soap_in__ngwm__modifyJunkMailSettingsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyJunkMailSettingsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyJunkEntryResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyJunkEntryResponse;
-			return soap_in__ngwm__modifyJunkEntryResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyJunkEntryResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyJunkEntryRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyJunkEntryRequest;
-			return soap_in__ngwm__modifyJunkEntryRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyJunkEntryRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyItemsResponse;
-			return soap_in__ngwm__modifyItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyItemsRequest;
-			return soap_in__ngwm__modifyItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__modifyItemResponse;
-			return soap_in__ngwm__modifyItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:modifyItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__modifyItemRequest;
-			return soap_in__ngwm__modifyItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__modifyItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markUnReadResponse"))
 		{	*type = SOAP_TYPE__ngwm__markUnReadResponse;
-			return soap_in__ngwm__markUnReadResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markUnReadResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markUnReadRequest"))
 		{	*type = SOAP_TYPE__ngwm__markUnReadRequest;
-			return soap_in__ngwm__markUnReadRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markUnReadRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markUnPrivateResponse"))
 		{	*type = SOAP_TYPE__ngwm__markUnPrivateResponse;
-			return soap_in__ngwm__markUnPrivateResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markUnPrivateResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markUnPrivateRequest"))
 		{	*type = SOAP_TYPE__ngwm__markUnPrivateRequest;
-			return soap_in__ngwm__markUnPrivateRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markUnPrivateRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markReadResponse"))
 		{	*type = SOAP_TYPE__ngwm__markReadResponse;
-			return soap_in__ngwm__markReadResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markReadResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markReadRequest"))
 		{	*type = SOAP_TYPE__ngwm__markReadRequest;
-			return soap_in__ngwm__markReadRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markReadRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markPrivateResponse"))
 		{	*type = SOAP_TYPE__ngwm__markPrivateResponse;
-			return soap_in__ngwm__markPrivateResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markPrivateResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:markPrivateRequest"))
 		{	*type = SOAP_TYPE__ngwm__markPrivateRequest;
-			return soap_in__ngwm__markPrivateRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__markPrivateRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:logoutResponse"))
 		{	*type = SOAP_TYPE__ngwm__logoutResponse;
-			return soap_in__ngwm__logoutResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__logoutResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:logoutRequest"))
 		{	*type = SOAP_TYPE__ngwm__logoutRequest;
-			return soap_in__ngwm__logoutRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__logoutRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:loginResponse"))
 		{	*type = SOAP_TYPE__ngwm__loginResponse;
-			return soap_in__ngwm__loginResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__loginResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:loginRequest"))
 		{	*type = SOAP_TYPE__ngwm__loginRequest;
-			return soap_in__ngwm__loginRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__loginRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getUserListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getUserListResponse;
-			return soap_in__ngwm__getUserListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getUserListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getUserListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getUserListRequest;
-			return soap_in__ngwm__getUserListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getUserListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getTimezoneListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getTimezoneListResponse;
-			return soap_in__ngwm__getTimezoneListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getTimezoneListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getTimezoneListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getTimezoneListRequest;
-			return soap_in__ngwm__getTimezoneListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getTimezoneListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getTimestampResponse"))
 		{	*type = SOAP_TYPE__ngwm__getTimestampResponse;
-			return soap_in__ngwm__getTimestampResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getTimestampResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getTimestampRequest"))
 		{	*type = SOAP_TYPE__ngwm__getTimestampRequest;
-			return soap_in__ngwm__getTimestampRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getTimestampRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getSignaturesResponse"))
 		{	*type = SOAP_TYPE__ngwm__getSignaturesResponse;
-			return soap_in__ngwm__getSignaturesResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getSignaturesResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getSignaturesRequest"))
 		{	*type = SOAP_TYPE__ngwm__getSignaturesRequest;
-			return soap_in__ngwm__getSignaturesRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getSignaturesRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getSettingsResponse"))
 		{	*type = SOAP_TYPE__ngwm__getSettingsResponse;
-			return soap_in__ngwm__getSettingsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getSettingsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getSettingsRequest"))
 		{	*type = SOAP_TYPE__ngwm__getSettingsRequest;
-			return soap_in__ngwm__getSettingsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getSettingsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getRuleListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getRuleListResponse;
-			return soap_in__ngwm__getRuleListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getRuleListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getRuleListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getRuleListRequest;
-			return soap_in__ngwm__getRuleListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getRuleListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getProxyListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getProxyListResponse;
-			return soap_in__ngwm__getProxyListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getProxyListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getProxyListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getProxyListRequest;
-			return soap_in__ngwm__getProxyListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getProxyListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getProxyAccessListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getProxyAccessListResponse;
-			return soap_in__ngwm__getProxyAccessListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getProxyAccessListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getProxyAccessListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getProxyAccessListRequest;
-			return soap_in__ngwm__getProxyAccessListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getProxyAccessListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getQuickMessagesResponse"))
 		{	*type = SOAP_TYPE__ngwm__getQuickMessagesResponse;
-			return soap_in__ngwm__getQuickMessagesResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getQuickMessagesResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getQuickMessagesRequest"))
 		{	*type = SOAP_TYPE__ngwm__getQuickMessagesRequest;
-			return soap_in__ngwm__getQuickMessagesRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getQuickMessagesRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getLibraryListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getLibraryListResponse;
-			return soap_in__ngwm__getLibraryListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getLibraryListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getLibraryListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getLibraryListRequest;
-			return soap_in__ngwm__getLibraryListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getLibraryListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getLibraryItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__getLibraryItemResponse;
-			return soap_in__ngwm__getLibraryItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getLibraryItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getLibraryItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__getLibraryItemRequest;
-			return soap_in__ngwm__getLibraryItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getLibraryItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getJunkMailSettingsResponse"))
 		{	*type = SOAP_TYPE__ngwm__getJunkMailSettingsResponse;
-			return soap_in__ngwm__getJunkMailSettingsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getJunkMailSettingsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getJunkMailSettingsRequest"))
 		{	*type = SOAP_TYPE__ngwm__getJunkMailSettingsRequest;
-			return soap_in__ngwm__getJunkMailSettingsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getJunkMailSettingsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getJunkEntriesResponse"))
 		{	*type = SOAP_TYPE__ngwm__getJunkEntriesResponse;
-			return soap_in__ngwm__getJunkEntriesResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getJunkEntriesResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getJunkEntriesRequest"))
 		{	*type = SOAP_TYPE__ngwm__getJunkEntriesRequest;
-			return soap_in__ngwm__getJunkEntriesRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getJunkEntriesRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__getItemsResponse;
-			return soap_in__ngwm__getItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__getItemsRequest;
-			return soap_in__ngwm__getItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__getItemResponse;
-			return soap_in__ngwm__getItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__getItemRequest;
-			return soap_in__ngwm__getItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFreeBusyResponse"))
 		{	*type = SOAP_TYPE__ngwm__getFreeBusyResponse;
-			return soap_in__ngwm__getFreeBusyResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFreeBusyResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFreeBusyRequest"))
 		{	*type = SOAP_TYPE__ngwm__getFreeBusyRequest;
-			return soap_in__ngwm__getFreeBusyRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFreeBusyRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFolderListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getFolderListResponse;
-			return soap_in__ngwm__getFolderListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFolderListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFolderListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getFolderListRequest;
-			return soap_in__ngwm__getFolderListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFolderListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFolderResponse"))
 		{	*type = SOAP_TYPE__ngwm__getFolderResponse;
-			return soap_in__ngwm__getFolderResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFolderResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getFolderRequest"))
 		{	*type = SOAP_TYPE__ngwm__getFolderRequest;
-			return soap_in__ngwm__getFolderRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getFolderRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDocumentTypeListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getDocumentTypeListResponse;
-			return soap_in__ngwm__getDocumentTypeListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDocumentTypeListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDocumentTypeListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getDocumentTypeListRequest;
-			return soap_in__ngwm__getDocumentTypeListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDocumentTypeListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDeltaInfoResponse"))
 		{	*type = SOAP_TYPE__ngwm__getDeltaInfoResponse;
-			return soap_in__ngwm__getDeltaInfoResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDeltaInfoResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDeltaInfoRequest"))
 		{	*type = SOAP_TYPE__ngwm__getDeltaInfoRequest;
-			return soap_in__ngwm__getDeltaInfoRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDeltaInfoRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDeltasResponse"))
 		{	*type = SOAP_TYPE__ngwm__getDeltasResponse;
-			return soap_in__ngwm__getDeltasResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDeltasResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getDeltasRequest"))
 		{	*type = SOAP_TYPE__ngwm__getDeltasRequest;
-			return soap_in__ngwm__getDeltasRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getDeltasRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getCustomListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getCustomListResponse;
-			return soap_in__ngwm__getCustomListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getCustomListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getCustomListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getCustomListRequest;
-			return soap_in__ngwm__getCustomListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getCustomListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getCategoryListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getCategoryListResponse;
-			return soap_in__ngwm__getCategoryListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getCategoryListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getCategoryListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getCategoryListRequest;
-			return soap_in__ngwm__getCategoryListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getCategoryListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getAttachmentResponse"))
 		{	*type = SOAP_TYPE__ngwm__getAttachmentResponse;
-			return soap_in__ngwm__getAttachmentResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getAttachmentResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getAttachmentRequest"))
 		{	*type = SOAP_TYPE__ngwm__getAttachmentRequest;
-			return soap_in__ngwm__getAttachmentRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getAttachmentRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getAddressBookListResponse"))
 		{	*type = SOAP_TYPE__ngwm__getAddressBookListResponse;
-			return soap_in__ngwm__getAddressBookListResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getAddressBookListResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:getAddressBookListRequest"))
 		{	*type = SOAP_TYPE__ngwm__getAddressBookListRequest;
-			return soap_in__ngwm__getAddressBookListRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__getAddressBookListRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:forwardResponse"))
 		{	*type = SOAP_TYPE__ngwm__forwardResponse;
-			return soap_in__ngwm__forwardResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__forwardResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:forwardRequest"))
 		{	*type = SOAP_TYPE__ngwm__forwardRequest;
-			return soap_in__ngwm__forwardRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__forwardRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:executeRuleResponse"))
 		{	*type = SOAP_TYPE__ngwm__executeRuleResponse;
-			return soap_in__ngwm__executeRuleResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__executeRuleResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:executeRuleRequest"))
 		{	*type = SOAP_TYPE__ngwm__executeRuleRequest;
-			return soap_in__ngwm__executeRuleRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__executeRuleRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:destroyCursorResponse"))
 		{	*type = SOAP_TYPE__ngwm__destroyCursorResponse;
-			return soap_in__ngwm__destroyCursorResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__destroyCursorResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:destroyCursorRequest"))
 		{	*type = SOAP_TYPE__ngwm__destroyCursorRequest;
-			return soap_in__ngwm__destroyCursorRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__destroyCursorRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:delegateResponse"))
 		{	*type = SOAP_TYPE__ngwm__delegateResponse;
-			return soap_in__ngwm__delegateResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__delegateResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:delegateRequest"))
 		{	*type = SOAP_TYPE__ngwm__delegateRequest;
-			return soap_in__ngwm__delegateRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__delegateRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:declineResponse"))
 		{	*type = SOAP_TYPE__ngwm__declineResponse;
-			return soap_in__ngwm__declineResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__declineResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:declineRequest"))
 		{	*type = SOAP_TYPE__ngwm__declineRequest;
-			return soap_in__ngwm__declineRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__declineRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createSignatureResponse"))
 		{	*type = SOAP_TYPE__ngwm__createSignatureResponse;
-			return soap_in__ngwm__createSignatureResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createSignatureResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createSignatureRequest"))
 		{	*type = SOAP_TYPE__ngwm__createSignatureRequest;
-			return soap_in__ngwm__createSignatureRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createSignatureRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createProxyAccessResponse"))
 		{	*type = SOAP_TYPE__ngwm__createProxyAccessResponse;
-			return soap_in__ngwm__createProxyAccessResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createProxyAccessResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createProxyAccessRequest"))
 		{	*type = SOAP_TYPE__ngwm__createProxyAccessRequest;
-			return soap_in__ngwm__createProxyAccessRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createProxyAccessRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createJunkEntryResponse"))
 		{	*type = SOAP_TYPE__ngwm__createJunkEntryResponse;
-			return soap_in__ngwm__createJunkEntryResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createJunkEntryResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createJunkEntryRequest"))
 		{	*type = SOAP_TYPE__ngwm__createJunkEntryRequest;
-			return soap_in__ngwm__createJunkEntryRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createJunkEntryRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__createItemsResponse;
-			return soap_in__ngwm__createItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__createItemsRequest;
-			return soap_in__ngwm__createItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__createItemResponse;
-			return soap_in__ngwm__createItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__createItemRequest;
-			return soap_in__ngwm__createItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createCursorResponse"))
 		{	*type = SOAP_TYPE__ngwm__createCursorResponse;
-			return soap_in__ngwm__createCursorResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createCursorResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:createCursorRequest"))
 		{	*type = SOAP_TYPE__ngwm__createCursorRequest;
-			return soap_in__ngwm__createCursorRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__createCursorRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:completeResponse"))
 		{	*type = SOAP_TYPE__ngwm__completeResponse;
-			return soap_in__ngwm__completeResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__completeResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:completeRequest"))
 		{	*type = SOAP_TYPE__ngwm__completeRequest;
-			return soap_in__ngwm__completeRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__completeRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:closeFreeBusySessionResponse"))
 		{	*type = SOAP_TYPE__ngwm__closeFreeBusySessionResponse;
-			return soap_in__ngwm__closeFreeBusySessionResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__closeFreeBusySessionResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:closeFreeBusySessionRequest"))
 		{	*type = SOAP_TYPE__ngwm__closeFreeBusySessionRequest;
-			return soap_in__ngwm__closeFreeBusySessionRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__closeFreeBusySessionRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addMembersResponse"))
 		{	*type = SOAP_TYPE__ngwm__addMembersResponse;
-			return soap_in__ngwm__addMembersResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addMembersResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addMembersRequest"))
 		{	*type = SOAP_TYPE__ngwm__addMembersRequest;
-			return soap_in__ngwm__addMembersRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addMembersRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addItemsResponse"))
 		{	*type = SOAP_TYPE__ngwm__addItemsResponse;
-			return soap_in__ngwm__addItemsResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addItemsResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addItemsRequest"))
 		{	*type = SOAP_TYPE__ngwm__addItemsRequest;
-			return soap_in__ngwm__addItemsRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addItemsRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addItemResponse"))
 		{	*type = SOAP_TYPE__ngwm__addItemResponse;
-			return soap_in__ngwm__addItemResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addItemResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:addItemRequest"))
 		{	*type = SOAP_TYPE__ngwm__addItemRequest;
-			return soap_in__ngwm__addItemRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__addItemRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:acceptShareResponse"))
 		{	*type = SOAP_TYPE__ngwm__acceptShareResponse;
-			return soap_in__ngwm__acceptShareResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__acceptShareResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:acceptShareRequest"))
 		{	*type = SOAP_TYPE__ngwm__acceptShareRequest;
-			return soap_in__ngwm__acceptShareRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__acceptShareRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:acceptResponse"))
 		{	*type = SOAP_TYPE__ngwm__acceptResponse;
-			return soap_in__ngwm__acceptResponse(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__acceptResponse(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwm:acceptRequest"))
 		{	*type = SOAP_TYPE__ngwm__acceptRequest;
-			return soap_in__ngwm__acceptRequest(soap, NULL, NULL, NULL);
+			return soap_in__ngwm__acceptRequest(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:VersionEvent"))
 		{	*type = SOAP_TYPE_ngwt__VersionEvent;
-			return soap_in_ngwt__VersionEvent(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__VersionEvent(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Version"))
 		{	*type = SOAP_TYPE_ngwt__Version;
-			return soap_in_ngwt__Version(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Version(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:UserList"))
 		{	*type = SOAP_TYPE_ngwt__UserList;
-			return soap_in_ngwt__UserList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__UserList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:UserInfo"))
 		{	*type = SOAP_TYPE_ngwt__UserInfo;
-			return soap_in_ngwt__UserInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__UserInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:TrustedApplication"))
 		{	*type = SOAP_TYPE_ngwt__TrustedApplication;
-			return soap_in_ngwt__TrustedApplication(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__TrustedApplication(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:TransferFailedStatus"))
 		{	*type = SOAP_TYPE_ngwt__TransferFailedStatus;
-			return soap_in_ngwt__TransferFailedStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__TransferFailedStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:TimezoneList"))
 		{	*type = SOAP_TYPE_ngwt__TimezoneList;
-			return soap_in_ngwt__TimezoneList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__TimezoneList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:TimezoneComponent"))
 		{	*type = SOAP_TYPE_ngwt__TimezoneComponent;
-			return soap_in_ngwt__TimezoneComponent(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__TimezoneComponent(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Timezone"))
 		{	*type = SOAP_TYPE_ngwt__Timezone;
-			return soap_in_ngwt__Timezone(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Timezone(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Task"))
 		{	*type = SOAP_TYPE_ngwt__Task;
-			return soap_in_ngwt__Task(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Task(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SystemFolder"))
 		{	*type = SOAP_TYPE_ngwt__SystemFolder;
-			return soap_in_ngwt__SystemFolder(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SystemFolder(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:StatusTracking"))
 		{	*type = SOAP_TYPE_ngwt__StatusTracking;
-			return soap_in_ngwt__StatusTracking(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__StatusTracking(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Status"))
 		{	*type = SOAP_TYPE_ngwt__Status;
-			return soap_in_ngwt__Status(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Status(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SMimeOperation"))
 		{	*type = SOAP_TYPE_ngwt__SMimeOperation;
-			return soap_in_ngwt__SMimeOperation(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SMimeOperation(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SignatureData"))
 		{	*type = SOAP_TYPE_ngwt__SignatureData;
-			return soap_in_ngwt__SignatureData(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SignatureData(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Signatures"))
 		{	*type = SOAP_TYPE_ngwt__Signatures;
-			return soap_in_ngwt__Signatures(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Signatures(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Signature"))
 		{	*type = SOAP_TYPE_ngwt__Signature;
-			return soap_in_ngwt__Signature(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Signature(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SharedNotification"))
 		{	*type = SOAP_TYPE_ngwt__SharedNotification;
-			return soap_in_ngwt__SharedNotification(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SharedNotification(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SharedFolderNotification"))
 		{	*type = SOAP_TYPE_ngwt__SharedFolderNotification;
-			return soap_in_ngwt__SharedFolderNotification(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SharedFolderNotification(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SharedFolder"))
 		{	*type = SOAP_TYPE_ngwt__SharedFolder;
-			return soap_in_ngwt__SharedFolder(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SharedFolder(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SettingsList"))
 		{	*type = SOAP_TYPE_ngwt__SettingsList;
-			return soap_in_ngwt__SettingsList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SettingsList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SettingsGroup"))
 		{	*type = SOAP_TYPE_ngwt__SettingsGroup;
-			return soap_in_ngwt__SettingsGroup(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SettingsGroup(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Settings"))
 		{	*type = SOAP_TYPE_ngwt__Settings;
-			return soap_in_ngwt__Settings(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Settings(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SendOptions"))
 		{	*type = SOAP_TYPE_ngwt__SendOptions;
-			return soap_in_ngwt__SendOptions(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SendOptions(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:SendOptionsRequestReply"))
 		{	*type = SOAP_TYPE_ngwt__SendOptionsRequestReply;
-			return soap_in_ngwt__SendOptionsRequestReply(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__SendOptionsRequestReply(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RuleList"))
 		{	*type = SOAP_TYPE_ngwt__RuleList;
-			return soap_in_ngwt__RuleList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RuleList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RuleActionList"))
 		{	*type = SOAP_TYPE_ngwt__RuleActionList;
-			return soap_in_ngwt__RuleActionList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RuleActionList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RuleAction"))
 		{	*type = SOAP_TYPE_ngwt__RuleAction;
-			return soap_in_ngwt__RuleAction(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RuleAction(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Rule"))
 		{	*type = SOAP_TYPE_ngwt__Rule;
-			return soap_in_ngwt__Rule(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Rule(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Rights"))
 		{	*type = SOAP_TYPE_ngwt__Rights;
-			return soap_in_ngwt__Rights(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Rights(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ReturnNotificationOptions"))
 		{	*type = SOAP_TYPE_ngwt__ReturnNotificationOptions;
-			return soap_in_ngwt__ReturnNotificationOptions(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ReturnNotificationOptions(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ReturnNotification"))
 		{	*type = SOAP_TYPE_ngwt__ReturnNotification;
-			return soap_in_ngwt__ReturnNotification(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ReturnNotification(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Resource"))
 		{	*type = SOAP_TYPE_ngwt__Resource;
-			return soap_in_ngwt__Resource(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Resource(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ReferenceInfo"))
 		{	*type = SOAP_TYPE_ngwt__ReferenceInfo;
-			return soap_in_ngwt__ReferenceInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ReferenceInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RecurrenceRule"))
 		{	*type = SOAP_TYPE_ngwt__RecurrenceRule;
-			return soap_in_ngwt__RecurrenceRule(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RecurrenceRule(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RecurrenceDateType"))
 		{	*type = SOAP_TYPE_ngwt__RecurrenceDateType;
-			return soap_in_ngwt__RecurrenceDateType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RecurrenceDateType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RecipientStatus"))
 		{	*type = SOAP_TYPE_ngwt__RecipientStatus;
-			return soap_in_ngwt__RecipientStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RecipientStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:RecipientList"))
 		{	*type = SOAP_TYPE_ngwt__RecipientList;
-			return soap_in_ngwt__RecipientList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__RecipientList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Recipient"))
 		{	*type = SOAP_TYPE_ngwt__Recipient;
-			return soap_in_ngwt__Recipient(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Recipient(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:QueryTarget"))
 		{	*type = SOAP_TYPE_ngwt__QueryTarget;
-			return soap_in_ngwt__QueryTarget(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__QueryTarget(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:QueryFolder"))
 		{	*type = SOAP_TYPE_ngwt__QueryFolder;
-			return soap_in_ngwt__QueryFolder(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__QueryFolder(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Query"))
 		{	*type = SOAP_TYPE_ngwt__Query;
-			return soap_in_ngwt__Query(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Query(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ProxyList"))
 		{	*type = SOAP_TYPE_ngwt__ProxyList;
-			return soap_in_ngwt__ProxyList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ProxyList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ProxyUser"))
 		{	*type = SOAP_TYPE_ngwt__ProxyUser;
-			return soap_in_ngwt__ProxyUser(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ProxyUser(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Proxy"))
 		{	*type = SOAP_TYPE_ngwt__Proxy;
-			return soap_in_ngwt__Proxy(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Proxy(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ProblemList"))
 		{	*type = SOAP_TYPE_ngwt__ProblemList;
-			return soap_in_ngwt__ProblemList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ProblemList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ProblemEntry"))
 		{	*type = SOAP_TYPE_ngwt__ProblemEntry;
-			return soap_in_ngwt__ProblemEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ProblemEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PostalAddressList"))
 		{	*type = SOAP_TYPE_ngwt__PostalAddressList;
-			return soap_in_ngwt__PostalAddressList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PostalAddressList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PostalAddress"))
 		{	*type = SOAP_TYPE_ngwt__PostalAddress;
-			return soap_in_ngwt__PostalAddress(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PostalAddress(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PlainText"))
 		{	*type = SOAP_TYPE_ngwt__PlainText;
-			return soap_in_ngwt__PlainText(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PlainText(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PhoneNumber"))
 		{	*type = SOAP_TYPE_ngwt__PhoneNumber;
-			return soap_in_ngwt__PhoneNumber(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PhoneNumber(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PhoneMessage"))
 		{	*type = SOAP_TYPE_ngwt__PhoneMessage;
-			return soap_in_ngwt__PhoneMessage(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PhoneMessage(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PhoneList"))
 		{	*type = SOAP_TYPE_ngwt__PhoneList;
-			return soap_in_ngwt__PhoneList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PhoneList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PhoneFlags"))
 		{	*type = SOAP_TYPE_ngwt__PhoneFlags;
-			return soap_in_ngwt__PhoneFlags(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PhoneFlags(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:PersonalInfo"))
 		{	*type = SOAP_TYPE_ngwt__PersonalInfo;
-			return soap_in_ngwt__PersonalInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__PersonalInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Organization"))
 		{	*type = SOAP_TYPE_ngwt__Organization;
-			return soap_in_ngwt__Organization(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Organization(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:OfficeInfo"))
 		{	*type = SOAP_TYPE_ngwt__OfficeInfo;
-			return soap_in_ngwt__OfficeInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__OfficeInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Note"))
 		{	*type = SOAP_TYPE_ngwt__Note;
-			return soap_in_ngwt__Note(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Note(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:NameAndEmail"))
 		{	*type = SOAP_TYPE_ngwt__NameAndEmail;
-			return soap_in_ngwt__NameAndEmail(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__NameAndEmail(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MonthList"))
 		{	*type = SOAP_TYPE_ngwt__MonthList;
-			return soap_in_ngwt__MonthList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MonthList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ModifyItem"))
 		{	*type = SOAP_TYPE_ngwt__ModifyItem;
-			return soap_in_ngwt__ModifyItem(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ModifyItem(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MessagePart"))
 		{	*type = SOAP_TYPE_ngwt__MessagePart;
-			return soap_in_ngwt__MessagePart(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MessagePart(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:MessageBody"))
 		{	*type = SOAP_TYPE_ngwt__MessageBody;
-			return soap_in_ngwt__MessageBody(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__MessageBody(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Mail"))
 		{	*type = SOAP_TYPE_ngwt__Mail;
-			return soap_in_ngwt__Mail(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Mail(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:LinkInfo"))
 		{	*type = SOAP_TYPE_ngwt__LinkInfo;
-			return soap_in_ngwt__LinkInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__LinkInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:LibraryList"))
 		{	*type = SOAP_TYPE_ngwt__LibraryList;
-			return soap_in_ngwt__LibraryList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__LibraryList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Library"))
 		{	*type = SOAP_TYPE_ngwt__Library;
-			return soap_in_ngwt__Library(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Library(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:JunkHandlingList"))
 		{	*type = SOAP_TYPE_ngwt__JunkHandlingList;
-			return soap_in_ngwt__JunkHandlingList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__JunkHandlingList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:JunkEntry"))
 		{	*type = SOAP_TYPE_ngwt__JunkEntry;
-			return soap_in_ngwt__JunkEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__JunkEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemStatus"))
 		{	*type = SOAP_TYPE_ngwt__ItemStatus;
-			return soap_in_ngwt__ItemStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Items"))
 		{	*type = SOAP_TYPE_ngwt__Items;
-			return soap_in_ngwt__Items(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Items(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemRefList"))
 		{	*type = SOAP_TYPE_ngwt__ItemRefList;
-			return soap_in_ngwt__ItemRefList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemRefList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemRef"))
 		{	*type = SOAP_TYPE_ngwt__ItemRef;
-			return soap_in_ngwt__ItemRef(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemRef(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemOptions"))
 		{	*type = SOAP_TYPE_ngwt__ItemOptions;
-			return soap_in_ngwt__ItemOptions(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemOptions(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemList"))
 		{	*type = SOAP_TYPE_ngwt__ItemList;
-			return soap_in_ngwt__ItemList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ItemChanges"))
 		{	*type = SOAP_TYPE_ngwt__ItemChanges;
-			return soap_in_ngwt__ItemChanges(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ItemChanges(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Item"))
 		{	*type = SOAP_TYPE_ngwt__Item;
-			return soap_in_ngwt__Item(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Item(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ImAddressList"))
 		{	*type = SOAP_TYPE_ngwt__ImAddressList;
-			return soap_in_ngwt__ImAddressList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ImAddressList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ImAddress"))
 		{	*type = SOAP_TYPE_ngwt__ImAddress;
-			return soap_in_ngwt__ImAddress(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ImAddress(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Host"))
 		{	*type = SOAP_TYPE_ngwt__Host;
-			return soap_in_ngwt__Host(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Host(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:GroupMemberList"))
 		{	*type = SOAP_TYPE_ngwt__GroupMemberList;
-			return soap_in_ngwt__GroupMemberList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__GroupMemberList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:GroupMember"))
 		{	*type = SOAP_TYPE_ngwt__GroupMember;
-			return soap_in_ngwt__GroupMember(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__GroupMember(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Group"))
 		{	*type = SOAP_TYPE_ngwt__Group;
-			return soap_in_ngwt__Group(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Group(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FullName"))
 		{	*type = SOAP_TYPE_ngwt__FullName;
-			return soap_in_ngwt__FullName(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FullName(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:From"))
 		{	*type = SOAP_TYPE_ngwt__From;
-			return soap_in_ngwt__From(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__From(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyStats"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyStats;
-			return soap_in_ngwt__FreeBusyStats(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyStats(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyInfoList"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyInfoList;
-			return soap_in_ngwt__FreeBusyInfoList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyInfoList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyUserList"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyUserList;
-			return soap_in_ngwt__FreeBusyUserList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyUserList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyInfo"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyInfo;
-			return soap_in_ngwt__FreeBusyInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyBlock"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyBlock;
-			return soap_in_ngwt__FreeBusyBlock(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyBlock(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FreeBusyBlockList"))
 		{	*type = SOAP_TYPE_ngwt__FreeBusyBlockList;
-			return soap_in_ngwt__FreeBusyBlockList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FreeBusyBlockList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FolderList"))
 		{	*type = SOAP_TYPE_ngwt__FolderList;
-			return soap_in_ngwt__FolderList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FolderList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FolderACLEntry"))
 		{	*type = SOAP_TYPE_ngwt__FolderACLEntry;
-			return soap_in_ngwt__FolderACLEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FolderACLEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FolderACL"))
 		{	*type = SOAP_TYPE_ngwt__FolderACL;
-			return soap_in_ngwt__FolderACL(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FolderACL(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Folder"))
 		{	*type = SOAP_TYPE_ngwt__Folder;
-			return soap_in_ngwt__Folder(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Folder(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FilterGroup"))
 		{	*type = SOAP_TYPE_ngwt__FilterGroup;
-			return soap_in_ngwt__FilterGroup(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FilterGroup(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FilterEntry"))
 		{	*type = SOAP_TYPE_ngwt__FilterEntry;
-			return soap_in_ngwt__FilterEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FilterEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:FilterElement"))
 		{	*type = SOAP_TYPE_ngwt__FilterElement;
-			return soap_in_ngwt__FilterElement(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__FilterElement(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Filter"))
 		{	*type = SOAP_TYPE_ngwt__Filter;
-			return soap_in_ngwt__Filter(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Filter(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:EmailAddressList"))
 		{	*type = SOAP_TYPE_ngwt__EmailAddressList;
-			return soap_in_ngwt__EmailAddressList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__EmailAddressList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DocumentTypeList"))
 		{	*type = SOAP_TYPE_ngwt__DocumentTypeList;
-			return soap_in_ngwt__DocumentTypeList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DocumentTypeList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DocumentType"))
 		{	*type = SOAP_TYPE_ngwt__DocumentType;
-			return soap_in_ngwt__DocumentType(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DocumentType(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DocumentRef"))
 		{	*type = SOAP_TYPE_ngwt__DocumentRef;
-			return soap_in_ngwt__DocumentRef(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DocumentRef(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Document"))
 		{	*type = SOAP_TYPE_ngwt__Document;
-			return soap_in_ngwt__Document(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Document(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Distribution"))
 		{	*type = SOAP_TYPE_ngwt__Distribution;
-			return soap_in_ngwt__Distribution(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Distribution(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DeltaInfo"))
 		{	*type = SOAP_TYPE_ngwt__DeltaInfo;
-			return soap_in_ngwt__DeltaInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DeltaInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DelegateeStatus"))
 		{	*type = SOAP_TYPE_ngwt__DelegateeStatus;
-			return soap_in_ngwt__DelegateeStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DelegateeStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DelegatedStatus"))
 		{	*type = SOAP_TYPE_ngwt__DelegatedStatus;
-			return soap_in_ngwt__DelegatedStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DelegatedStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfYearWeekList"))
 		{	*type = SOAP_TYPE_ngwt__DayOfYearWeekList;
-			return soap_in_ngwt__DayOfYearWeekList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfYearWeekList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfYearWeek"))
 		{	*type = SOAP_TYPE_ngwt__DayOfYearWeek;
-			return soap_in_ngwt__DayOfYearWeek(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfYearWeek(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfYearList"))
 		{	*type = SOAP_TYPE_ngwt__DayOfYearList;
-			return soap_in_ngwt__DayOfYearList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfYearList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfWeek"))
 		{	*type = SOAP_TYPE_ngwt__DayOfWeek;
-			return soap_in_ngwt__DayOfWeek(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfWeek(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:DayOfMonthList"))
 		{	*type = SOAP_TYPE_ngwt__DayOfMonthList;
-			return soap_in_ngwt__DayOfMonthList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__DayOfMonthList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CustomList"))
 		{	*type = SOAP_TYPE_ngwt__CustomList;
-			return soap_in_ngwt__CustomList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CustomList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Custom"))
 		{	*type = SOAP_TYPE_ngwt__Custom;
-			return soap_in_ngwt__Custom(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Custom(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ContainerRef"))
 		{	*type = SOAP_TYPE_ngwt__ContainerRef;
-			return soap_in_ngwt__ContainerRef(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ContainerRef(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ContainerItem"))
 		{	*type = SOAP_TYPE_ngwt__ContainerItem;
-			return soap_in_ngwt__ContainerItem(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ContainerItem(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:ContactFolder"))
 		{	*type = SOAP_TYPE_ngwt__ContactFolder;
-			return soap_in_ngwt__ContactFolder(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__ContactFolder(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Contact"))
 		{	*type = SOAP_TYPE_ngwt__Contact;
-			return soap_in_ngwt__Contact(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Contact(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CommentStatus"))
 		{	*type = SOAP_TYPE_ngwt__CommentStatus;
-			return soap_in_ngwt__CommentStatus(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CommentStatus(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CategoryRefList"))
 		{	*type = SOAP_TYPE_ngwt__CategoryRefList;
-			return soap_in_ngwt__CategoryRefList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CategoryRefList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CategoryList"))
 		{	*type = SOAP_TYPE_ngwt__CategoryList;
-			return soap_in_ngwt__CategoryList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CategoryList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Category"))
 		{	*type = SOAP_TYPE_ngwt__Category;
-			return soap_in_ngwt__Category(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Category(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CalendarItem"))
 		{	*type = SOAP_TYPE_ngwt__CalendarItem;
-			return soap_in_ngwt__CalendarItem(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CalendarItem(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:CalendarFolderAttribute"))
 		{	*type = SOAP_TYPE_ngwt__CalendarFolderAttribute;
-			return soap_in_ngwt__CalendarFolderAttribute(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__CalendarFolderAttribute(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:BoxEntry"))
 		{	*type = SOAP_TYPE_ngwt__BoxEntry;
-			return soap_in_ngwt__BoxEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__BoxEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Authentication"))
 		{	*type = SOAP_TYPE_ngwt__Authentication;
-			return soap_in_ngwt__Authentication(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Authentication(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AttachmentItemInfo"))
 		{	*type = SOAP_TYPE_ngwt__AttachmentItemInfo;
-			return soap_in_ngwt__AttachmentItemInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AttachmentItemInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AttachmentInfo"))
 		{	*type = SOAP_TYPE_ngwt__AttachmentInfo;
-			return soap_in_ngwt__AttachmentInfo(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AttachmentInfo(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AttachmentID"))
 		{	*type = SOAP_TYPE_ngwt__AttachmentID;
-			return soap_in_ngwt__AttachmentID(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AttachmentID(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Appointment"))
 		{	*type = SOAP_TYPE_ngwt__Appointment;
-			return soap_in_ngwt__Appointment(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Appointment(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:Alarm"))
 		{	*type = SOAP_TYPE_ngwt__Alarm;
-			return soap_in_ngwt__Alarm(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__Alarm(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AddressBookList"))
 		{	*type = SOAP_TYPE_ngwt__AddressBookList;
-			return soap_in_ngwt__AddressBookList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AddressBookList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AddressBookItem"))
 		{	*type = SOAP_TYPE_ngwt__AddressBookItem;
-			return soap_in_ngwt__AddressBookItem(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AddressBookItem(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AddressBook"))
 		{	*type = SOAP_TYPE_ngwt__AddressBook;
-			return soap_in_ngwt__AddressBook(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AddressBook(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessRightList"))
 		{	*type = SOAP_TYPE_ngwt__AccessRightList;
-			return soap_in_ngwt__AccessRightList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessRightList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessRightEntry"))
 		{	*type = SOAP_TYPE_ngwt__AccessRightEntry;
-			return soap_in_ngwt__AccessRightEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessRightEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessRightChanges"))
 		{	*type = SOAP_TYPE_ngwt__AccessRightChanges;
-			return soap_in_ngwt__AccessRightChanges(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessRightChanges(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessRight"))
 		{	*type = SOAP_TYPE_ngwt__AccessRight;
-			return soap_in_ngwt__AccessRight(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessRight(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessMiscRight"))
 		{	*type = SOAP_TYPE_ngwt__AccessMiscRight;
-			return soap_in_ngwt__AccessMiscRight(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessMiscRight(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessControlList"))
 		{	*type = SOAP_TYPE_ngwt__AccessControlList;
-			return soap_in_ngwt__AccessControlList(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessControlList(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "ngwt:AccessControlListEntry"))
 		{	*type = SOAP_TYPE_ngwt__AccessControlListEntry;
-			return soap_in_ngwt__AccessControlListEntry(soap, NULL, NULL, NULL);
+			return soap_in_ngwt__AccessControlListEntry(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:language"))
 		{	*type = SOAP_TYPE_xsd__language;
-			return soap_in_xsd__language(soap, NULL, NULL, NULL);
+			return soap_in_xsd__language(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:duration"))
 		{	*type = SOAP_TYPE_xsd__duration;
-			return soap_in_xsd__duration(soap, NULL, NULL, NULL);
+			return soap_in_xsd__duration(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:decimal"))
 		{	*type = SOAP_TYPE_xsd__decimal;
-			return soap_in_xsd__decimal(soap, NULL, NULL, NULL);
+			return soap_in_xsd__decimal(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:date"))
 		{	*type = SOAP_TYPE_xsd__date;
-			return soap_in_xsd__date(soap, NULL, NULL, NULL);
+			return soap_in_xsd__date(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:string"))
 		{	*type = SOAP_TYPE_std__string;
-			return soap_in_std__string(soap, NULL, NULL, NULL);
+			return soap_in_std__string(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "xsd:base64Binary"))
 		{	*type = SOAP_TYPE_xsd__base64Binary;
-			return soap_in_xsd__base64Binary(soap, NULL, NULL, NULL);
+			return soap_in_xsd__base64Binary(soap, nullptr, nullptr, nullptr);
 		}
 		if (!soap_match_tag(soap, t, "TQName"))
 		{	char **s;
 			*type = SOAP_TYPE__TQName;
-			s = soap_in__TQName(soap, NULL, NULL, NULL);
-			return s ? *s : NULL;
+			s = soap_in__TQName(soap, nullptr, nullptr, nullptr);
+			return s ? *s : nullptr;
 		}
 		if (!soap_match_tag(soap, t, "xsd:string"))
 		{	char **s;
 			*type = SOAP_TYPE_string;
-			s = soap_in_string(soap, NULL, NULL, NULL);
-			return s ? *s : NULL;
+			s = soap_in_string(soap, nullptr, nullptr, nullptr);
+			return s ? *s : nullptr;
 		}
 	}
 	}
 	soap->error = SOAP_TAG_MISMATCH;
-	return NULL;
+	return nullptr;
 }
 #endif
 
@@ -3151,7 +3151,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap)
 				while (!soap_ignore_element(soap))
 					;
 				if (soap->error == SOAP_NO_TAG)
-					soap->error = soap_element_end_in(soap, NULL);
+					soap->error = soap_element_end_in(soap, nullptr);
 			}
 		}
 	}
@@ -3303,29 +3303,29 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, co
 	case SOAP_TYPE_ngwt__View:
 		return soap_out_ngwt__View(soap, tag, id, (const std::string *)ptr, "ngwt:View");
 	case SOAP_TYPE__ngwe__removeEventsResponse:
-		return ((_ngwe__removeEventsResponse *)ptr)->soap_out(soap, "ngwe:removeEventsResponse", id, NULL);
+		return ((_ngwe__removeEventsResponse *)ptr)->soap_out(soap, "ngwe:removeEventsResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__removeEventsRequest:
-		return ((_ngwe__removeEventsRequest *)ptr)->soap_out(soap, "ngwe:removeEventsRequest", id, NULL);
+		return ((_ngwe__removeEventsRequest *)ptr)->soap_out(soap, "ngwe:removeEventsRequest", id, nullptr);
 	case SOAP_TYPE__ngwe__removeEventConfigurationResponse:
-		return ((_ngwe__removeEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:removeEventConfigurationResponse", id, NULL);
+		return ((_ngwe__removeEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:removeEventConfigurationResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__removeEventConfigurationRequest:
-		return ((_ngwe__removeEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:removeEventConfigurationRequest", id, NULL);
+		return ((_ngwe__removeEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:removeEventConfigurationRequest", id, nullptr);
 	case SOAP_TYPE__ngwe__getEventsResponse:
-		return ((_ngwe__getEventsResponse *)ptr)->soap_out(soap, "ngwe:getEventsResponse", id, NULL);
+		return ((_ngwe__getEventsResponse *)ptr)->soap_out(soap, "ngwe:getEventsResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__getEventsRequest:
-		return ((_ngwe__getEventsRequest *)ptr)->soap_out(soap, "ngwe:getEventsRequest", id, NULL);
+		return ((_ngwe__getEventsRequest *)ptr)->soap_out(soap, "ngwe:getEventsRequest", id, nullptr);
 	case SOAP_TYPE__ngwe__getEventConfigurationResponse:
-		return ((_ngwe__getEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:getEventConfigurationResponse", id, NULL);
+		return ((_ngwe__getEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:getEventConfigurationResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__getEventConfigurationRequest:
-		return ((_ngwe__getEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:getEventConfigurationRequest", id, NULL);
+		return ((_ngwe__getEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:getEventConfigurationRequest", id, nullptr);
 	case SOAP_TYPE__ngwe__configureEventsResponse:
-		return ((_ngwe__configureEventsResponse *)ptr)->soap_out(soap, "ngwe:configureEventsResponse", id, NULL);
+		return ((_ngwe__configureEventsResponse *)ptr)->soap_out(soap, "ngwe:configureEventsResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__configureEventsRequest:
-		return ((_ngwe__configureEventsRequest *)ptr)->soap_out(soap, "ngwe:configureEventsRequest", id, NULL);
+		return ((_ngwe__configureEventsRequest *)ptr)->soap_out(soap, "ngwe:configureEventsRequest", id, nullptr);
 	case SOAP_TYPE__ngwe__cleanEventConfigurationResponse:
-		return ((_ngwe__cleanEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:cleanEventConfigurationResponse", id, NULL);
+		return ((_ngwe__cleanEventConfigurationResponse *)ptr)->soap_out(soap, "ngwe:cleanEventConfigurationResponse", id, nullptr);
 	case SOAP_TYPE__ngwe__cleanEventConfigurationRequest:
-		return ((_ngwe__cleanEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:cleanEventConfigurationRequest", id, NULL);
+		return ((_ngwe__cleanEventConfigurationRequest *)ptr)->soap_out(soap, "ngwe:cleanEventConfigurationRequest", id, nullptr);
 	case SOAP_TYPE_ngwe__Notify:
 		return ((ngwe__Notify *)ptr)->soap_out(soap, tag, id, "ngwe:Notify");
 	case SOAP_TYPE_ngwe__EventTypeList:
@@ -3343,317 +3343,317 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, co
 	case SOAP_TYPE_ngwe__ContainerList:
 		return ((ngwe__ContainerList *)ptr)->soap_out(soap, tag, id, "ngwe:ContainerList");
 	case SOAP_TYPE__ngwm__updateVersionStatusResponse:
-		return ((_ngwm__updateVersionStatusResponse *)ptr)->soap_out(soap, "ngwm:updateVersionStatusResponse", id, NULL);
+		return ((_ngwm__updateVersionStatusResponse *)ptr)->soap_out(soap, "ngwm:updateVersionStatusResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__updateVersionStatusRequest:
-		return ((_ngwm__updateVersionStatusRequest *)ptr)->soap_out(soap, "ngwm:updateVersionStatusRequest", id, NULL);
+		return ((_ngwm__updateVersionStatusRequest *)ptr)->soap_out(soap, "ngwm:updateVersionStatusRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__uncompleteResponse:
-		return ((_ngwm__uncompleteResponse *)ptr)->soap_out(soap, "ngwm:uncompleteResponse", id, NULL);
+		return ((_ngwm__uncompleteResponse *)ptr)->soap_out(soap, "ngwm:uncompleteResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__uncompleteRequest:
-		return ((_ngwm__uncompleteRequest *)ptr)->soap_out(soap, "ngwm:uncompleteRequest", id, NULL);
+		return ((_ngwm__uncompleteRequest *)ptr)->soap_out(soap, "ngwm:uncompleteRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__unacceptResponse:
-		return ((_ngwm__unacceptResponse *)ptr)->soap_out(soap, "ngwm:unacceptResponse", id, NULL);
+		return ((_ngwm__unacceptResponse *)ptr)->soap_out(soap, "ngwm:unacceptResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__unacceptRequest:
-		return ((_ngwm__unacceptRequest *)ptr)->soap_out(soap, "ngwm:unacceptRequest", id, NULL);
+		return ((_ngwm__unacceptRequest *)ptr)->soap_out(soap, "ngwm:unacceptRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__startFreeBusySessionResponse:
-		return ((_ngwm__startFreeBusySessionResponse *)ptr)->soap_out(soap, "ngwm:startFreeBusySessionResponse", id, NULL);
+		return ((_ngwm__startFreeBusySessionResponse *)ptr)->soap_out(soap, "ngwm:startFreeBusySessionResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__startFreeBusySessionRequest:
-		return ((_ngwm__startFreeBusySessionRequest *)ptr)->soap_out(soap, "ngwm:startFreeBusySessionRequest", id, NULL);
+		return ((_ngwm__startFreeBusySessionRequest *)ptr)->soap_out(soap, "ngwm:startFreeBusySessionRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__setTimestampResponse:
-		return ((_ngwm__setTimestampResponse *)ptr)->soap_out(soap, "ngwm:setTimestampResponse", id, NULL);
+		return ((_ngwm__setTimestampResponse *)ptr)->soap_out(soap, "ngwm:setTimestampResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__setTimestampRequest:
-		return ((_ngwm__setTimestampRequest *)ptr)->soap_out(soap, "ngwm:setTimestampRequest", id, NULL);
+		return ((_ngwm__setTimestampRequest *)ptr)->soap_out(soap, "ngwm:setTimestampRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__sendItemResponse:
-		return ((_ngwm__sendItemResponse *)ptr)->soap_out(soap, "ngwm:sendItemResponse", id, NULL);
+		return ((_ngwm__sendItemResponse *)ptr)->soap_out(soap, "ngwm:sendItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__sendItemRequest:
-		return ((_ngwm__sendItemRequest *)ptr)->soap_out(soap, "ngwm:sendItemRequest", id, NULL);
+		return ((_ngwm__sendItemRequest *)ptr)->soap_out(soap, "ngwm:sendItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__retractResponse:
-		return ((_ngwm__retractResponse *)ptr)->soap_out(soap, "ngwm:retractResponse", id, NULL);
+		return ((_ngwm__retractResponse *)ptr)->soap_out(soap, "ngwm:retractResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__retractRequest:
-		return ((_ngwm__retractRequest *)ptr)->soap_out(soap, "ngwm:retractRequest", id, NULL);
+		return ((_ngwm__retractRequest *)ptr)->soap_out(soap, "ngwm:retractRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__replyResponse:
-		return ((_ngwm__replyResponse *)ptr)->soap_out(soap, "ngwm:replyResponse", id, NULL);
+		return ((_ngwm__replyResponse *)ptr)->soap_out(soap, "ngwm:replyResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__replyRequest:
-		return ((_ngwm__replyRequest *)ptr)->soap_out(soap, "ngwm:replyRequest", id, NULL);
+		return ((_ngwm__replyRequest *)ptr)->soap_out(soap, "ngwm:replyRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeSignatureResponse:
-		return ((_ngwm__removeSignatureResponse *)ptr)->soap_out(soap, "ngwm:removeSignatureResponse", id, NULL);
+		return ((_ngwm__removeSignatureResponse *)ptr)->soap_out(soap, "ngwm:removeSignatureResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeSignatureRequest:
-		return ((_ngwm__removeSignatureRequest *)ptr)->soap_out(soap, "ngwm:removeSignatureRequest", id, NULL);
+		return ((_ngwm__removeSignatureRequest *)ptr)->soap_out(soap, "ngwm:removeSignatureRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeProxyUserResponse:
-		return ((_ngwm__removeProxyUserResponse *)ptr)->soap_out(soap, "ngwm:removeProxyUserResponse", id, NULL);
+		return ((_ngwm__removeProxyUserResponse *)ptr)->soap_out(soap, "ngwm:removeProxyUserResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeProxyUserRequest:
-		return ((_ngwm__removeProxyUserRequest *)ptr)->soap_out(soap, "ngwm:removeProxyUserRequest", id, NULL);
+		return ((_ngwm__removeProxyUserRequest *)ptr)->soap_out(soap, "ngwm:removeProxyUserRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeProxyAccessResponse:
-		return ((_ngwm__removeProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:removeProxyAccessResponse", id, NULL);
+		return ((_ngwm__removeProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:removeProxyAccessResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeProxyAccessRequest:
-		return ((_ngwm__removeProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:removeProxyAccessRequest", id, NULL);
+		return ((_ngwm__removeProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:removeProxyAccessRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeMembersResponse:
-		return ((_ngwm__removeMembersResponse *)ptr)->soap_out(soap, "ngwm:removeMembersResponse", id, NULL);
+		return ((_ngwm__removeMembersResponse *)ptr)->soap_out(soap, "ngwm:removeMembersResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeMembersRequest:
-		return ((_ngwm__removeMembersRequest *)ptr)->soap_out(soap, "ngwm:removeMembersRequest", id, NULL);
+		return ((_ngwm__removeMembersRequest *)ptr)->soap_out(soap, "ngwm:removeMembersRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeJunkEntryResponse:
-		return ((_ngwm__removeJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:removeJunkEntryResponse", id, NULL);
+		return ((_ngwm__removeJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:removeJunkEntryResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeJunkEntryRequest:
-		return ((_ngwm__removeJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:removeJunkEntryRequest", id, NULL);
+		return ((_ngwm__removeJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:removeJunkEntryRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeItemsResponse:
-		return ((_ngwm__removeItemsResponse *)ptr)->soap_out(soap, "ngwm:removeItemsResponse", id, NULL);
+		return ((_ngwm__removeItemsResponse *)ptr)->soap_out(soap, "ngwm:removeItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeItemsRequest:
-		return ((_ngwm__removeItemsRequest *)ptr)->soap_out(soap, "ngwm:removeItemsRequest", id, NULL);
+		return ((_ngwm__removeItemsRequest *)ptr)->soap_out(soap, "ngwm:removeItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeItemResponse:
-		return ((_ngwm__removeItemResponse *)ptr)->soap_out(soap, "ngwm:removeItemResponse", id, NULL);
+		return ((_ngwm__removeItemResponse *)ptr)->soap_out(soap, "ngwm:removeItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeItemRequest:
-		return ((_ngwm__removeItemRequest *)ptr)->soap_out(soap, "ngwm:removeItemRequest", id, NULL);
+		return ((_ngwm__removeItemRequest *)ptr)->soap_out(soap, "ngwm:removeItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__removeCustomDefinitionResponse:
-		return ((_ngwm__removeCustomDefinitionResponse *)ptr)->soap_out(soap, "ngwm:removeCustomDefinitionResponse", id, NULL);
+		return ((_ngwm__removeCustomDefinitionResponse *)ptr)->soap_out(soap, "ngwm:removeCustomDefinitionResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__removeCustomDefinitionRequest:
-		return ((_ngwm__removeCustomDefinitionRequest *)ptr)->soap_out(soap, "ngwm:removeCustomDefinitionRequest", id, NULL);
+		return ((_ngwm__removeCustomDefinitionRequest *)ptr)->soap_out(soap, "ngwm:removeCustomDefinitionRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__readCursorResponse:
-		return ((_ngwm__readCursorResponse *)ptr)->soap_out(soap, "ngwm:readCursorResponse", id, NULL);
+		return ((_ngwm__readCursorResponse *)ptr)->soap_out(soap, "ngwm:readCursorResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__readCursorRequest:
-		return ((_ngwm__readCursorRequest *)ptr)->soap_out(soap, "ngwm:readCursorRequest", id, NULL);
+		return ((_ngwm__readCursorRequest *)ptr)->soap_out(soap, "ngwm:readCursorRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__purgeResponse:
-		return ((_ngwm__purgeResponse *)ptr)->soap_out(soap, "ngwm:purgeResponse", id, NULL);
+		return ((_ngwm__purgeResponse *)ptr)->soap_out(soap, "ngwm:purgeResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__purgeRequest:
-		return ((_ngwm__purgeRequest *)ptr)->soap_out(soap, "ngwm:purgeRequest", id, NULL);
+		return ((_ngwm__purgeRequest *)ptr)->soap_out(soap, "ngwm:purgeRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__purgeDeletedItemsResponse:
-		return ((_ngwm__purgeDeletedItemsResponse *)ptr)->soap_out(soap, "ngwm:purgeDeletedItemsResponse", id, NULL);
+		return ((_ngwm__purgeDeletedItemsResponse *)ptr)->soap_out(soap, "ngwm:purgeDeletedItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__purgeDeletedItemsRequest:
-		return ((_ngwm__purgeDeletedItemsRequest *)ptr)->soap_out(soap, "ngwm:purgeDeletedItemsRequest", id, NULL);
+		return ((_ngwm__purgeDeletedItemsRequest *)ptr)->soap_out(soap, "ngwm:purgeDeletedItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__positionCursorResponse:
-		return ((_ngwm__positionCursorResponse *)ptr)->soap_out(soap, "ngwm:positionCursorResponse", id, NULL);
+		return ((_ngwm__positionCursorResponse *)ptr)->soap_out(soap, "ngwm:positionCursorResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__positionCursorRequest:
-		return ((_ngwm__positionCursorRequest *)ptr)->soap_out(soap, "ngwm:positionCursorRequest", id, NULL);
+		return ((_ngwm__positionCursorRequest *)ptr)->soap_out(soap, "ngwm:positionCursorRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__moveItemResponse:
-		return ((_ngwm__moveItemResponse *)ptr)->soap_out(soap, "ngwm:moveItemResponse", id, NULL);
+		return ((_ngwm__moveItemResponse *)ptr)->soap_out(soap, "ngwm:moveItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__moveItemRequest:
-		return ((_ngwm__moveItemRequest *)ptr)->soap_out(soap, "ngwm:moveItemRequest", id, NULL);
+		return ((_ngwm__moveItemRequest *)ptr)->soap_out(soap, "ngwm:moveItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifySignaturesResponse:
-		return ((_ngwm__modifySignaturesResponse *)ptr)->soap_out(soap, "ngwm:modifySignaturesResponse", id, NULL);
+		return ((_ngwm__modifySignaturesResponse *)ptr)->soap_out(soap, "ngwm:modifySignaturesResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifySignaturesRequest:
-		return ((_ngwm__modifySignaturesRequest *)ptr)->soap_out(soap, "ngwm:modifySignaturesRequest", id, NULL);
+		return ((_ngwm__modifySignaturesRequest *)ptr)->soap_out(soap, "ngwm:modifySignaturesRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifySettingsResponse:
-		return ((_ngwm__modifySettingsResponse *)ptr)->soap_out(soap, "ngwm:modifySettingsResponse", id, NULL);
+		return ((_ngwm__modifySettingsResponse *)ptr)->soap_out(soap, "ngwm:modifySettingsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifySettingsRequest:
-		return ((_ngwm__modifySettingsRequest *)ptr)->soap_out(soap, "ngwm:modifySettingsRequest", id, NULL);
+		return ((_ngwm__modifySettingsRequest *)ptr)->soap_out(soap, "ngwm:modifySettingsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyProxyAccessResponse:
-		return ((_ngwm__modifyProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:modifyProxyAccessResponse", id, NULL);
+		return ((_ngwm__modifyProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:modifyProxyAccessResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyProxyAccessRequest:
-		return ((_ngwm__modifyProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:modifyProxyAccessRequest", id, NULL);
+		return ((_ngwm__modifyProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:modifyProxyAccessRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyPasswordResponse:
-		return ((_ngwm__modifyPasswordResponse *)ptr)->soap_out(soap, "ngwm:modifyPasswordResponse", id, NULL);
+		return ((_ngwm__modifyPasswordResponse *)ptr)->soap_out(soap, "ngwm:modifyPasswordResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyPasswordRequest:
-		return ((_ngwm__modifyPasswordRequest *)ptr)->soap_out(soap, "ngwm:modifyPasswordRequest", id, NULL);
+		return ((_ngwm__modifyPasswordRequest *)ptr)->soap_out(soap, "ngwm:modifyPasswordRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse:
-		return ((_ngwm__modifyJunkMailSettingsResponse *)ptr)->soap_out(soap, "ngwm:modifyJunkMailSettingsResponse", id, NULL);
+		return ((_ngwm__modifyJunkMailSettingsResponse *)ptr)->soap_out(soap, "ngwm:modifyJunkMailSettingsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest:
-		return ((_ngwm__modifyJunkMailSettingsRequest *)ptr)->soap_out(soap, "ngwm:modifyJunkMailSettingsRequest", id, NULL);
+		return ((_ngwm__modifyJunkMailSettingsRequest *)ptr)->soap_out(soap, "ngwm:modifyJunkMailSettingsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyJunkEntryResponse:
-		return ((_ngwm__modifyJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:modifyJunkEntryResponse", id, NULL);
+		return ((_ngwm__modifyJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:modifyJunkEntryResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyJunkEntryRequest:
-		return ((_ngwm__modifyJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:modifyJunkEntryRequest", id, NULL);
+		return ((_ngwm__modifyJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:modifyJunkEntryRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyItemsResponse:
-		return ((_ngwm__modifyItemsResponse *)ptr)->soap_out(soap, "ngwm:modifyItemsResponse", id, NULL);
+		return ((_ngwm__modifyItemsResponse *)ptr)->soap_out(soap, "ngwm:modifyItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyItemsRequest:
-		return ((_ngwm__modifyItemsRequest *)ptr)->soap_out(soap, "ngwm:modifyItemsRequest", id, NULL);
+		return ((_ngwm__modifyItemsRequest *)ptr)->soap_out(soap, "ngwm:modifyItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyItemResponse:
-		return ((_ngwm__modifyItemResponse *)ptr)->soap_out(soap, "ngwm:modifyItemResponse", id, NULL);
+		return ((_ngwm__modifyItemResponse *)ptr)->soap_out(soap, "ngwm:modifyItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__modifyItemRequest:
-		return ((_ngwm__modifyItemRequest *)ptr)->soap_out(soap, "ngwm:modifyItemRequest", id, NULL);
+		return ((_ngwm__modifyItemRequest *)ptr)->soap_out(soap, "ngwm:modifyItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__markUnReadResponse:
-		return ((_ngwm__markUnReadResponse *)ptr)->soap_out(soap, "ngwm:markUnReadResponse", id, NULL);
+		return ((_ngwm__markUnReadResponse *)ptr)->soap_out(soap, "ngwm:markUnReadResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__markUnReadRequest:
-		return ((_ngwm__markUnReadRequest *)ptr)->soap_out(soap, "ngwm:markUnReadRequest", id, NULL);
+		return ((_ngwm__markUnReadRequest *)ptr)->soap_out(soap, "ngwm:markUnReadRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__markUnPrivateResponse:
-		return ((_ngwm__markUnPrivateResponse *)ptr)->soap_out(soap, "ngwm:markUnPrivateResponse", id, NULL);
+		return ((_ngwm__markUnPrivateResponse *)ptr)->soap_out(soap, "ngwm:markUnPrivateResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__markUnPrivateRequest:
-		return ((_ngwm__markUnPrivateRequest *)ptr)->soap_out(soap, "ngwm:markUnPrivateRequest", id, NULL);
+		return ((_ngwm__markUnPrivateRequest *)ptr)->soap_out(soap, "ngwm:markUnPrivateRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__markReadResponse:
-		return ((_ngwm__markReadResponse *)ptr)->soap_out(soap, "ngwm:markReadResponse", id, NULL);
+		return ((_ngwm__markReadResponse *)ptr)->soap_out(soap, "ngwm:markReadResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__markReadRequest:
-		return ((_ngwm__markReadRequest *)ptr)->soap_out(soap, "ngwm:markReadRequest", id, NULL);
+		return ((_ngwm__markReadRequest *)ptr)->soap_out(soap, "ngwm:markReadRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__markPrivateResponse:
-		return ((_ngwm__markPrivateResponse *)ptr)->soap_out(soap, "ngwm:markPrivateResponse", id, NULL);
+		return ((_ngwm__markPrivateResponse *)ptr)->soap_out(soap, "ngwm:markPrivateResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__markPrivateRequest:
-		return ((_ngwm__markPrivateRequest *)ptr)->soap_out(soap, "ngwm:markPrivateRequest", id, NULL);
+		return ((_ngwm__markPrivateRequest *)ptr)->soap_out(soap, "ngwm:markPrivateRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__logoutResponse:
-		return ((_ngwm__logoutResponse *)ptr)->soap_out(soap, "ngwm:logoutResponse", id, NULL);
+		return ((_ngwm__logoutResponse *)ptr)->soap_out(soap, "ngwm:logoutResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__logoutRequest:
-		return ((_ngwm__logoutRequest *)ptr)->soap_out(soap, "ngwm:logoutRequest", id, NULL);
+		return ((_ngwm__logoutRequest *)ptr)->soap_out(soap, "ngwm:logoutRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__loginResponse:
-		return ((_ngwm__loginResponse *)ptr)->soap_out(soap, "ngwm:loginResponse", id, NULL);
+		return ((_ngwm__loginResponse *)ptr)->soap_out(soap, "ngwm:loginResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__loginRequest:
-		return ((_ngwm__loginRequest *)ptr)->soap_out(soap, "ngwm:loginRequest", id, NULL);
+		return ((_ngwm__loginRequest *)ptr)->soap_out(soap, "ngwm:loginRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getUserListResponse:
-		return ((_ngwm__getUserListResponse *)ptr)->soap_out(soap, "ngwm:getUserListResponse", id, NULL);
+		return ((_ngwm__getUserListResponse *)ptr)->soap_out(soap, "ngwm:getUserListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getUserListRequest:
-		return ((_ngwm__getUserListRequest *)ptr)->soap_out(soap, "ngwm:getUserListRequest", id, NULL);
+		return ((_ngwm__getUserListRequest *)ptr)->soap_out(soap, "ngwm:getUserListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getTimezoneListResponse:
-		return ((_ngwm__getTimezoneListResponse *)ptr)->soap_out(soap, "ngwm:getTimezoneListResponse", id, NULL);
+		return ((_ngwm__getTimezoneListResponse *)ptr)->soap_out(soap, "ngwm:getTimezoneListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getTimezoneListRequest:
-		return ((_ngwm__getTimezoneListRequest *)ptr)->soap_out(soap, "ngwm:getTimezoneListRequest", id, NULL);
+		return ((_ngwm__getTimezoneListRequest *)ptr)->soap_out(soap, "ngwm:getTimezoneListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getTimestampResponse:
-		return ((_ngwm__getTimestampResponse *)ptr)->soap_out(soap, "ngwm:getTimestampResponse", id, NULL);
+		return ((_ngwm__getTimestampResponse *)ptr)->soap_out(soap, "ngwm:getTimestampResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getTimestampRequest:
-		return ((_ngwm__getTimestampRequest *)ptr)->soap_out(soap, "ngwm:getTimestampRequest", id, NULL);
+		return ((_ngwm__getTimestampRequest *)ptr)->soap_out(soap, "ngwm:getTimestampRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getSignaturesResponse:
-		return ((_ngwm__getSignaturesResponse *)ptr)->soap_out(soap, "ngwm:getSignaturesResponse", id, NULL);
+		return ((_ngwm__getSignaturesResponse *)ptr)->soap_out(soap, "ngwm:getSignaturesResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getSignaturesRequest:
-		return ((_ngwm__getSignaturesRequest *)ptr)->soap_out(soap, "ngwm:getSignaturesRequest", id, NULL);
+		return ((_ngwm__getSignaturesRequest *)ptr)->soap_out(soap, "ngwm:getSignaturesRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getSettingsResponse:
-		return ((_ngwm__getSettingsResponse *)ptr)->soap_out(soap, "ngwm:getSettingsResponse", id, NULL);
+		return ((_ngwm__getSettingsResponse *)ptr)->soap_out(soap, "ngwm:getSettingsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getSettingsRequest:
-		return ((_ngwm__getSettingsRequest *)ptr)->soap_out(soap, "ngwm:getSettingsRequest", id, NULL);
+		return ((_ngwm__getSettingsRequest *)ptr)->soap_out(soap, "ngwm:getSettingsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getRuleListResponse:
-		return ((_ngwm__getRuleListResponse *)ptr)->soap_out(soap, "ngwm:getRuleListResponse", id, NULL);
+		return ((_ngwm__getRuleListResponse *)ptr)->soap_out(soap, "ngwm:getRuleListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getRuleListRequest:
-		return ((_ngwm__getRuleListRequest *)ptr)->soap_out(soap, "ngwm:getRuleListRequest", id, NULL);
+		return ((_ngwm__getRuleListRequest *)ptr)->soap_out(soap, "ngwm:getRuleListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getProxyListResponse:
-		return ((_ngwm__getProxyListResponse *)ptr)->soap_out(soap, "ngwm:getProxyListResponse", id, NULL);
+		return ((_ngwm__getProxyListResponse *)ptr)->soap_out(soap, "ngwm:getProxyListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getProxyListRequest:
-		return ((_ngwm__getProxyListRequest *)ptr)->soap_out(soap, "ngwm:getProxyListRequest", id, NULL);
+		return ((_ngwm__getProxyListRequest *)ptr)->soap_out(soap, "ngwm:getProxyListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getProxyAccessListResponse:
-		return ((_ngwm__getProxyAccessListResponse *)ptr)->soap_out(soap, "ngwm:getProxyAccessListResponse", id, NULL);
+		return ((_ngwm__getProxyAccessListResponse *)ptr)->soap_out(soap, "ngwm:getProxyAccessListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getProxyAccessListRequest:
-		return ((_ngwm__getProxyAccessListRequest *)ptr)->soap_out(soap, "ngwm:getProxyAccessListRequest", id, NULL);
+		return ((_ngwm__getProxyAccessListRequest *)ptr)->soap_out(soap, "ngwm:getProxyAccessListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getQuickMessagesResponse:
-		return ((_ngwm__getQuickMessagesResponse *)ptr)->soap_out(soap, "ngwm:getQuickMessagesResponse", id, NULL);
+		return ((_ngwm__getQuickMessagesResponse *)ptr)->soap_out(soap, "ngwm:getQuickMessagesResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getQuickMessagesRequest:
-		return ((_ngwm__getQuickMessagesRequest *)ptr)->soap_out(soap, "ngwm:getQuickMessagesRequest", id, NULL);
+		return ((_ngwm__getQuickMessagesRequest *)ptr)->soap_out(soap, "ngwm:getQuickMessagesRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getLibraryListResponse:
-		return ((_ngwm__getLibraryListResponse *)ptr)->soap_out(soap, "ngwm:getLibraryListResponse", id, NULL);
+		return ((_ngwm__getLibraryListResponse *)ptr)->soap_out(soap, "ngwm:getLibraryListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getLibraryListRequest:
-		return ((_ngwm__getLibraryListRequest *)ptr)->soap_out(soap, "ngwm:getLibraryListRequest", id, NULL);
+		return ((_ngwm__getLibraryListRequest *)ptr)->soap_out(soap, "ngwm:getLibraryListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getLibraryItemResponse:
-		return ((_ngwm__getLibraryItemResponse *)ptr)->soap_out(soap, "ngwm:getLibraryItemResponse", id, NULL);
+		return ((_ngwm__getLibraryItemResponse *)ptr)->soap_out(soap, "ngwm:getLibraryItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getLibraryItemRequest:
-		return ((_ngwm__getLibraryItemRequest *)ptr)->soap_out(soap, "ngwm:getLibraryItemRequest", id, NULL);
+		return ((_ngwm__getLibraryItemRequest *)ptr)->soap_out(soap, "ngwm:getLibraryItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getJunkMailSettingsResponse:
-		return ((_ngwm__getJunkMailSettingsResponse *)ptr)->soap_out(soap, "ngwm:getJunkMailSettingsResponse", id, NULL);
+		return ((_ngwm__getJunkMailSettingsResponse *)ptr)->soap_out(soap, "ngwm:getJunkMailSettingsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getJunkMailSettingsRequest:
-		return ((_ngwm__getJunkMailSettingsRequest *)ptr)->soap_out(soap, "ngwm:getJunkMailSettingsRequest", id, NULL);
+		return ((_ngwm__getJunkMailSettingsRequest *)ptr)->soap_out(soap, "ngwm:getJunkMailSettingsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getJunkEntriesResponse:
-		return ((_ngwm__getJunkEntriesResponse *)ptr)->soap_out(soap, "ngwm:getJunkEntriesResponse", id, NULL);
+		return ((_ngwm__getJunkEntriesResponse *)ptr)->soap_out(soap, "ngwm:getJunkEntriesResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getJunkEntriesRequest:
-		return ((_ngwm__getJunkEntriesRequest *)ptr)->soap_out(soap, "ngwm:getJunkEntriesRequest", id, NULL);
+		return ((_ngwm__getJunkEntriesRequest *)ptr)->soap_out(soap, "ngwm:getJunkEntriesRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getItemsResponse:
-		return ((_ngwm__getItemsResponse *)ptr)->soap_out(soap, "ngwm:getItemsResponse", id, NULL);
+		return ((_ngwm__getItemsResponse *)ptr)->soap_out(soap, "ngwm:getItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getItemsRequest:
-		return ((_ngwm__getItemsRequest *)ptr)->soap_out(soap, "ngwm:getItemsRequest", id, NULL);
+		return ((_ngwm__getItemsRequest *)ptr)->soap_out(soap, "ngwm:getItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getItemResponse:
-		return ((_ngwm__getItemResponse *)ptr)->soap_out(soap, "ngwm:getItemResponse", id, NULL);
+		return ((_ngwm__getItemResponse *)ptr)->soap_out(soap, "ngwm:getItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getItemRequest:
-		return ((_ngwm__getItemRequest *)ptr)->soap_out(soap, "ngwm:getItemRequest", id, NULL);
+		return ((_ngwm__getItemRequest *)ptr)->soap_out(soap, "ngwm:getItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getFreeBusyResponse:
-		return ((_ngwm__getFreeBusyResponse *)ptr)->soap_out(soap, "ngwm:getFreeBusyResponse", id, NULL);
+		return ((_ngwm__getFreeBusyResponse *)ptr)->soap_out(soap, "ngwm:getFreeBusyResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getFreeBusyRequest:
-		return ((_ngwm__getFreeBusyRequest *)ptr)->soap_out(soap, "ngwm:getFreeBusyRequest", id, NULL);
+		return ((_ngwm__getFreeBusyRequest *)ptr)->soap_out(soap, "ngwm:getFreeBusyRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getFolderListResponse:
-		return ((_ngwm__getFolderListResponse *)ptr)->soap_out(soap, "ngwm:getFolderListResponse", id, NULL);
+		return ((_ngwm__getFolderListResponse *)ptr)->soap_out(soap, "ngwm:getFolderListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getFolderListRequest:
-		return ((_ngwm__getFolderListRequest *)ptr)->soap_out(soap, "ngwm:getFolderListRequest", id, NULL);
+		return ((_ngwm__getFolderListRequest *)ptr)->soap_out(soap, "ngwm:getFolderListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getFolderResponse:
-		return ((_ngwm__getFolderResponse *)ptr)->soap_out(soap, "ngwm:getFolderResponse", id, NULL);
+		return ((_ngwm__getFolderResponse *)ptr)->soap_out(soap, "ngwm:getFolderResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getFolderRequest:
-		return ((_ngwm__getFolderRequest *)ptr)->soap_out(soap, "ngwm:getFolderRequest", id, NULL);
+		return ((_ngwm__getFolderRequest *)ptr)->soap_out(soap, "ngwm:getFolderRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getDocumentTypeListResponse:
-		return ((_ngwm__getDocumentTypeListResponse *)ptr)->soap_out(soap, "ngwm:getDocumentTypeListResponse", id, NULL);
+		return ((_ngwm__getDocumentTypeListResponse *)ptr)->soap_out(soap, "ngwm:getDocumentTypeListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getDocumentTypeListRequest:
-		return ((_ngwm__getDocumentTypeListRequest *)ptr)->soap_out(soap, "ngwm:getDocumentTypeListRequest", id, NULL);
+		return ((_ngwm__getDocumentTypeListRequest *)ptr)->soap_out(soap, "ngwm:getDocumentTypeListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getDeltaInfoResponse:
-		return ((_ngwm__getDeltaInfoResponse *)ptr)->soap_out(soap, "ngwm:getDeltaInfoResponse", id, NULL);
+		return ((_ngwm__getDeltaInfoResponse *)ptr)->soap_out(soap, "ngwm:getDeltaInfoResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getDeltaInfoRequest:
-		return ((_ngwm__getDeltaInfoRequest *)ptr)->soap_out(soap, "ngwm:getDeltaInfoRequest", id, NULL);
+		return ((_ngwm__getDeltaInfoRequest *)ptr)->soap_out(soap, "ngwm:getDeltaInfoRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getDeltasResponse:
-		return ((_ngwm__getDeltasResponse *)ptr)->soap_out(soap, "ngwm:getDeltasResponse", id, NULL);
+		return ((_ngwm__getDeltasResponse *)ptr)->soap_out(soap, "ngwm:getDeltasResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getDeltasRequest:
-		return ((_ngwm__getDeltasRequest *)ptr)->soap_out(soap, "ngwm:getDeltasRequest", id, NULL);
+		return ((_ngwm__getDeltasRequest *)ptr)->soap_out(soap, "ngwm:getDeltasRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getCustomListResponse:
-		return ((_ngwm__getCustomListResponse *)ptr)->soap_out(soap, "ngwm:getCustomListResponse", id, NULL);
+		return ((_ngwm__getCustomListResponse *)ptr)->soap_out(soap, "ngwm:getCustomListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getCustomListRequest:
-		return ((_ngwm__getCustomListRequest *)ptr)->soap_out(soap, "ngwm:getCustomListRequest", id, NULL);
+		return ((_ngwm__getCustomListRequest *)ptr)->soap_out(soap, "ngwm:getCustomListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getCategoryListResponse:
-		return ((_ngwm__getCategoryListResponse *)ptr)->soap_out(soap, "ngwm:getCategoryListResponse", id, NULL);
+		return ((_ngwm__getCategoryListResponse *)ptr)->soap_out(soap, "ngwm:getCategoryListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getCategoryListRequest:
-		return ((_ngwm__getCategoryListRequest *)ptr)->soap_out(soap, "ngwm:getCategoryListRequest", id, NULL);
+		return ((_ngwm__getCategoryListRequest *)ptr)->soap_out(soap, "ngwm:getCategoryListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getAttachmentResponse:
-		return ((_ngwm__getAttachmentResponse *)ptr)->soap_out(soap, "ngwm:getAttachmentResponse", id, NULL);
+		return ((_ngwm__getAttachmentResponse *)ptr)->soap_out(soap, "ngwm:getAttachmentResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getAttachmentRequest:
-		return ((_ngwm__getAttachmentRequest *)ptr)->soap_out(soap, "ngwm:getAttachmentRequest", id, NULL);
+		return ((_ngwm__getAttachmentRequest *)ptr)->soap_out(soap, "ngwm:getAttachmentRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__getAddressBookListResponse:
-		return ((_ngwm__getAddressBookListResponse *)ptr)->soap_out(soap, "ngwm:getAddressBookListResponse", id, NULL);
+		return ((_ngwm__getAddressBookListResponse *)ptr)->soap_out(soap, "ngwm:getAddressBookListResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__getAddressBookListRequest:
-		return ((_ngwm__getAddressBookListRequest *)ptr)->soap_out(soap, "ngwm:getAddressBookListRequest", id, NULL);
+		return ((_ngwm__getAddressBookListRequest *)ptr)->soap_out(soap, "ngwm:getAddressBookListRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__forwardResponse:
-		return ((_ngwm__forwardResponse *)ptr)->soap_out(soap, "ngwm:forwardResponse", id, NULL);
+		return ((_ngwm__forwardResponse *)ptr)->soap_out(soap, "ngwm:forwardResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__forwardRequest:
-		return ((_ngwm__forwardRequest *)ptr)->soap_out(soap, "ngwm:forwardRequest", id, NULL);
+		return ((_ngwm__forwardRequest *)ptr)->soap_out(soap, "ngwm:forwardRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__executeRuleResponse:
-		return ((_ngwm__executeRuleResponse *)ptr)->soap_out(soap, "ngwm:executeRuleResponse", id, NULL);
+		return ((_ngwm__executeRuleResponse *)ptr)->soap_out(soap, "ngwm:executeRuleResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__executeRuleRequest:
-		return ((_ngwm__executeRuleRequest *)ptr)->soap_out(soap, "ngwm:executeRuleRequest", id, NULL);
+		return ((_ngwm__executeRuleRequest *)ptr)->soap_out(soap, "ngwm:executeRuleRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__destroyCursorResponse:
-		return ((_ngwm__destroyCursorResponse *)ptr)->soap_out(soap, "ngwm:destroyCursorResponse", id, NULL);
+		return ((_ngwm__destroyCursorResponse *)ptr)->soap_out(soap, "ngwm:destroyCursorResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__destroyCursorRequest:
-		return ((_ngwm__destroyCursorRequest *)ptr)->soap_out(soap, "ngwm:destroyCursorRequest", id, NULL);
+		return ((_ngwm__destroyCursorRequest *)ptr)->soap_out(soap, "ngwm:destroyCursorRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__delegateResponse:
-		return ((_ngwm__delegateResponse *)ptr)->soap_out(soap, "ngwm:delegateResponse", id, NULL);
+		return ((_ngwm__delegateResponse *)ptr)->soap_out(soap, "ngwm:delegateResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__delegateRequest:
-		return ((_ngwm__delegateRequest *)ptr)->soap_out(soap, "ngwm:delegateRequest", id, NULL);
+		return ((_ngwm__delegateRequest *)ptr)->soap_out(soap, "ngwm:delegateRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__declineResponse:
-		return ((_ngwm__declineResponse *)ptr)->soap_out(soap, "ngwm:declineResponse", id, NULL);
+		return ((_ngwm__declineResponse *)ptr)->soap_out(soap, "ngwm:declineResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__declineRequest:
-		return ((_ngwm__declineRequest *)ptr)->soap_out(soap, "ngwm:declineRequest", id, NULL);
+		return ((_ngwm__declineRequest *)ptr)->soap_out(soap, "ngwm:declineRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createSignatureResponse:
-		return ((_ngwm__createSignatureResponse *)ptr)->soap_out(soap, "ngwm:createSignatureResponse", id, NULL);
+		return ((_ngwm__createSignatureResponse *)ptr)->soap_out(soap, "ngwm:createSignatureResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createSignatureRequest:
-		return ((_ngwm__createSignatureRequest *)ptr)->soap_out(soap, "ngwm:createSignatureRequest", id, NULL);
+		return ((_ngwm__createSignatureRequest *)ptr)->soap_out(soap, "ngwm:createSignatureRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createProxyAccessResponse:
-		return ((_ngwm__createProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:createProxyAccessResponse", id, NULL);
+		return ((_ngwm__createProxyAccessResponse *)ptr)->soap_out(soap, "ngwm:createProxyAccessResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createProxyAccessRequest:
-		return ((_ngwm__createProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:createProxyAccessRequest", id, NULL);
+		return ((_ngwm__createProxyAccessRequest *)ptr)->soap_out(soap, "ngwm:createProxyAccessRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createJunkEntryResponse:
-		return ((_ngwm__createJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:createJunkEntryResponse", id, NULL);
+		return ((_ngwm__createJunkEntryResponse *)ptr)->soap_out(soap, "ngwm:createJunkEntryResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createJunkEntryRequest:
-		return ((_ngwm__createJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:createJunkEntryRequest", id, NULL);
+		return ((_ngwm__createJunkEntryRequest *)ptr)->soap_out(soap, "ngwm:createJunkEntryRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createItemsResponse:
-		return ((_ngwm__createItemsResponse *)ptr)->soap_out(soap, "ngwm:createItemsResponse", id, NULL);
+		return ((_ngwm__createItemsResponse *)ptr)->soap_out(soap, "ngwm:createItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createItemsRequest:
-		return ((_ngwm__createItemsRequest *)ptr)->soap_out(soap, "ngwm:createItemsRequest", id, NULL);
+		return ((_ngwm__createItemsRequest *)ptr)->soap_out(soap, "ngwm:createItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createItemResponse:
-		return ((_ngwm__createItemResponse *)ptr)->soap_out(soap, "ngwm:createItemResponse", id, NULL);
+		return ((_ngwm__createItemResponse *)ptr)->soap_out(soap, "ngwm:createItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createItemRequest:
-		return ((_ngwm__createItemRequest *)ptr)->soap_out(soap, "ngwm:createItemRequest", id, NULL);
+		return ((_ngwm__createItemRequest *)ptr)->soap_out(soap, "ngwm:createItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__createCursorResponse:
-		return ((_ngwm__createCursorResponse *)ptr)->soap_out(soap, "ngwm:createCursorResponse", id, NULL);
+		return ((_ngwm__createCursorResponse *)ptr)->soap_out(soap, "ngwm:createCursorResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__createCursorRequest:
-		return ((_ngwm__createCursorRequest *)ptr)->soap_out(soap, "ngwm:createCursorRequest", id, NULL);
+		return ((_ngwm__createCursorRequest *)ptr)->soap_out(soap, "ngwm:createCursorRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__completeResponse:
-		return ((_ngwm__completeResponse *)ptr)->soap_out(soap, "ngwm:completeResponse", id, NULL);
+		return ((_ngwm__completeResponse *)ptr)->soap_out(soap, "ngwm:completeResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__completeRequest:
-		return ((_ngwm__completeRequest *)ptr)->soap_out(soap, "ngwm:completeRequest", id, NULL);
+		return ((_ngwm__completeRequest *)ptr)->soap_out(soap, "ngwm:completeRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__closeFreeBusySessionResponse:
-		return ((_ngwm__closeFreeBusySessionResponse *)ptr)->soap_out(soap, "ngwm:closeFreeBusySessionResponse", id, NULL);
+		return ((_ngwm__closeFreeBusySessionResponse *)ptr)->soap_out(soap, "ngwm:closeFreeBusySessionResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__closeFreeBusySessionRequest:
-		return ((_ngwm__closeFreeBusySessionRequest *)ptr)->soap_out(soap, "ngwm:closeFreeBusySessionRequest", id, NULL);
+		return ((_ngwm__closeFreeBusySessionRequest *)ptr)->soap_out(soap, "ngwm:closeFreeBusySessionRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__addMembersResponse:
-		return ((_ngwm__addMembersResponse *)ptr)->soap_out(soap, "ngwm:addMembersResponse", id, NULL);
+		return ((_ngwm__addMembersResponse *)ptr)->soap_out(soap, "ngwm:addMembersResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__addMembersRequest:
-		return ((_ngwm__addMembersRequest *)ptr)->soap_out(soap, "ngwm:addMembersRequest", id, NULL);
+		return ((_ngwm__addMembersRequest *)ptr)->soap_out(soap, "ngwm:addMembersRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__addItemsResponse:
-		return ((_ngwm__addItemsResponse *)ptr)->soap_out(soap, "ngwm:addItemsResponse", id, NULL);
+		return ((_ngwm__addItemsResponse *)ptr)->soap_out(soap, "ngwm:addItemsResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__addItemsRequest:
-		return ((_ngwm__addItemsRequest *)ptr)->soap_out(soap, "ngwm:addItemsRequest", id, NULL);
+		return ((_ngwm__addItemsRequest *)ptr)->soap_out(soap, "ngwm:addItemsRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__addItemResponse:
-		return ((_ngwm__addItemResponse *)ptr)->soap_out(soap, "ngwm:addItemResponse", id, NULL);
+		return ((_ngwm__addItemResponse *)ptr)->soap_out(soap, "ngwm:addItemResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__addItemRequest:
-		return ((_ngwm__addItemRequest *)ptr)->soap_out(soap, "ngwm:addItemRequest", id, NULL);
+		return ((_ngwm__addItemRequest *)ptr)->soap_out(soap, "ngwm:addItemRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__acceptShareResponse:
-		return ((_ngwm__acceptShareResponse *)ptr)->soap_out(soap, "ngwm:acceptShareResponse", id, NULL);
+		return ((_ngwm__acceptShareResponse *)ptr)->soap_out(soap, "ngwm:acceptShareResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__acceptShareRequest:
-		return ((_ngwm__acceptShareRequest *)ptr)->soap_out(soap, "ngwm:acceptShareRequest", id, NULL);
+		return ((_ngwm__acceptShareRequest *)ptr)->soap_out(soap, "ngwm:acceptShareRequest", id, nullptr);
 	case SOAP_TYPE__ngwm__acceptResponse:
-		return ((_ngwm__acceptResponse *)ptr)->soap_out(soap, "ngwm:acceptResponse", id, NULL);
+		return ((_ngwm__acceptResponse *)ptr)->soap_out(soap, "ngwm:acceptResponse", id, nullptr);
 	case SOAP_TYPE__ngwm__acceptRequest:
-		return ((_ngwm__acceptRequest *)ptr)->soap_out(soap, "ngwm:acceptRequest", id, NULL);
+		return ((_ngwm__acceptRequest *)ptr)->soap_out(soap, "ngwm:acceptRequest", id, nullptr);
 	case SOAP_TYPE_ngwt__VersionEvent:
 		return ((ngwt__VersionEvent *)ptr)->soap_out(soap, tag, id, "ngwt:VersionEvent");
 	case SOAP_TYPE_ngwt__Version:
@@ -4609,7 +4609,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, co
 	case SOAP_TYPE_PointerTounsignedByte:
 		return soap_out_PointerTounsignedByte(soap, tag, id, (unsigned char *const*)ptr, "xsd:unsignedByte");
 	case SOAP_TYPE__TQName:
-		return soap_out_string(soap, "TQName", id, (char**)&ptr, NULL);
+		return soap_out_string(soap, "TQName", id, (char**)&ptr, nullptr);
 	case SOAP_TYPE_string:
 		return soap_out_string(soap, tag, id, (char**)&ptr, "xsd:string");
 	}
@@ -7603,7 +7603,7 @@ SOAP_FMAC3 void * SOAP_FMAC4 soap_instantiate(struct soap *soap, int t, const ch
 	case SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry:
 		return (void*)soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(soap, -1, type, arrayType, n);
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC3 void SOAP_FMAC4 soap_fdelete(struct soap_clist *p)
@@ -10062,7 +10062,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__DayOfMonth(struct soap *soap, char
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__DayOfMonth(struct soap *soap, const char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfMonth);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfMonth);
 	if (soap_out_ngwt__DayOfMonth(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10097,7 +10097,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap *soap, char *a)
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_byte);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_byte);
 	if (soap_out_byte(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10126,7 +10126,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__WeekOfYear(struct soap *soap, shor
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__WeekOfYear(struct soap *soap, const short *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__WeekOfYear);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__WeekOfYear);
 	if (soap_out_ngwt__WeekOfYear(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10155,7 +10155,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__DayOfYear(struct soap *soap, short
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__DayOfYear(struct soap *soap, const short *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfYear);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfYear);
 	if (soap_out_ngwt__DayOfYear(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10190,7 +10190,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_short(struct soap *soap, short *a)
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_short(struct soap *soap, const short *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_short);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_short);
 	if (soap_out_short(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10219,7 +10219,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__GMTOffset(struct soap *soap, int *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__GMTOffset(struct soap *soap, const int *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__GMTOffset);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__GMTOffset);
 	if (soap_out_ngwt__GMTOffset(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10254,7 +10254,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap *soap, int *a)
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_int);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_int);
 	if (soap_out_int(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10289,7 +10289,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_long(struct soap *soap, long *a)
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_long(struct soap *soap, const long *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_long);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_long);
 	if (soap_out_long(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10318,7 +10318,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Month(struct soap *soap, unsigned
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Month(struct soap *soap, const unsigned char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Month);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Month);
 	if (soap_out_ngwt__Month(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10347,7 +10347,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Minute(struct soap *soap, unsigned
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Minute(struct soap *soap, const unsigned char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Minute);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Minute);
 	if (soap_out_ngwt__Minute(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10376,7 +10376,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Hour(struct soap *soap, unsigned c
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Hour(struct soap *soap, const unsigned char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Hour);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Hour);
 	if (soap_out_ngwt__Hour(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10405,7 +10405,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Day(struct soap *soap, unsigned ch
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Day(struct soap *soap, const unsigned char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Day);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Day);
 	if (soap_out_ngwt__Day(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10440,7 +10440,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_unsignedByte(struct soap *soap, unsigned
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedByte(struct soap *soap, const unsigned char *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_unsignedByte);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_unsignedByte);
 	if (soap_out_unsignedByte(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10475,7 +10475,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_unsignedInt(struct soap *soap, unsigned
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedInt(struct soap *soap, const unsigned int *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_unsignedInt);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_unsignedInt);
 	if (soap_out_unsignedInt(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10510,7 +10510,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_unsignedLong(struct soap *soap, unsigned
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedLong(struct soap *soap, const unsigned long *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_unsignedLong);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_unsignedLong);
 	if (soap_out_unsignedLong(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10545,7 +10545,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_bool(struct soap *soap, bool *a)
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_bool(struct soap *soap, const bool *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_bool);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_bool);
 	if (soap_out_bool(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10554,7 +10554,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_bool(struct soap *soap, const bool *a, const
 static const struct soap_code_map soap_codes_bool[] =
 {	{ (long)false, "false" },
 	{ (long)true, "true" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_bool2s(struct soap *soap, bool n)
@@ -10597,22 +10597,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2bool(struct soap *soap, const char *s, bool *
 SOAP_FMAC3 bool * SOAP_FMAC4 soap_in_bool(struct soap *soap, const char *tag, bool *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (bool *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_bool, sizeof(bool), 0, NULL, NULL, NULL);
+	a = (bool *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_bool, sizeof(bool), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2bool(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (bool *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_bool, 0, sizeof(bool), 0, NULL);
+	{	a = (bool *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_bool, 0, sizeof(bool), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -10629,7 +10629,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwe__ItemType(struct soap *soap, enum n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwe__ItemType(struct soap *soap, const enum ngwe__ItemType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwe__ItemType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwe__ItemType);
 	if (soap_out_ngwe__ItemType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10648,7 +10648,7 @@ static const struct soap_code_map soap_codes_ngwe__ItemType[] =
 	{ (long)Resource___, "Resource" },
 	{ (long)Task___, "Task" },
 	{ (long)DocumentRef_, "DocumentRef" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwe__ItemType2s(struct soap *soap, enum ngwe__ItemType n)
@@ -10691,22 +10691,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwe__ItemType(struct soap *soap, const char
 SOAP_FMAC3 enum ngwe__ItemType * SOAP_FMAC4 soap_in_ngwe__ItemType(struct soap *soap, const char *tag, enum ngwe__ItemType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwe__ItemType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__ItemType, sizeof(enum ngwe__ItemType), 0, NULL, NULL, NULL);
+	a = (enum ngwe__ItemType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__ItemType, sizeof(enum ngwe__ItemType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwe__ItemType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwe__ItemType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemType, 0, sizeof(enum ngwe__ItemType), 0, NULL);
+	{	a = (enum ngwe__ItemType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemType, 0, sizeof(enum ngwe__ItemType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -10723,7 +10723,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwe__Field(struct soap *soap, enum ngwe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwe__Field(struct soap *soap, const enum ngwe__Field *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwe__Field);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwe__Field);
 	if (soap_out_ngwe__Field(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10759,7 +10759,7 @@ static const struct soap_code_map soap_codes_ngwe__Field[] =
 	{ (long)Subject_, "Subject" },
 	{ (long)TaskCategory_, "TaskCategory" },
 	{ (long)TaskPriority_, "TaskPriority" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwe__Field2s(struct soap *soap, enum ngwe__Field n)
@@ -10802,22 +10802,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwe__Field(struct soap *soap, const char *s,
 SOAP_FMAC3 enum ngwe__Field * SOAP_FMAC4 soap_in_ngwe__Field(struct soap *soap, const char *tag, enum ngwe__Field *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwe__Field *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__Field, sizeof(enum ngwe__Field), 0, NULL, NULL, NULL);
+	a = (enum ngwe__Field *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__Field, sizeof(enum ngwe__Field), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwe__Field(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwe__Field *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Field, 0, sizeof(enum ngwe__Field), 0, NULL);
+	{	a = (enum ngwe__Field *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Field, 0, sizeof(enum ngwe__Field), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -10834,7 +10834,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwe__EventType(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwe__EventType(struct soap *soap, const enum ngwe__EventType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwe__EventType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwe__EventType);
 	if (soap_out_ngwe__EventType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10879,7 +10879,7 @@ static const struct soap_code_map soap_codes_ngwe__EventType[] =
 	{ (long)ItemUncomplete, "ItemUncomplete" },
 	{ (long)PersonalGroupItemAdd, "PersonalGroupItemAdd" },
 	{ (long)PersonalGroupItemDelete, "PersonalGroupItemDelete" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwe__EventType2s(struct soap *soap, enum ngwe__EventType n)
@@ -10922,22 +10922,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwe__EventType(struct soap *soap, const char
 SOAP_FMAC3 enum ngwe__EventType * SOAP_FMAC4 soap_in_ngwe__EventType(struct soap *soap, const char *tag, enum ngwe__EventType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwe__EventType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventType, sizeof(enum ngwe__EventType), 0, NULL, NULL, NULL);
+	a = (enum ngwe__EventType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventType, sizeof(enum ngwe__EventType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwe__EventType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwe__EventType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventType, 0, sizeof(enum ngwe__EventType), 0, NULL);
+	{	a = (enum ngwe__EventType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventType, 0, sizeof(enum ngwe__EventType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -10954,7 +10954,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__WeekDay(struct soap *soap, enum ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__WeekDay(struct soap *soap, const enum ngwt__WeekDay *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__WeekDay);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__WeekDay);
 	if (soap_out_ngwt__WeekDay(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -10968,7 +10968,7 @@ static const struct soap_code_map soap_codes_ngwt__WeekDay[] =
 	{ (long)Thursday, "Thursday" },
 	{ (long)Friday, "Friday" },
 	{ (long)Saturday, "Saturday" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__WeekDay2s(struct soap *soap, enum ngwt__WeekDay n)
@@ -11011,22 +11011,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__WeekDay(struct soap *soap, const char *
 SOAP_FMAC3 enum ngwt__WeekDay * SOAP_FMAC4 soap_in_ngwt__WeekDay(struct soap *soap, const char *tag, enum ngwt__WeekDay *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__WeekDay *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__WeekDay, sizeof(enum ngwt__WeekDay), 0, NULL, NULL, NULL);
+	a = (enum ngwt__WeekDay *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__WeekDay, sizeof(enum ngwt__WeekDay), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__WeekDay(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__WeekDay *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__WeekDay, 0, sizeof(enum ngwt__WeekDay), 0, NULL);
+	{	a = (enum ngwt__WeekDay *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__WeekDay, 0, sizeof(enum ngwt__WeekDay), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11043,7 +11043,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__VersionStatus(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__VersionStatus(struct soap *soap, const enum ngwt__VersionStatus *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__VersionStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__VersionStatus);
 	if (soap_out_ngwt__VersionStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11057,7 +11057,7 @@ static const struct soap_code_map soap_codes_ngwt__VersionStatus[] =
 	{ (long)archived, "archived" },
 	{ (long)massInUse, "massInUse" },
 	{ (long)unavailable, "unavailable" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__VersionStatus2s(struct soap *soap, enum ngwt__VersionStatus n)
@@ -11100,22 +11100,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__VersionStatus(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__VersionStatus * SOAP_FMAC4 soap_in_ngwt__VersionStatus(struct soap *soap, const char *tag, enum ngwt__VersionStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__VersionStatus *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__VersionStatus, sizeof(enum ngwt__VersionStatus), 0, NULL, NULL, NULL);
+	a = (enum ngwt__VersionStatus *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__VersionStatus, sizeof(enum ngwt__VersionStatus), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__VersionStatus(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__VersionStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionStatus, 0, sizeof(enum ngwt__VersionStatus), 0, NULL);
+	{	a = (enum ngwt__VersionStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionStatus, 0, sizeof(enum ngwt__VersionStatus), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11132,7 +11132,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__VersionEventType(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__VersionEventType(struct soap *soap, const enum ngwt__VersionEventType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__VersionEventType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__VersionEventType);
 	if (soap_out_ngwt__VersionEventType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11155,7 +11155,7 @@ static const struct soap_code_map soap_codes_ngwt__VersionEventType[] =
 	{ (long)versionDownloaded, "versionDownloaded" },
 	{ (long)viewed, "viewed" },
 	{ (long)unknown, "unknown" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__VersionEventType2s(struct soap *soap, enum ngwt__VersionEventType n)
@@ -11198,22 +11198,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__VersionEventType(struct soap *soap, con
 SOAP_FMAC3 enum ngwt__VersionEventType * SOAP_FMAC4 soap_in_ngwt__VersionEventType(struct soap *soap, const char *tag, enum ngwt__VersionEventType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__VersionEventType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__VersionEventType, sizeof(enum ngwt__VersionEventType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__VersionEventType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__VersionEventType, sizeof(enum ngwt__VersionEventType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__VersionEventType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__VersionEventType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionEventType, 0, sizeof(enum ngwt__VersionEventType), 0, NULL);
+	{	a = (enum ngwt__VersionEventType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionEventType, 0, sizeof(enum ngwt__VersionEventType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11230,7 +11230,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__StatusTrackingOptions(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__StatusTrackingOptions(struct soap *soap, const enum ngwt__StatusTrackingOptions *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__StatusTrackingOptions);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__StatusTrackingOptions);
 	if (soap_out_ngwt__StatusTrackingOptions(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11241,7 +11241,7 @@ static const struct soap_code_map soap_codes_ngwt__StatusTrackingOptions[] =
 	{ (long)Delivered, "Delivered" },
 	{ (long)DeliveredAndOpened, "DeliveredAndOpened" },
 	{ (long)All_, "All" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__StatusTrackingOptions2s(struct soap *soap, enum ngwt__StatusTrackingOptions n)
@@ -11284,22 +11284,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__StatusTrackingOptions(struct soap *soap
 SOAP_FMAC3 enum ngwt__StatusTrackingOptions * SOAP_FMAC4 soap_in_ngwt__StatusTrackingOptions(struct soap *soap, const char *tag, enum ngwt__StatusTrackingOptions *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__StatusTrackingOptions *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__StatusTrackingOptions, sizeof(enum ngwt__StatusTrackingOptions), 0, NULL, NULL, NULL);
+	a = (enum ngwt__StatusTrackingOptions *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__StatusTrackingOptions, sizeof(enum ngwt__StatusTrackingOptions), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__StatusTrackingOptions(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__StatusTrackingOptions *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__StatusTrackingOptions, 0, sizeof(enum ngwt__StatusTrackingOptions), 0, NULL);
+	{	a = (enum ngwt__StatusTrackingOptions *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__StatusTrackingOptions, 0, sizeof(enum ngwt__StatusTrackingOptions), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11316,7 +11316,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__RuleActionType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__RuleActionType(struct soap *soap, const enum ngwt__RuleActionType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__RuleActionType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__RuleActionType);
 	if (soap_out_ngwt__RuleActionType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11339,7 +11339,7 @@ static const struct soap_code_map soap_codes_ngwt__RuleActionType[] =
 	{ (long)Send, "Send" },
 	{ (long)StopRules, "StopRules" },
 	{ (long)Unknown, "Unknown" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__RuleActionType2s(struct soap *soap, enum ngwt__RuleActionType n)
@@ -11382,22 +11382,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__RuleActionType(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__RuleActionType * SOAP_FMAC4 soap_in_ngwt__RuleActionType(struct soap *soap, const char *tag, enum ngwt__RuleActionType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__RuleActionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RuleActionType, sizeof(enum ngwt__RuleActionType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__RuleActionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RuleActionType, sizeof(enum ngwt__RuleActionType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__RuleActionType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__RuleActionType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleActionType, 0, sizeof(enum ngwt__RuleActionType), 0, NULL);
+	{	a = (enum ngwt__RuleActionType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleActionType, 0, sizeof(enum ngwt__RuleActionType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11414,7 +11414,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__RetractType(struct soap *soap, enu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__RetractType(struct soap *soap, const enum ngwt__RetractType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__RetractType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__RetractType);
 	if (soap_out_ngwt__RetractType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11424,7 +11424,7 @@ static const struct soap_code_map soap_codes_ngwt__RetractType[] =
 {	{ (long)myMailbox, "myMailbox" },
 	{ (long)recipientMailboxes, "recipientMailboxes" },
 	{ (long)allMailboxes, "allMailboxes" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__RetractType2s(struct soap *soap, enum ngwt__RetractType n)
@@ -11467,22 +11467,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__RetractType(struct soap *soap, const ch
 SOAP_FMAC3 enum ngwt__RetractType * SOAP_FMAC4 soap_in_ngwt__RetractType(struct soap *soap, const char *tag, enum ngwt__RetractType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__RetractType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RetractType, sizeof(enum ngwt__RetractType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__RetractType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RetractType, sizeof(enum ngwt__RetractType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__RetractType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__RetractType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RetractType, 0, sizeof(enum ngwt__RetractType), 0, NULL);
+	{	a = (enum ngwt__RetractType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RetractType, 0, sizeof(enum ngwt__RetractType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11499,7 +11499,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__RecipientType(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__RecipientType(struct soap *soap, const enum ngwt__RecipientType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__RecipientType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__RecipientType);
 	if (soap_out_ngwt__RecipientType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11512,7 +11512,7 @@ static const struct soap_code_map soap_codes_ngwt__RecipientType[] =
 	{ (long)SystemGroup, "SystemGroup" },
 	{ (long)PersonalGroupMember, "PersonalGroupMember" },
 	{ (long)SystemGroupMember, "SystemGroupMember" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__RecipientType2s(struct soap *soap, enum ngwt__RecipientType n)
@@ -11555,22 +11555,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__RecipientType(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__RecipientType * SOAP_FMAC4 soap_in_ngwt__RecipientType(struct soap *soap, const char *tag, enum ngwt__RecipientType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__RecipientType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecipientType, sizeof(enum ngwt__RecipientType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__RecipientType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecipientType, sizeof(enum ngwt__RecipientType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__RecipientType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__RecipientType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientType, 0, sizeof(enum ngwt__RecipientType), 0, NULL);
+	{	a = (enum ngwt__RecipientType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientType, 0, sizeof(enum ngwt__RecipientType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11587,7 +11587,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__PostalAddressType(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__PostalAddressType(struct soap *soap, const enum ngwt__PostalAddressType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__PostalAddressType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__PostalAddressType);
 	if (soap_out_ngwt__PostalAddressType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11596,7 +11596,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__PostalAddressType(struct soap *soap, co
 static const struct soap_code_map soap_codes_ngwt__PostalAddressType[] =
 {	{ (long)Home_, "Home" },
 	{ (long)Office_, "Office" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__PostalAddressType2s(struct soap *soap, enum ngwt__PostalAddressType n)
@@ -11639,22 +11639,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__PostalAddressType(struct soap *soap, co
 SOAP_FMAC3 enum ngwt__PostalAddressType * SOAP_FMAC4 soap_in_ngwt__PostalAddressType(struct soap *soap, const char *tag, enum ngwt__PostalAddressType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__PostalAddressType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PostalAddressType, sizeof(enum ngwt__PostalAddressType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__PostalAddressType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PostalAddressType, sizeof(enum ngwt__PostalAddressType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__PostalAddressType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__PostalAddressType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddressType, 0, sizeof(enum ngwt__PostalAddressType), 0, NULL);
+	{	a = (enum ngwt__PostalAddressType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddressType, 0, sizeof(enum ngwt__PostalAddressType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11671,7 +11671,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__PhoneNumberType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__PhoneNumberType(struct soap *soap, const enum ngwt__PhoneNumberType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__PhoneNumberType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__PhoneNumberType);
 	if (soap_out_ngwt__PhoneNumberType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11683,7 +11683,7 @@ static const struct soap_code_map soap_codes_ngwt__PhoneNumberType[] =
 	{ (long)Mobile, "Mobile" },
 	{ (long)Office, "Office" },
 	{ (long)Pager, "Pager" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__PhoneNumberType2s(struct soap *soap, enum ngwt__PhoneNumberType n)
@@ -11726,22 +11726,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__PhoneNumberType(struct soap *soap, cons
 SOAP_FMAC3 enum ngwt__PhoneNumberType * SOAP_FMAC4 soap_in_ngwt__PhoneNumberType(struct soap *soap, const char *tag, enum ngwt__PhoneNumberType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__PhoneNumberType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneNumberType, sizeof(enum ngwt__PhoneNumberType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__PhoneNumberType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneNumberType, sizeof(enum ngwt__PhoneNumberType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__PhoneNumberType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__PhoneNumberType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneNumberType, 0, sizeof(enum ngwt__PhoneNumberType), 0, NULL);
+	{	a = (enum ngwt__PhoneNumberType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneNumberType, 0, sizeof(enum ngwt__PhoneNumberType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11758,7 +11758,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__OccurrenceType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__OccurrenceType(struct soap *soap, const enum ngwt__OccurrenceType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__OccurrenceType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__OccurrenceType);
 	if (soap_out_ngwt__OccurrenceType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11771,7 +11771,7 @@ static const struct soap_code_map soap_codes_ngwt__OccurrenceType[] =
 	{ (long)Fourth, "Fourth" },
 	{ (long)Fifth, "Fifth" },
 	{ (long)Last, "Last" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__OccurrenceType2s(struct soap *soap, enum ngwt__OccurrenceType n)
@@ -11814,22 +11814,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__OccurrenceType(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__OccurrenceType * SOAP_FMAC4 soap_in_ngwt__OccurrenceType(struct soap *soap, const char *tag, enum ngwt__OccurrenceType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__OccurrenceType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__OccurrenceType, sizeof(enum ngwt__OccurrenceType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__OccurrenceType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__OccurrenceType, sizeof(enum ngwt__OccurrenceType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__OccurrenceType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__OccurrenceType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__OccurrenceType, 0, sizeof(enum ngwt__OccurrenceType), 0, NULL);
+	{	a = (enum ngwt__OccurrenceType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__OccurrenceType, 0, sizeof(enum ngwt__OccurrenceType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11846,7 +11846,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__NotificationType(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__NotificationType(struct soap *soap, const enum ngwt__NotificationType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__NotificationType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__NotificationType);
 	if (soap_out_ngwt__NotificationType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11855,7 +11855,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__NotificationType(struct soap *soap, con
 static const struct soap_code_map soap_codes_ngwt__NotificationType[] =
 {	{ (long)SharedAddressBook, "SharedAddressBook" },
 	{ (long)SharedFolder, "SharedFolder" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__NotificationType2s(struct soap *soap, enum ngwt__NotificationType n)
@@ -11898,22 +11898,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__NotificationType(struct soap *soap, con
 SOAP_FMAC3 enum ngwt__NotificationType * SOAP_FMAC4 soap_in_ngwt__NotificationType(struct soap *soap, const char *tag, enum ngwt__NotificationType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__NotificationType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__NotificationType, sizeof(enum ngwt__NotificationType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__NotificationType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__NotificationType, sizeof(enum ngwt__NotificationType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__NotificationType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__NotificationType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__NotificationType, 0, sizeof(enum ngwt__NotificationType), 0, NULL);
+	{	a = (enum ngwt__NotificationType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__NotificationType, 0, sizeof(enum ngwt__NotificationType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -11930,7 +11930,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__MessageType(struct soap *soap, enu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__MessageType(struct soap *soap, const enum ngwt__MessageType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__MessageType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__MessageType);
 	if (soap_out_ngwt__MessageType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -11944,7 +11944,7 @@ static const struct soap_code_map soap_codes_ngwt__MessageType[] =
 	{ (long)Note__, "Note" },
 	{ (long)PhoneMessage__, "PhoneMessage" },
 	{ (long)Task__, "Task" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__MessageType2s(struct soap *soap, enum ngwt__MessageType n)
@@ -11989,22 +11989,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__MessageType(struct soap *soap, const ch
 SOAP_FMAC3 enum ngwt__MessageType * SOAP_FMAC4 soap_in_ngwt__MessageType(struct soap *soap, const char *tag, enum ngwt__MessageType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__MessageType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageType, sizeof(enum ngwt__MessageType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__MessageType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageType, sizeof(enum ngwt__MessageType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__MessageType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__MessageType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageType, 0, sizeof(enum ngwt__MessageType), 0, NULL);
+	{	a = (enum ngwt__MessageType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageType, 0, sizeof(enum ngwt__MessageType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12021,7 +12021,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__MessageList(struct soap *soap, enu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__MessageList(struct soap *soap, const enum ngwt__MessageList *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__MessageList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__MessageList);
 	if (soap_out_ngwt__MessageList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12031,7 +12031,7 @@ static const struct soap_code_map soap_codes_ngwt__MessageList[] =
 {	{ (long)All, "All" },
 	{ (long)Modified, "Modified" },
 	{ (long)New_, "New" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__MessageList2s(struct soap *soap, enum ngwt__MessageList n)
@@ -12074,22 +12074,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__MessageList(struct soap *soap, const ch
 SOAP_FMAC3 enum ngwt__MessageList * SOAP_FMAC4 soap_in_ngwt__MessageList(struct soap *soap, const char *tag, enum ngwt__MessageList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__MessageList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageList, sizeof(enum ngwt__MessageList), 0, NULL, NULL, NULL);
+	a = (enum ngwt__MessageList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageList, sizeof(enum ngwt__MessageList), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__MessageList(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__MessageList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageList, 0, sizeof(enum ngwt__MessageList), 0, NULL);
+	{	a = (enum ngwt__MessageList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageList, 0, sizeof(enum ngwt__MessageList), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12106,7 +12106,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__LinkType(struct soap *soap, enum n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__LinkType(struct soap *soap, const enum ngwt__LinkType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__LinkType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__LinkType);
 	if (soap_out_ngwt__LinkType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12115,7 +12115,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__LinkType(struct soap *soap, const enum
 static const struct soap_code_map soap_codes_ngwt__LinkType[] =
 {	{ (long)forward, "forward" },
 	{ (long)reply, "reply" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__LinkType2s(struct soap *soap, enum ngwt__LinkType n)
@@ -12158,22 +12158,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__LinkType(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__LinkType * SOAP_FMAC4 soap_in_ngwt__LinkType(struct soap *soap, const char *tag, enum ngwt__LinkType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__LinkType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__LinkType, sizeof(enum ngwt__LinkType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__LinkType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__LinkType, sizeof(enum ngwt__LinkType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__LinkType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__LinkType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LinkType, 0, sizeof(enum ngwt__LinkType), 0, NULL);
+	{	a = (enum ngwt__LinkType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LinkType, 0, sizeof(enum ngwt__LinkType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12190,7 +12190,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__JunkMatchType(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__JunkMatchType(struct soap *soap, const enum ngwt__JunkMatchType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__JunkMatchType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__JunkMatchType);
 	if (soap_out_ngwt__JunkMatchType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12199,7 +12199,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__JunkMatchType(struct soap *soap, const
 static const struct soap_code_map soap_codes_ngwt__JunkMatchType[] =
 {	{ (long)email, "email" },
 	{ (long)domain, "domain" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__JunkMatchType2s(struct soap *soap, enum ngwt__JunkMatchType n)
@@ -12242,22 +12242,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__JunkMatchType(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__JunkMatchType * SOAP_FMAC4 soap_in_ngwt__JunkMatchType(struct soap *soap, const char *tag, enum ngwt__JunkMatchType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__JunkMatchType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkMatchType, sizeof(enum ngwt__JunkMatchType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__JunkMatchType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkMatchType, sizeof(enum ngwt__JunkMatchType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__JunkMatchType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__JunkMatchType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkMatchType, 0, sizeof(enum ngwt__JunkMatchType), 0, NULL);
+	{	a = (enum ngwt__JunkMatchType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkMatchType, 0, sizeof(enum ngwt__JunkMatchType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12274,7 +12274,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__JunkHandlingListType(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__JunkHandlingListType(struct soap *soap, const enum ngwt__JunkHandlingListType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__JunkHandlingListType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__JunkHandlingListType);
 	if (soap_out_ngwt__JunkHandlingListType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12284,7 +12284,7 @@ static const struct soap_code_map soap_codes_ngwt__JunkHandlingListType[] =
 {	{ (long)junk, "junk" },
 	{ (long)block, "block" },
 	{ (long)trust, "trust" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__JunkHandlingListType2s(struct soap *soap, enum ngwt__JunkHandlingListType n)
@@ -12327,22 +12327,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__JunkHandlingListType(struct soap *soap,
 SOAP_FMAC3 enum ngwt__JunkHandlingListType * SOAP_FMAC4 soap_in_ngwt__JunkHandlingListType(struct soap *soap, const char *tag, enum ngwt__JunkHandlingListType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__JunkHandlingListType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkHandlingListType, sizeof(enum ngwt__JunkHandlingListType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__JunkHandlingListType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkHandlingListType, sizeof(enum ngwt__JunkHandlingListType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__JunkHandlingListType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__JunkHandlingListType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkHandlingListType, 0, sizeof(enum ngwt__JunkHandlingListType), 0, NULL);
+	{	a = (enum ngwt__JunkHandlingListType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkHandlingListType, 0, sizeof(enum ngwt__JunkHandlingListType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12359,7 +12359,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ItemSource(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemSource(struct soap *soap, const enum ngwt__ItemSource *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ItemSource);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemSource);
 	if (soap_out_ngwt__ItemSource(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12370,7 +12370,7 @@ static const struct soap_code_map soap_codes_ngwt__ItemSource[] =
 	{ (long)sent_, "sent" },
 	{ (long)draft_, "draft" },
 	{ (long)personal_, "personal" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__ItemSource2s(struct soap *soap, enum ngwt__ItemSource n)
@@ -12413,22 +12413,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__ItemSource(struct soap *soap, const cha
 SOAP_FMAC3 enum ngwt__ItemSource * SOAP_FMAC4 soap_in_ngwt__ItemSource(struct soap *soap, const char *tag, enum ngwt__ItemSource *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ItemSource *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSource, sizeof(enum ngwt__ItemSource), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ItemSource *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSource, sizeof(enum ngwt__ItemSource), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__ItemSource(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ItemSource *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSource, 0, sizeof(enum ngwt__ItemSource), 0, NULL);
+	{	a = (enum ngwt__ItemSource *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSource, 0, sizeof(enum ngwt__ItemSource), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12445,7 +12445,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ItemSecurity(struct soap *soap, en
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemSecurity(struct soap *soap, const enum ngwt__ItemSecurity *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ItemSecurity);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemSecurity);
 	if (soap_out_ngwt__ItemSecurity(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12458,7 +12458,7 @@ static const struct soap_code_map soap_codes_ngwt__ItemSecurity[] =
 	{ (long)Secret, "Secret" },
 	{ (long)TopSecret, "TopSecret" },
 	{ (long)ForYourEyesOnly, "ForYourEyesOnly" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__ItemSecurity2s(struct soap *soap, enum ngwt__ItemSecurity n)
@@ -12503,22 +12503,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__ItemSecurity(struct soap *soap, const c
 SOAP_FMAC3 enum ngwt__ItemSecurity * SOAP_FMAC4 soap_in_ngwt__ItemSecurity(struct soap *soap, const char *tag, enum ngwt__ItemSecurity *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ItemSecurity *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSecurity, sizeof(enum ngwt__ItemSecurity), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ItemSecurity *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSecurity, sizeof(enum ngwt__ItemSecurity), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__ItemSecurity(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ItemSecurity *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSecurity, 0, sizeof(enum ngwt__ItemSecurity), 0, NULL);
+	{	a = (enum ngwt__ItemSecurity *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSecurity, 0, sizeof(enum ngwt__ItemSecurity), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12535,7 +12535,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ItemOptionsPriority(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemOptionsPriority(struct soap *soap, const enum ngwt__ItemOptionsPriority *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ItemOptionsPriority);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemOptionsPriority);
 	if (soap_out_ngwt__ItemOptionsPriority(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12545,7 +12545,7 @@ static const struct soap_code_map soap_codes_ngwt__ItemOptionsPriority[] =
 {	{ (long)High, "High" },
 	{ (long)Standard, "Standard" },
 	{ (long)Low, "Low" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__ItemOptionsPriority2s(struct soap *soap, enum ngwt__ItemOptionsPriority n)
@@ -12588,22 +12588,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__ItemOptionsPriority(struct soap *soap,
 SOAP_FMAC3 enum ngwt__ItemOptionsPriority * SOAP_FMAC4 soap_in_ngwt__ItemOptionsPriority(struct soap *soap, const char *tag, enum ngwt__ItemOptionsPriority *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ItemOptionsPriority *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemOptionsPriority, sizeof(enum ngwt__ItemOptionsPriority), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ItemOptionsPriority *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemOptionsPriority, sizeof(enum ngwt__ItemOptionsPriority), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__ItemOptionsPriority(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ItemOptionsPriority *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemOptionsPriority, 0, sizeof(enum ngwt__ItemOptionsPriority), 0, NULL);
+	{	a = (enum ngwt__ItemOptionsPriority *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemOptionsPriority, 0, sizeof(enum ngwt__ItemOptionsPriority), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12620,7 +12620,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ItemClass(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemClass(struct soap *soap, const enum ngwt__ItemClass *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ItemClass);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemClass);
 	if (soap_out_ngwt__ItemClass(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12629,7 +12629,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemClass(struct soap *soap, const enum
 static const struct soap_code_map soap_codes_ngwt__ItemClass[] =
 {	{ (long)Public, "Public" },
 	{ (long)Private, "Private" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__ItemClass2s(struct soap *soap, enum ngwt__ItemClass n)
@@ -12672,22 +12672,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__ItemClass(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__ItemClass * SOAP_FMAC4 soap_in_ngwt__ItemClass(struct soap *soap, const char *tag, enum ngwt__ItemClass *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ItemClass *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemClass, sizeof(enum ngwt__ItemClass), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ItemClass *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemClass, sizeof(enum ngwt__ItemClass), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__ItemClass(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ItemClass *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemClass, 0, sizeof(enum ngwt__ItemClass), 0, NULL);
+	{	a = (enum ngwt__ItemClass *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemClass, 0, sizeof(enum ngwt__ItemClass), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12704,7 +12704,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Frequency(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Frequency(struct soap *soap, const enum ngwt__Frequency *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Frequency);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Frequency);
 	if (soap_out_ngwt__Frequency(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12715,7 +12715,7 @@ static const struct soap_code_map soap_codes_ngwt__Frequency[] =
 	{ (long)Weekly, "Weekly" },
 	{ (long)Monthly, "Monthly" },
 	{ (long)Yearly, "Yearly" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__Frequency2s(struct soap *soap, enum ngwt__Frequency n)
@@ -12758,22 +12758,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__Frequency(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__Frequency * SOAP_FMAC4 soap_in_ngwt__Frequency(struct soap *soap, const char *tag, enum ngwt__Frequency *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__Frequency *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Frequency, sizeof(enum ngwt__Frequency), 0, NULL, NULL, NULL);
+	a = (enum ngwt__Frequency *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Frequency, sizeof(enum ngwt__Frequency), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__Frequency(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__Frequency *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Frequency, 0, sizeof(enum ngwt__Frequency), 0, NULL);
+	{	a = (enum ngwt__Frequency *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Frequency, 0, sizeof(enum ngwt__Frequency), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12790,7 +12790,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__FolderType(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__FolderType(struct soap *soap, const enum ngwt__FolderType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__FolderType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__FolderType);
 	if (soap_out_ngwt__FolderType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12814,7 +12814,7 @@ static const struct soap_code_map soap_codes_ngwt__FolderType[] =
 	{ (long)Root, "Root" },
 	{ (long)JunkMail, "JunkMail" },
 	{ (long)Notes, "Notes" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__FolderType2s(struct soap *soap, enum ngwt__FolderType n)
@@ -12857,22 +12857,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__FolderType(struct soap *soap, const cha
 SOAP_FMAC3 enum ngwt__FolderType * SOAP_FMAC4 soap_in_ngwt__FolderType(struct soap *soap, const char *tag, enum ngwt__FolderType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__FolderType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderType, sizeof(enum ngwt__FolderType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__FolderType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderType, sizeof(enum ngwt__FolderType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__FolderType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__FolderType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderType, 0, sizeof(enum ngwt__FolderType), 0, NULL);
+	{	a = (enum ngwt__FolderType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderType, 0, sizeof(enum ngwt__FolderType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12889,7 +12889,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__FolderACLStatus(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__FolderACLStatus(struct soap *soap, const enum ngwt__FolderACLStatus *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__FolderACLStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__FolderACLStatus);
 	if (soap_out_ngwt__FolderACLStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -12901,7 +12901,7 @@ static const struct soap_code_map soap_codes_ngwt__FolderACLStatus[] =
 	{ (long)deleted, "deleted" },
 	{ (long)opened, "opened" },
 	{ (long)owner, "owner" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__FolderACLStatus2s(struct soap *soap, enum ngwt__FolderACLStatus n)
@@ -12944,22 +12944,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__FolderACLStatus(struct soap *soap, cons
 SOAP_FMAC3 enum ngwt__FolderACLStatus * SOAP_FMAC4 soap_in_ngwt__FolderACLStatus(struct soap *soap, const char *tag, enum ngwt__FolderACLStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__FolderACLStatus *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderACLStatus, sizeof(enum ngwt__FolderACLStatus), 0, NULL, NULL, NULL);
+	a = (enum ngwt__FolderACLStatus *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderACLStatus, sizeof(enum ngwt__FolderACLStatus), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__FolderACLStatus(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__FolderACLStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACLStatus, 0, sizeof(enum ngwt__FolderACLStatus), 0, NULL);
+	{	a = (enum ngwt__FolderACLStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACLStatus, 0, sizeof(enum ngwt__FolderACLStatus), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -12976,7 +12976,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__FilterOp(struct soap *soap, enum n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__FilterOp(struct soap *soap, const enum ngwt__FilterOp *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__FilterOp);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__FilterOp);
 	if (soap_out_ngwt__FilterOp(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13006,7 +13006,7 @@ static const struct soap_code_map soap_codes_ngwt__FilterOp[] =
 	{ (long)fieldLT, "fieldLT" },
 	{ (long)fieldNE, "fieldNE" },
 	{ (long)fieldDateEqual, "fieldDateEqual" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__FilterOp2s(struct soap *soap, enum ngwt__FilterOp n)
@@ -13049,22 +13049,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__FilterOp(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__FilterOp * SOAP_FMAC4 soap_in_ngwt__FilterOp(struct soap *soap, const char *tag, enum ngwt__FilterOp *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__FilterOp *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterOp, sizeof(enum ngwt__FilterOp), 0, NULL, NULL, NULL);
+	a = (enum ngwt__FilterOp *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterOp, sizeof(enum ngwt__FilterOp), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__FilterOp(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__FilterOp *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterOp, 0, sizeof(enum ngwt__FilterOp), 0, NULL);
+	{	a = (enum ngwt__FilterOp *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterOp, 0, sizeof(enum ngwt__FilterOp), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13081,7 +13081,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__FilterDate(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__FilterDate(struct soap *soap, const enum ngwt__FilterDate *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__FilterDate);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__FilterDate);
 	if (soap_out_ngwt__FilterDate(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13094,7 +13094,7 @@ static const struct soap_code_map soap_codes_ngwt__FilterDate[] =
 	{ (long)ThisWeek, "ThisWeek" },
 	{ (long)ThisYear, "ThisYear" },
 	{ (long)Yesterday, "Yesterday" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__FilterDate2s(struct soap *soap, enum ngwt__FilterDate n)
@@ -13137,22 +13137,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__FilterDate(struct soap *soap, const cha
 SOAP_FMAC3 enum ngwt__FilterDate * SOAP_FMAC4 soap_in_ngwt__FilterDate(struct soap *soap, const char *tag, enum ngwt__FilterDate *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__FilterDate *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterDate, sizeof(enum ngwt__FilterDate), 0, NULL, NULL, NULL);
+	a = (enum ngwt__FilterDate *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterDate, sizeof(enum ngwt__FilterDate), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__FilterDate(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__FilterDate *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterDate, 0, sizeof(enum ngwt__FilterDate), 0, NULL);
+	{	a = (enum ngwt__FilterDate *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterDate, 0, sizeof(enum ngwt__FilterDate), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13169,7 +13169,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__Execution(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__Execution(struct soap *soap, const enum ngwt__Execution *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__Execution);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__Execution);
 	if (soap_out_ngwt__Execution(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13183,7 +13183,7 @@ static const struct soap_code_map soap_codes_ngwt__Execution[] =
 	{ (long)FolderClose, "FolderClose" },
 	{ (long)FolderNew, "FolderNew" },
 	{ (long)User, "User" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__Execution2s(struct soap *soap, enum ngwt__Execution n)
@@ -13226,22 +13226,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__Execution(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__Execution * SOAP_FMAC4 soap_in_ngwt__Execution(struct soap *soap, const char *tag, enum ngwt__Execution *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__Execution *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Execution, sizeof(enum ngwt__Execution), 0, NULL, NULL, NULL);
+	a = (enum ngwt__Execution *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Execution, sizeof(enum ngwt__Execution), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__Execution(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__Execution *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Execution, 0, sizeof(enum ngwt__Execution), 0, NULL);
+	{	a = (enum ngwt__Execution *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Execution, 0, sizeof(enum ngwt__Execution), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13258,7 +13258,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__DistributionType(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__DistributionType(struct soap *soap, const enum ngwt__DistributionType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__DistributionType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__DistributionType);
 	if (soap_out_ngwt__DistributionType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13268,7 +13268,7 @@ static const struct soap_code_map soap_codes_ngwt__DistributionType[] =
 {	{ (long)TO, "TO" },
 	{ (long)CC, "CC" },
 	{ (long)BC, "BC" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__DistributionType2s(struct soap *soap, enum ngwt__DistributionType n)
@@ -13311,22 +13311,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__DistributionType(struct soap *soap, con
 SOAP_FMAC3 enum ngwt__DistributionType * SOAP_FMAC4 soap_in_ngwt__DistributionType(struct soap *soap, const char *tag, enum ngwt__DistributionType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__DistributionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DistributionType, sizeof(enum ngwt__DistributionType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__DistributionType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DistributionType, sizeof(enum ngwt__DistributionType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__DistributionType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__DistributionType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DistributionType, 0, sizeof(enum ngwt__DistributionType), 0, NULL);
+	{	a = (enum ngwt__DistributionType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DistributionType, 0, sizeof(enum ngwt__DistributionType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13343,7 +13343,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__DeltaSyncType(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__DeltaSyncType(struct soap *soap, const enum ngwt__DeltaSyncType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__DeltaSyncType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__DeltaSyncType);
 	if (soap_out_ngwt__DeltaSyncType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13353,7 +13353,7 @@ static const struct soap_code_map soap_codes_ngwt__DeltaSyncType[] =
 {	{ (long)add, "add" },
 	{ (long)delete_, "delete" },
 	{ (long)update, "update" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__DeltaSyncType2s(struct soap *soap, enum ngwt__DeltaSyncType n)
@@ -13396,22 +13396,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__DeltaSyncType(struct soap *soap, const
 SOAP_FMAC3 enum ngwt__DeltaSyncType * SOAP_FMAC4 soap_in_ngwt__DeltaSyncType(struct soap *soap, const char *tag, enum ngwt__DeltaSyncType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__DeltaSyncType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DeltaSyncType, sizeof(enum ngwt__DeltaSyncType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__DeltaSyncType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DeltaSyncType, sizeof(enum ngwt__DeltaSyncType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__DeltaSyncType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__DeltaSyncType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DeltaSyncType, 0, sizeof(enum ngwt__DeltaSyncType), 0, NULL);
+	{	a = (enum ngwt__DeltaSyncType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DeltaSyncType, 0, sizeof(enum ngwt__DeltaSyncType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13428,7 +13428,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__CustomType(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__CustomType(struct soap *soap, const enum ngwt__CustomType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__CustomType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__CustomType);
 	if (soap_out_ngwt__CustomType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13439,7 +13439,7 @@ static const struct soap_code_map soap_codes_ngwt__CustomType[] =
 	{ (long)Numeric, "Numeric" },
 	{ (long)Date, "Date" },
 	{ (long)Binary, "Binary" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__CustomType2s(struct soap *soap, enum ngwt__CustomType n)
@@ -13482,22 +13482,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__CustomType(struct soap *soap, const cha
 SOAP_FMAC3 enum ngwt__CustomType * SOAP_FMAC4 soap_in_ngwt__CustomType(struct soap *soap, const char *tag, enum ngwt__CustomType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__CustomType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CustomType, sizeof(enum ngwt__CustomType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__CustomType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CustomType, sizeof(enum ngwt__CustomType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__CustomType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__CustomType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CustomType, 0, sizeof(enum ngwt__CustomType), 0, NULL);
+	{	a = (enum ngwt__CustomType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CustomType, 0, sizeof(enum ngwt__CustomType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13514,7 +13514,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__CursorSeek(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__CursorSeek(struct soap *soap, const enum ngwt__CursorSeek *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__CursorSeek);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__CursorSeek);
 	if (soap_out_ngwt__CursorSeek(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13524,7 +13524,7 @@ static const struct soap_code_map soap_codes_ngwt__CursorSeek[] =
 {	{ (long)current, "current" },
 	{ (long)start, "start" },
 	{ (long)end, "end" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__CursorSeek2s(struct soap *soap, enum ngwt__CursorSeek n)
@@ -13567,22 +13567,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__CursorSeek(struct soap *soap, const cha
 SOAP_FMAC3 enum ngwt__CursorSeek * SOAP_FMAC4 soap_in_ngwt__CursorSeek(struct soap *soap, const char *tag, enum ngwt__CursorSeek *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__CursorSeek *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CursorSeek, sizeof(enum ngwt__CursorSeek), 0, NULL, NULL, NULL);
+	a = (enum ngwt__CursorSeek *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CursorSeek, sizeof(enum ngwt__CursorSeek), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__CursorSeek(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__CursorSeek *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CursorSeek, 0, sizeof(enum ngwt__CursorSeek), 0, NULL);
+	{	a = (enum ngwt__CursorSeek *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CursorSeek, 0, sizeof(enum ngwt__CursorSeek), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13599,7 +13599,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ContactType(struct soap *soap, enu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ContactType(struct soap *soap, const enum ngwt__ContactType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ContactType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ContactType);
 	if (soap_out_ngwt__ContactType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13610,7 +13610,7 @@ static const struct soap_code_map soap_codes_ngwt__ContactType[] =
 	{ (long)Group_, "Group" },
 	{ (long)Resource_, "Resource" },
 	{ (long)Organization__, "Organization" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__ContactType2s(struct soap *soap, enum ngwt__ContactType n)
@@ -13655,22 +13655,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__ContactType(struct soap *soap, const ch
 SOAP_FMAC3 enum ngwt__ContactType * SOAP_FMAC4 soap_in_ngwt__ContactType(struct soap *soap, const char *tag, enum ngwt__ContactType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ContactType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ContactType, sizeof(enum ngwt__ContactType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ContactType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ContactType, sizeof(enum ngwt__ContactType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__ContactType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ContactType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ContactType, 0, sizeof(enum ngwt__ContactType), 0, NULL);
+	{	a = (enum ngwt__ContactType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ContactType, 0, sizeof(enum ngwt__ContactType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13687,7 +13687,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__CategoryType(struct soap *soap, en
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__CategoryType(struct soap *soap, const enum ngwt__CategoryType *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__CategoryType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__CategoryType);
 	if (soap_out_ngwt__CategoryType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13699,7 +13699,7 @@ static const struct soap_code_map soap_codes_ngwt__CategoryType[] =
 	{ (long)FollowUp, "FollowUp" },
 	{ (long)Urgent, "Urgent" },
 	{ (long)LowPriority, "LowPriority" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__CategoryType2s(struct soap *soap, enum ngwt__CategoryType n)
@@ -13742,22 +13742,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__CategoryType(struct soap *soap, const c
 SOAP_FMAC3 enum ngwt__CategoryType * SOAP_FMAC4 soap_in_ngwt__CategoryType(struct soap *soap, const char *tag, enum ngwt__CategoryType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__CategoryType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CategoryType, sizeof(enum ngwt__CategoryType), 0, NULL, NULL, NULL);
+	a = (enum ngwt__CategoryType *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CategoryType, sizeof(enum ngwt__CategoryType), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__CategoryType(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__CategoryType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryType, 0, sizeof(enum ngwt__CategoryType), 0, NULL);
+	{	a = (enum ngwt__CategoryType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryType, 0, sizeof(enum ngwt__CategoryType), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13774,7 +13774,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__CalendarFolderFlags(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__CalendarFolderFlags(struct soap *soap, const enum ngwt__CalendarFolderFlags *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__CalendarFolderFlags);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__CalendarFolderFlags);
 	if (soap_out_ngwt__CalendarFolderFlags(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13783,7 +13783,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__CalendarFolderFlags(struct soap *soap,
 static const struct soap_code_map soap_codes_ngwt__CalendarFolderFlags[] =
 {	{ (long)ShowInList, "ShowInList" },
 	{ (long)DontIncludeContent, "DontIncludeContent" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__CalendarFolderFlags2s(struct soap *soap, enum ngwt__CalendarFolderFlags n)
@@ -13826,22 +13826,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__CalendarFolderFlags(struct soap *soap,
 SOAP_FMAC3 enum ngwt__CalendarFolderFlags * SOAP_FMAC4 soap_in_ngwt__CalendarFolderFlags(struct soap *soap, const char *tag, enum ngwt__CalendarFolderFlags *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__CalendarFolderFlags *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CalendarFolderFlags, sizeof(enum ngwt__CalendarFolderFlags), 0, NULL, NULL, NULL);
+	a = (enum ngwt__CalendarFolderFlags *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CalendarFolderFlags, sizeof(enum ngwt__CalendarFolderFlags), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__CalendarFolderFlags(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__CalendarFolderFlags *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CalendarFolderFlags, 0, sizeof(enum ngwt__CalendarFolderFlags), 0, NULL);
+	{	a = (enum ngwt__CalendarFolderFlags *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CalendarFolderFlags, 0, sizeof(enum ngwt__CalendarFolderFlags), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13858,7 +13858,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__AppointmentConflict(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__AppointmentConflict(struct soap *soap, const enum ngwt__AppointmentConflict *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__AppointmentConflict);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__AppointmentConflict);
 	if (soap_out_ngwt__AppointmentConflict(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13868,7 +13868,7 @@ static const struct soap_code_map soap_codes_ngwt__AppointmentConflict[] =
 {	{ (long)Yes, "Yes" },
 	{ (long)No, "No" },
 	{ (long)Ignore, "Ignore" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__AppointmentConflict2s(struct soap *soap, enum ngwt__AppointmentConflict n)
@@ -13911,22 +13911,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__AppointmentConflict(struct soap *soap,
 SOAP_FMAC3 enum ngwt__AppointmentConflict * SOAP_FMAC4 soap_in_ngwt__AppointmentConflict(struct soap *soap, const char *tag, enum ngwt__AppointmentConflict *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__AppointmentConflict *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AppointmentConflict, sizeof(enum ngwt__AppointmentConflict), 0, NULL, NULL, NULL);
+	a = (enum ngwt__AppointmentConflict *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AppointmentConflict, sizeof(enum ngwt__AppointmentConflict), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__AppointmentConflict(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__AppointmentConflict *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AppointmentConflict, 0, sizeof(enum ngwt__AppointmentConflict), 0, NULL);
+	{	a = (enum ngwt__AppointmentConflict *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AppointmentConflict, 0, sizeof(enum ngwt__AppointmentConflict), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -13943,7 +13943,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__AgeAction(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__AgeAction(struct soap *soap, const enum ngwt__AgeAction *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__AgeAction);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__AgeAction);
 	if (soap_out_ngwt__AgeAction(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -13953,7 +13953,7 @@ static const struct soap_code_map soap_codes_ngwt__AgeAction[] =
 {	{ (long)archive, "archive" },
 	{ (long)delete__, "delete" },
 	{ (long)retain, "retain" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__AgeAction2s(struct soap *soap, enum ngwt__AgeAction n)
@@ -13996,22 +13996,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__AgeAction(struct soap *soap, const char
 SOAP_FMAC3 enum ngwt__AgeAction * SOAP_FMAC4 soap_in_ngwt__AgeAction(struct soap *soap, const char *tag, enum ngwt__AgeAction *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__AgeAction *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AgeAction, sizeof(enum ngwt__AgeAction), 0, NULL, NULL, NULL);
+	a = (enum ngwt__AgeAction *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AgeAction, sizeof(enum ngwt__AgeAction), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__AgeAction(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__AgeAction *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AgeAction, 0, sizeof(enum ngwt__AgeAction), 0, NULL);
+	{	a = (enum ngwt__AgeAction *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AgeAction, 0, sizeof(enum ngwt__AgeAction), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14028,7 +14028,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__AcceptLevel(struct soap *soap, enu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__AcceptLevel(struct soap *soap, const enum ngwt__AcceptLevel *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__AcceptLevel);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__AcceptLevel);
 	if (soap_out_ngwt__AcceptLevel(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14039,7 +14039,7 @@ static const struct soap_code_map soap_codes_ngwt__AcceptLevel[] =
 	{ (long)Tentative, "Tentative" },
 	{ (long)Busy, "Busy" },
 	{ (long)OutOfOffice, "OutOfOffice" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3S const char* SOAP_FMAC4S soap_ngwt__AcceptLevel2s(struct soap *soap, enum ngwt__AcceptLevel n)
@@ -14082,22 +14082,22 @@ SOAP_FMAC3S int SOAP_FMAC4S soap_s2ngwt__AcceptLevel(struct soap *soap, const ch
 SOAP_FMAC3 enum ngwt__AcceptLevel * SOAP_FMAC4 soap_in_ngwt__AcceptLevel(struct soap *soap, const char *tag, enum ngwt__AcceptLevel *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__AcceptLevel *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AcceptLevel, sizeof(enum ngwt__AcceptLevel), 0, NULL, NULL, NULL);
+	a = (enum ngwt__AcceptLevel *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AcceptLevel, sizeof(enum ngwt__AcceptLevel), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	if (!a || soap_s2ngwt__AcceptLevel(soap, soap_value(soap), a) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__AcceptLevel *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AcceptLevel, 0, sizeof(enum ngwt__AcceptLevel), 0, NULL);
+	{	a = (enum ngwt__AcceptLevel *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AcceptLevel, 0, sizeof(enum ngwt__AcceptLevel), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14114,7 +14114,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwe__ItemTypeList(struct soap *soap, en
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwe__ItemTypeList(struct soap *soap, const enum ngwe__ItemTypeList *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwe__ItemTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwe__ItemTypeList);
 	if (soap_out_ngwe__ItemTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14133,7 +14133,7 @@ static const struct soap_code_map soap_codes_ngwe__ItemTypeList[] =
 	{ (long)Resource, "Resource" },
 	{ (long)Task_, "Task" },
 	{ (long)DocumentRef, "DocumentRef" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ngwe__ItemTypeList(struct soap *soap, const char *tag, int id, const enum ngwe__ItemTypeList *a, const char *type)
@@ -14170,14 +14170,14 @@ SOAP_FMAC3 enum ngwe__ItemTypeList * SOAP_FMAC4 soap_in_ngwe__ItemTypeList(struc
 	const char *s;
 	LONG64 i;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwe__ItemTypeList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__ItemTypeList, sizeof(enum ngwe__ItemTypeList), 0, NULL, NULL, NULL);
+	a = (enum ngwe__ItemTypeList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__ItemTypeList, sizeof(enum ngwe__ItemTypeList), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	i = 0;
 		while (*(s = soap_token(soap)))
@@ -14207,16 +14207,16 @@ SOAP_FMAC3 enum ngwe__ItemTypeList * SOAP_FMAC4 soap_in_ngwe__ItemTypeList(struc
 				i |= (LONG64)DocumentRef;
 			else 
 			{	soap->error = SOAP_TYPE;
-				return NULL;
+				return nullptr;
 			}
 		*a = (enum ngwe__ItemTypeList)i;
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwe__ItemTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemTypeList, 0, sizeof(enum ngwe__ItemTypeList), 0, NULL);
+	{	a = (enum ngwe__ItemTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemTypeList, 0, sizeof(enum ngwe__ItemTypeList), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14233,7 +14233,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwe__FieldList(struct soap *soap, enum
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwe__FieldList(struct soap *soap, const enum ngwe__FieldList *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwe__FieldList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwe__FieldList);
 	if (soap_out_ngwe__FieldList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14269,7 +14269,7 @@ static const struct soap_code_map soap_codes_ngwe__FieldList[] =
 	{ (long)Subject, "Subject" },
 	{ (long)TaskCategory, "TaskCategory" },
 	{ (long)TaskPriority, "TaskPriority" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ngwe__FieldList(struct soap *soap, const char *tag, int id, const enum ngwe__FieldList *a, const char *type)
@@ -14323,14 +14323,14 @@ SOAP_FMAC3 enum ngwe__FieldList * SOAP_FMAC4 soap_in_ngwe__FieldList(struct soap
 	const char *s;
 	LONG64 i;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwe__FieldList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__FieldList, sizeof(enum ngwe__FieldList), 0, NULL, NULL, NULL);
+	a = (enum ngwe__FieldList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__FieldList, sizeof(enum ngwe__FieldList), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	i = 0;
 		while (*(s = soap_token(soap)))
@@ -14394,16 +14394,16 @@ SOAP_FMAC3 enum ngwe__FieldList * SOAP_FMAC4 soap_in_ngwe__FieldList(struct soap
 				i |= (LONG64)TaskPriority;
 			else 
 			{	soap->error = SOAP_TYPE;
-				return NULL;
+				return nullptr;
 			}
 		*a = (enum ngwe__FieldList)i;
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwe__FieldList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__FieldList, 0, sizeof(enum ngwe__FieldList), 0, NULL);
+	{	a = (enum ngwe__FieldList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__FieldList, 0, sizeof(enum ngwe__FieldList), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14420,7 +14420,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__MessageTypeList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__MessageTypeList(struct soap *soap, const enum ngwt__MessageTypeList *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__MessageTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__MessageTypeList);
 	if (soap_out_ngwt__MessageTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14434,7 +14434,7 @@ static const struct soap_code_map soap_codes_ngwt__MessageTypeList[] =
 	{ (long)Note, "Note" },
 	{ (long)PhoneMessage, "PhoneMessage" },
 	{ (long)Task, "Task" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ngwt__MessageTypeList(struct soap *soap, const char *tag, int id, const enum ngwt__MessageTypeList *a, const char *type)
@@ -14466,14 +14466,14 @@ SOAP_FMAC3 enum ngwt__MessageTypeList * SOAP_FMAC4 soap_in_ngwt__MessageTypeList
 	const char *s;
 	LONG64 i;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__MessageTypeList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageTypeList, sizeof(enum ngwt__MessageTypeList), 0, NULL, NULL, NULL);
+	a = (enum ngwt__MessageTypeList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageTypeList, sizeof(enum ngwt__MessageTypeList), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	i = 0;
 		while (*(s = soap_token(soap)))
@@ -14493,16 +14493,16 @@ SOAP_FMAC3 enum ngwt__MessageTypeList * SOAP_FMAC4 soap_in_ngwt__MessageTypeList
 				i |= (LONG64)Task;
 			else 
 			{	soap->error = SOAP_TYPE;
-				return NULL;
+				return nullptr;
 			}
 		*a = (enum ngwt__MessageTypeList)i;
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__MessageTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageTypeList, 0, sizeof(enum ngwt__MessageTypeList), 0, NULL);
+	{	a = (enum ngwt__MessageTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageTypeList, 0, sizeof(enum ngwt__MessageTypeList), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14519,7 +14519,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__ItemSourceList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__ItemSourceList(struct soap *soap, const enum ngwt__ItemSourceList *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__ItemSourceList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemSourceList);
 	if (soap_out_ngwt__ItemSourceList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14530,7 +14530,7 @@ static const struct soap_code_map soap_codes_ngwt__ItemSourceList[] =
 	{ (long)sent, "sent" },
 	{ (long)draft, "draft" },
 	{ (long)personal, "personal" },
-	{ 0, NULL }
+	{ 0, nullptr }
 };
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ngwt__ItemSourceList(struct soap *soap, const char *tag, int id, const enum ngwt__ItemSourceList *a, const char *type)
@@ -14559,14 +14559,14 @@ SOAP_FMAC3 enum ngwt__ItemSourceList * SOAP_FMAC4 soap_in_ngwt__ItemSourceList(s
 	const char *s;
 	LONG64 i;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (enum ngwt__ItemSourceList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSourceList, sizeof(enum ngwt__ItemSourceList), 0, NULL, NULL, NULL);
+	a = (enum ngwt__ItemSourceList *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemSourceList, sizeof(enum ngwt__ItemSourceList), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->body && !*soap->href)
 	{	i = 0;
 		while (*(s = soap_token(soap)))
@@ -14580,16 +14580,16 @@ SOAP_FMAC3 enum ngwt__ItemSourceList * SOAP_FMAC4 soap_in_ngwt__ItemSourceList(s
 				i |= (LONG64)personal;
 			else 
 			{	soap->error = SOAP_TYPE;
-				return NULL;
+				return nullptr;
 			}
 		*a = (enum ngwt__ItemSourceList)i;
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (enum ngwt__ItemSourceList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSourceList, 0, sizeof(enum ngwt__ItemSourceList), 0, NULL);
+	{	a = (enum ngwt__ItemSourceList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSourceList, 0, sizeof(enum ngwt__ItemSourceList), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -14604,7 +14604,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__UUID(struct soap *soap, std::strin
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__UUID(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__UUID);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__UUID);
 	if (soap_out_ngwt__UUID(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14626,7 +14626,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_ngwt__UUID(struct soap *soap, std::
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__UUID(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -14634,7 +14634,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__UUID(struct soap *soap, const
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -14643,17 +14643,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__UUID(struct soap *soap, const
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_ngwt__UUID, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_ngwt__UUID, 0, sizeof(std::string), 0, soap_copy_ngwt__UUID);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_ngwt__UUID(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__UUID(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__UUID(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UUID(struct soap *soap, std::string *p)
@@ -14663,9 +14663,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UUID(struct soap *soap, std::string
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_ngwt__UUID(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__UUID(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__UUID, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__UUID, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -14696,7 +14696,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__uid(struct soap *soap, std::string
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__uid(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__uid);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__uid);
 	if (soap_out_ngwt__uid(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14718,7 +14718,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_ngwt__uid(struct soap *soap, std::s
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__uid(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -14726,7 +14726,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__uid(struct soap *soap, const c
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -14735,17 +14735,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__uid(struct soap *soap, const c
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_ngwt__uid, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_ngwt__uid, 0, sizeof(std::string), 0, soap_copy_ngwt__uid);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_ngwt__uid(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__uid(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__uid(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__uid(struct soap *soap, std::string *p)
@@ -14755,9 +14755,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__uid(struct soap *soap, std::string
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_ngwt__uid(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__uid(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__uid, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__uid, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -14788,7 +14788,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_ngwt__View(struct soap *soap, std::strin
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ngwt__View(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ngwt__View);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_ngwt__View);
 	if (soap_out_ngwt__View(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14810,7 +14810,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_ngwt__View(struct soap *soap, std::
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__View(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -14818,7 +14818,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__View(struct soap *soap, const
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -14827,17 +14827,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_ngwt__View(struct soap *soap, const
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_ngwt__View, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_ngwt__View, 0, sizeof(std::string), 0, soap_copy_ngwt__View);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_ngwt__View(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__View(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__View(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__View(struct soap *soap, std::string *p)
@@ -14847,9 +14847,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__View(struct soap *soap, std::string
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_ngwt__View(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__View(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__View, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__View, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -14881,13 +14881,13 @@ void _ngwe__removeEventsResponse::soap_serialize(struct soap *soap) const
 void _ngwe__removeEventsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__removeEventsResponse*)this)->status = NULL;
+	((_ngwe__removeEventsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__removeEventsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__removeEventsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__removeEventsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -14926,10 +14926,10 @@ void *_ngwe__removeEventsResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwe__removeEventsResponse * SOAP_FMAC4 soap_in__ngwe__removeEventsResponse(struct soap *soap, const char *tag, _ngwe__removeEventsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__removeEventsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__removeEventsResponse, sizeof(_ngwe__removeEventsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__removeEventsResponse)
@@ -14954,25 +14954,25 @@ SOAP_FMAC3 _ngwe__removeEventsResponse * SOAP_FMAC4 soap_in__ngwe__removeEventsR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventsResponse, 0, sizeof(_ngwe__removeEventsResponse), 0, soap_copy__ngwe__removeEventsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__removeEventsResponse * SOAP_FMAC6 soap_new__ngwe__removeEventsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__removeEventsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__removeEventsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventsResponse(struct soap *soap, _ngwe__removeEventsResponse *p)
@@ -14982,9 +14982,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventsResponse(struct soap *
 SOAP_FMAC5 _ngwe__removeEventsResponse * SOAP_FMAC6 soap_instantiate__ngwe__removeEventsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__removeEventsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__removeEventsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__removeEventsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__removeEventsResponse;
 		if (size)
@@ -15031,7 +15031,7 @@ void _ngwe__removeEventsRequest::soap_default(struct soap *soap)
 
 int _ngwe__removeEventsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__removeEventsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__removeEventsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15072,10 +15072,10 @@ void *_ngwe__removeEventsRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwe__removeEventsRequest * SOAP_FMAC4 soap_in__ngwe__removeEventsRequest(struct soap *soap, const char *tag, _ngwe__removeEventsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__removeEventsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__removeEventsRequest, sizeof(_ngwe__removeEventsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__removeEventsRequest)
@@ -15110,25 +15110,25 @@ SOAP_FMAC3 _ngwe__removeEventsRequest * SOAP_FMAC4 soap_in__ngwe__removeEventsRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventsRequest, 0, sizeof(_ngwe__removeEventsRequest), 0, soap_copy__ngwe__removeEventsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__removeEventsRequest * SOAP_FMAC6 soap_new__ngwe__removeEventsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__removeEventsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__removeEventsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventsRequest(struct soap *soap, _ngwe__removeEventsRequest *p)
@@ -15138,9 +15138,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventsRequest(struct soap *s
 SOAP_FMAC5 _ngwe__removeEventsRequest * SOAP_FMAC6 soap_instantiate__ngwe__removeEventsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__removeEventsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__removeEventsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__removeEventsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__removeEventsRequest;
 		if (size)
@@ -15175,13 +15175,13 @@ void _ngwe__removeEventConfigurationResponse::soap_serialize(struct soap *soap)
 void _ngwe__removeEventConfigurationResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__removeEventConfigurationResponse*)this)->status = NULL;
+	((_ngwe__removeEventConfigurationResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__removeEventConfigurationResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__removeEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__removeEventConfigurationResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15220,10 +15220,10 @@ void *_ngwe__removeEventConfigurationResponse::soap_in(struct soap *soap, const
 SOAP_FMAC3 _ngwe__removeEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__removeEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__removeEventConfigurationResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__removeEventConfigurationResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__removeEventConfigurationResponse, sizeof(_ngwe__removeEventConfigurationResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__removeEventConfigurationResponse)
@@ -15248,25 +15248,25 @@ SOAP_FMAC3 _ngwe__removeEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__r
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventConfigurationResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventConfigurationResponse, 0, sizeof(_ngwe__removeEventConfigurationResponse), 0, soap_copy__ngwe__removeEventConfigurationResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__removeEventConfigurationResponse * SOAP_FMAC6 soap_new__ngwe__removeEventConfigurationResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__removeEventConfigurationResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__removeEventConfigurationResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventConfigurationResponse(struct soap *soap, _ngwe__removeEventConfigurationResponse *p)
@@ -15276,9 +15276,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventConfigurationResponse(s
 SOAP_FMAC5 _ngwe__removeEventConfigurationResponse * SOAP_FMAC6 soap_instantiate__ngwe__removeEventConfigurationResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__removeEventConfigurationResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__removeEventConfigurationResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__removeEventConfigurationResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__removeEventConfigurationResponse;
 		if (size)
@@ -15319,7 +15319,7 @@ void _ngwe__removeEventConfigurationRequest::soap_default(struct soap *soap)
 
 int _ngwe__removeEventConfigurationRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__removeEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__removeEventConfigurationRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15358,10 +15358,10 @@ void *_ngwe__removeEventConfigurationRequest::soap_in(struct soap *soap, const c
 SOAP_FMAC3 _ngwe__removeEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__removeEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__removeEventConfigurationRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__removeEventConfigurationRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__removeEventConfigurationRequest, sizeof(_ngwe__removeEventConfigurationRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__removeEventConfigurationRequest)
@@ -15386,25 +15386,25 @@ SOAP_FMAC3 _ngwe__removeEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__re
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventConfigurationRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventConfigurationRequest, 0, sizeof(_ngwe__removeEventConfigurationRequest), 0, soap_copy__ngwe__removeEventConfigurationRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__removeEventConfigurationRequest * SOAP_FMAC6 soap_new__ngwe__removeEventConfigurationRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__removeEventConfigurationRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__removeEventConfigurationRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventConfigurationRequest(struct soap *soap, _ngwe__removeEventConfigurationRequest *p)
@@ -15414,9 +15414,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__removeEventConfigurationRequest(st
 SOAP_FMAC5 _ngwe__removeEventConfigurationRequest * SOAP_FMAC6 soap_instantiate__ngwe__removeEventConfigurationRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__removeEventConfigurationRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__removeEventConfigurationRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__removeEventConfigurationRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__removeEventConfigurationRequest;
 		if (size)
@@ -15453,14 +15453,14 @@ void _ngwe__getEventsResponse::soap_serialize(struct soap *soap) const
 void _ngwe__getEventsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__getEventsResponse*)this)->events = NULL;
-	((_ngwe__getEventsResponse*)this)->status = NULL;
+	((_ngwe__getEventsResponse*)this)->events = nullptr;
+	((_ngwe__getEventsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__getEventsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__getEventsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__getEventsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15500,10 +15500,10 @@ void *_ngwe__getEventsResponse::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwe__getEventsResponse * SOAP_FMAC4 soap_in__ngwe__getEventsResponse(struct soap *soap, const char *tag, _ngwe__getEventsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__getEventsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__getEventsResponse, sizeof(_ngwe__getEventsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__getEventsResponse)
@@ -15533,25 +15533,25 @@ SOAP_FMAC3 _ngwe__getEventsResponse * SOAP_FMAC4 soap_in__ngwe__getEventsRespons
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventsResponse, 0, sizeof(_ngwe__getEventsResponse), 0, soap_copy__ngwe__getEventsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__getEventsResponse * SOAP_FMAC6 soap_new__ngwe__getEventsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__getEventsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__getEventsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventsResponse(struct soap *soap, _ngwe__getEventsResponse *p)
@@ -15561,9 +15561,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventsResponse(struct soap *soa
 SOAP_FMAC5 _ngwe__getEventsResponse * SOAP_FMAC6 soap_instantiate__ngwe__getEventsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__getEventsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__getEventsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__getEventsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__getEventsResponse;
 		if (size)
@@ -15610,7 +15610,7 @@ void _ngwe__getEventsRequest::soap_default(struct soap *soap)
 	soap_default_std__string(soap, &((_ngwe__getEventsRequest*)this)->key);
 	soap_default_string(soap, &((_ngwe__getEventsRequest*)this)->from);
 	soap_default_string(soap, &((_ngwe__getEventsRequest*)this)->until);
-	((_ngwe__getEventsRequest*)this)->uid = NULL;
+	((_ngwe__getEventsRequest*)this)->uid = nullptr;
 	((_ngwe__getEventsRequest*)this)->count = -1;
 	((_ngwe__getEventsRequest*)this)->remove = (bool)0;
 	((_ngwe__getEventsRequest*)this)->notify = (bool)0;
@@ -15619,7 +15619,7 @@ void _ngwe__getEventsRequest::soap_default(struct soap *soap)
 
 int _ngwe__getEventsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__getEventsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__getEventsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15664,10 +15664,10 @@ void *_ngwe__getEventsRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwe__getEventsRequest * SOAP_FMAC4 soap_in__ngwe__getEventsRequest(struct soap *soap, const char *tag, _ngwe__getEventsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__getEventsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__getEventsRequest, sizeof(_ngwe__getEventsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__getEventsRequest)
@@ -15722,25 +15722,25 @@ SOAP_FMAC3 _ngwe__getEventsRequest * SOAP_FMAC4 soap_in__ngwe__getEventsRequest(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventsRequest, 0, sizeof(_ngwe__getEventsRequest), 0, soap_copy__ngwe__getEventsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__getEventsRequest * SOAP_FMAC6 soap_new__ngwe__getEventsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__getEventsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__getEventsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventsRequest(struct soap *soap, _ngwe__getEventsRequest *p)
@@ -15750,9 +15750,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventsRequest(struct soap *soap
 SOAP_FMAC5 _ngwe__getEventsRequest * SOAP_FMAC6 soap_instantiate__ngwe__getEventsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__getEventsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__getEventsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__getEventsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__getEventsRequest;
 		if (size)
@@ -15789,14 +15789,14 @@ void _ngwe__getEventConfigurationResponse::soap_serialize(struct soap *soap) con
 void _ngwe__getEventConfigurationResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__getEventConfigurationResponse*)this)->events = NULL;
-	((_ngwe__getEventConfigurationResponse*)this)->status = NULL;
+	((_ngwe__getEventConfigurationResponse*)this)->events = nullptr;
+	((_ngwe__getEventConfigurationResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__getEventConfigurationResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__getEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__getEventConfigurationResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15836,10 +15836,10 @@ void *_ngwe__getEventConfigurationResponse::soap_in(struct soap *soap, const cha
 SOAP_FMAC3 _ngwe__getEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__getEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__getEventConfigurationResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__getEventConfigurationResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__getEventConfigurationResponse, sizeof(_ngwe__getEventConfigurationResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__getEventConfigurationResponse)
@@ -15869,25 +15869,25 @@ SOAP_FMAC3 _ngwe__getEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__getE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventConfigurationResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventConfigurationResponse, 0, sizeof(_ngwe__getEventConfigurationResponse), 0, soap_copy__ngwe__getEventConfigurationResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__getEventConfigurationResponse * SOAP_FMAC6 soap_new__ngwe__getEventConfigurationResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__getEventConfigurationResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__getEventConfigurationResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventConfigurationResponse(struct soap *soap, _ngwe__getEventConfigurationResponse *p)
@@ -15897,9 +15897,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventConfigurationResponse(stru
 SOAP_FMAC5 _ngwe__getEventConfigurationResponse * SOAP_FMAC6 soap_instantiate__ngwe__getEventConfigurationResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__getEventConfigurationResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__getEventConfigurationResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__getEventConfigurationResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__getEventConfigurationResponse;
 		if (size)
@@ -15934,13 +15934,13 @@ void _ngwe__getEventConfigurationRequest::soap_serialize(struct soap *soap) cons
 void _ngwe__getEventConfigurationRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__getEventConfigurationRequest*)this)->key = NULL;
+	((_ngwe__getEventConfigurationRequest*)this)->key = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__getEventConfigurationRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__getEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__getEventConfigurationRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -15979,10 +15979,10 @@ void *_ngwe__getEventConfigurationRequest::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwe__getEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__getEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__getEventConfigurationRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__getEventConfigurationRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__getEventConfigurationRequest, sizeof(_ngwe__getEventConfigurationRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__getEventConfigurationRequest)
@@ -16007,21 +16007,21 @@ SOAP_FMAC3 _ngwe__getEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__getEv
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventConfigurationRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventConfigurationRequest, 0, sizeof(_ngwe__getEventConfigurationRequest), 0, soap_copy__ngwe__getEventConfigurationRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__getEventConfigurationRequest * SOAP_FMAC6 soap_new__ngwe__getEventConfigurationRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__getEventConfigurationRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__getEventConfigurationRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventConfigurationRequest(struct soap *soap, _ngwe__getEventConfigurationRequest *p)
@@ -16031,9 +16031,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__getEventConfigurationRequest(struc
 SOAP_FMAC5 _ngwe__getEventConfigurationRequest * SOAP_FMAC6 soap_instantiate__ngwe__getEventConfigurationRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__getEventConfigurationRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__getEventConfigurationRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__getEventConfigurationRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__getEventConfigurationRequest;
 		if (size)
@@ -16068,13 +16068,13 @@ void _ngwe__configureEventsResponse::soap_serialize(struct soap *soap) const
 void _ngwe__configureEventsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__configureEventsResponse*)this)->status = NULL;
+	((_ngwe__configureEventsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__configureEventsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__configureEventsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__configureEventsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16113,10 +16113,10 @@ void *_ngwe__configureEventsResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwe__configureEventsResponse * SOAP_FMAC4 soap_in__ngwe__configureEventsResponse(struct soap *soap, const char *tag, _ngwe__configureEventsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__configureEventsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__configureEventsResponse, sizeof(_ngwe__configureEventsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__configureEventsResponse)
@@ -16141,25 +16141,25 @@ SOAP_FMAC3 _ngwe__configureEventsResponse * SOAP_FMAC4 soap_in__ngwe__configureE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__configureEventsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__configureEventsResponse, 0, sizeof(_ngwe__configureEventsResponse), 0, soap_copy__ngwe__configureEventsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__configureEventsResponse * SOAP_FMAC6 soap_new__ngwe__configureEventsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__configureEventsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__configureEventsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__configureEventsResponse(struct soap *soap, _ngwe__configureEventsResponse *p)
@@ -16169,9 +16169,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__configureEventsResponse(struct soa
 SOAP_FMAC5 _ngwe__configureEventsResponse * SOAP_FMAC6 soap_instantiate__ngwe__configureEventsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__configureEventsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__configureEventsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__configureEventsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__configureEventsResponse;
 		if (size)
@@ -16206,13 +16206,13 @@ void _ngwe__configureEventsRequest::soap_serialize(struct soap *soap) const
 void _ngwe__configureEventsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__configureEventsRequest*)this)->events = NULL;
+	((_ngwe__configureEventsRequest*)this)->events = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__configureEventsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__configureEventsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__configureEventsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16251,10 +16251,10 @@ void *_ngwe__configureEventsRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwe__configureEventsRequest * SOAP_FMAC4 soap_in__ngwe__configureEventsRequest(struct soap *soap, const char *tag, _ngwe__configureEventsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__configureEventsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__configureEventsRequest, sizeof(_ngwe__configureEventsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__configureEventsRequest)
@@ -16279,21 +16279,21 @@ SOAP_FMAC3 _ngwe__configureEventsRequest * SOAP_FMAC4 soap_in__ngwe__configureEv
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__configureEventsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__configureEventsRequest, 0, sizeof(_ngwe__configureEventsRequest), 0, soap_copy__ngwe__configureEventsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__configureEventsRequest * SOAP_FMAC6 soap_new__ngwe__configureEventsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__configureEventsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__configureEventsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__configureEventsRequest(struct soap *soap, _ngwe__configureEventsRequest *p)
@@ -16303,9 +16303,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__configureEventsRequest(struct soap
 SOAP_FMAC5 _ngwe__configureEventsRequest * SOAP_FMAC6 soap_instantiate__ngwe__configureEventsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__configureEventsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__configureEventsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__configureEventsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__configureEventsRequest;
 		if (size)
@@ -16340,13 +16340,13 @@ void _ngwe__cleanEventConfigurationResponse::soap_serialize(struct soap *soap) c
 void _ngwe__cleanEventConfigurationResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwe__cleanEventConfigurationResponse*)this)->status = NULL;
+	((_ngwe__cleanEventConfigurationResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwe__cleanEventConfigurationResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__cleanEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__cleanEventConfigurationResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16385,10 +16385,10 @@ void *_ngwe__cleanEventConfigurationResponse::soap_in(struct soap *soap, const c
 SOAP_FMAC3 _ngwe__cleanEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__cleanEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__cleanEventConfigurationResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__cleanEventConfigurationResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__cleanEventConfigurationResponse, sizeof(_ngwe__cleanEventConfigurationResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__cleanEventConfigurationResponse)
@@ -16413,25 +16413,25 @@ SOAP_FMAC3 _ngwe__cleanEventConfigurationResponse * SOAP_FMAC4 soap_in__ngwe__cl
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__cleanEventConfigurationResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__cleanEventConfigurationResponse, 0, sizeof(_ngwe__cleanEventConfigurationResponse), 0, soap_copy__ngwe__cleanEventConfigurationResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__cleanEventConfigurationResponse * SOAP_FMAC6 soap_new__ngwe__cleanEventConfigurationResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__cleanEventConfigurationResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__cleanEventConfigurationResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__cleanEventConfigurationResponse(struct soap *soap, _ngwe__cleanEventConfigurationResponse *p)
@@ -16441,9 +16441,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__cleanEventConfigurationResponse(st
 SOAP_FMAC5 _ngwe__cleanEventConfigurationResponse * SOAP_FMAC6 soap_instantiate__ngwe__cleanEventConfigurationResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__cleanEventConfigurationResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__cleanEventConfigurationResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__cleanEventConfigurationResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__cleanEventConfigurationResponse;
 		if (size)
@@ -16483,7 +16483,7 @@ void _ngwe__cleanEventConfigurationRequest::soap_default(struct soap *soap)
 
 int _ngwe__cleanEventConfigurationRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwe__cleanEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwe__cleanEventConfigurationRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16522,10 +16522,10 @@ void *_ngwe__cleanEventConfigurationRequest::soap_in(struct soap *soap, const ch
 SOAP_FMAC3 _ngwe__cleanEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__cleanEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__cleanEventConfigurationRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwe__cleanEventConfigurationRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwe__cleanEventConfigurationRequest, sizeof(_ngwe__cleanEventConfigurationRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwe__cleanEventConfigurationRequest)
@@ -16550,21 +16550,21 @@ SOAP_FMAC3 _ngwe__cleanEventConfigurationRequest * SOAP_FMAC4 soap_in__ngwe__cle
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__cleanEventConfigurationRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__cleanEventConfigurationRequest, 0, sizeof(_ngwe__cleanEventConfigurationRequest), 0, soap_copy__ngwe__cleanEventConfigurationRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwe__cleanEventConfigurationRequest * SOAP_FMAC6 soap_new__ngwe__cleanEventConfigurationRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwe__cleanEventConfigurationRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwe__cleanEventConfigurationRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__cleanEventConfigurationRequest(struct soap *soap, _ngwe__cleanEventConfigurationRequest *p)
@@ -16574,9 +16574,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwe__cleanEventConfigurationRequest(str
 SOAP_FMAC5 _ngwe__cleanEventConfigurationRequest * SOAP_FMAC6 soap_instantiate__ngwe__cleanEventConfigurationRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwe__cleanEventConfigurationRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwe__cleanEventConfigurationRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwe__cleanEventConfigurationRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwe__cleanEventConfigurationRequest;
 		if (size)
@@ -16620,7 +16620,7 @@ void ngwe__Notify::soap_default(struct soap *soap)
 
 int ngwe__Notify::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__Notify);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__Notify);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16660,10 +16660,10 @@ void *ngwe__Notify::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwe__Notify * SOAP_FMAC4 soap_in_ngwe__Notify(struct soap *soap, const char *tag, ngwe__Notify *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__Notify *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__Notify, sizeof(ngwe__Notify), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__Notify)
@@ -16693,25 +16693,25 @@ SOAP_FMAC3 ngwe__Notify * SOAP_FMAC4 soap_in_ngwe__Notify(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_userid1 || soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__Notify *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Notify, 0, sizeof(ngwe__Notify), 0, soap_copy_ngwe__Notify);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__Notify * SOAP_FMAC6 soap_new_ngwe__Notify(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__Notify(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__Notify(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Notify(struct soap *soap, ngwe__Notify *p)
@@ -16721,9 +16721,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Notify(struct soap *soap, ngwe__Not
 SOAP_FMAC5 ngwe__Notify * SOAP_FMAC6 soap_instantiate_ngwe__Notify(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__Notify(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__Notify, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__Notify, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__Notify;
 		if (size)
@@ -16763,7 +16763,7 @@ void ngwe__EventTypeList::soap_default(struct soap *soap)
 
 int ngwe__EventTypeList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__EventTypeList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__EventTypeList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16802,10 +16802,10 @@ void *ngwe__EventTypeList::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwe__EventTypeList * SOAP_FMAC4 soap_in_ngwe__EventTypeList(struct soap *soap, const char *tag, ngwe__EventTypeList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__EventTypeList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventTypeList, sizeof(ngwe__EventTypeList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__EventTypeList)
@@ -16827,25 +16827,25 @@ SOAP_FMAC3 ngwe__EventTypeList * SOAP_FMAC4 soap_in_ngwe__EventTypeList(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (((ngwe__EventTypeList*)a)->event.size() > 36))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventTypeList, 0, sizeof(ngwe__EventTypeList), 0, soap_copy_ngwe__EventTypeList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__EventTypeList * SOAP_FMAC6 soap_new_ngwe__EventTypeList(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__EventTypeList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__EventTypeList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventTypeList(struct soap *soap, ngwe__EventTypeList *p)
@@ -16855,9 +16855,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventTypeList(struct soap *soap, ng
 SOAP_FMAC5 ngwe__EventTypeList * SOAP_FMAC6 soap_instantiate_ngwe__EventTypeList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__EventTypeList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__EventTypeList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__EventTypeList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__EventTypeList;
 		if (size)
@@ -16897,7 +16897,7 @@ void ngwe__EventsList::soap_default(struct soap *soap)
 
 int ngwe__EventsList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__EventsList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__EventsList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -16936,10 +16936,10 @@ void *ngwe__EventsList::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwe__EventsList * SOAP_FMAC4 soap_in_ngwe__EventsList(struct soap *soap, const char *tag, ngwe__EventsList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__EventsList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventsList, sizeof(ngwe__EventsList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__EventsList)
@@ -16961,21 +16961,21 @@ SOAP_FMAC3 ngwe__EventsList * SOAP_FMAC4 soap_in_ngwe__EventsList(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventsList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventsList, 0, sizeof(ngwe__EventsList), 0, soap_copy_ngwe__EventsList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__EventsList * SOAP_FMAC6 soap_new_ngwe__EventsList(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__EventsList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__EventsList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventsList(struct soap *soap, ngwe__EventsList *p)
@@ -16985,9 +16985,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventsList(struct soap *soap, ngwe_
 SOAP_FMAC5 ngwe__EventsList * SOAP_FMAC6 soap_instantiate_ngwe__EventsList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__EventsList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__EventsList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__EventsList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__EventsList;
 		if (size)
@@ -17032,18 +17032,18 @@ void ngwe__Events::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwe__Events*)this)->key);
-	((ngwe__Events*)this)->persistence = NULL;
-	((ngwe__Events*)this)->ipAddress = NULL;
-	((ngwe__Events*)this)->port = NULL;
+	((ngwe__Events*)this)->persistence = nullptr;
+	((ngwe__Events*)this)->ipAddress = nullptr;
+	((ngwe__Events*)this)->port = nullptr;
 	((ngwe__Events*)this)->http = (bool)0;
-	((ngwe__Events*)this)->definition = NULL;
-	((ngwe__Events*)this)->enabled = NULL;
+	((ngwe__Events*)this)->definition = nullptr;
+	((ngwe__Events*)this)->enabled = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwe__Events::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__Events);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__Events);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17089,10 +17089,10 @@ void *ngwe__Events::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwe__Events * SOAP_FMAC4 soap_in_ngwe__Events(struct soap *soap, const char *tag, ngwe__Events *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__Events *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__Events, sizeof(ngwe__Events), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__Events)
@@ -17105,10 +17105,10 @@ SOAP_FMAC3 ngwe__Events * SOAP_FMAC4 soap_in_ngwe__Events(struct soap *soap, con
 		if (t)
 		{	if (!(((ngwe__Events *)a)->enabled = (bool *)soap_malloc(soap, sizeof(bool))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2bool(soap, t, ((ngwe__Events *)a)->enabled))
-		return NULL;
+		return nullptr;
 		}
 	}
 	short soap_flag_key1 = 1, soap_flag_persistence1 = 1, soap_flag_ipAddress1 = 1, soap_flag_port1 = 1, soap_flag_http1 = 1, soap_flag_definition1 = 1;
@@ -17152,25 +17152,25 @@ SOAP_FMAC3 ngwe__Events * SOAP_FMAC4 soap_in_ngwe__Events(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__Events *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Events, 0, sizeof(ngwe__Events), 0, soap_copy_ngwe__Events);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__Events * SOAP_FMAC6 soap_new_ngwe__Events(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__Events(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__Events(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Events(struct soap *soap, ngwe__Events *p)
@@ -17180,9 +17180,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Events(struct soap *soap, ngwe__Eve
 SOAP_FMAC5 ngwe__Events * SOAP_FMAC6 soap_instantiate_ngwe__Events(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__Events(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__Events, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__Events, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__Events;
 		if (size)
@@ -17222,7 +17222,7 @@ void ngwe__EventList::soap_default(struct soap *soap)
 
 int ngwe__EventList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__EventList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__EventList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17261,10 +17261,10 @@ void *ngwe__EventList::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwe__EventList * SOAP_FMAC4 soap_in_ngwe__EventList(struct soap *soap, const char *tag, ngwe__EventList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__EventList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventList, sizeof(ngwe__EventList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__EventList)
@@ -17286,21 +17286,21 @@ SOAP_FMAC3 ngwe__EventList * SOAP_FMAC4 soap_in_ngwe__EventList(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventList, 0, sizeof(ngwe__EventList), 0, soap_copy_ngwe__EventList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__EventList * SOAP_FMAC6 soap_new_ngwe__EventList(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__EventList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__EventList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventList(struct soap *soap, ngwe__EventList *p)
@@ -17310,9 +17310,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventList(struct soap *soap, ngwe__
 SOAP_FMAC5 ngwe__EventList * SOAP_FMAC6 soap_instantiate_ngwe__EventList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__EventList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__EventList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__EventList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__EventList;
 		if (size)
@@ -17355,17 +17355,17 @@ void ngwe__EventDefinition::soap_serialize(struct soap *soap) const
 void ngwe__EventDefinition::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwe__EventDefinition*)this)->events = NULL;
-	((ngwe__EventDefinition*)this)->type = NULL;
-	((ngwe__EventDefinition*)this)->field = NULL;
-	((ngwe__EventDefinition*)this)->containers = NULL;
-	((ngwe__EventDefinition*)this)->subType = NULL;
+	((ngwe__EventDefinition*)this)->events = nullptr;
+	((ngwe__EventDefinition*)this)->type = nullptr;
+	((ngwe__EventDefinition*)this)->field = nullptr;
+	((ngwe__EventDefinition*)this)->containers = nullptr;
+	((ngwe__EventDefinition*)this)->subType = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwe__EventDefinition::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__EventDefinition);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__EventDefinition);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17408,10 +17408,10 @@ void *ngwe__EventDefinition::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwe__EventDefinition * SOAP_FMAC4 soap_in_ngwe__EventDefinition(struct soap *soap, const char *tag, ngwe__EventDefinition *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__EventDefinition *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__EventDefinition, sizeof(ngwe__EventDefinition), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__EventDefinition)
@@ -17456,25 +17456,25 @@ SOAP_FMAC3 ngwe__EventDefinition * SOAP_FMAC4 soap_in_ngwe__EventDefinition(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_events1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventDefinition *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventDefinition, 0, sizeof(ngwe__EventDefinition), 0, soap_copy_ngwe__EventDefinition);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__EventDefinition * SOAP_FMAC6 soap_new_ngwe__EventDefinition(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__EventDefinition(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__EventDefinition(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventDefinition(struct soap *soap, ngwe__EventDefinition *p)
@@ -17484,9 +17484,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__EventDefinition(struct soap *soap,
 SOAP_FMAC5 ngwe__EventDefinition * SOAP_FMAC6 soap_instantiate_ngwe__EventDefinition(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__EventDefinition(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__EventDefinition, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__EventDefinition, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__EventDefinition;
 		if (size)
@@ -17537,20 +17537,20 @@ void ngwe__Event::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwe__EventType(soap, &((ngwe__Event*)this)->event);
-	((ngwe__Event*)this)->id = NULL;
+	((ngwe__Event*)this)->id = nullptr;
 	soap_default_string(soap, &((ngwe__Event*)this)->timeStamp);
-	((ngwe__Event*)this)->field = NULL;
-	((ngwe__Event*)this)->container = NULL;
-	((ngwe__Event*)this)->from = NULL;
-	((ngwe__Event*)this)->key = NULL;
-	((ngwe__Event*)this)->uid = NULL;
-	((ngwe__Event*)this)->type = NULL;
+	((ngwe__Event*)this)->field = nullptr;
+	((ngwe__Event*)this)->container = nullptr;
+	((ngwe__Event*)this)->from = nullptr;
+	((ngwe__Event*)this)->key = nullptr;
+	((ngwe__Event*)this)->uid = nullptr;
+	((ngwe__Event*)this)->type = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwe__Event::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__Event);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__Event);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17597,10 +17597,10 @@ void *ngwe__Event::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwe__Event * SOAP_FMAC4 soap_in_ngwe__Event(struct soap *soap, const char *tag, ngwe__Event *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__Event *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__Event, sizeof(ngwe__Event), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__Event)
@@ -17665,25 +17665,25 @@ SOAP_FMAC3 ngwe__Event * SOAP_FMAC4 soap_in_ngwe__Event(struct soap *soap, const
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_event1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__Event *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Event, 0, sizeof(ngwe__Event), 0, soap_copy_ngwe__Event);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__Event * SOAP_FMAC6 soap_new_ngwe__Event(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__Event(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__Event(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Event(struct soap *soap, ngwe__Event *p)
@@ -17693,9 +17693,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__Event(struct soap *soap, ngwe__Even
 SOAP_FMAC5 ngwe__Event * SOAP_FMAC6 soap_instantiate_ngwe__Event(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__Event(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__Event, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__Event, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__Event;
 		if (size)
@@ -17730,13 +17730,13 @@ void ngwe__ContainerList::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((ngwe__ContainerList*)this)->container);
-	((ngwe__ContainerList*)this)->not_ = NULL;
+	((ngwe__ContainerList*)this)->not_ = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwe__ContainerList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwe__ContainerList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwe__ContainerList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17777,10 +17777,10 @@ void *ngwe__ContainerList::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwe__ContainerList * SOAP_FMAC4 soap_in_ngwe__ContainerList(struct soap *soap, const char *tag, ngwe__ContainerList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwe__ContainerList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwe__ContainerList, sizeof(ngwe__ContainerList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwe__ContainerList)
@@ -17793,10 +17793,10 @@ SOAP_FMAC3 ngwe__ContainerList * SOAP_FMAC4 soap_in_ngwe__ContainerList(struct s
 		if (t)
 		{	if (!(((ngwe__ContainerList *)a)->not_ = (bool *)soap_malloc(soap, sizeof(bool))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2bool(soap, t, ((ngwe__ContainerList *)a)->not_))
-		return NULL;
+		return nullptr;
 		}
 	};
 	if (soap->body && !*soap->href)
@@ -17812,21 +17812,21 @@ SOAP_FMAC3 ngwe__ContainerList * SOAP_FMAC4 soap_in_ngwe__ContainerList(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__ContainerList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ContainerList, 0, sizeof(ngwe__ContainerList), 0, soap_copy_ngwe__ContainerList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwe__ContainerList * SOAP_FMAC6 soap_new_ngwe__ContainerList(struct soap *soap, int n)
-{	return soap_instantiate_ngwe__ContainerList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwe__ContainerList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__ContainerList(struct soap *soap, ngwe__ContainerList *p)
@@ -17836,9 +17836,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwe__ContainerList(struct soap *soap, ng
 SOAP_FMAC5 ngwe__ContainerList * SOAP_FMAC6 soap_instantiate_ngwe__ContainerList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwe__ContainerList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwe__ContainerList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwe__ContainerList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwe__ContainerList;
 		if (size)
@@ -17875,14 +17875,14 @@ void _ngwm__updateVersionStatusResponse::soap_serialize(struct soap *soap) const
 void _ngwm__updateVersionStatusResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__updateVersionStatusResponse*)this)->part = NULL;
-	((_ngwm__updateVersionStatusResponse*)this)->status = NULL;
+	((_ngwm__updateVersionStatusResponse*)this)->part = nullptr;
+	((_ngwm__updateVersionStatusResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__updateVersionStatusResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__updateVersionStatusResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__updateVersionStatusResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -17922,10 +17922,10 @@ void *_ngwm__updateVersionStatusResponse::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__updateVersionStatusResponse * SOAP_FMAC4 soap_in__ngwm__updateVersionStatusResponse(struct soap *soap, const char *tag, _ngwm__updateVersionStatusResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__updateVersionStatusResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__updateVersionStatusResponse, sizeof(_ngwm__updateVersionStatusResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__updateVersionStatusResponse)
@@ -17955,25 +17955,25 @@ SOAP_FMAC3 _ngwm__updateVersionStatusResponse * SOAP_FMAC4 soap_in__ngwm__update
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__updateVersionStatusResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__updateVersionStatusResponse, 0, sizeof(_ngwm__updateVersionStatusResponse), 0, soap_copy__ngwm__updateVersionStatusResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__updateVersionStatusResponse * SOAP_FMAC6 soap_new__ngwm__updateVersionStatusResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__updateVersionStatusResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__updateVersionStatusResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__updateVersionStatusResponse(struct soap *soap, _ngwm__updateVersionStatusResponse *p)
@@ -17983,9 +17983,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__updateVersionStatusResponse(struct
 SOAP_FMAC5 _ngwm__updateVersionStatusResponse * SOAP_FMAC6 soap_instantiate__ngwm__updateVersionStatusResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__updateVersionStatusResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__updateVersionStatusResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__updateVersionStatusResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__updateVersionStatusResponse;
 		if (size)
@@ -18025,13 +18025,13 @@ void _ngwm__updateVersionStatusRequest::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__updateVersionStatusRequest*)this)->id);
 	soap_default_ngwt__VersionEventType(soap, &((_ngwm__updateVersionStatusRequest*)this)->event);
-	((_ngwm__updateVersionStatusRequest*)this)->part = NULL;
+	((_ngwm__updateVersionStatusRequest*)this)->part = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__updateVersionStatusRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__updateVersionStatusRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__updateVersionStatusRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18072,10 +18072,10 @@ void *_ngwm__updateVersionStatusRequest::soap_in(struct soap *soap, const char *
 SOAP_FMAC3 _ngwm__updateVersionStatusRequest * SOAP_FMAC4 soap_in__ngwm__updateVersionStatusRequest(struct soap *soap, const char *tag, _ngwm__updateVersionStatusRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__updateVersionStatusRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__updateVersionStatusRequest, sizeof(_ngwm__updateVersionStatusRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__updateVersionStatusRequest)
@@ -18110,25 +18110,25 @@ SOAP_FMAC3 _ngwm__updateVersionStatusRequest * SOAP_FMAC4 soap_in__ngwm__updateV
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_event1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__updateVersionStatusRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__updateVersionStatusRequest, 0, sizeof(_ngwm__updateVersionStatusRequest), 0, soap_copy__ngwm__updateVersionStatusRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__updateVersionStatusRequest * SOAP_FMAC6 soap_new__ngwm__updateVersionStatusRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__updateVersionStatusRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__updateVersionStatusRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__updateVersionStatusRequest(struct soap *soap, _ngwm__updateVersionStatusRequest *p)
@@ -18138,9 +18138,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__updateVersionStatusRequest(struct
 SOAP_FMAC5 _ngwm__updateVersionStatusRequest * SOAP_FMAC6 soap_instantiate__ngwm__updateVersionStatusRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__updateVersionStatusRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__updateVersionStatusRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__updateVersionStatusRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__updateVersionStatusRequest;
 		if (size)
@@ -18175,13 +18175,13 @@ void _ngwm__uncompleteResponse::soap_serialize(struct soap *soap) const
 void _ngwm__uncompleteResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__uncompleteResponse*)this)->status = NULL;
+	((_ngwm__uncompleteResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__uncompleteResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__uncompleteResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__uncompleteResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18220,10 +18220,10 @@ void *_ngwm__uncompleteResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__uncompleteResponse * SOAP_FMAC4 soap_in__ngwm__uncompleteResponse(struct soap *soap, const char *tag, _ngwm__uncompleteResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__uncompleteResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__uncompleteResponse, sizeof(_ngwm__uncompleteResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__uncompleteResponse)
@@ -18248,25 +18248,25 @@ SOAP_FMAC3 _ngwm__uncompleteResponse * SOAP_FMAC4 soap_in__ngwm__uncompleteRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__uncompleteResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__uncompleteResponse, 0, sizeof(_ngwm__uncompleteResponse), 0, soap_copy__ngwm__uncompleteResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__uncompleteResponse * SOAP_FMAC6 soap_new__ngwm__uncompleteResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__uncompleteResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__uncompleteResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__uncompleteResponse(struct soap *soap, _ngwm__uncompleteResponse *p)
@@ -18276,9 +18276,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__uncompleteResponse(struct soap *so
 SOAP_FMAC5 _ngwm__uncompleteResponse * SOAP_FMAC6 soap_instantiate__ngwm__uncompleteResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__uncompleteResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__uncompleteResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__uncompleteResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__uncompleteResponse;
 		if (size)
@@ -18313,13 +18313,13 @@ void _ngwm__uncompleteRequest::soap_serialize(struct soap *soap) const
 void _ngwm__uncompleteRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__uncompleteRequest*)this)->items = NULL;
+	((_ngwm__uncompleteRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__uncompleteRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__uncompleteRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__uncompleteRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18358,10 +18358,10 @@ void *_ngwm__uncompleteRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__uncompleteRequest * SOAP_FMAC4 soap_in__ngwm__uncompleteRequest(struct soap *soap, const char *tag, _ngwm__uncompleteRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__uncompleteRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__uncompleteRequest, sizeof(_ngwm__uncompleteRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__uncompleteRequest)
@@ -18386,25 +18386,25 @@ SOAP_FMAC3 _ngwm__uncompleteRequest * SOAP_FMAC4 soap_in__ngwm__uncompleteReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__uncompleteRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__uncompleteRequest, 0, sizeof(_ngwm__uncompleteRequest), 0, soap_copy__ngwm__uncompleteRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__uncompleteRequest * SOAP_FMAC6 soap_new__ngwm__uncompleteRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__uncompleteRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__uncompleteRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__uncompleteRequest(struct soap *soap, _ngwm__uncompleteRequest *p)
@@ -18414,9 +18414,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__uncompleteRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__uncompleteRequest * SOAP_FMAC6 soap_instantiate__ngwm__uncompleteRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__uncompleteRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__uncompleteRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__uncompleteRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__uncompleteRequest;
 		if (size)
@@ -18451,13 +18451,13 @@ void _ngwm__unacceptResponse::soap_serialize(struct soap *soap) const
 void _ngwm__unacceptResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__unacceptResponse*)this)->status = NULL;
+	((_ngwm__unacceptResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__unacceptResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__unacceptResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__unacceptResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18496,10 +18496,10 @@ void *_ngwm__unacceptResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__unacceptResponse * SOAP_FMAC4 soap_in__ngwm__unacceptResponse(struct soap *soap, const char *tag, _ngwm__unacceptResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__unacceptResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__unacceptResponse, sizeof(_ngwm__unacceptResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__unacceptResponse)
@@ -18524,25 +18524,25 @@ SOAP_FMAC3 _ngwm__unacceptResponse * SOAP_FMAC4 soap_in__ngwm__unacceptResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__unacceptResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__unacceptResponse, 0, sizeof(_ngwm__unacceptResponse), 0, soap_copy__ngwm__unacceptResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__unacceptResponse * SOAP_FMAC6 soap_new__ngwm__unacceptResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__unacceptResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__unacceptResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__unacceptResponse(struct soap *soap, _ngwm__unacceptResponse *p)
@@ -18552,9 +18552,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__unacceptResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__unacceptResponse * SOAP_FMAC6 soap_instantiate__ngwm__unacceptResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__unacceptResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__unacceptResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__unacceptResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__unacceptResponse;
 		if (size)
@@ -18589,13 +18589,13 @@ void _ngwm__unacceptRequest::soap_serialize(struct soap *soap) const
 void _ngwm__unacceptRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__unacceptRequest*)this)->items = NULL;
+	((_ngwm__unacceptRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__unacceptRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__unacceptRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__unacceptRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18634,10 +18634,10 @@ void *_ngwm__unacceptRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__unacceptRequest * SOAP_FMAC4 soap_in__ngwm__unacceptRequest(struct soap *soap, const char *tag, _ngwm__unacceptRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__unacceptRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__unacceptRequest, sizeof(_ngwm__unacceptRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__unacceptRequest)
@@ -18662,25 +18662,25 @@ SOAP_FMAC3 _ngwm__unacceptRequest * SOAP_FMAC4 soap_in__ngwm__unacceptRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__unacceptRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__unacceptRequest, 0, sizeof(_ngwm__unacceptRequest), 0, soap_copy__ngwm__unacceptRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__unacceptRequest * SOAP_FMAC6 soap_new__ngwm__unacceptRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__unacceptRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__unacceptRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__unacceptRequest(struct soap *soap, _ngwm__unacceptRequest *p)
@@ -18690,9 +18690,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__unacceptRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__unacceptRequest * SOAP_FMAC6 soap_instantiate__ngwm__unacceptRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__unacceptRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__unacceptRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__unacceptRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__unacceptRequest;
 		if (size)
@@ -18729,14 +18729,14 @@ void _ngwm__startFreeBusySessionResponse::soap_serialize(struct soap *soap) cons
 void _ngwm__startFreeBusySessionResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__startFreeBusySessionResponse*)this)->freeBusySessionId = NULL;
-	((_ngwm__startFreeBusySessionResponse*)this)->status = NULL;
+	((_ngwm__startFreeBusySessionResponse*)this)->freeBusySessionId = nullptr;
+	((_ngwm__startFreeBusySessionResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__startFreeBusySessionResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__startFreeBusySessionResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__startFreeBusySessionResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18776,10 +18776,10 @@ void *_ngwm__startFreeBusySessionResponse::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__startFreeBusySessionResponse * SOAP_FMAC4 soap_in__ngwm__startFreeBusySessionResponse(struct soap *soap, const char *tag, _ngwm__startFreeBusySessionResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__startFreeBusySessionResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__startFreeBusySessionResponse, sizeof(_ngwm__startFreeBusySessionResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__startFreeBusySessionResponse)
@@ -18809,25 +18809,25 @@ SOAP_FMAC3 _ngwm__startFreeBusySessionResponse * SOAP_FMAC4 soap_in__ngwm__start
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__startFreeBusySessionResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__startFreeBusySessionResponse, 0, sizeof(_ngwm__startFreeBusySessionResponse), 0, soap_copy__ngwm__startFreeBusySessionResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__startFreeBusySessionResponse * SOAP_FMAC6 soap_new__ngwm__startFreeBusySessionResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__startFreeBusySessionResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__startFreeBusySessionResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__startFreeBusySessionResponse(struct soap *soap, _ngwm__startFreeBusySessionResponse *p)
@@ -18837,9 +18837,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__startFreeBusySessionResponse(struc
 SOAP_FMAC5 _ngwm__startFreeBusySessionResponse * SOAP_FMAC6 soap_instantiate__ngwm__startFreeBusySessionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__startFreeBusySessionResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__startFreeBusySessionResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__startFreeBusySessionResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__startFreeBusySessionResponse;
 		if (size)
@@ -18878,7 +18878,7 @@ void _ngwm__startFreeBusySessionRequest::soap_serialize(struct soap *soap) const
 void _ngwm__startFreeBusySessionRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__startFreeBusySessionRequest*)this)->users = NULL;
+	((_ngwm__startFreeBusySessionRequest*)this)->users = nullptr;
 	soap_default_string(soap, &((_ngwm__startFreeBusySessionRequest*)this)->startDate);
 	soap_default_string(soap, &((_ngwm__startFreeBusySessionRequest*)this)->endDate);
 	/* transient soap skipped */
@@ -18886,7 +18886,7 @@ void _ngwm__startFreeBusySessionRequest::soap_default(struct soap *soap)
 
 int _ngwm__startFreeBusySessionRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__startFreeBusySessionRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__startFreeBusySessionRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -18927,10 +18927,10 @@ void *_ngwm__startFreeBusySessionRequest::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__startFreeBusySessionRequest * SOAP_FMAC4 soap_in__ngwm__startFreeBusySessionRequest(struct soap *soap, const char *tag, _ngwm__startFreeBusySessionRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__startFreeBusySessionRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__startFreeBusySessionRequest, sizeof(_ngwm__startFreeBusySessionRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__startFreeBusySessionRequest)
@@ -18965,25 +18965,25 @@ SOAP_FMAC3 _ngwm__startFreeBusySessionRequest * SOAP_FMAC4 soap_in__ngwm__startF
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_users1 || soap_flag_startDate1 || soap_flag_endDate1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__startFreeBusySessionRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__startFreeBusySessionRequest, 0, sizeof(_ngwm__startFreeBusySessionRequest), 0, soap_copy__ngwm__startFreeBusySessionRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__startFreeBusySessionRequest * SOAP_FMAC6 soap_new__ngwm__startFreeBusySessionRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__startFreeBusySessionRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__startFreeBusySessionRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__startFreeBusySessionRequest(struct soap *soap, _ngwm__startFreeBusySessionRequest *p)
@@ -18993,9 +18993,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__startFreeBusySessionRequest(struct
 SOAP_FMAC5 _ngwm__startFreeBusySessionRequest * SOAP_FMAC6 soap_instantiate__ngwm__startFreeBusySessionRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__startFreeBusySessionRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__startFreeBusySessionRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__startFreeBusySessionRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__startFreeBusySessionRequest;
 		if (size)
@@ -19030,13 +19030,13 @@ void _ngwm__setTimestampResponse::soap_serialize(struct soap *soap) const
 void _ngwm__setTimestampResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__setTimestampResponse*)this)->status = NULL;
+	((_ngwm__setTimestampResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__setTimestampResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__setTimestampResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__setTimestampResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19075,10 +19075,10 @@ void *_ngwm__setTimestampResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__setTimestampResponse * SOAP_FMAC4 soap_in__ngwm__setTimestampResponse(struct soap *soap, const char *tag, _ngwm__setTimestampResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__setTimestampResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__setTimestampResponse, sizeof(_ngwm__setTimestampResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__setTimestampResponse)
@@ -19103,25 +19103,25 @@ SOAP_FMAC3 _ngwm__setTimestampResponse * SOAP_FMAC4 soap_in__ngwm__setTimestampR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__setTimestampResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__setTimestampResponse, 0, sizeof(_ngwm__setTimestampResponse), 0, soap_copy__ngwm__setTimestampResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__setTimestampResponse * SOAP_FMAC6 soap_new__ngwm__setTimestampResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__setTimestampResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__setTimestampResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__setTimestampResponse(struct soap *soap, _ngwm__setTimestampResponse *p)
@@ -19131,9 +19131,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__setTimestampResponse(struct soap *
 SOAP_FMAC5 _ngwm__setTimestampResponse * SOAP_FMAC6 soap_instantiate__ngwm__setTimestampResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__setTimestampResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__setTimestampResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__setTimestampResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__setTimestampResponse;
 		if (size)
@@ -19177,7 +19177,7 @@ void _ngwm__setTimestampRequest::soap_default(struct soap *soap)
 
 int _ngwm__setTimestampRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__setTimestampRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__setTimestampRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19217,10 +19217,10 @@ void *_ngwm__setTimestampRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__setTimestampRequest * SOAP_FMAC4 soap_in__ngwm__setTimestampRequest(struct soap *soap, const char *tag, _ngwm__setTimestampRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__setTimestampRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__setTimestampRequest, sizeof(_ngwm__setTimestampRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__setTimestampRequest)
@@ -19250,21 +19250,21 @@ SOAP_FMAC3 _ngwm__setTimestampRequest * SOAP_FMAC4 soap_in__ngwm__setTimestampRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__setTimestampRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__setTimestampRequest, 0, sizeof(_ngwm__setTimestampRequest), 0, soap_copy__ngwm__setTimestampRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__setTimestampRequest * SOAP_FMAC6 soap_new__ngwm__setTimestampRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__setTimestampRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__setTimestampRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__setTimestampRequest(struct soap *soap, _ngwm__setTimestampRequest *p)
@@ -19274,9 +19274,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__setTimestampRequest(struct soap *s
 SOAP_FMAC5 _ngwm__setTimestampRequest * SOAP_FMAC6 soap_instantiate__ngwm__setTimestampRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__setTimestampRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__setTimestampRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__setTimestampRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__setTimestampRequest;
 		if (size)
@@ -19313,13 +19313,13 @@ void _ngwm__sendItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((_ngwm__sendItemResponse*)this)->id);
-	((_ngwm__sendItemResponse*)this)->status = NULL;
+	((_ngwm__sendItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__sendItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__sendItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__sendItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19359,10 +19359,10 @@ void *_ngwm__sendItemResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__sendItemResponse * SOAP_FMAC4 soap_in__ngwm__sendItemResponse(struct soap *soap, const char *tag, _ngwm__sendItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__sendItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__sendItemResponse, sizeof(_ngwm__sendItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__sendItemResponse)
@@ -19390,25 +19390,25 @@ SOAP_FMAC3 _ngwm__sendItemResponse * SOAP_FMAC4 soap_in__ngwm__sendItemResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__sendItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__sendItemResponse, 0, sizeof(_ngwm__sendItemResponse), 0, soap_copy__ngwm__sendItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__sendItemResponse * SOAP_FMAC6 soap_new__ngwm__sendItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__sendItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__sendItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__sendItemResponse(struct soap *soap, _ngwm__sendItemResponse *p)
@@ -19418,9 +19418,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__sendItemResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__sendItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__sendItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__sendItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__sendItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__sendItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__sendItemResponse;
 		if (size)
@@ -19455,13 +19455,13 @@ void _ngwm__sendItemRequest::soap_serialize(struct soap *soap) const
 void _ngwm__sendItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__sendItemRequest*)this)->item = NULL;
+	((_ngwm__sendItemRequest*)this)->item = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__sendItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__sendItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__sendItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19500,10 +19500,10 @@ void *_ngwm__sendItemRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__sendItemRequest * SOAP_FMAC4 soap_in__ngwm__sendItemRequest(struct soap *soap, const char *tag, _ngwm__sendItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__sendItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__sendItemRequest, sizeof(_ngwm__sendItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__sendItemRequest)
@@ -19528,25 +19528,25 @@ SOAP_FMAC3 _ngwm__sendItemRequest * SOAP_FMAC4 soap_in__ngwm__sendItemRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_item1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__sendItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__sendItemRequest, 0, sizeof(_ngwm__sendItemRequest), 0, soap_copy__ngwm__sendItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__sendItemRequest * SOAP_FMAC6 soap_new__ngwm__sendItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__sendItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__sendItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__sendItemRequest(struct soap *soap, _ngwm__sendItemRequest *p)
@@ -19556,9 +19556,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__sendItemRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__sendItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__sendItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__sendItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__sendItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__sendItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__sendItemRequest;
 		if (size)
@@ -19593,13 +19593,13 @@ void _ngwm__retractResponse::soap_serialize(struct soap *soap) const
 void _ngwm__retractResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__retractResponse*)this)->status = NULL;
+	((_ngwm__retractResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__retractResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__retractResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__retractResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19638,10 +19638,10 @@ void *_ngwm__retractResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__retractResponse * SOAP_FMAC4 soap_in__ngwm__retractResponse(struct soap *soap, const char *tag, _ngwm__retractResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__retractResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__retractResponse, sizeof(_ngwm__retractResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__retractResponse)
@@ -19666,25 +19666,25 @@ SOAP_FMAC3 _ngwm__retractResponse * SOAP_FMAC4 soap_in__ngwm__retractResponse(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__retractResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__retractResponse, 0, sizeof(_ngwm__retractResponse), 0, soap_copy__ngwm__retractResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__retractResponse * SOAP_FMAC6 soap_new__ngwm__retractResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__retractResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__retractResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__retractResponse(struct soap *soap, _ngwm__retractResponse *p)
@@ -19694,9 +19694,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__retractResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__retractResponse * SOAP_FMAC6 soap_instantiate__ngwm__retractResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__retractResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__retractResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__retractResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__retractResponse;
 		if (size)
@@ -19737,17 +19737,17 @@ void _ngwm__retractRequest::soap_serialize(struct soap *soap) const
 void _ngwm__retractRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__retractRequest*)this)->items = NULL;
-	((_ngwm__retractRequest*)this)->comment = NULL;
+	((_ngwm__retractRequest*)this)->items = nullptr;
+	((_ngwm__retractRequest*)this)->comment = nullptr;
 	((_ngwm__retractRequest*)this)->retractingAllInstances = (bool)0;
 	((_ngwm__retractRequest*)this)->retractCausedByResend = (bool)0;
-	((_ngwm__retractRequest*)this)->retractType = NULL;
+	((_ngwm__retractRequest*)this)->retractType = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__retractRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__retractRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__retractRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19790,10 +19790,10 @@ void *_ngwm__retractRequest::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__retractRequest * SOAP_FMAC4 soap_in__ngwm__retractRequest(struct soap *soap, const char *tag, _ngwm__retractRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__retractRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__retractRequest, sizeof(_ngwm__retractRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__retractRequest)
@@ -19838,25 +19838,25 @@ SOAP_FMAC3 _ngwm__retractRequest * SOAP_FMAC4 soap_in__ngwm__retractRequest(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__retractRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__retractRequest, 0, sizeof(_ngwm__retractRequest), 0, soap_copy__ngwm__retractRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__retractRequest * SOAP_FMAC6 soap_new__ngwm__retractRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__retractRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__retractRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__retractRequest(struct soap *soap, _ngwm__retractRequest *p)
@@ -19866,9 +19866,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__retractRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__retractRequest * SOAP_FMAC6 soap_instantiate__ngwm__retractRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__retractRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__retractRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__retractRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__retractRequest;
 		if (size)
@@ -19905,14 +19905,14 @@ void _ngwm__replyResponse::soap_serialize(struct soap *soap) const
 void _ngwm__replyResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__replyResponse*)this)->item = NULL;
-	((_ngwm__replyResponse*)this)->status = NULL;
+	((_ngwm__replyResponse*)this)->item = nullptr;
+	((_ngwm__replyResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__replyResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__replyResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__replyResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -19952,10 +19952,10 @@ void *_ngwm__replyResponse::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 _ngwm__replyResponse * SOAP_FMAC4 soap_in__ngwm__replyResponse(struct soap *soap, const char *tag, _ngwm__replyResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__replyResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__replyResponse, sizeof(_ngwm__replyResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__replyResponse)
@@ -19985,25 +19985,25 @@ SOAP_FMAC3 _ngwm__replyResponse * SOAP_FMAC4 soap_in__ngwm__replyResponse(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__replyResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__replyResponse, 0, sizeof(_ngwm__replyResponse), 0, soap_copy__ngwm__replyResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__replyResponse * SOAP_FMAC6 soap_new__ngwm__replyResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__replyResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__replyResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__replyResponse(struct soap *soap, _ngwm__replyResponse *p)
@@ -20013,9 +20013,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__replyResponse(struct soap *soap, _
 SOAP_FMAC5 _ngwm__replyResponse * SOAP_FMAC6 soap_instantiate__ngwm__replyResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__replyResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__replyResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__replyResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__replyResponse;
 		if (size)
@@ -20053,13 +20053,13 @@ void _ngwm__replyRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__replyRequest*)this)->id);
-	((_ngwm__replyRequest*)this)->view = NULL;
+	((_ngwm__replyRequest*)this)->view = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__replyRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__replyRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__replyRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20099,10 +20099,10 @@ void *_ngwm__replyRequest::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 _ngwm__replyRequest * SOAP_FMAC4 soap_in__ngwm__replyRequest(struct soap *soap, const char *tag, _ngwm__replyRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__replyRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__replyRequest, sizeof(_ngwm__replyRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__replyRequest)
@@ -20132,25 +20132,25 @@ SOAP_FMAC3 _ngwm__replyRequest * SOAP_FMAC4 soap_in__ngwm__replyRequest(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__replyRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__replyRequest, 0, sizeof(_ngwm__replyRequest), 0, soap_copy__ngwm__replyRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__replyRequest * SOAP_FMAC6 soap_new__ngwm__replyRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__replyRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__replyRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__replyRequest(struct soap *soap, _ngwm__replyRequest *p)
@@ -20160,9 +20160,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__replyRequest(struct soap *soap, _n
 SOAP_FMAC5 _ngwm__replyRequest * SOAP_FMAC6 soap_instantiate__ngwm__replyRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__replyRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__replyRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__replyRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__replyRequest;
 		if (size)
@@ -20197,13 +20197,13 @@ void _ngwm__removeSignatureResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeSignatureResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeSignatureResponse*)this)->status = NULL;
+	((_ngwm__removeSignatureResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeSignatureResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeSignatureResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeSignatureResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20242,10 +20242,10 @@ void *_ngwm__removeSignatureResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__removeSignatureResponse * SOAP_FMAC4 soap_in__ngwm__removeSignatureResponse(struct soap *soap, const char *tag, _ngwm__removeSignatureResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeSignatureResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeSignatureResponse, sizeof(_ngwm__removeSignatureResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeSignatureResponse)
@@ -20270,25 +20270,25 @@ SOAP_FMAC3 _ngwm__removeSignatureResponse * SOAP_FMAC4 soap_in__ngwm__removeSign
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeSignatureResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeSignatureResponse, 0, sizeof(_ngwm__removeSignatureResponse), 0, soap_copy__ngwm__removeSignatureResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeSignatureResponse * SOAP_FMAC6 soap_new__ngwm__removeSignatureResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeSignatureResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeSignatureResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeSignatureResponse(struct soap *soap, _ngwm__removeSignatureResponse *p)
@@ -20298,9 +20298,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeSignatureResponse(struct soa
 SOAP_FMAC5 _ngwm__removeSignatureResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeSignatureResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeSignatureResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeSignatureResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeSignatureResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeSignatureResponse;
 		if (size)
@@ -20338,15 +20338,15 @@ void _ngwm__removeSignatureRequest::soap_serialize(struct soap *soap) const
 void _ngwm__removeSignatureRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeSignatureRequest*)this)->id = NULL;
-	((_ngwm__removeSignatureRequest*)this)->all = NULL;
+	((_ngwm__removeSignatureRequest*)this)->id = nullptr;
+	((_ngwm__removeSignatureRequest*)this)->all = nullptr;
 	((_ngwm__removeSignatureRequest*)this)->global = (bool)0;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeSignatureRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeSignatureRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeSignatureRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20387,10 +20387,10 @@ void *_ngwm__removeSignatureRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__removeSignatureRequest * SOAP_FMAC4 soap_in__ngwm__removeSignatureRequest(struct soap *soap, const char *tag, _ngwm__removeSignatureRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeSignatureRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeSignatureRequest, sizeof(_ngwm__removeSignatureRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeSignatureRequest)
@@ -20425,21 +20425,21 @@ SOAP_FMAC3 _ngwm__removeSignatureRequest * SOAP_FMAC4 soap_in__ngwm__removeSigna
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeSignatureRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeSignatureRequest, 0, sizeof(_ngwm__removeSignatureRequest), 0, soap_copy__ngwm__removeSignatureRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeSignatureRequest * SOAP_FMAC6 soap_new__ngwm__removeSignatureRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeSignatureRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeSignatureRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeSignatureRequest(struct soap *soap, _ngwm__removeSignatureRequest *p)
@@ -20449,9 +20449,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeSignatureRequest(struct soap
 SOAP_FMAC5 _ngwm__removeSignatureRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeSignatureRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeSignatureRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeSignatureRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeSignatureRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeSignatureRequest;
 		if (size)
@@ -20486,13 +20486,13 @@ void _ngwm__removeProxyUserResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeProxyUserResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeProxyUserResponse*)this)->status = NULL;
+	((_ngwm__removeProxyUserResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeProxyUserResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeProxyUserResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeProxyUserResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20531,10 +20531,10 @@ void *_ngwm__removeProxyUserResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__removeProxyUserResponse * SOAP_FMAC4 soap_in__ngwm__removeProxyUserResponse(struct soap *soap, const char *tag, _ngwm__removeProxyUserResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeProxyUserResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeProxyUserResponse, sizeof(_ngwm__removeProxyUserResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeProxyUserResponse)
@@ -20559,25 +20559,25 @@ SOAP_FMAC3 _ngwm__removeProxyUserResponse * SOAP_FMAC4 soap_in__ngwm__removeProx
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyUserResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyUserResponse, 0, sizeof(_ngwm__removeProxyUserResponse), 0, soap_copy__ngwm__removeProxyUserResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeProxyUserResponse * SOAP_FMAC6 soap_new__ngwm__removeProxyUserResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeProxyUserResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeProxyUserResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyUserResponse(struct soap *soap, _ngwm__removeProxyUserResponse *p)
@@ -20587,9 +20587,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyUserResponse(struct soa
 SOAP_FMAC5 _ngwm__removeProxyUserResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeProxyUserResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeProxyUserResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeProxyUserResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeProxyUserResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeProxyUserResponse;
 		if (size)
@@ -20630,7 +20630,7 @@ void _ngwm__removeProxyUserRequest::soap_default(struct soap *soap)
 
 int _ngwm__removeProxyUserRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeProxyUserRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeProxyUserRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20669,10 +20669,10 @@ void *_ngwm__removeProxyUserRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__removeProxyUserRequest * SOAP_FMAC4 soap_in__ngwm__removeProxyUserRequest(struct soap *soap, const char *tag, _ngwm__removeProxyUserRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeProxyUserRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeProxyUserRequest, sizeof(_ngwm__removeProxyUserRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeProxyUserRequest)
@@ -20697,25 +20697,25 @@ SOAP_FMAC3 _ngwm__removeProxyUserRequest * SOAP_FMAC4 soap_in__ngwm__removeProxy
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyUserRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyUserRequest, 0, sizeof(_ngwm__removeProxyUserRequest), 0, soap_copy__ngwm__removeProxyUserRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeProxyUserRequest * SOAP_FMAC6 soap_new__ngwm__removeProxyUserRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeProxyUserRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeProxyUserRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyUserRequest(struct soap *soap, _ngwm__removeProxyUserRequest *p)
@@ -20725,9 +20725,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyUserRequest(struct soap
 SOAP_FMAC5 _ngwm__removeProxyUserRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeProxyUserRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeProxyUserRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeProxyUserRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeProxyUserRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeProxyUserRequest;
 		if (size)
@@ -20762,13 +20762,13 @@ void _ngwm__removeProxyAccessResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeProxyAccessResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeProxyAccessResponse*)this)->status = NULL;
+	((_ngwm__removeProxyAccessResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeProxyAccessResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeProxyAccessResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeProxyAccessResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20807,10 +20807,10 @@ void *_ngwm__removeProxyAccessResponse::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__removeProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__removeProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__removeProxyAccessResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeProxyAccessResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeProxyAccessResponse, sizeof(_ngwm__removeProxyAccessResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeProxyAccessResponse)
@@ -20835,25 +20835,25 @@ SOAP_FMAC3 _ngwm__removeProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__removePr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyAccessResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyAccessResponse, 0, sizeof(_ngwm__removeProxyAccessResponse), 0, soap_copy__ngwm__removeProxyAccessResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeProxyAccessResponse * SOAP_FMAC6 soap_new__ngwm__removeProxyAccessResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeProxyAccessResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeProxyAccessResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyAccessResponse(struct soap *soap, _ngwm__removeProxyAccessResponse *p)
@@ -20863,9 +20863,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyAccessResponse(struct s
 SOAP_FMAC5 _ngwm__removeProxyAccessResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeProxyAccessResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeProxyAccessResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeProxyAccessResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeProxyAccessResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeProxyAccessResponse;
 		if (size)
@@ -20906,7 +20906,7 @@ void _ngwm__removeProxyAccessRequest::soap_default(struct soap *soap)
 
 int _ngwm__removeProxyAccessRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeProxyAccessRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeProxyAccessRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -20945,10 +20945,10 @@ void *_ngwm__removeProxyAccessRequest::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__removeProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__removeProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__removeProxyAccessRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeProxyAccessRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeProxyAccessRequest, sizeof(_ngwm__removeProxyAccessRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeProxyAccessRequest)
@@ -20973,25 +20973,25 @@ SOAP_FMAC3 _ngwm__removeProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__removePro
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyAccessRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyAccessRequest, 0, sizeof(_ngwm__removeProxyAccessRequest), 0, soap_copy__ngwm__removeProxyAccessRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeProxyAccessRequest * SOAP_FMAC6 soap_new__ngwm__removeProxyAccessRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeProxyAccessRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeProxyAccessRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyAccessRequest(struct soap *soap, _ngwm__removeProxyAccessRequest *p)
@@ -21001,9 +21001,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeProxyAccessRequest(struct so
 SOAP_FMAC5 _ngwm__removeProxyAccessRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeProxyAccessRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeProxyAccessRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeProxyAccessRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeProxyAccessRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeProxyAccessRequest;
 		if (size)
@@ -21038,13 +21038,13 @@ void _ngwm__removeMembersResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeMembersResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeMembersResponse*)this)->status = NULL;
+	((_ngwm__removeMembersResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeMembersResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeMembersResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeMembersResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21083,10 +21083,10 @@ void *_ngwm__removeMembersResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__removeMembersResponse * SOAP_FMAC4 soap_in__ngwm__removeMembersResponse(struct soap *soap, const char *tag, _ngwm__removeMembersResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeMembersResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeMembersResponse, sizeof(_ngwm__removeMembersResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeMembersResponse)
@@ -21111,25 +21111,25 @@ SOAP_FMAC3 _ngwm__removeMembersResponse * SOAP_FMAC4 soap_in__ngwm__removeMember
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeMembersResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeMembersResponse, 0, sizeof(_ngwm__removeMembersResponse), 0, soap_copy__ngwm__removeMembersResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeMembersResponse * SOAP_FMAC6 soap_new__ngwm__removeMembersResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeMembersResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeMembersResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeMembersResponse(struct soap *soap, _ngwm__removeMembersResponse *p)
@@ -21139,9 +21139,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeMembersResponse(struct soap
 SOAP_FMAC5 _ngwm__removeMembersResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeMembersResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeMembersResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeMembersResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeMembersResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeMembersResponse;
 		if (size)
@@ -21179,13 +21179,13 @@ void _ngwm__removeMembersRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__removeMembersRequest*)this)->container);
-	((_ngwm__removeMembersRequest*)this)->members = NULL;
+	((_ngwm__removeMembersRequest*)this)->members = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeMembersRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeMembersRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeMembersRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21225,10 +21225,10 @@ void *_ngwm__removeMembersRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__removeMembersRequest * SOAP_FMAC4 soap_in__ngwm__removeMembersRequest(struct soap *soap, const char *tag, _ngwm__removeMembersRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeMembersRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeMembersRequest, sizeof(_ngwm__removeMembersRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeMembersRequest)
@@ -21258,25 +21258,25 @@ SOAP_FMAC3 _ngwm__removeMembersRequest * SOAP_FMAC4 soap_in__ngwm__removeMembers
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_members1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeMembersRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeMembersRequest, 0, sizeof(_ngwm__removeMembersRequest), 0, soap_copy__ngwm__removeMembersRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeMembersRequest * SOAP_FMAC6 soap_new__ngwm__removeMembersRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeMembersRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeMembersRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeMembersRequest(struct soap *soap, _ngwm__removeMembersRequest *p)
@@ -21286,9 +21286,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeMembersRequest(struct soap *
 SOAP_FMAC5 _ngwm__removeMembersRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeMembersRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeMembersRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeMembersRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeMembersRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeMembersRequest;
 		if (size)
@@ -21323,13 +21323,13 @@ void _ngwm__removeJunkEntryResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeJunkEntryResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeJunkEntryResponse*)this)->status = NULL;
+	((_ngwm__removeJunkEntryResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeJunkEntryResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeJunkEntryResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeJunkEntryResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21368,10 +21368,10 @@ void *_ngwm__removeJunkEntryResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__removeJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__removeJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__removeJunkEntryResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeJunkEntryResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeJunkEntryResponse, sizeof(_ngwm__removeJunkEntryResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeJunkEntryResponse)
@@ -21396,25 +21396,25 @@ SOAP_FMAC3 _ngwm__removeJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__removeJunk
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeJunkEntryResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeJunkEntryResponse, 0, sizeof(_ngwm__removeJunkEntryResponse), 0, soap_copy__ngwm__removeJunkEntryResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeJunkEntryResponse * SOAP_FMAC6 soap_new__ngwm__removeJunkEntryResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeJunkEntryResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeJunkEntryResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeJunkEntryResponse(struct soap *soap, _ngwm__removeJunkEntryResponse *p)
@@ -21424,9 +21424,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeJunkEntryResponse(struct soa
 SOAP_FMAC5 _ngwm__removeJunkEntryResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeJunkEntryResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeJunkEntryResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeJunkEntryResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeJunkEntryResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeJunkEntryResponse;
 		if (size)
@@ -21467,7 +21467,7 @@ void _ngwm__removeJunkEntryRequest::soap_default(struct soap *soap)
 
 int _ngwm__removeJunkEntryRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeJunkEntryRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeJunkEntryRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21506,10 +21506,10 @@ void *_ngwm__removeJunkEntryRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__removeJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__removeJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__removeJunkEntryRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeJunkEntryRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeJunkEntryRequest, sizeof(_ngwm__removeJunkEntryRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeJunkEntryRequest)
@@ -21534,25 +21534,25 @@ SOAP_FMAC3 _ngwm__removeJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__removeJunkE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeJunkEntryRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeJunkEntryRequest, 0, sizeof(_ngwm__removeJunkEntryRequest), 0, soap_copy__ngwm__removeJunkEntryRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeJunkEntryRequest * SOAP_FMAC6 soap_new__ngwm__removeJunkEntryRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeJunkEntryRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeJunkEntryRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeJunkEntryRequest(struct soap *soap, _ngwm__removeJunkEntryRequest *p)
@@ -21562,9 +21562,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeJunkEntryRequest(struct soap
 SOAP_FMAC5 _ngwm__removeJunkEntryRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeJunkEntryRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeJunkEntryRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeJunkEntryRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeJunkEntryRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeJunkEntryRequest;
 		if (size)
@@ -21599,13 +21599,13 @@ void _ngwm__removeItemsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeItemsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeItemsResponse*)this)->status = NULL;
+	((_ngwm__removeItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21644,10 +21644,10 @@ void *_ngwm__removeItemsResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__removeItemsResponse * SOAP_FMAC4 soap_in__ngwm__removeItemsResponse(struct soap *soap, const char *tag, _ngwm__removeItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeItemsResponse, sizeof(_ngwm__removeItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeItemsResponse)
@@ -21672,25 +21672,25 @@ SOAP_FMAC3 _ngwm__removeItemsResponse * SOAP_FMAC4 soap_in__ngwm__removeItemsRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemsResponse, 0, sizeof(_ngwm__removeItemsResponse), 0, soap_copy__ngwm__removeItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeItemsResponse * SOAP_FMAC6 soap_new__ngwm__removeItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemsResponse(struct soap *soap, _ngwm__removeItemsResponse *p)
@@ -21700,9 +21700,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemsResponse(struct soap *s
 SOAP_FMAC5 _ngwm__removeItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeItemsResponse;
 		if (size)
@@ -21740,13 +21740,13 @@ void _ngwm__removeItemsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__removeItemsRequest*)this)->container);
-	((_ngwm__removeItemsRequest*)this)->items = NULL;
+	((_ngwm__removeItemsRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21786,10 +21786,10 @@ void *_ngwm__removeItemsRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__removeItemsRequest * SOAP_FMAC4 soap_in__ngwm__removeItemsRequest(struct soap *soap, const char *tag, _ngwm__removeItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeItemsRequest, sizeof(_ngwm__removeItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeItemsRequest)
@@ -21819,25 +21819,25 @@ SOAP_FMAC3 _ngwm__removeItemsRequest * SOAP_FMAC4 soap_in__ngwm__removeItemsRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemsRequest, 0, sizeof(_ngwm__removeItemsRequest), 0, soap_copy__ngwm__removeItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeItemsRequest * SOAP_FMAC6 soap_new__ngwm__removeItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemsRequest(struct soap *soap, _ngwm__removeItemsRequest *p)
@@ -21847,9 +21847,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemsRequest(struct soap *so
 SOAP_FMAC5 _ngwm__removeItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeItemsRequest;
 		if (size)
@@ -21884,13 +21884,13 @@ void _ngwm__removeItemResponse::soap_serialize(struct soap *soap) const
 void _ngwm__removeItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeItemResponse*)this)->status = NULL;
+	((_ngwm__removeItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -21929,10 +21929,10 @@ void *_ngwm__removeItemResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__removeItemResponse * SOAP_FMAC4 soap_in__ngwm__removeItemResponse(struct soap *soap, const char *tag, _ngwm__removeItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeItemResponse, sizeof(_ngwm__removeItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeItemResponse)
@@ -21957,25 +21957,25 @@ SOAP_FMAC3 _ngwm__removeItemResponse * SOAP_FMAC4 soap_in__ngwm__removeItemRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemResponse, 0, sizeof(_ngwm__removeItemResponse), 0, soap_copy__ngwm__removeItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeItemResponse * SOAP_FMAC6 soap_new__ngwm__removeItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemResponse(struct soap *soap, _ngwm__removeItemResponse *p)
@@ -21985,9 +21985,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemResponse(struct soap *so
 SOAP_FMAC5 _ngwm__removeItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeItemResponse;
 		if (size)
@@ -22024,14 +22024,14 @@ void _ngwm__removeItemRequest::soap_serialize(struct soap *soap) const
 void _ngwm__removeItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeItemRequest*)this)->container = NULL;
+	((_ngwm__removeItemRequest*)this)->container = nullptr;
 	soap_default_ngwt__uid(soap, &((_ngwm__removeItemRequest*)this)->id);
 	/* transient soap skipped */
 }
 
 int _ngwm__removeItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22071,10 +22071,10 @@ void *_ngwm__removeItemRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__removeItemRequest * SOAP_FMAC4 soap_in__ngwm__removeItemRequest(struct soap *soap, const char *tag, _ngwm__removeItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeItemRequest, sizeof(_ngwm__removeItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeItemRequest)
@@ -22104,25 +22104,25 @@ SOAP_FMAC3 _ngwm__removeItemRequest * SOAP_FMAC4 soap_in__ngwm__removeItemReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemRequest, 0, sizeof(_ngwm__removeItemRequest), 0, soap_copy__ngwm__removeItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeItemRequest * SOAP_FMAC6 soap_new__ngwm__removeItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemRequest(struct soap *soap, _ngwm__removeItemRequest *p)
@@ -22132,9 +22132,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeItemRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__removeItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeItemRequest;
 		if (size)
@@ -22169,13 +22169,13 @@ void _ngwm__removeCustomDefinitionResponse::soap_serialize(struct soap *soap) co
 void _ngwm__removeCustomDefinitionResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeCustomDefinitionResponse*)this)->status = NULL;
+	((_ngwm__removeCustomDefinitionResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__removeCustomDefinitionResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeCustomDefinitionResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeCustomDefinitionResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22214,10 +22214,10 @@ void *_ngwm__removeCustomDefinitionResponse::soap_in(struct soap *soap, const ch
 SOAP_FMAC3 _ngwm__removeCustomDefinitionResponse * SOAP_FMAC4 soap_in__ngwm__removeCustomDefinitionResponse(struct soap *soap, const char *tag, _ngwm__removeCustomDefinitionResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeCustomDefinitionResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeCustomDefinitionResponse, sizeof(_ngwm__removeCustomDefinitionResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeCustomDefinitionResponse)
@@ -22242,25 +22242,25 @@ SOAP_FMAC3 _ngwm__removeCustomDefinitionResponse * SOAP_FMAC4 soap_in__ngwm__rem
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeCustomDefinitionResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeCustomDefinitionResponse, 0, sizeof(_ngwm__removeCustomDefinitionResponse), 0, soap_copy__ngwm__removeCustomDefinitionResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeCustomDefinitionResponse * SOAP_FMAC6 soap_new__ngwm__removeCustomDefinitionResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeCustomDefinitionResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeCustomDefinitionResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeCustomDefinitionResponse(struct soap *soap, _ngwm__removeCustomDefinitionResponse *p)
@@ -22270,9 +22270,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeCustomDefinitionResponse(str
 SOAP_FMAC5 _ngwm__removeCustomDefinitionResponse * SOAP_FMAC6 soap_instantiate__ngwm__removeCustomDefinitionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeCustomDefinitionResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeCustomDefinitionResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeCustomDefinitionResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeCustomDefinitionResponse;
 		if (size)
@@ -22309,7 +22309,7 @@ void _ngwm__removeCustomDefinitionRequest::soap_serialize(struct soap *soap) con
 void _ngwm__removeCustomDefinitionRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__removeCustomDefinitionRequest*)this)->customs = NULL;
+	((_ngwm__removeCustomDefinitionRequest*)this)->customs = nullptr;
 	((_ngwm__removeCustomDefinitionRequest*)this)->books = (bool)0;
 	((_ngwm__removeCustomDefinitionRequest*)this)->doAsynchronous = (bool)0;
 	/* transient soap skipped */
@@ -22317,7 +22317,7 @@ void _ngwm__removeCustomDefinitionRequest::soap_default(struct soap *soap)
 
 int _ngwm__removeCustomDefinitionRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__removeCustomDefinitionRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__removeCustomDefinitionRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22358,10 +22358,10 @@ void *_ngwm__removeCustomDefinitionRequest::soap_in(struct soap *soap, const cha
 SOAP_FMAC3 _ngwm__removeCustomDefinitionRequest * SOAP_FMAC4 soap_in__ngwm__removeCustomDefinitionRequest(struct soap *soap, const char *tag, _ngwm__removeCustomDefinitionRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__removeCustomDefinitionRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__removeCustomDefinitionRequest, sizeof(_ngwm__removeCustomDefinitionRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__removeCustomDefinitionRequest)
@@ -22396,21 +22396,21 @@ SOAP_FMAC3 _ngwm__removeCustomDefinitionRequest * SOAP_FMAC4 soap_in__ngwm__remo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeCustomDefinitionRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeCustomDefinitionRequest, 0, sizeof(_ngwm__removeCustomDefinitionRequest), 0, soap_copy__ngwm__removeCustomDefinitionRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__removeCustomDefinitionRequest * SOAP_FMAC6 soap_new__ngwm__removeCustomDefinitionRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__removeCustomDefinitionRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__removeCustomDefinitionRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeCustomDefinitionRequest(struct soap *soap, _ngwm__removeCustomDefinitionRequest *p)
@@ -22420,9 +22420,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__removeCustomDefinitionRequest(stru
 SOAP_FMAC5 _ngwm__removeCustomDefinitionRequest * SOAP_FMAC6 soap_instantiate__ngwm__removeCustomDefinitionRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__removeCustomDefinitionRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__removeCustomDefinitionRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__removeCustomDefinitionRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__removeCustomDefinitionRequest;
 		if (size)
@@ -22459,14 +22459,14 @@ void _ngwm__readCursorResponse::soap_serialize(struct soap *soap) const
 void _ngwm__readCursorResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__readCursorResponse*)this)->items = NULL;
-	((_ngwm__readCursorResponse*)this)->status = NULL;
+	((_ngwm__readCursorResponse*)this)->items = nullptr;
+	((_ngwm__readCursorResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__readCursorResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__readCursorResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__readCursorResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22506,10 +22506,10 @@ void *_ngwm__readCursorResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__readCursorResponse * SOAP_FMAC4 soap_in__ngwm__readCursorResponse(struct soap *soap, const char *tag, _ngwm__readCursorResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__readCursorResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__readCursorResponse, sizeof(_ngwm__readCursorResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__readCursorResponse)
@@ -22539,25 +22539,25 @@ SOAP_FMAC3 _ngwm__readCursorResponse * SOAP_FMAC4 soap_in__ngwm__readCursorRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__readCursorResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__readCursorResponse, 0, sizeof(_ngwm__readCursorResponse), 0, soap_copy__ngwm__readCursorResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__readCursorResponse * SOAP_FMAC6 soap_new__ngwm__readCursorResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__readCursorResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__readCursorResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__readCursorResponse(struct soap *soap, _ngwm__readCursorResponse *p)
@@ -22567,9 +22567,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__readCursorResponse(struct soap *so
 SOAP_FMAC5 _ngwm__readCursorResponse * SOAP_FMAC6 soap_instantiate__ngwm__readCursorResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__readCursorResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__readCursorResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__readCursorResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__readCursorResponse;
 		if (size)
@@ -22613,14 +22613,14 @@ void _ngwm__readCursorRequest::soap_default(struct soap *soap)
 	soap_default_ngwt__uid(soap, &((_ngwm__readCursorRequest*)this)->container);
 	soap_default_int(soap, &((_ngwm__readCursorRequest*)this)->cursor);
 	((_ngwm__readCursorRequest*)this)->forward = (bool)1;
-	((_ngwm__readCursorRequest*)this)->position = NULL;
-	((_ngwm__readCursorRequest*)this)->count = NULL;
+	((_ngwm__readCursorRequest*)this)->position = nullptr;
+	((_ngwm__readCursorRequest*)this)->count = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__readCursorRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__readCursorRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__readCursorRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22663,10 +22663,10 @@ void *_ngwm__readCursorRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__readCursorRequest * SOAP_FMAC4 soap_in__ngwm__readCursorRequest(struct soap *soap, const char *tag, _ngwm__readCursorRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__readCursorRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__readCursorRequest, sizeof(_ngwm__readCursorRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__readCursorRequest)
@@ -22711,25 +22711,25 @@ SOAP_FMAC3 _ngwm__readCursorRequest * SOAP_FMAC4 soap_in__ngwm__readCursorReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_cursor1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__readCursorRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__readCursorRequest, 0, sizeof(_ngwm__readCursorRequest), 0, soap_copy__ngwm__readCursorRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__readCursorRequest * SOAP_FMAC6 soap_new__ngwm__readCursorRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__readCursorRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__readCursorRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__readCursorRequest(struct soap *soap, _ngwm__readCursorRequest *p)
@@ -22739,9 +22739,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__readCursorRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__readCursorRequest * SOAP_FMAC6 soap_instantiate__ngwm__readCursorRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__readCursorRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__readCursorRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__readCursorRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__readCursorRequest;
 		if (size)
@@ -22776,13 +22776,13 @@ void _ngwm__purgeResponse::soap_serialize(struct soap *soap) const
 void _ngwm__purgeResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__purgeResponse*)this)->status = NULL;
+	((_ngwm__purgeResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__purgeResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__purgeResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__purgeResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22821,10 +22821,10 @@ void *_ngwm__purgeResponse::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 _ngwm__purgeResponse * SOAP_FMAC4 soap_in__ngwm__purgeResponse(struct soap *soap, const char *tag, _ngwm__purgeResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__purgeResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__purgeResponse, sizeof(_ngwm__purgeResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__purgeResponse)
@@ -22849,25 +22849,25 @@ SOAP_FMAC3 _ngwm__purgeResponse * SOAP_FMAC4 soap_in__ngwm__purgeResponse(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeResponse, 0, sizeof(_ngwm__purgeResponse), 0, soap_copy__ngwm__purgeResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__purgeResponse * SOAP_FMAC6 soap_new__ngwm__purgeResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__purgeResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__purgeResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeResponse(struct soap *soap, _ngwm__purgeResponse *p)
@@ -22877,9 +22877,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeResponse(struct soap *soap, _
 SOAP_FMAC5 _ngwm__purgeResponse * SOAP_FMAC6 soap_instantiate__ngwm__purgeResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__purgeResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__purgeResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__purgeResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__purgeResponse;
 		if (size)
@@ -22914,13 +22914,13 @@ void _ngwm__purgeRequest::soap_serialize(struct soap *soap) const
 void _ngwm__purgeRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__purgeRequest*)this)->items = NULL;
+	((_ngwm__purgeRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__purgeRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__purgeRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__purgeRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -22959,10 +22959,10 @@ void *_ngwm__purgeRequest::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 _ngwm__purgeRequest * SOAP_FMAC4 soap_in__ngwm__purgeRequest(struct soap *soap, const char *tag, _ngwm__purgeRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__purgeRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__purgeRequest, sizeof(_ngwm__purgeRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__purgeRequest)
@@ -22987,25 +22987,25 @@ SOAP_FMAC3 _ngwm__purgeRequest * SOAP_FMAC4 soap_in__ngwm__purgeRequest(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeRequest, 0, sizeof(_ngwm__purgeRequest), 0, soap_copy__ngwm__purgeRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__purgeRequest * SOAP_FMAC6 soap_new__ngwm__purgeRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__purgeRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__purgeRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeRequest(struct soap *soap, _ngwm__purgeRequest *p)
@@ -23015,9 +23015,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeRequest(struct soap *soap, _n
 SOAP_FMAC5 _ngwm__purgeRequest * SOAP_FMAC6 soap_instantiate__ngwm__purgeRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__purgeRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__purgeRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__purgeRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__purgeRequest;
 		if (size)
@@ -23052,13 +23052,13 @@ void _ngwm__purgeDeletedItemsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__purgeDeletedItemsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__purgeDeletedItemsResponse*)this)->status = NULL;
+	((_ngwm__purgeDeletedItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__purgeDeletedItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__purgeDeletedItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__purgeDeletedItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23097,10 +23097,10 @@ void *_ngwm__purgeDeletedItemsResponse::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__purgeDeletedItemsResponse * SOAP_FMAC4 soap_in__ngwm__purgeDeletedItemsResponse(struct soap *soap, const char *tag, _ngwm__purgeDeletedItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__purgeDeletedItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__purgeDeletedItemsResponse, sizeof(_ngwm__purgeDeletedItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__purgeDeletedItemsResponse)
@@ -23125,25 +23125,25 @@ SOAP_FMAC3 _ngwm__purgeDeletedItemsResponse * SOAP_FMAC4 soap_in__ngwm__purgeDel
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeDeletedItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeDeletedItemsResponse, 0, sizeof(_ngwm__purgeDeletedItemsResponse), 0, soap_copy__ngwm__purgeDeletedItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__purgeDeletedItemsResponse * SOAP_FMAC6 soap_new__ngwm__purgeDeletedItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__purgeDeletedItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__purgeDeletedItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeDeletedItemsResponse(struct soap *soap, _ngwm__purgeDeletedItemsResponse *p)
@@ -23153,9 +23153,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeDeletedItemsResponse(struct s
 SOAP_FMAC5 _ngwm__purgeDeletedItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__purgeDeletedItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__purgeDeletedItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__purgeDeletedItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__purgeDeletedItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__purgeDeletedItemsResponse;
 		if (size)
@@ -23193,7 +23193,7 @@ void _ngwm__purgeDeletedItemsRequest::soap_default(struct soap *soap)
 
 int _ngwm__purgeDeletedItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__purgeDeletedItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__purgeDeletedItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23231,10 +23231,10 @@ void *_ngwm__purgeDeletedItemsRequest::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__purgeDeletedItemsRequest * SOAP_FMAC4 soap_in__ngwm__purgeDeletedItemsRequest(struct soap *soap, const char *tag, _ngwm__purgeDeletedItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__purgeDeletedItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__purgeDeletedItemsRequest, sizeof(_ngwm__purgeDeletedItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__purgeDeletedItemsRequest)
@@ -23253,21 +23253,21 @@ SOAP_FMAC3 _ngwm__purgeDeletedItemsRequest * SOAP_FMAC4 soap_in__ngwm__purgeDele
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeDeletedItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeDeletedItemsRequest, 0, sizeof(_ngwm__purgeDeletedItemsRequest), 0, soap_copy__ngwm__purgeDeletedItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__purgeDeletedItemsRequest * SOAP_FMAC6 soap_new__ngwm__purgeDeletedItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__purgeDeletedItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__purgeDeletedItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeDeletedItemsRequest(struct soap *soap, _ngwm__purgeDeletedItemsRequest *p)
@@ -23277,9 +23277,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__purgeDeletedItemsRequest(struct so
 SOAP_FMAC5 _ngwm__purgeDeletedItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__purgeDeletedItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__purgeDeletedItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__purgeDeletedItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__purgeDeletedItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__purgeDeletedItemsRequest;
 		if (size)
@@ -23314,13 +23314,13 @@ void _ngwm__positionCursorResponse::soap_serialize(struct soap *soap) const
 void _ngwm__positionCursorResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__positionCursorResponse*)this)->status = NULL;
+	((_ngwm__positionCursorResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__positionCursorResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__positionCursorResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__positionCursorResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23359,10 +23359,10 @@ void *_ngwm__positionCursorResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__positionCursorResponse * SOAP_FMAC4 soap_in__ngwm__positionCursorResponse(struct soap *soap, const char *tag, _ngwm__positionCursorResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__positionCursorResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__positionCursorResponse, sizeof(_ngwm__positionCursorResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__positionCursorResponse)
@@ -23387,25 +23387,25 @@ SOAP_FMAC3 _ngwm__positionCursorResponse * SOAP_FMAC4 soap_in__ngwm__positionCur
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__positionCursorResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__positionCursorResponse, 0, sizeof(_ngwm__positionCursorResponse), 0, soap_copy__ngwm__positionCursorResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__positionCursorResponse * SOAP_FMAC6 soap_new__ngwm__positionCursorResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__positionCursorResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__positionCursorResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__positionCursorResponse(struct soap *soap, _ngwm__positionCursorResponse *p)
@@ -23415,9 +23415,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__positionCursorResponse(struct soap
 SOAP_FMAC5 _ngwm__positionCursorResponse * SOAP_FMAC6 soap_instantiate__ngwm__positionCursorResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__positionCursorResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__positionCursorResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__positionCursorResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__positionCursorResponse;
 		if (size)
@@ -23464,7 +23464,7 @@ void _ngwm__positionCursorRequest::soap_default(struct soap *soap)
 
 int _ngwm__positionCursorRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__positionCursorRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__positionCursorRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23506,10 +23506,10 @@ void *_ngwm__positionCursorRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__positionCursorRequest * SOAP_FMAC4 soap_in__ngwm__positionCursorRequest(struct soap *soap, const char *tag, _ngwm__positionCursorRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__positionCursorRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__positionCursorRequest, sizeof(_ngwm__positionCursorRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__positionCursorRequest)
@@ -23549,25 +23549,25 @@ SOAP_FMAC3 _ngwm__positionCursorRequest * SOAP_FMAC4 soap_in__ngwm__positionCurs
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_cursor1 || soap_flag_seek1 || soap_flag_offset1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__positionCursorRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__positionCursorRequest, 0, sizeof(_ngwm__positionCursorRequest), 0, soap_copy__ngwm__positionCursorRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__positionCursorRequest * SOAP_FMAC6 soap_new__ngwm__positionCursorRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__positionCursorRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__positionCursorRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__positionCursorRequest(struct soap *soap, _ngwm__positionCursorRequest *p)
@@ -23577,9 +23577,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__positionCursorRequest(struct soap
 SOAP_FMAC5 _ngwm__positionCursorRequest * SOAP_FMAC6 soap_instantiate__ngwm__positionCursorRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__positionCursorRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__positionCursorRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__positionCursorRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__positionCursorRequest;
 		if (size)
@@ -23614,13 +23614,13 @@ void _ngwm__moveItemResponse::soap_serialize(struct soap *soap) const
 void _ngwm__moveItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__moveItemResponse*)this)->status = NULL;
+	((_ngwm__moveItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__moveItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__moveItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__moveItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23659,10 +23659,10 @@ void *_ngwm__moveItemResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__moveItemResponse * SOAP_FMAC4 soap_in__ngwm__moveItemResponse(struct soap *soap, const char *tag, _ngwm__moveItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__moveItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__moveItemResponse, sizeof(_ngwm__moveItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__moveItemResponse)
@@ -23687,25 +23687,25 @@ SOAP_FMAC3 _ngwm__moveItemResponse * SOAP_FMAC4 soap_in__ngwm__moveItemResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__moveItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__moveItemResponse, 0, sizeof(_ngwm__moveItemResponse), 0, soap_copy__ngwm__moveItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__moveItemResponse * SOAP_FMAC6 soap_new__ngwm__moveItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__moveItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__moveItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__moveItemResponse(struct soap *soap, _ngwm__moveItemResponse *p)
@@ -23715,9 +23715,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__moveItemResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__moveItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__moveItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__moveItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__moveItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__moveItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__moveItemResponse;
 		if (size)
@@ -23758,13 +23758,13 @@ void _ngwm__moveItemRequest::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__moveItemRequest*)this)->id);
 	soap_default_ngwt__uid(soap, &((_ngwm__moveItemRequest*)this)->container);
-	((_ngwm__moveItemRequest*)this)->from = NULL;
+	((_ngwm__moveItemRequest*)this)->from = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__moveItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__moveItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__moveItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23805,10 +23805,10 @@ void *_ngwm__moveItemRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__moveItemRequest * SOAP_FMAC4 soap_in__ngwm__moveItemRequest(struct soap *soap, const char *tag, _ngwm__moveItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__moveItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__moveItemRequest, sizeof(_ngwm__moveItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__moveItemRequest)
@@ -23843,25 +23843,25 @@ SOAP_FMAC3 _ngwm__moveItemRequest * SOAP_FMAC4 soap_in__ngwm__moveItemRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_container1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__moveItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__moveItemRequest, 0, sizeof(_ngwm__moveItemRequest), 0, soap_copy__ngwm__moveItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__moveItemRequest * SOAP_FMAC6 soap_new__ngwm__moveItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__moveItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__moveItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__moveItemRequest(struct soap *soap, _ngwm__moveItemRequest *p)
@@ -23871,9 +23871,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__moveItemRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__moveItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__moveItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__moveItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__moveItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__moveItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__moveItemRequest;
 		if (size)
@@ -23908,13 +23908,13 @@ void _ngwm__modifySignaturesResponse::soap_serialize(struct soap *soap) const
 void _ngwm__modifySignaturesResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifySignaturesResponse*)this)->status = NULL;
+	((_ngwm__modifySignaturesResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifySignaturesResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifySignaturesResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifySignaturesResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -23953,10 +23953,10 @@ void *_ngwm__modifySignaturesResponse::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__modifySignaturesResponse * SOAP_FMAC4 soap_in__ngwm__modifySignaturesResponse(struct soap *soap, const char *tag, _ngwm__modifySignaturesResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifySignaturesResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifySignaturesResponse, sizeof(_ngwm__modifySignaturesResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifySignaturesResponse)
@@ -23981,25 +23981,25 @@ SOAP_FMAC3 _ngwm__modifySignaturesResponse * SOAP_FMAC4 soap_in__ngwm__modifySig
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySignaturesResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySignaturesResponse, 0, sizeof(_ngwm__modifySignaturesResponse), 0, soap_copy__ngwm__modifySignaturesResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifySignaturesResponse * SOAP_FMAC6 soap_new__ngwm__modifySignaturesResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifySignaturesResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifySignaturesResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySignaturesResponse(struct soap *soap, _ngwm__modifySignaturesResponse *p)
@@ -24009,9 +24009,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySignaturesResponse(struct so
 SOAP_FMAC5 _ngwm__modifySignaturesResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifySignaturesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifySignaturesResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifySignaturesResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifySignaturesResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifySignaturesResponse;
 		if (size)
@@ -24046,13 +24046,13 @@ void _ngwm__modifySignaturesRequest::soap_serialize(struct soap *soap) const
 void _ngwm__modifySignaturesRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifySignaturesRequest*)this)->updates = NULL;
+	((_ngwm__modifySignaturesRequest*)this)->updates = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifySignaturesRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifySignaturesRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifySignaturesRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24091,10 +24091,10 @@ void *_ngwm__modifySignaturesRequest::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__modifySignaturesRequest * SOAP_FMAC4 soap_in__ngwm__modifySignaturesRequest(struct soap *soap, const char *tag, _ngwm__modifySignaturesRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifySignaturesRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifySignaturesRequest, sizeof(_ngwm__modifySignaturesRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifySignaturesRequest)
@@ -24119,25 +24119,25 @@ SOAP_FMAC3 _ngwm__modifySignaturesRequest * SOAP_FMAC4 soap_in__ngwm__modifySign
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_updates1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySignaturesRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySignaturesRequest, 0, sizeof(_ngwm__modifySignaturesRequest), 0, soap_copy__ngwm__modifySignaturesRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifySignaturesRequest * SOAP_FMAC6 soap_new__ngwm__modifySignaturesRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifySignaturesRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifySignaturesRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySignaturesRequest(struct soap *soap, _ngwm__modifySignaturesRequest *p)
@@ -24147,9 +24147,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySignaturesRequest(struct soa
 SOAP_FMAC5 _ngwm__modifySignaturesRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifySignaturesRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifySignaturesRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifySignaturesRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifySignaturesRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifySignaturesRequest;
 		if (size)
@@ -24184,13 +24184,13 @@ void _ngwm__modifySettingsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__modifySettingsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifySettingsResponse*)this)->status = NULL;
+	((_ngwm__modifySettingsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifySettingsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifySettingsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifySettingsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24229,10 +24229,10 @@ void *_ngwm__modifySettingsResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__modifySettingsResponse * SOAP_FMAC4 soap_in__ngwm__modifySettingsResponse(struct soap *soap, const char *tag, _ngwm__modifySettingsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifySettingsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifySettingsResponse, sizeof(_ngwm__modifySettingsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifySettingsResponse)
@@ -24257,25 +24257,25 @@ SOAP_FMAC3 _ngwm__modifySettingsResponse * SOAP_FMAC4 soap_in__ngwm__modifySetti
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySettingsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySettingsResponse, 0, sizeof(_ngwm__modifySettingsResponse), 0, soap_copy__ngwm__modifySettingsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifySettingsResponse * SOAP_FMAC6 soap_new__ngwm__modifySettingsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifySettingsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifySettingsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySettingsResponse(struct soap *soap, _ngwm__modifySettingsResponse *p)
@@ -24285,9 +24285,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySettingsResponse(struct soap
 SOAP_FMAC5 _ngwm__modifySettingsResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifySettingsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifySettingsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifySettingsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifySettingsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifySettingsResponse;
 		if (size)
@@ -24322,13 +24322,13 @@ void _ngwm__modifySettingsRequest::soap_serialize(struct soap *soap) const
 void _ngwm__modifySettingsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifySettingsRequest*)this)->settings = NULL;
+	((_ngwm__modifySettingsRequest*)this)->settings = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifySettingsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifySettingsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifySettingsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24367,10 +24367,10 @@ void *_ngwm__modifySettingsRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__modifySettingsRequest * SOAP_FMAC4 soap_in__ngwm__modifySettingsRequest(struct soap *soap, const char *tag, _ngwm__modifySettingsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifySettingsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifySettingsRequest, sizeof(_ngwm__modifySettingsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifySettingsRequest)
@@ -24395,25 +24395,25 @@ SOAP_FMAC3 _ngwm__modifySettingsRequest * SOAP_FMAC4 soap_in__ngwm__modifySettin
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_settings1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySettingsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySettingsRequest, 0, sizeof(_ngwm__modifySettingsRequest), 0, soap_copy__ngwm__modifySettingsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifySettingsRequest * SOAP_FMAC6 soap_new__ngwm__modifySettingsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifySettingsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifySettingsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySettingsRequest(struct soap *soap, _ngwm__modifySettingsRequest *p)
@@ -24423,9 +24423,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifySettingsRequest(struct soap
 SOAP_FMAC5 _ngwm__modifySettingsRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifySettingsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifySettingsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifySettingsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifySettingsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifySettingsRequest;
 		if (size)
@@ -24460,13 +24460,13 @@ void _ngwm__modifyProxyAccessResponse::soap_serialize(struct soap *soap) const
 void _ngwm__modifyProxyAccessResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyProxyAccessResponse*)this)->status = NULL;
+	((_ngwm__modifyProxyAccessResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyProxyAccessResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyProxyAccessResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyProxyAccessResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24505,10 +24505,10 @@ void *_ngwm__modifyProxyAccessResponse::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__modifyProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__modifyProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__modifyProxyAccessResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyProxyAccessResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyProxyAccessResponse, sizeof(_ngwm__modifyProxyAccessResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyProxyAccessResponse)
@@ -24533,25 +24533,25 @@ SOAP_FMAC3 _ngwm__modifyProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__modifyPr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyProxyAccessResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyProxyAccessResponse, 0, sizeof(_ngwm__modifyProxyAccessResponse), 0, soap_copy__ngwm__modifyProxyAccessResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyProxyAccessResponse * SOAP_FMAC6 soap_new__ngwm__modifyProxyAccessResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyProxyAccessResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyProxyAccessResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyProxyAccessResponse(struct soap *soap, _ngwm__modifyProxyAccessResponse *p)
@@ -24561,9 +24561,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyProxyAccessResponse(struct s
 SOAP_FMAC5 _ngwm__modifyProxyAccessResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyProxyAccessResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyProxyAccessResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyProxyAccessResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyProxyAccessResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyProxyAccessResponse;
 		if (size)
@@ -24601,13 +24601,13 @@ void _ngwm__modifyProxyAccessRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__modifyProxyAccessRequest*)this)->id);
-	((_ngwm__modifyProxyAccessRequest*)this)->updates = NULL;
+	((_ngwm__modifyProxyAccessRequest*)this)->updates = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyProxyAccessRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyProxyAccessRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyProxyAccessRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24647,10 +24647,10 @@ void *_ngwm__modifyProxyAccessRequest::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__modifyProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__modifyProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__modifyProxyAccessRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyProxyAccessRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyProxyAccessRequest, sizeof(_ngwm__modifyProxyAccessRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyProxyAccessRequest)
@@ -24680,25 +24680,25 @@ SOAP_FMAC3 _ngwm__modifyProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__modifyPro
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_updates1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyProxyAccessRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyProxyAccessRequest, 0, sizeof(_ngwm__modifyProxyAccessRequest), 0, soap_copy__ngwm__modifyProxyAccessRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyProxyAccessRequest * SOAP_FMAC6 soap_new__ngwm__modifyProxyAccessRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyProxyAccessRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyProxyAccessRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyProxyAccessRequest(struct soap *soap, _ngwm__modifyProxyAccessRequest *p)
@@ -24708,9 +24708,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyProxyAccessRequest(struct so
 SOAP_FMAC5 _ngwm__modifyProxyAccessRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyProxyAccessRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyProxyAccessRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyProxyAccessRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyProxyAccessRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyProxyAccessRequest;
 		if (size)
@@ -24745,13 +24745,13 @@ void _ngwm__modifyPasswordResponse::soap_serialize(struct soap *soap) const
 void _ngwm__modifyPasswordResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyPasswordResponse*)this)->status = NULL;
+	((_ngwm__modifyPasswordResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyPasswordResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyPasswordResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyPasswordResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24790,10 +24790,10 @@ void *_ngwm__modifyPasswordResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__modifyPasswordResponse * SOAP_FMAC4 soap_in__ngwm__modifyPasswordResponse(struct soap *soap, const char *tag, _ngwm__modifyPasswordResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyPasswordResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyPasswordResponse, sizeof(_ngwm__modifyPasswordResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyPasswordResponse)
@@ -24818,25 +24818,25 @@ SOAP_FMAC3 _ngwm__modifyPasswordResponse * SOAP_FMAC4 soap_in__ngwm__modifyPassw
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyPasswordResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyPasswordResponse, 0, sizeof(_ngwm__modifyPasswordResponse), 0, soap_copy__ngwm__modifyPasswordResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyPasswordResponse * SOAP_FMAC6 soap_new__ngwm__modifyPasswordResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyPasswordResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyPasswordResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyPasswordResponse(struct soap *soap, _ngwm__modifyPasswordResponse *p)
@@ -24846,9 +24846,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyPasswordResponse(struct soap
 SOAP_FMAC5 _ngwm__modifyPasswordResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyPasswordResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyPasswordResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyPasswordResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyPasswordResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyPasswordResponse;
 		if (size)
@@ -24885,14 +24885,14 @@ void _ngwm__modifyPasswordRequest::soap_serialize(struct soap *soap) const
 void _ngwm__modifyPasswordRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyPasswordRequest*)this)->old = NULL;
-	((_ngwm__modifyPasswordRequest*)this)->_new = NULL;
+	((_ngwm__modifyPasswordRequest*)this)->old = nullptr;
+	((_ngwm__modifyPasswordRequest*)this)->_new = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyPasswordRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyPasswordRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyPasswordRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -24932,10 +24932,10 @@ void *_ngwm__modifyPasswordRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__modifyPasswordRequest * SOAP_FMAC4 soap_in__ngwm__modifyPasswordRequest(struct soap *soap, const char *tag, _ngwm__modifyPasswordRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyPasswordRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyPasswordRequest, sizeof(_ngwm__modifyPasswordRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyPasswordRequest)
@@ -24965,21 +24965,21 @@ SOAP_FMAC3 _ngwm__modifyPasswordRequest * SOAP_FMAC4 soap_in__ngwm__modifyPasswo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyPasswordRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyPasswordRequest, 0, sizeof(_ngwm__modifyPasswordRequest), 0, soap_copy__ngwm__modifyPasswordRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyPasswordRequest * SOAP_FMAC6 soap_new__ngwm__modifyPasswordRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyPasswordRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyPasswordRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyPasswordRequest(struct soap *soap, _ngwm__modifyPasswordRequest *p)
@@ -24989,9 +24989,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyPasswordRequest(struct soap
 SOAP_FMAC5 _ngwm__modifyPasswordRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyPasswordRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyPasswordRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyPasswordRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyPasswordRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyPasswordRequest;
 		if (size)
@@ -25026,13 +25026,13 @@ void _ngwm__modifyJunkMailSettingsResponse::soap_serialize(struct soap *soap) co
 void _ngwm__modifyJunkMailSettingsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyJunkMailSettingsResponse*)this)->status = NULL;
+	((_ngwm__modifyJunkMailSettingsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyJunkMailSettingsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25071,10 +25071,10 @@ void *_ngwm__modifyJunkMailSettingsResponse::soap_in(struct soap *soap, const ch
 SOAP_FMAC3 _ngwm__modifyJunkMailSettingsResponse * SOAP_FMAC4 soap_in__ngwm__modifyJunkMailSettingsResponse(struct soap *soap, const char *tag, _ngwm__modifyJunkMailSettingsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyJunkMailSettingsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse, sizeof(_ngwm__modifyJunkMailSettingsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse)
@@ -25099,25 +25099,25 @@ SOAP_FMAC3 _ngwm__modifyJunkMailSettingsResponse * SOAP_FMAC4 soap_in__ngwm__mod
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkMailSettingsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse, 0, sizeof(_ngwm__modifyJunkMailSettingsResponse), 0, soap_copy__ngwm__modifyJunkMailSettingsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyJunkMailSettingsResponse * SOAP_FMAC6 soap_new__ngwm__modifyJunkMailSettingsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyJunkMailSettingsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyJunkMailSettingsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkMailSettingsResponse(struct soap *soap, _ngwm__modifyJunkMailSettingsResponse *p)
@@ -25127,9 +25127,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkMailSettingsResponse(str
 SOAP_FMAC5 _ngwm__modifyJunkMailSettingsResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyJunkMailSettingsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyJunkMailSettingsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyJunkMailSettingsResponse;
 		if (size)
@@ -25164,13 +25164,13 @@ void _ngwm__modifyJunkMailSettingsRequest::soap_serialize(struct soap *soap) con
 void _ngwm__modifyJunkMailSettingsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyJunkMailSettingsRequest*)this)->settings = NULL;
+	((_ngwm__modifyJunkMailSettingsRequest*)this)->settings = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyJunkMailSettingsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25209,10 +25209,10 @@ void *_ngwm__modifyJunkMailSettingsRequest::soap_in(struct soap *soap, const cha
 SOAP_FMAC3 _ngwm__modifyJunkMailSettingsRequest * SOAP_FMAC4 soap_in__ngwm__modifyJunkMailSettingsRequest(struct soap *soap, const char *tag, _ngwm__modifyJunkMailSettingsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyJunkMailSettingsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest, sizeof(_ngwm__modifyJunkMailSettingsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest)
@@ -25237,25 +25237,25 @@ SOAP_FMAC3 _ngwm__modifyJunkMailSettingsRequest * SOAP_FMAC4 soap_in__ngwm__modi
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_settings1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkMailSettingsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest, 0, sizeof(_ngwm__modifyJunkMailSettingsRequest), 0, soap_copy__ngwm__modifyJunkMailSettingsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyJunkMailSettingsRequest * SOAP_FMAC6 soap_new__ngwm__modifyJunkMailSettingsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyJunkMailSettingsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyJunkMailSettingsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkMailSettingsRequest(struct soap *soap, _ngwm__modifyJunkMailSettingsRequest *p)
@@ -25265,9 +25265,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkMailSettingsRequest(stru
 SOAP_FMAC5 _ngwm__modifyJunkMailSettingsRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyJunkMailSettingsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyJunkMailSettingsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyJunkMailSettingsRequest;
 		if (size)
@@ -25302,13 +25302,13 @@ void _ngwm__modifyJunkEntryResponse::soap_serialize(struct soap *soap) const
 void _ngwm__modifyJunkEntryResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyJunkEntryResponse*)this)->status = NULL;
+	((_ngwm__modifyJunkEntryResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyJunkEntryResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyJunkEntryResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyJunkEntryResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25347,10 +25347,10 @@ void *_ngwm__modifyJunkEntryResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__modifyJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__modifyJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__modifyJunkEntryResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyJunkEntryResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyJunkEntryResponse, sizeof(_ngwm__modifyJunkEntryResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyJunkEntryResponse)
@@ -25375,25 +25375,25 @@ SOAP_FMAC3 _ngwm__modifyJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__modifyJunk
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkEntryResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkEntryResponse, 0, sizeof(_ngwm__modifyJunkEntryResponse), 0, soap_copy__ngwm__modifyJunkEntryResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyJunkEntryResponse * SOAP_FMAC6 soap_new__ngwm__modifyJunkEntryResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyJunkEntryResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyJunkEntryResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkEntryResponse(struct soap *soap, _ngwm__modifyJunkEntryResponse *p)
@@ -25403,9 +25403,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkEntryResponse(struct soa
 SOAP_FMAC5 _ngwm__modifyJunkEntryResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyJunkEntryResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyJunkEntryResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyJunkEntryResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyJunkEntryResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyJunkEntryResponse;
 		if (size)
@@ -25440,13 +25440,13 @@ void _ngwm__modifyJunkEntryRequest::soap_serialize(struct soap *soap) const
 void _ngwm__modifyJunkEntryRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__modifyJunkEntryRequest*)this)->entry = NULL;
+	((_ngwm__modifyJunkEntryRequest*)this)->entry = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyJunkEntryRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyJunkEntryRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyJunkEntryRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25485,10 +25485,10 @@ void *_ngwm__modifyJunkEntryRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__modifyJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__modifyJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__modifyJunkEntryRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyJunkEntryRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyJunkEntryRequest, sizeof(_ngwm__modifyJunkEntryRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyJunkEntryRequest)
@@ -25513,25 +25513,25 @@ SOAP_FMAC3 _ngwm__modifyJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__modifyJunkE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkEntryRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkEntryRequest, 0, sizeof(_ngwm__modifyJunkEntryRequest), 0, soap_copy__ngwm__modifyJunkEntryRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyJunkEntryRequest * SOAP_FMAC6 soap_new__ngwm__modifyJunkEntryRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyJunkEntryRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyJunkEntryRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkEntryRequest(struct soap *soap, _ngwm__modifyJunkEntryRequest *p)
@@ -25541,9 +25541,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyJunkEntryRequest(struct soap
 SOAP_FMAC5 _ngwm__modifyJunkEntryRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyJunkEntryRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyJunkEntryRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyJunkEntryRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyJunkEntryRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyJunkEntryRequest;
 		if (size)
@@ -25582,13 +25582,13 @@ void _ngwm__modifyItemsResponse::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfstring(soap, &((_ngwm__modifyItemsResponse*)this)->ngwt__modified);
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((_ngwm__modifyItemsResponse*)this)->id);
-	((_ngwm__modifyItemsResponse*)this)->status = NULL;
+	((_ngwm__modifyItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25629,10 +25629,10 @@ void *_ngwm__modifyItemsResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__modifyItemsResponse * SOAP_FMAC4 soap_in__ngwm__modifyItemsResponse(struct soap *soap, const char *tag, _ngwm__modifyItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyItemsResponse, sizeof(_ngwm__modifyItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyItemsResponse)
@@ -25663,25 +25663,25 @@ SOAP_FMAC3 _ngwm__modifyItemsResponse * SOAP_FMAC4 soap_in__ngwm__modifyItemsRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemsResponse, 0, sizeof(_ngwm__modifyItemsResponse), 0, soap_copy__ngwm__modifyItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyItemsResponse * SOAP_FMAC6 soap_new__ngwm__modifyItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemsResponse(struct soap *soap, _ngwm__modifyItemsResponse *p)
@@ -25691,9 +25691,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemsResponse(struct soap *s
 SOAP_FMAC5 _ngwm__modifyItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyItemsResponse;
 		if (size)
@@ -25733,7 +25733,7 @@ void _ngwm__modifyItemsRequest::soap_default(struct soap *soap)
 
 int _ngwm__modifyItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25772,10 +25772,10 @@ void *_ngwm__modifyItemsRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__modifyItemsRequest * SOAP_FMAC4 soap_in__ngwm__modifyItemsRequest(struct soap *soap, const char *tag, _ngwm__modifyItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyItemsRequest, sizeof(_ngwm__modifyItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyItemsRequest)
@@ -25797,21 +25797,21 @@ SOAP_FMAC3 _ngwm__modifyItemsRequest * SOAP_FMAC4 soap_in__ngwm__modifyItemsRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemsRequest, 0, sizeof(_ngwm__modifyItemsRequest), 0, soap_copy__ngwm__modifyItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyItemsRequest * SOAP_FMAC6 soap_new__ngwm__modifyItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemsRequest(struct soap *soap, _ngwm__modifyItemsRequest *p)
@@ -25821,9 +25821,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemsRequest(struct soap *so
 SOAP_FMAC5 _ngwm__modifyItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyItemsRequest;
 		if (size)
@@ -25863,13 +25863,13 @@ void _ngwm__modifyItemResponse::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_string(soap, &((_ngwm__modifyItemResponse*)this)->ngwt__modified);
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((_ngwm__modifyItemResponse*)this)->id);
-	((_ngwm__modifyItemResponse*)this)->status = NULL;
+	((_ngwm__modifyItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -25910,10 +25910,10 @@ void *_ngwm__modifyItemResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__modifyItemResponse * SOAP_FMAC4 soap_in__ngwm__modifyItemResponse(struct soap *soap, const char *tag, _ngwm__modifyItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyItemResponse, sizeof(_ngwm__modifyItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyItemResponse)
@@ -25946,25 +25946,25 @@ SOAP_FMAC3 _ngwm__modifyItemResponse * SOAP_FMAC4 soap_in__ngwm__modifyItemRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemResponse, 0, sizeof(_ngwm__modifyItemResponse), 0, soap_copy__ngwm__modifyItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyItemResponse * SOAP_FMAC6 soap_new__ngwm__modifyItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemResponse(struct soap *soap, _ngwm__modifyItemResponse *p)
@@ -25974,9 +25974,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemResponse(struct soap *so
 SOAP_FMAC5 _ngwm__modifyItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__modifyItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyItemResponse;
 		if (size)
@@ -26017,15 +26017,15 @@ void _ngwm__modifyItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__modifyItemRequest*)this)->id);
-	((_ngwm__modifyItemRequest*)this)->notification = NULL;
-	((_ngwm__modifyItemRequest*)this)->updates = NULL;
+	((_ngwm__modifyItemRequest*)this)->notification = nullptr;
+	((_ngwm__modifyItemRequest*)this)->updates = nullptr;
 	((_ngwm__modifyItemRequest*)this)->recurrenceAllInstances = 0;
 	/* transient soap skipped */
 }
 
 int _ngwm__modifyItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__modifyItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__modifyItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26067,10 +26067,10 @@ void *_ngwm__modifyItemRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__modifyItemRequest * SOAP_FMAC4 soap_in__ngwm__modifyItemRequest(struct soap *soap, const char *tag, _ngwm__modifyItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__modifyItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__modifyItemRequest, sizeof(_ngwm__modifyItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__modifyItemRequest)
@@ -26110,25 +26110,25 @@ SOAP_FMAC3 _ngwm__modifyItemRequest * SOAP_FMAC4 soap_in__ngwm__modifyItemReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_updates1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemRequest, 0, sizeof(_ngwm__modifyItemRequest), 0, soap_copy__ngwm__modifyItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__modifyItemRequest * SOAP_FMAC6 soap_new__ngwm__modifyItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__modifyItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__modifyItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemRequest(struct soap *soap, _ngwm__modifyItemRequest *p)
@@ -26138,9 +26138,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__modifyItemRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__modifyItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__modifyItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__modifyItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__modifyItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__modifyItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__modifyItemRequest;
 		if (size)
@@ -26175,13 +26175,13 @@ void _ngwm__markUnReadResponse::soap_serialize(struct soap *soap) const
 void _ngwm__markUnReadResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markUnReadResponse*)this)->status = NULL;
+	((_ngwm__markUnReadResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markUnReadResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markUnReadResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markUnReadResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26220,10 +26220,10 @@ void *_ngwm__markUnReadResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__markUnReadResponse * SOAP_FMAC4 soap_in__ngwm__markUnReadResponse(struct soap *soap, const char *tag, _ngwm__markUnReadResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markUnReadResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markUnReadResponse, sizeof(_ngwm__markUnReadResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markUnReadResponse)
@@ -26248,25 +26248,25 @@ SOAP_FMAC3 _ngwm__markUnReadResponse * SOAP_FMAC4 soap_in__ngwm__markUnReadRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnReadResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnReadResponse, 0, sizeof(_ngwm__markUnReadResponse), 0, soap_copy__ngwm__markUnReadResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markUnReadResponse * SOAP_FMAC6 soap_new__ngwm__markUnReadResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markUnReadResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markUnReadResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnReadResponse(struct soap *soap, _ngwm__markUnReadResponse *p)
@@ -26276,9 +26276,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnReadResponse(struct soap *so
 SOAP_FMAC5 _ngwm__markUnReadResponse * SOAP_FMAC6 soap_instantiate__ngwm__markUnReadResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markUnReadResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markUnReadResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markUnReadResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markUnReadResponse;
 		if (size)
@@ -26313,13 +26313,13 @@ void _ngwm__markUnReadRequest::soap_serialize(struct soap *soap) const
 void _ngwm__markUnReadRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markUnReadRequest*)this)->items = NULL;
+	((_ngwm__markUnReadRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markUnReadRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markUnReadRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markUnReadRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26358,10 +26358,10 @@ void *_ngwm__markUnReadRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__markUnReadRequest * SOAP_FMAC4 soap_in__ngwm__markUnReadRequest(struct soap *soap, const char *tag, _ngwm__markUnReadRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markUnReadRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markUnReadRequest, sizeof(_ngwm__markUnReadRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markUnReadRequest)
@@ -26386,25 +26386,25 @@ SOAP_FMAC3 _ngwm__markUnReadRequest * SOAP_FMAC4 soap_in__ngwm__markUnReadReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnReadRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnReadRequest, 0, sizeof(_ngwm__markUnReadRequest), 0, soap_copy__ngwm__markUnReadRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markUnReadRequest * SOAP_FMAC6 soap_new__ngwm__markUnReadRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markUnReadRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markUnReadRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnReadRequest(struct soap *soap, _ngwm__markUnReadRequest *p)
@@ -26414,9 +26414,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnReadRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__markUnReadRequest * SOAP_FMAC6 soap_instantiate__ngwm__markUnReadRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markUnReadRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markUnReadRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markUnReadRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markUnReadRequest;
 		if (size)
@@ -26451,13 +26451,13 @@ void _ngwm__markUnPrivateResponse::soap_serialize(struct soap *soap) const
 void _ngwm__markUnPrivateResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markUnPrivateResponse*)this)->status = NULL;
+	((_ngwm__markUnPrivateResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markUnPrivateResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markUnPrivateResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markUnPrivateResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26496,10 +26496,10 @@ void *_ngwm__markUnPrivateResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__markUnPrivateResponse * SOAP_FMAC4 soap_in__ngwm__markUnPrivateResponse(struct soap *soap, const char *tag, _ngwm__markUnPrivateResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markUnPrivateResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markUnPrivateResponse, sizeof(_ngwm__markUnPrivateResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markUnPrivateResponse)
@@ -26524,25 +26524,25 @@ SOAP_FMAC3 _ngwm__markUnPrivateResponse * SOAP_FMAC4 soap_in__ngwm__markUnPrivat
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnPrivateResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnPrivateResponse, 0, sizeof(_ngwm__markUnPrivateResponse), 0, soap_copy__ngwm__markUnPrivateResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markUnPrivateResponse * SOAP_FMAC6 soap_new__ngwm__markUnPrivateResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markUnPrivateResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markUnPrivateResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnPrivateResponse(struct soap *soap, _ngwm__markUnPrivateResponse *p)
@@ -26552,9 +26552,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnPrivateResponse(struct soap
 SOAP_FMAC5 _ngwm__markUnPrivateResponse * SOAP_FMAC6 soap_instantiate__ngwm__markUnPrivateResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markUnPrivateResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markUnPrivateResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markUnPrivateResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markUnPrivateResponse;
 		if (size)
@@ -26589,13 +26589,13 @@ void _ngwm__markUnPrivateRequest::soap_serialize(struct soap *soap) const
 void _ngwm__markUnPrivateRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markUnPrivateRequest*)this)->items = NULL;
+	((_ngwm__markUnPrivateRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markUnPrivateRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markUnPrivateRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markUnPrivateRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26634,10 +26634,10 @@ void *_ngwm__markUnPrivateRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__markUnPrivateRequest * SOAP_FMAC4 soap_in__ngwm__markUnPrivateRequest(struct soap *soap, const char *tag, _ngwm__markUnPrivateRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markUnPrivateRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markUnPrivateRequest, sizeof(_ngwm__markUnPrivateRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markUnPrivateRequest)
@@ -26662,25 +26662,25 @@ SOAP_FMAC3 _ngwm__markUnPrivateRequest * SOAP_FMAC4 soap_in__ngwm__markUnPrivate
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnPrivateRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnPrivateRequest, 0, sizeof(_ngwm__markUnPrivateRequest), 0, soap_copy__ngwm__markUnPrivateRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markUnPrivateRequest * SOAP_FMAC6 soap_new__ngwm__markUnPrivateRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markUnPrivateRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markUnPrivateRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnPrivateRequest(struct soap *soap, _ngwm__markUnPrivateRequest *p)
@@ -26690,9 +26690,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markUnPrivateRequest(struct soap *
 SOAP_FMAC5 _ngwm__markUnPrivateRequest * SOAP_FMAC6 soap_instantiate__ngwm__markUnPrivateRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markUnPrivateRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markUnPrivateRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markUnPrivateRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markUnPrivateRequest;
 		if (size)
@@ -26727,13 +26727,13 @@ void _ngwm__markReadResponse::soap_serialize(struct soap *soap) const
 void _ngwm__markReadResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markReadResponse*)this)->status = NULL;
+	((_ngwm__markReadResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markReadResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markReadResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markReadResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26772,10 +26772,10 @@ void *_ngwm__markReadResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__markReadResponse * SOAP_FMAC4 soap_in__ngwm__markReadResponse(struct soap *soap, const char *tag, _ngwm__markReadResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markReadResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markReadResponse, sizeof(_ngwm__markReadResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markReadResponse)
@@ -26800,25 +26800,25 @@ SOAP_FMAC3 _ngwm__markReadResponse * SOAP_FMAC4 soap_in__ngwm__markReadResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markReadResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markReadResponse, 0, sizeof(_ngwm__markReadResponse), 0, soap_copy__ngwm__markReadResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markReadResponse * SOAP_FMAC6 soap_new__ngwm__markReadResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markReadResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markReadResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markReadResponse(struct soap *soap, _ngwm__markReadResponse *p)
@@ -26828,9 +26828,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markReadResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__markReadResponse * SOAP_FMAC6 soap_instantiate__ngwm__markReadResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markReadResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markReadResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markReadResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markReadResponse;
 		if (size)
@@ -26865,13 +26865,13 @@ void _ngwm__markReadRequest::soap_serialize(struct soap *soap) const
 void _ngwm__markReadRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markReadRequest*)this)->items = NULL;
+	((_ngwm__markReadRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markReadRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markReadRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markReadRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -26910,10 +26910,10 @@ void *_ngwm__markReadRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__markReadRequest * SOAP_FMAC4 soap_in__ngwm__markReadRequest(struct soap *soap, const char *tag, _ngwm__markReadRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markReadRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markReadRequest, sizeof(_ngwm__markReadRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markReadRequest)
@@ -26938,25 +26938,25 @@ SOAP_FMAC3 _ngwm__markReadRequest * SOAP_FMAC4 soap_in__ngwm__markReadRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markReadRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markReadRequest, 0, sizeof(_ngwm__markReadRequest), 0, soap_copy__ngwm__markReadRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markReadRequest * SOAP_FMAC6 soap_new__ngwm__markReadRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markReadRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markReadRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markReadRequest(struct soap *soap, _ngwm__markReadRequest *p)
@@ -26966,9 +26966,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markReadRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__markReadRequest * SOAP_FMAC6 soap_instantiate__ngwm__markReadRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markReadRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markReadRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markReadRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markReadRequest;
 		if (size)
@@ -27003,13 +27003,13 @@ void _ngwm__markPrivateResponse::soap_serialize(struct soap *soap) const
 void _ngwm__markPrivateResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markPrivateResponse*)this)->status = NULL;
+	((_ngwm__markPrivateResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markPrivateResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markPrivateResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markPrivateResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27048,10 +27048,10 @@ void *_ngwm__markPrivateResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__markPrivateResponse * SOAP_FMAC4 soap_in__ngwm__markPrivateResponse(struct soap *soap, const char *tag, _ngwm__markPrivateResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markPrivateResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markPrivateResponse, sizeof(_ngwm__markPrivateResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markPrivateResponse)
@@ -27076,25 +27076,25 @@ SOAP_FMAC3 _ngwm__markPrivateResponse * SOAP_FMAC4 soap_in__ngwm__markPrivateRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markPrivateResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markPrivateResponse, 0, sizeof(_ngwm__markPrivateResponse), 0, soap_copy__ngwm__markPrivateResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markPrivateResponse * SOAP_FMAC6 soap_new__ngwm__markPrivateResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markPrivateResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markPrivateResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markPrivateResponse(struct soap *soap, _ngwm__markPrivateResponse *p)
@@ -27104,9 +27104,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markPrivateResponse(struct soap *s
 SOAP_FMAC5 _ngwm__markPrivateResponse * SOAP_FMAC6 soap_instantiate__ngwm__markPrivateResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markPrivateResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markPrivateResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markPrivateResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markPrivateResponse;
 		if (size)
@@ -27141,13 +27141,13 @@ void _ngwm__markPrivateRequest::soap_serialize(struct soap *soap) const
 void _ngwm__markPrivateRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__markPrivateRequest*)this)->items = NULL;
+	((_ngwm__markPrivateRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__markPrivateRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__markPrivateRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__markPrivateRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27186,10 +27186,10 @@ void *_ngwm__markPrivateRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__markPrivateRequest * SOAP_FMAC4 soap_in__ngwm__markPrivateRequest(struct soap *soap, const char *tag, _ngwm__markPrivateRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__markPrivateRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__markPrivateRequest, sizeof(_ngwm__markPrivateRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__markPrivateRequest)
@@ -27214,25 +27214,25 @@ SOAP_FMAC3 _ngwm__markPrivateRequest * SOAP_FMAC4 soap_in__ngwm__markPrivateRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markPrivateRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markPrivateRequest, 0, sizeof(_ngwm__markPrivateRequest), 0, soap_copy__ngwm__markPrivateRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__markPrivateRequest * SOAP_FMAC6 soap_new__ngwm__markPrivateRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__markPrivateRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__markPrivateRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markPrivateRequest(struct soap *soap, _ngwm__markPrivateRequest *p)
@@ -27242,9 +27242,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__markPrivateRequest(struct soap *so
 SOAP_FMAC5 _ngwm__markPrivateRequest * SOAP_FMAC6 soap_instantiate__ngwm__markPrivateRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__markPrivateRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__markPrivateRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__markPrivateRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__markPrivateRequest;
 		if (size)
@@ -27279,13 +27279,13 @@ void _ngwm__logoutResponse::soap_serialize(struct soap *soap) const
 void _ngwm__logoutResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__logoutResponse*)this)->status = NULL;
+	((_ngwm__logoutResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__logoutResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__logoutResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__logoutResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27324,10 +27324,10 @@ void *_ngwm__logoutResponse::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__logoutResponse * SOAP_FMAC4 soap_in__ngwm__logoutResponse(struct soap *soap, const char *tag, _ngwm__logoutResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__logoutResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__logoutResponse, sizeof(_ngwm__logoutResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__logoutResponse)
@@ -27352,25 +27352,25 @@ SOAP_FMAC3 _ngwm__logoutResponse * SOAP_FMAC4 soap_in__ngwm__logoutResponse(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__logoutResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__logoutResponse, 0, sizeof(_ngwm__logoutResponse), 0, soap_copy__ngwm__logoutResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__logoutResponse * SOAP_FMAC6 soap_new__ngwm__logoutResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__logoutResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__logoutResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__logoutResponse(struct soap *soap, _ngwm__logoutResponse *p)
@@ -27380,9 +27380,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__logoutResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__logoutResponse * SOAP_FMAC6 soap_instantiate__ngwm__logoutResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__logoutResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__logoutResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__logoutResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__logoutResponse;
 		if (size)
@@ -27420,7 +27420,7 @@ void _ngwm__logoutRequest::soap_default(struct soap *soap)
 
 int _ngwm__logoutRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__logoutRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__logoutRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27458,10 +27458,10 @@ void *_ngwm__logoutRequest::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 _ngwm__logoutRequest * SOAP_FMAC4 soap_in__ngwm__logoutRequest(struct soap *soap, const char *tag, _ngwm__logoutRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__logoutRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__logoutRequest, sizeof(_ngwm__logoutRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__logoutRequest)
@@ -27480,21 +27480,21 @@ SOAP_FMAC3 _ngwm__logoutRequest * SOAP_FMAC4 soap_in__ngwm__logoutRequest(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__logoutRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__logoutRequest, 0, sizeof(_ngwm__logoutRequest), 0, soap_copy__ngwm__logoutRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__logoutRequest * SOAP_FMAC6 soap_new__ngwm__logoutRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__logoutRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__logoutRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__logoutRequest(struct soap *soap, _ngwm__logoutRequest *p)
@@ -27504,9 +27504,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__logoutRequest(struct soap *soap, _
 SOAP_FMAC5 _ngwm__logoutRequest * SOAP_FMAC6 soap_instantiate__ngwm__logoutRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__logoutRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__logoutRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__logoutRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__logoutRequest;
 		if (size)
@@ -27554,20 +27554,20 @@ void _ngwm__loginResponse::soap_serialize(struct soap *soap) const
 void _ngwm__loginResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__loginResponse*)this)->session = NULL;
-	((_ngwm__loginResponse*)this)->userinfo = NULL;
-	((_ngwm__loginResponse*)this)->entry = NULL;
-	((_ngwm__loginResponse*)this)->gwVersion = NULL;
-	((_ngwm__loginResponse*)this)->build = NULL;
+	((_ngwm__loginResponse*)this)->session = nullptr;
+	((_ngwm__loginResponse*)this)->userinfo = nullptr;
+	((_ngwm__loginResponse*)this)->entry = nullptr;
+	((_ngwm__loginResponse*)this)->gwVersion = nullptr;
+	((_ngwm__loginResponse*)this)->build = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__Host(soap, &((_ngwm__loginResponse*)this)->redirectToHost);
 	soap_default_string(soap, &((_ngwm__loginResponse*)this)->serverUTCTime);
-	((_ngwm__loginResponse*)this)->status = NULL;
+	((_ngwm__loginResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__loginResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__loginResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__loginResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27613,10 +27613,10 @@ void *_ngwm__loginResponse::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 _ngwm__loginResponse * SOAP_FMAC4 soap_in__ngwm__loginResponse(struct soap *soap, const char *tag, _ngwm__loginResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__loginResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__loginResponse, sizeof(_ngwm__loginResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__loginResponse)
@@ -27674,25 +27674,25 @@ SOAP_FMAC3 _ngwm__loginResponse * SOAP_FMAC4 soap_in__ngwm__loginResponse(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__loginResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__loginResponse, 0, sizeof(_ngwm__loginResponse), 0, soap_copy__ngwm__loginResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__loginResponse * SOAP_FMAC6 soap_new__ngwm__loginResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__loginResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__loginResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__loginResponse(struct soap *soap, _ngwm__loginResponse *p)
@@ -27702,9 +27702,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__loginResponse(struct soap *soap, _
 SOAP_FMAC5 _ngwm__loginResponse * SOAP_FMAC6 soap_instantiate__ngwm__loginResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__loginResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__loginResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__loginResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__loginResponse;
 		if (size)
@@ -27745,16 +27745,16 @@ void _ngwm__loginRequest::soap_serialize(struct soap *soap) const
 void _ngwm__loginRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__loginRequest*)this)->auth = NULL;
+	((_ngwm__loginRequest*)this)->auth = nullptr;
 	soap_default_xsd__language(soap, &((_ngwm__loginRequest*)this)->language);
 	soap_default_xsd__decimal(soap, &((_ngwm__loginRequest*)this)->version);
-	((_ngwm__loginRequest*)this)->application = NULL;
+	((_ngwm__loginRequest*)this)->application = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__loginRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__loginRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__loginRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27796,10 +27796,10 @@ void *_ngwm__loginRequest::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 _ngwm__loginRequest * SOAP_FMAC4 soap_in__ngwm__loginRequest(struct soap *soap, const char *tag, _ngwm__loginRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__loginRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__loginRequest, sizeof(_ngwm__loginRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__loginRequest)
@@ -27839,25 +27839,25 @@ SOAP_FMAC3 _ngwm__loginRequest * SOAP_FMAC4 soap_in__ngwm__loginRequest(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_auth1 || soap_flag_language1 || soap_flag_version1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__loginRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__loginRequest, 0, sizeof(_ngwm__loginRequest), 0, soap_copy__ngwm__loginRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__loginRequest * SOAP_FMAC6 soap_new__ngwm__loginRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__loginRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__loginRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__loginRequest(struct soap *soap, _ngwm__loginRequest *p)
@@ -27867,9 +27867,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__loginRequest(struct soap *soap, _n
 SOAP_FMAC5 _ngwm__loginRequest * SOAP_FMAC6 soap_instantiate__ngwm__loginRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__loginRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__loginRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__loginRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__loginRequest;
 		if (size)
@@ -27906,14 +27906,14 @@ void _ngwm__getUserListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getUserListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getUserListResponse*)this)->users = NULL;
-	((_ngwm__getUserListResponse*)this)->status = NULL;
+	((_ngwm__getUserListResponse*)this)->users = nullptr;
+	((_ngwm__getUserListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getUserListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getUserListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getUserListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -27953,10 +27953,10 @@ void *_ngwm__getUserListResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getUserListResponse * SOAP_FMAC4 soap_in__ngwm__getUserListResponse(struct soap *soap, const char *tag, _ngwm__getUserListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getUserListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getUserListResponse, sizeof(_ngwm__getUserListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getUserListResponse)
@@ -27986,25 +27986,25 @@ SOAP_FMAC3 _ngwm__getUserListResponse * SOAP_FMAC4 soap_in__ngwm__getUserListRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getUserListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getUserListResponse, 0, sizeof(_ngwm__getUserListResponse), 0, soap_copy__ngwm__getUserListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getUserListResponse * SOAP_FMAC6 soap_new__ngwm__getUserListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getUserListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getUserListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getUserListResponse(struct soap *soap, _ngwm__getUserListResponse *p)
@@ -28014,9 +28014,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getUserListResponse(struct soap *s
 SOAP_FMAC5 _ngwm__getUserListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getUserListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getUserListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getUserListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getUserListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getUserListResponse;
 		if (size)
@@ -28053,14 +28053,14 @@ void _ngwm__getUserListRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getUserListRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getUserListRequest*)this)->name = NULL;
-	((_ngwm__getUserListRequest*)this)->key = NULL;
+	((_ngwm__getUserListRequest*)this)->name = nullptr;
+	((_ngwm__getUserListRequest*)this)->key = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getUserListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getUserListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getUserListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28100,10 +28100,10 @@ void *_ngwm__getUserListRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__getUserListRequest * SOAP_FMAC4 soap_in__ngwm__getUserListRequest(struct soap *soap, const char *tag, _ngwm__getUserListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getUserListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getUserListRequest, sizeof(_ngwm__getUserListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getUserListRequest)
@@ -28133,21 +28133,21 @@ SOAP_FMAC3 _ngwm__getUserListRequest * SOAP_FMAC4 soap_in__ngwm__getUserListRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getUserListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getUserListRequest, 0, sizeof(_ngwm__getUserListRequest), 0, soap_copy__ngwm__getUserListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getUserListRequest * SOAP_FMAC6 soap_new__ngwm__getUserListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getUserListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getUserListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getUserListRequest(struct soap *soap, _ngwm__getUserListRequest *p)
@@ -28157,9 +28157,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getUserListRequest(struct soap *so
 SOAP_FMAC5 _ngwm__getUserListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getUserListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getUserListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getUserListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getUserListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getUserListRequest;
 		if (size)
@@ -28196,14 +28196,14 @@ void _ngwm__getTimezoneListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getTimezoneListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getTimezoneListResponse*)this)->timezones = NULL;
-	((_ngwm__getTimezoneListResponse*)this)->status = NULL;
+	((_ngwm__getTimezoneListResponse*)this)->timezones = nullptr;
+	((_ngwm__getTimezoneListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getTimezoneListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getTimezoneListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getTimezoneListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28243,10 +28243,10 @@ void *_ngwm__getTimezoneListResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__getTimezoneListResponse * SOAP_FMAC4 soap_in__ngwm__getTimezoneListResponse(struct soap *soap, const char *tag, _ngwm__getTimezoneListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getTimezoneListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getTimezoneListResponse, sizeof(_ngwm__getTimezoneListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getTimezoneListResponse)
@@ -28276,25 +28276,25 @@ SOAP_FMAC3 _ngwm__getTimezoneListResponse * SOAP_FMAC4 soap_in__ngwm__getTimezon
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimezoneListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimezoneListResponse, 0, sizeof(_ngwm__getTimezoneListResponse), 0, soap_copy__ngwm__getTimezoneListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getTimezoneListResponse * SOAP_FMAC6 soap_new__ngwm__getTimezoneListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getTimezoneListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getTimezoneListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimezoneListResponse(struct soap *soap, _ngwm__getTimezoneListResponse *p)
@@ -28304,9 +28304,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimezoneListResponse(struct soa
 SOAP_FMAC5 _ngwm__getTimezoneListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getTimezoneListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getTimezoneListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getTimezoneListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getTimezoneListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getTimezoneListResponse;
 		if (size)
@@ -28344,7 +28344,7 @@ void _ngwm__getTimezoneListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getTimezoneListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getTimezoneListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getTimezoneListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28382,10 +28382,10 @@ void *_ngwm__getTimezoneListRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getTimezoneListRequest * SOAP_FMAC4 soap_in__ngwm__getTimezoneListRequest(struct soap *soap, const char *tag, _ngwm__getTimezoneListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getTimezoneListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getTimezoneListRequest, sizeof(_ngwm__getTimezoneListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getTimezoneListRequest)
@@ -28404,21 +28404,21 @@ SOAP_FMAC3 _ngwm__getTimezoneListRequest * SOAP_FMAC4 soap_in__ngwm__getTimezone
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimezoneListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimezoneListRequest, 0, sizeof(_ngwm__getTimezoneListRequest), 0, soap_copy__ngwm__getTimezoneListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getTimezoneListRequest * SOAP_FMAC6 soap_new__ngwm__getTimezoneListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getTimezoneListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getTimezoneListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimezoneListRequest(struct soap *soap, _ngwm__getTimezoneListRequest *p)
@@ -28428,9 +28428,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimezoneListRequest(struct soap
 SOAP_FMAC5 _ngwm__getTimezoneListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getTimezoneListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getTimezoneListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getTimezoneListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getTimezoneListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getTimezoneListRequest;
 		if (size)
@@ -28471,13 +28471,13 @@ void _ngwm__getTimestampResponse::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_string(soap, &((_ngwm__getTimestampResponse*)this)->backup);
 	soap_default_string(soap, &((_ngwm__getTimestampResponse*)this)->retention);
-	((_ngwm__getTimestampResponse*)this)->status = NULL;
+	((_ngwm__getTimestampResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getTimestampResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getTimestampResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getTimestampResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28518,10 +28518,10 @@ void *_ngwm__getTimestampResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getTimestampResponse * SOAP_FMAC4 soap_in__ngwm__getTimestampResponse(struct soap *soap, const char *tag, _ngwm__getTimestampResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getTimestampResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getTimestampResponse, sizeof(_ngwm__getTimestampResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getTimestampResponse)
@@ -28556,25 +28556,25 @@ SOAP_FMAC3 _ngwm__getTimestampResponse * SOAP_FMAC4 soap_in__ngwm__getTimestampR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimestampResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimestampResponse, 0, sizeof(_ngwm__getTimestampResponse), 0, soap_copy__ngwm__getTimestampResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getTimestampResponse * SOAP_FMAC6 soap_new__ngwm__getTimestampResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getTimestampResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getTimestampResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimestampResponse(struct soap *soap, _ngwm__getTimestampResponse *p)
@@ -28584,9 +28584,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimestampResponse(struct soap *
 SOAP_FMAC5 _ngwm__getTimestampResponse * SOAP_FMAC6 soap_instantiate__ngwm__getTimestampResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getTimestampResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getTimestampResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getTimestampResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getTimestampResponse;
 		if (size)
@@ -28625,15 +28625,15 @@ void _ngwm__getTimestampRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getTimestampRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getTimestampRequest*)this)->backup = NULL;
-	((_ngwm__getTimestampRequest*)this)->retention = NULL;
-	((_ngwm__getTimestampRequest*)this)->noop = NULL;
+	((_ngwm__getTimestampRequest*)this)->backup = nullptr;
+	((_ngwm__getTimestampRequest*)this)->retention = nullptr;
+	((_ngwm__getTimestampRequest*)this)->noop = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getTimestampRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getTimestampRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getTimestampRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28674,10 +28674,10 @@ void *_ngwm__getTimestampRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getTimestampRequest * SOAP_FMAC4 soap_in__ngwm__getTimestampRequest(struct soap *soap, const char *tag, _ngwm__getTimestampRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getTimestampRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getTimestampRequest, sizeof(_ngwm__getTimestampRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getTimestampRequest)
@@ -28712,21 +28712,21 @@ SOAP_FMAC3 _ngwm__getTimestampRequest * SOAP_FMAC4 soap_in__ngwm__getTimestampRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimestampRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimestampRequest, 0, sizeof(_ngwm__getTimestampRequest), 0, soap_copy__ngwm__getTimestampRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getTimestampRequest * SOAP_FMAC6 soap_new__ngwm__getTimestampRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getTimestampRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getTimestampRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimestampRequest(struct soap *soap, _ngwm__getTimestampRequest *p)
@@ -28736,9 +28736,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getTimestampRequest(struct soap *s
 SOAP_FMAC5 _ngwm__getTimestampRequest * SOAP_FMAC6 soap_instantiate__ngwm__getTimestampRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getTimestampRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getTimestampRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getTimestampRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getTimestampRequest;
 		if (size)
@@ -28775,14 +28775,14 @@ void _ngwm__getSignaturesResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getSignaturesResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getSignaturesResponse*)this)->signatures = NULL;
-	((_ngwm__getSignaturesResponse*)this)->status = NULL;
+	((_ngwm__getSignaturesResponse*)this)->signatures = nullptr;
+	((_ngwm__getSignaturesResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getSignaturesResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getSignaturesResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getSignaturesResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28822,10 +28822,10 @@ void *_ngwm__getSignaturesResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getSignaturesResponse * SOAP_FMAC4 soap_in__ngwm__getSignaturesResponse(struct soap *soap, const char *tag, _ngwm__getSignaturesResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getSignaturesResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getSignaturesResponse, sizeof(_ngwm__getSignaturesResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getSignaturesResponse)
@@ -28855,25 +28855,25 @@ SOAP_FMAC3 _ngwm__getSignaturesResponse * SOAP_FMAC4 soap_in__ngwm__getSignature
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSignaturesResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSignaturesResponse, 0, sizeof(_ngwm__getSignaturesResponse), 0, soap_copy__ngwm__getSignaturesResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getSignaturesResponse * SOAP_FMAC6 soap_new__ngwm__getSignaturesResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getSignaturesResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getSignaturesResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSignaturesResponse(struct soap *soap, _ngwm__getSignaturesResponse *p)
@@ -28883,9 +28883,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSignaturesResponse(struct soap
 SOAP_FMAC5 _ngwm__getSignaturesResponse * SOAP_FMAC6 soap_instantiate__ngwm__getSignaturesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getSignaturesResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getSignaturesResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getSignaturesResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getSignaturesResponse;
 		if (size)
@@ -28925,7 +28925,7 @@ void _ngwm__getSignaturesRequest::soap_default(struct soap *soap)
 
 int _ngwm__getSignaturesRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getSignaturesRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getSignaturesRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -28964,10 +28964,10 @@ void *_ngwm__getSignaturesRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getSignaturesRequest * SOAP_FMAC4 soap_in__ngwm__getSignaturesRequest(struct soap *soap, const char *tag, _ngwm__getSignaturesRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getSignaturesRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getSignaturesRequest, sizeof(_ngwm__getSignaturesRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getSignaturesRequest)
@@ -28992,21 +28992,21 @@ SOAP_FMAC3 _ngwm__getSignaturesRequest * SOAP_FMAC4 soap_in__ngwm__getSignatures
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSignaturesRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSignaturesRequest, 0, sizeof(_ngwm__getSignaturesRequest), 0, soap_copy__ngwm__getSignaturesRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getSignaturesRequest * SOAP_FMAC6 soap_new__ngwm__getSignaturesRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getSignaturesRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getSignaturesRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSignaturesRequest(struct soap *soap, _ngwm__getSignaturesRequest *p)
@@ -29016,9 +29016,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSignaturesRequest(struct soap *
 SOAP_FMAC5 _ngwm__getSignaturesRequest * SOAP_FMAC6 soap_instantiate__ngwm__getSignaturesRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getSignaturesRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getSignaturesRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getSignaturesRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getSignaturesRequest;
 		if (size)
@@ -29055,14 +29055,14 @@ void _ngwm__getSettingsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getSettingsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getSettingsResponse*)this)->settings = NULL;
-	((_ngwm__getSettingsResponse*)this)->status = NULL;
+	((_ngwm__getSettingsResponse*)this)->settings = nullptr;
+	((_ngwm__getSettingsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getSettingsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getSettingsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getSettingsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29102,10 +29102,10 @@ void *_ngwm__getSettingsResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getSettingsResponse * SOAP_FMAC4 soap_in__ngwm__getSettingsResponse(struct soap *soap, const char *tag, _ngwm__getSettingsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getSettingsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getSettingsResponse, sizeof(_ngwm__getSettingsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getSettingsResponse)
@@ -29135,25 +29135,25 @@ SOAP_FMAC3 _ngwm__getSettingsResponse * SOAP_FMAC4 soap_in__ngwm__getSettingsRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSettingsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSettingsResponse, 0, sizeof(_ngwm__getSettingsResponse), 0, soap_copy__ngwm__getSettingsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getSettingsResponse * SOAP_FMAC6 soap_new__ngwm__getSettingsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getSettingsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getSettingsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSettingsResponse(struct soap *soap, _ngwm__getSettingsResponse *p)
@@ -29163,9 +29163,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSettingsResponse(struct soap *s
 SOAP_FMAC5 _ngwm__getSettingsResponse * SOAP_FMAC6 soap_instantiate__ngwm__getSettingsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getSettingsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getSettingsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getSettingsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getSettingsResponse;
 		if (size)
@@ -29200,13 +29200,13 @@ void _ngwm__getSettingsRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getSettingsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getSettingsRequest*)this)->id = NULL;
+	((_ngwm__getSettingsRequest*)this)->id = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getSettingsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getSettingsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getSettingsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29245,10 +29245,10 @@ void *_ngwm__getSettingsRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__getSettingsRequest * SOAP_FMAC4 soap_in__ngwm__getSettingsRequest(struct soap *soap, const char *tag, _ngwm__getSettingsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getSettingsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getSettingsRequest, sizeof(_ngwm__getSettingsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getSettingsRequest)
@@ -29273,21 +29273,21 @@ SOAP_FMAC3 _ngwm__getSettingsRequest * SOAP_FMAC4 soap_in__ngwm__getSettingsRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSettingsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSettingsRequest, 0, sizeof(_ngwm__getSettingsRequest), 0, soap_copy__ngwm__getSettingsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getSettingsRequest * SOAP_FMAC6 soap_new__ngwm__getSettingsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getSettingsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getSettingsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSettingsRequest(struct soap *soap, _ngwm__getSettingsRequest *p)
@@ -29297,9 +29297,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getSettingsRequest(struct soap *so
 SOAP_FMAC5 _ngwm__getSettingsRequest * SOAP_FMAC6 soap_instantiate__ngwm__getSettingsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getSettingsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getSettingsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getSettingsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getSettingsRequest;
 		if (size)
@@ -29336,14 +29336,14 @@ void _ngwm__getRuleListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getRuleListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getRuleListResponse*)this)->rules = NULL;
-	((_ngwm__getRuleListResponse*)this)->status = NULL;
+	((_ngwm__getRuleListResponse*)this)->rules = nullptr;
+	((_ngwm__getRuleListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getRuleListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getRuleListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getRuleListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29383,10 +29383,10 @@ void *_ngwm__getRuleListResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getRuleListResponse * SOAP_FMAC4 soap_in__ngwm__getRuleListResponse(struct soap *soap, const char *tag, _ngwm__getRuleListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getRuleListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getRuleListResponse, sizeof(_ngwm__getRuleListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getRuleListResponse)
@@ -29416,25 +29416,25 @@ SOAP_FMAC3 _ngwm__getRuleListResponse * SOAP_FMAC4 soap_in__ngwm__getRuleListRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getRuleListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getRuleListResponse, 0, sizeof(_ngwm__getRuleListResponse), 0, soap_copy__ngwm__getRuleListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getRuleListResponse * SOAP_FMAC6 soap_new__ngwm__getRuleListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getRuleListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getRuleListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getRuleListResponse(struct soap *soap, _ngwm__getRuleListResponse *p)
@@ -29444,9 +29444,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getRuleListResponse(struct soap *s
 SOAP_FMAC5 _ngwm__getRuleListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getRuleListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getRuleListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getRuleListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getRuleListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getRuleListResponse;
 		if (size)
@@ -29484,7 +29484,7 @@ void _ngwm__getRuleListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getRuleListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getRuleListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getRuleListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29522,10 +29522,10 @@ void *_ngwm__getRuleListRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__getRuleListRequest * SOAP_FMAC4 soap_in__ngwm__getRuleListRequest(struct soap *soap, const char *tag, _ngwm__getRuleListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getRuleListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getRuleListRequest, sizeof(_ngwm__getRuleListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getRuleListRequest)
@@ -29544,21 +29544,21 @@ SOAP_FMAC3 _ngwm__getRuleListRequest * SOAP_FMAC4 soap_in__ngwm__getRuleListRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getRuleListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getRuleListRequest, 0, sizeof(_ngwm__getRuleListRequest), 0, soap_copy__ngwm__getRuleListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getRuleListRequest * SOAP_FMAC6 soap_new__ngwm__getRuleListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getRuleListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getRuleListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getRuleListRequest(struct soap *soap, _ngwm__getRuleListRequest *p)
@@ -29568,9 +29568,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getRuleListRequest(struct soap *so
 SOAP_FMAC5 _ngwm__getRuleListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getRuleListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getRuleListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getRuleListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getRuleListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getRuleListRequest;
 		if (size)
@@ -29607,14 +29607,14 @@ void _ngwm__getProxyListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getProxyListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getProxyListResponse*)this)->proxies = NULL;
-	((_ngwm__getProxyListResponse*)this)->status = NULL;
+	((_ngwm__getProxyListResponse*)this)->proxies = nullptr;
+	((_ngwm__getProxyListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getProxyListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getProxyListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getProxyListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29654,10 +29654,10 @@ void *_ngwm__getProxyListResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getProxyListResponse * SOAP_FMAC4 soap_in__ngwm__getProxyListResponse(struct soap *soap, const char *tag, _ngwm__getProxyListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getProxyListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getProxyListResponse, sizeof(_ngwm__getProxyListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getProxyListResponse)
@@ -29687,25 +29687,25 @@ SOAP_FMAC3 _ngwm__getProxyListResponse * SOAP_FMAC4 soap_in__ngwm__getProxyListR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyListResponse, 0, sizeof(_ngwm__getProxyListResponse), 0, soap_copy__ngwm__getProxyListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getProxyListResponse * SOAP_FMAC6 soap_new__ngwm__getProxyListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getProxyListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getProxyListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyListResponse(struct soap *soap, _ngwm__getProxyListResponse *p)
@@ -29715,9 +29715,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyListResponse(struct soap *
 SOAP_FMAC5 _ngwm__getProxyListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getProxyListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getProxyListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getProxyListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getProxyListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getProxyListResponse;
 		if (size)
@@ -29755,7 +29755,7 @@ void _ngwm__getProxyListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getProxyListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getProxyListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getProxyListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29793,10 +29793,10 @@ void *_ngwm__getProxyListRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getProxyListRequest * SOAP_FMAC4 soap_in__ngwm__getProxyListRequest(struct soap *soap, const char *tag, _ngwm__getProxyListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getProxyListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getProxyListRequest, sizeof(_ngwm__getProxyListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getProxyListRequest)
@@ -29815,21 +29815,21 @@ SOAP_FMAC3 _ngwm__getProxyListRequest * SOAP_FMAC4 soap_in__ngwm__getProxyListRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyListRequest, 0, sizeof(_ngwm__getProxyListRequest), 0, soap_copy__ngwm__getProxyListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getProxyListRequest * SOAP_FMAC6 soap_new__ngwm__getProxyListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getProxyListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getProxyListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyListRequest(struct soap *soap, _ngwm__getProxyListRequest *p)
@@ -29839,9 +29839,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyListRequest(struct soap *s
 SOAP_FMAC5 _ngwm__getProxyListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getProxyListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getProxyListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getProxyListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getProxyListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getProxyListRequest;
 		if (size)
@@ -29878,14 +29878,14 @@ void _ngwm__getProxyAccessListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getProxyAccessListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getProxyAccessListResponse*)this)->accessRights = NULL;
-	((_ngwm__getProxyAccessListResponse*)this)->status = NULL;
+	((_ngwm__getProxyAccessListResponse*)this)->accessRights = nullptr;
+	((_ngwm__getProxyAccessListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getProxyAccessListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getProxyAccessListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getProxyAccessListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -29925,10 +29925,10 @@ void *_ngwm__getProxyAccessListResponse::soap_in(struct soap *soap, const char *
 SOAP_FMAC3 _ngwm__getProxyAccessListResponse * SOAP_FMAC4 soap_in__ngwm__getProxyAccessListResponse(struct soap *soap, const char *tag, _ngwm__getProxyAccessListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getProxyAccessListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getProxyAccessListResponse, sizeof(_ngwm__getProxyAccessListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getProxyAccessListResponse)
@@ -29958,25 +29958,25 @@ SOAP_FMAC3 _ngwm__getProxyAccessListResponse * SOAP_FMAC4 soap_in__ngwm__getProx
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyAccessListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyAccessListResponse, 0, sizeof(_ngwm__getProxyAccessListResponse), 0, soap_copy__ngwm__getProxyAccessListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getProxyAccessListResponse * SOAP_FMAC6 soap_new__ngwm__getProxyAccessListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getProxyAccessListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getProxyAccessListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyAccessListResponse(struct soap *soap, _ngwm__getProxyAccessListResponse *p)
@@ -29986,9 +29986,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyAccessListResponse(struct
 SOAP_FMAC5 _ngwm__getProxyAccessListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getProxyAccessListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getProxyAccessListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getProxyAccessListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getProxyAccessListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getProxyAccessListResponse;
 		if (size)
@@ -30026,7 +30026,7 @@ void _ngwm__getProxyAccessListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getProxyAccessListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getProxyAccessListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getProxyAccessListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30064,10 +30064,10 @@ void *_ngwm__getProxyAccessListRequest::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__getProxyAccessListRequest * SOAP_FMAC4 soap_in__ngwm__getProxyAccessListRequest(struct soap *soap, const char *tag, _ngwm__getProxyAccessListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getProxyAccessListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getProxyAccessListRequest, sizeof(_ngwm__getProxyAccessListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getProxyAccessListRequest)
@@ -30086,21 +30086,21 @@ SOAP_FMAC3 _ngwm__getProxyAccessListRequest * SOAP_FMAC4 soap_in__ngwm__getProxy
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyAccessListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyAccessListRequest, 0, sizeof(_ngwm__getProxyAccessListRequest), 0, soap_copy__ngwm__getProxyAccessListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getProxyAccessListRequest * SOAP_FMAC6 soap_new__ngwm__getProxyAccessListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getProxyAccessListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getProxyAccessListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyAccessListRequest(struct soap *soap, _ngwm__getProxyAccessListRequest *p)
@@ -30110,9 +30110,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getProxyAccessListRequest(struct s
 SOAP_FMAC5 _ngwm__getProxyAccessListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getProxyAccessListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getProxyAccessListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getProxyAccessListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getProxyAccessListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getProxyAccessListRequest;
 		if (size)
@@ -30152,14 +30152,14 @@ void _ngwm__getQuickMessagesResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_string(soap, &((_ngwm__getQuickMessagesResponse*)this)->ngwt__startDate);
-	((_ngwm__getQuickMessagesResponse*)this)->items = NULL;
-	((_ngwm__getQuickMessagesResponse*)this)->status = NULL;
+	((_ngwm__getQuickMessagesResponse*)this)->items = nullptr;
+	((_ngwm__getQuickMessagesResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getQuickMessagesResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getQuickMessagesResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getQuickMessagesResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30200,10 +30200,10 @@ void *_ngwm__getQuickMessagesResponse::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__getQuickMessagesResponse * SOAP_FMAC4 soap_in__ngwm__getQuickMessagesResponse(struct soap *soap, const char *tag, _ngwm__getQuickMessagesResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getQuickMessagesResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getQuickMessagesResponse, sizeof(_ngwm__getQuickMessagesResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getQuickMessagesResponse)
@@ -30238,25 +30238,25 @@ SOAP_FMAC3 _ngwm__getQuickMessagesResponse * SOAP_FMAC4 soap_in__ngwm__getQuickM
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getQuickMessagesResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getQuickMessagesResponse, 0, sizeof(_ngwm__getQuickMessagesResponse), 0, soap_copy__ngwm__getQuickMessagesResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getQuickMessagesResponse * SOAP_FMAC6 soap_new__ngwm__getQuickMessagesResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getQuickMessagesResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getQuickMessagesResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getQuickMessagesResponse(struct soap *soap, _ngwm__getQuickMessagesResponse *p)
@@ -30266,9 +30266,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getQuickMessagesResponse(struct so
 SOAP_FMAC5 _ngwm__getQuickMessagesResponse * SOAP_FMAC6 soap_instantiate__ngwm__getQuickMessagesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getQuickMessagesResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getQuickMessagesResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getQuickMessagesResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getQuickMessagesResponse;
 		if (size)
@@ -30315,17 +30315,17 @@ void _ngwm__getQuickMessagesRequest::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_ngwt__MessageList(soap, &((_ngwm__getQuickMessagesRequest*)this)->list);
 	soap_default_string(soap, &((_ngwm__getQuickMessagesRequest*)this)->ngwt__startDate);
-	((_ngwm__getQuickMessagesRequest*)this)->container = NULL;
-	((_ngwm__getQuickMessagesRequest*)this)->types = NULL;
-	((_ngwm__getQuickMessagesRequest*)this)->source = NULL;
-	((_ngwm__getQuickMessagesRequest*)this)->view = NULL;
+	((_ngwm__getQuickMessagesRequest*)this)->container = nullptr;
+	((_ngwm__getQuickMessagesRequest*)this)->types = nullptr;
+	((_ngwm__getQuickMessagesRequest*)this)->source = nullptr;
+	((_ngwm__getQuickMessagesRequest*)this)->view = nullptr;
 	((_ngwm__getQuickMessagesRequest*)this)->count = -1;
 	/* transient soap skipped */
 }
 
 int _ngwm__getQuickMessagesRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getQuickMessagesRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getQuickMessagesRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30370,10 +30370,10 @@ void *_ngwm__getQuickMessagesRequest::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__getQuickMessagesRequest * SOAP_FMAC4 soap_in__ngwm__getQuickMessagesRequest(struct soap *soap, const char *tag, _ngwm__getQuickMessagesRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getQuickMessagesRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getQuickMessagesRequest, sizeof(_ngwm__getQuickMessagesRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getQuickMessagesRequest)
@@ -30428,25 +30428,25 @@ SOAP_FMAC3 _ngwm__getQuickMessagesRequest * SOAP_FMAC4 soap_in__ngwm__getQuickMe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_list1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getQuickMessagesRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getQuickMessagesRequest, 0, sizeof(_ngwm__getQuickMessagesRequest), 0, soap_copy__ngwm__getQuickMessagesRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getQuickMessagesRequest * SOAP_FMAC6 soap_new__ngwm__getQuickMessagesRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getQuickMessagesRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getQuickMessagesRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getQuickMessagesRequest(struct soap *soap, _ngwm__getQuickMessagesRequest *p)
@@ -30456,9 +30456,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getQuickMessagesRequest(struct soa
 SOAP_FMAC5 _ngwm__getQuickMessagesRequest * SOAP_FMAC6 soap_instantiate__ngwm__getQuickMessagesRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getQuickMessagesRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getQuickMessagesRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getQuickMessagesRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getQuickMessagesRequest;
 		if (size)
@@ -30495,14 +30495,14 @@ void _ngwm__getLibraryListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getLibraryListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getLibraryListResponse*)this)->libraries = NULL;
-	((_ngwm__getLibraryListResponse*)this)->status = NULL;
+	((_ngwm__getLibraryListResponse*)this)->libraries = nullptr;
+	((_ngwm__getLibraryListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getLibraryListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getLibraryListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getLibraryListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30542,10 +30542,10 @@ void *_ngwm__getLibraryListResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getLibraryListResponse * SOAP_FMAC4 soap_in__ngwm__getLibraryListResponse(struct soap *soap, const char *tag, _ngwm__getLibraryListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getLibraryListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getLibraryListResponse, sizeof(_ngwm__getLibraryListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getLibraryListResponse)
@@ -30575,25 +30575,25 @@ SOAP_FMAC3 _ngwm__getLibraryListResponse * SOAP_FMAC4 soap_in__ngwm__getLibraryL
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryListResponse, 0, sizeof(_ngwm__getLibraryListResponse), 0, soap_copy__ngwm__getLibraryListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getLibraryListResponse * SOAP_FMAC6 soap_new__ngwm__getLibraryListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getLibraryListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getLibraryListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryListResponse(struct soap *soap, _ngwm__getLibraryListResponse *p)
@@ -30603,9 +30603,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryListResponse(struct soap
 SOAP_FMAC5 _ngwm__getLibraryListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getLibraryListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getLibraryListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getLibraryListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getLibraryListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getLibraryListResponse;
 		if (size)
@@ -30643,7 +30643,7 @@ void _ngwm__getLibraryListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getLibraryListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getLibraryListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getLibraryListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30681,10 +30681,10 @@ void *_ngwm__getLibraryListRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getLibraryListRequest * SOAP_FMAC4 soap_in__ngwm__getLibraryListRequest(struct soap *soap, const char *tag, _ngwm__getLibraryListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getLibraryListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getLibraryListRequest, sizeof(_ngwm__getLibraryListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getLibraryListRequest)
@@ -30703,21 +30703,21 @@ SOAP_FMAC3 _ngwm__getLibraryListRequest * SOAP_FMAC4 soap_in__ngwm__getLibraryLi
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryListRequest, 0, sizeof(_ngwm__getLibraryListRequest), 0, soap_copy__ngwm__getLibraryListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getLibraryListRequest * SOAP_FMAC6 soap_new__ngwm__getLibraryListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getLibraryListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getLibraryListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryListRequest(struct soap *soap, _ngwm__getLibraryListRequest *p)
@@ -30727,9 +30727,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryListRequest(struct soap
 SOAP_FMAC5 _ngwm__getLibraryListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getLibraryListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getLibraryListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getLibraryListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getLibraryListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getLibraryListRequest;
 		if (size)
@@ -30766,14 +30766,14 @@ void _ngwm__getLibraryItemResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getLibraryItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getLibraryItemResponse*)this)->item = NULL;
-	((_ngwm__getLibraryItemResponse*)this)->status = NULL;
+	((_ngwm__getLibraryItemResponse*)this)->item = nullptr;
+	((_ngwm__getLibraryItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getLibraryItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getLibraryItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getLibraryItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30813,10 +30813,10 @@ void *_ngwm__getLibraryItemResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getLibraryItemResponse * SOAP_FMAC4 soap_in__ngwm__getLibraryItemResponse(struct soap *soap, const char *tag, _ngwm__getLibraryItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getLibraryItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getLibraryItemResponse, sizeof(_ngwm__getLibraryItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getLibraryItemResponse)
@@ -30846,25 +30846,25 @@ SOAP_FMAC3 _ngwm__getLibraryItemResponse * SOAP_FMAC4 soap_in__ngwm__getLibraryI
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryItemResponse, 0, sizeof(_ngwm__getLibraryItemResponse), 0, soap_copy__ngwm__getLibraryItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getLibraryItemResponse * SOAP_FMAC6 soap_new__ngwm__getLibraryItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getLibraryItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getLibraryItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryItemResponse(struct soap *soap, _ngwm__getLibraryItemResponse *p)
@@ -30874,9 +30874,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryItemResponse(struct soap
 SOAP_FMAC5 _ngwm__getLibraryItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__getLibraryItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getLibraryItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getLibraryItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getLibraryItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getLibraryItemResponse;
 		if (size)
@@ -30916,14 +30916,14 @@ void _ngwm__getLibraryItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__getLibraryItemRequest*)this)->library);
-	((_ngwm__getLibraryItemRequest*)this)->documentNumber = NULL;
-	((_ngwm__getLibraryItemRequest*)this)->versionNumber = NULL;
+	((_ngwm__getLibraryItemRequest*)this)->documentNumber = nullptr;
+	((_ngwm__getLibraryItemRequest*)this)->versionNumber = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getLibraryItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getLibraryItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getLibraryItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -30964,10 +30964,10 @@ void *_ngwm__getLibraryItemRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getLibraryItemRequest * SOAP_FMAC4 soap_in__ngwm__getLibraryItemRequest(struct soap *soap, const char *tag, _ngwm__getLibraryItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getLibraryItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getLibraryItemRequest, sizeof(_ngwm__getLibraryItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getLibraryItemRequest)
@@ -31002,25 +31002,25 @@ SOAP_FMAC3 _ngwm__getLibraryItemRequest * SOAP_FMAC4 soap_in__ngwm__getLibraryIt
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_library1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryItemRequest, 0, sizeof(_ngwm__getLibraryItemRequest), 0, soap_copy__ngwm__getLibraryItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getLibraryItemRequest * SOAP_FMAC6 soap_new__ngwm__getLibraryItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getLibraryItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getLibraryItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryItemRequest(struct soap *soap, _ngwm__getLibraryItemRequest *p)
@@ -31030,9 +31030,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getLibraryItemRequest(struct soap
 SOAP_FMAC5 _ngwm__getLibraryItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__getLibraryItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getLibraryItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getLibraryItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getLibraryItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getLibraryItemRequest;
 		if (size)
@@ -31069,14 +31069,14 @@ void _ngwm__getJunkMailSettingsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getJunkMailSettingsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getJunkMailSettingsResponse*)this)->settings = NULL;
-	((_ngwm__getJunkMailSettingsResponse*)this)->status = NULL;
+	((_ngwm__getJunkMailSettingsResponse*)this)->settings = nullptr;
+	((_ngwm__getJunkMailSettingsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getJunkMailSettingsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getJunkMailSettingsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getJunkMailSettingsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31116,10 +31116,10 @@ void *_ngwm__getJunkMailSettingsResponse::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__getJunkMailSettingsResponse * SOAP_FMAC4 soap_in__ngwm__getJunkMailSettingsResponse(struct soap *soap, const char *tag, _ngwm__getJunkMailSettingsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getJunkMailSettingsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getJunkMailSettingsResponse, sizeof(_ngwm__getJunkMailSettingsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getJunkMailSettingsResponse)
@@ -31149,25 +31149,25 @@ SOAP_FMAC3 _ngwm__getJunkMailSettingsResponse * SOAP_FMAC4 soap_in__ngwm__getJun
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkMailSettingsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkMailSettingsResponse, 0, sizeof(_ngwm__getJunkMailSettingsResponse), 0, soap_copy__ngwm__getJunkMailSettingsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getJunkMailSettingsResponse * SOAP_FMAC6 soap_new__ngwm__getJunkMailSettingsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getJunkMailSettingsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getJunkMailSettingsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkMailSettingsResponse(struct soap *soap, _ngwm__getJunkMailSettingsResponse *p)
@@ -31177,9 +31177,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkMailSettingsResponse(struct
 SOAP_FMAC5 _ngwm__getJunkMailSettingsResponse * SOAP_FMAC6 soap_instantiate__ngwm__getJunkMailSettingsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getJunkMailSettingsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getJunkMailSettingsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getJunkMailSettingsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getJunkMailSettingsResponse;
 		if (size)
@@ -31217,7 +31217,7 @@ void _ngwm__getJunkMailSettingsRequest::soap_default(struct soap *soap)
 
 int _ngwm__getJunkMailSettingsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getJunkMailSettingsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getJunkMailSettingsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31255,10 +31255,10 @@ void *_ngwm__getJunkMailSettingsRequest::soap_in(struct soap *soap, const char *
 SOAP_FMAC3 _ngwm__getJunkMailSettingsRequest * SOAP_FMAC4 soap_in__ngwm__getJunkMailSettingsRequest(struct soap *soap, const char *tag, _ngwm__getJunkMailSettingsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getJunkMailSettingsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getJunkMailSettingsRequest, sizeof(_ngwm__getJunkMailSettingsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getJunkMailSettingsRequest)
@@ -31277,21 +31277,21 @@ SOAP_FMAC3 _ngwm__getJunkMailSettingsRequest * SOAP_FMAC4 soap_in__ngwm__getJunk
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkMailSettingsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkMailSettingsRequest, 0, sizeof(_ngwm__getJunkMailSettingsRequest), 0, soap_copy__ngwm__getJunkMailSettingsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getJunkMailSettingsRequest * SOAP_FMAC6 soap_new__ngwm__getJunkMailSettingsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getJunkMailSettingsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getJunkMailSettingsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkMailSettingsRequest(struct soap *soap, _ngwm__getJunkMailSettingsRequest *p)
@@ -31301,9 +31301,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkMailSettingsRequest(struct
 SOAP_FMAC5 _ngwm__getJunkMailSettingsRequest * SOAP_FMAC6 soap_instantiate__ngwm__getJunkMailSettingsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getJunkMailSettingsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getJunkMailSettingsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getJunkMailSettingsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getJunkMailSettingsRequest;
 		if (size)
@@ -31344,16 +31344,16 @@ void _ngwm__getJunkEntriesResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getJunkEntriesResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getJunkEntriesResponse*)this)->junk = NULL;
-	((_ngwm__getJunkEntriesResponse*)this)->block = NULL;
-	((_ngwm__getJunkEntriesResponse*)this)->trust = NULL;
-	((_ngwm__getJunkEntriesResponse*)this)->status = NULL;
+	((_ngwm__getJunkEntriesResponse*)this)->junk = nullptr;
+	((_ngwm__getJunkEntriesResponse*)this)->block = nullptr;
+	((_ngwm__getJunkEntriesResponse*)this)->trust = nullptr;
+	((_ngwm__getJunkEntriesResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getJunkEntriesResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getJunkEntriesResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getJunkEntriesResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31395,10 +31395,10 @@ void *_ngwm__getJunkEntriesResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getJunkEntriesResponse * SOAP_FMAC4 soap_in__ngwm__getJunkEntriesResponse(struct soap *soap, const char *tag, _ngwm__getJunkEntriesResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getJunkEntriesResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getJunkEntriesResponse, sizeof(_ngwm__getJunkEntriesResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getJunkEntriesResponse)
@@ -31438,25 +31438,25 @@ SOAP_FMAC3 _ngwm__getJunkEntriesResponse * SOAP_FMAC4 soap_in__ngwm__getJunkEntr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkEntriesResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkEntriesResponse, 0, sizeof(_ngwm__getJunkEntriesResponse), 0, soap_copy__ngwm__getJunkEntriesResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getJunkEntriesResponse * SOAP_FMAC6 soap_new__ngwm__getJunkEntriesResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getJunkEntriesResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getJunkEntriesResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkEntriesResponse(struct soap *soap, _ngwm__getJunkEntriesResponse *p)
@@ -31466,9 +31466,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkEntriesResponse(struct soap
 SOAP_FMAC5 _ngwm__getJunkEntriesResponse * SOAP_FMAC6 soap_instantiate__ngwm__getJunkEntriesResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getJunkEntriesResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getJunkEntriesResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getJunkEntriesResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getJunkEntriesResponse;
 		if (size)
@@ -31503,13 +31503,13 @@ void _ngwm__getJunkEntriesRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getJunkEntriesRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getJunkEntriesRequest*)this)->container = NULL;
+	((_ngwm__getJunkEntriesRequest*)this)->container = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getJunkEntriesRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getJunkEntriesRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getJunkEntriesRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31548,10 +31548,10 @@ void *_ngwm__getJunkEntriesRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getJunkEntriesRequest * SOAP_FMAC4 soap_in__ngwm__getJunkEntriesRequest(struct soap *soap, const char *tag, _ngwm__getJunkEntriesRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getJunkEntriesRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getJunkEntriesRequest, sizeof(_ngwm__getJunkEntriesRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getJunkEntriesRequest)
@@ -31576,21 +31576,21 @@ SOAP_FMAC3 _ngwm__getJunkEntriesRequest * SOAP_FMAC4 soap_in__ngwm__getJunkEntri
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkEntriesRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkEntriesRequest, 0, sizeof(_ngwm__getJunkEntriesRequest), 0, soap_copy__ngwm__getJunkEntriesRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getJunkEntriesRequest * SOAP_FMAC6 soap_new__ngwm__getJunkEntriesRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getJunkEntriesRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getJunkEntriesRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkEntriesRequest(struct soap *soap, _ngwm__getJunkEntriesRequest *p)
@@ -31600,9 +31600,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getJunkEntriesRequest(struct soap
 SOAP_FMAC5 _ngwm__getJunkEntriesRequest * SOAP_FMAC6 soap_instantiate__ngwm__getJunkEntriesRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getJunkEntriesRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getJunkEntriesRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getJunkEntriesRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getJunkEntriesRequest;
 		if (size)
@@ -31639,14 +31639,14 @@ void _ngwm__getItemsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getItemsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getItemsResponse*)this)->items = NULL;
-	((_ngwm__getItemsResponse*)this)->status = NULL;
+	((_ngwm__getItemsResponse*)this)->items = nullptr;
+	((_ngwm__getItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31686,10 +31686,10 @@ void *_ngwm__getItemsResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__getItemsResponse * SOAP_FMAC4 soap_in__ngwm__getItemsResponse(struct soap *soap, const char *tag, _ngwm__getItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getItemsResponse, sizeof(_ngwm__getItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getItemsResponse)
@@ -31719,25 +31719,25 @@ SOAP_FMAC3 _ngwm__getItemsResponse * SOAP_FMAC4 soap_in__ngwm__getItemsResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemsResponse, 0, sizeof(_ngwm__getItemsResponse), 0, soap_copy__ngwm__getItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getItemsResponse * SOAP_FMAC6 soap_new__ngwm__getItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemsResponse(struct soap *soap, _ngwm__getItemsResponse *p)
@@ -31747,9 +31747,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemsResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__getItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__getItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getItemsResponse;
 		if (size)
@@ -31791,17 +31791,17 @@ void _ngwm__getItemsRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getItemsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getItemsRequest*)this)->container = NULL;
-	((_ngwm__getItemsRequest*)this)->view = NULL;
-	((_ngwm__getItemsRequest*)this)->filter = NULL;
-	((_ngwm__getItemsRequest*)this)->items = NULL;
+	((_ngwm__getItemsRequest*)this)->container = nullptr;
+	((_ngwm__getItemsRequest*)this)->view = nullptr;
+	((_ngwm__getItemsRequest*)this)->filter = nullptr;
+	((_ngwm__getItemsRequest*)this)->items = nullptr;
 	((_ngwm__getItemsRequest*)this)->count = -1;
 	/* transient soap skipped */
 }
 
 int _ngwm__getItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -31844,10 +31844,10 @@ void *_ngwm__getItemsRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__getItemsRequest * SOAP_FMAC4 soap_in__ngwm__getItemsRequest(struct soap *soap, const char *tag, _ngwm__getItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getItemsRequest, sizeof(_ngwm__getItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getItemsRequest)
@@ -31892,21 +31892,21 @@ SOAP_FMAC3 _ngwm__getItemsRequest * SOAP_FMAC4 soap_in__ngwm__getItemsRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemsRequest, 0, sizeof(_ngwm__getItemsRequest), 0, soap_copy__ngwm__getItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getItemsRequest * SOAP_FMAC6 soap_new__ngwm__getItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemsRequest(struct soap *soap, _ngwm__getItemsRequest *p)
@@ -31916,9 +31916,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemsRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__getItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__getItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getItemsRequest;
 		if (size)
@@ -31955,14 +31955,14 @@ void _ngwm__getItemResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getItemResponse*)this)->item = NULL;
-	((_ngwm__getItemResponse*)this)->status = NULL;
+	((_ngwm__getItemResponse*)this)->item = nullptr;
+	((_ngwm__getItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32002,10 +32002,10 @@ void *_ngwm__getItemResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__getItemResponse * SOAP_FMAC4 soap_in__ngwm__getItemResponse(struct soap *soap, const char *tag, _ngwm__getItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getItemResponse, sizeof(_ngwm__getItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getItemResponse)
@@ -32035,25 +32035,25 @@ SOAP_FMAC3 _ngwm__getItemResponse * SOAP_FMAC4 soap_in__ngwm__getItemResponse(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemResponse, 0, sizeof(_ngwm__getItemResponse), 0, soap_copy__ngwm__getItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getItemResponse * SOAP_FMAC6 soap_new__ngwm__getItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemResponse(struct soap *soap, _ngwm__getItemResponse *p)
@@ -32063,9 +32063,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__getItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__getItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getItemResponse;
 		if (size)
@@ -32103,13 +32103,13 @@ void _ngwm__getItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__getItemRequest*)this)->id);
-	((_ngwm__getItemRequest*)this)->view = NULL;
+	((_ngwm__getItemRequest*)this)->view = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32149,10 +32149,10 @@ void *_ngwm__getItemRequest::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__getItemRequest * SOAP_FMAC4 soap_in__ngwm__getItemRequest(struct soap *soap, const char *tag, _ngwm__getItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getItemRequest, sizeof(_ngwm__getItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getItemRequest)
@@ -32182,25 +32182,25 @@ SOAP_FMAC3 _ngwm__getItemRequest * SOAP_FMAC4 soap_in__ngwm__getItemRequest(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemRequest, 0, sizeof(_ngwm__getItemRequest), 0, soap_copy__ngwm__getItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getItemRequest * SOAP_FMAC6 soap_new__ngwm__getItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemRequest(struct soap *soap, _ngwm__getItemRequest *p)
@@ -32210,9 +32210,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getItemRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__getItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__getItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getItemRequest;
 		if (size)
@@ -32251,15 +32251,15 @@ void _ngwm__getFreeBusyResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getFreeBusyResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getFreeBusyResponse*)this)->freeBusyStats = NULL;
-	((_ngwm__getFreeBusyResponse*)this)->freeBusyInfo = NULL;
-	((_ngwm__getFreeBusyResponse*)this)->status = NULL;
+	((_ngwm__getFreeBusyResponse*)this)->freeBusyStats = nullptr;
+	((_ngwm__getFreeBusyResponse*)this)->freeBusyInfo = nullptr;
+	((_ngwm__getFreeBusyResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getFreeBusyResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFreeBusyResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFreeBusyResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32300,10 +32300,10 @@ void *_ngwm__getFreeBusyResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getFreeBusyResponse * SOAP_FMAC4 soap_in__ngwm__getFreeBusyResponse(struct soap *soap, const char *tag, _ngwm__getFreeBusyResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFreeBusyResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFreeBusyResponse, sizeof(_ngwm__getFreeBusyResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFreeBusyResponse)
@@ -32338,25 +32338,25 @@ SOAP_FMAC3 _ngwm__getFreeBusyResponse * SOAP_FMAC4 soap_in__ngwm__getFreeBusyRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFreeBusyResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFreeBusyResponse, 0, sizeof(_ngwm__getFreeBusyResponse), 0, soap_copy__ngwm__getFreeBusyResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFreeBusyResponse * SOAP_FMAC6 soap_new__ngwm__getFreeBusyResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFreeBusyResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFreeBusyResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFreeBusyResponse(struct soap *soap, _ngwm__getFreeBusyResponse *p)
@@ -32366,9 +32366,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFreeBusyResponse(struct soap *s
 SOAP_FMAC5 _ngwm__getFreeBusyResponse * SOAP_FMAC6 soap_instantiate__ngwm__getFreeBusyResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFreeBusyResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFreeBusyResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFreeBusyResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFreeBusyResponse;
 		if (size)
@@ -32409,7 +32409,7 @@ void _ngwm__getFreeBusyRequest::soap_default(struct soap *soap)
 
 int _ngwm__getFreeBusyRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFreeBusyRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFreeBusyRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32448,10 +32448,10 @@ void *_ngwm__getFreeBusyRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__getFreeBusyRequest * SOAP_FMAC4 soap_in__ngwm__getFreeBusyRequest(struct soap *soap, const char *tag, _ngwm__getFreeBusyRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFreeBusyRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFreeBusyRequest, sizeof(_ngwm__getFreeBusyRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFreeBusyRequest)
@@ -32476,25 +32476,25 @@ SOAP_FMAC3 _ngwm__getFreeBusyRequest * SOAP_FMAC4 soap_in__ngwm__getFreeBusyRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_freeBusySessionId1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFreeBusyRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFreeBusyRequest, 0, sizeof(_ngwm__getFreeBusyRequest), 0, soap_copy__ngwm__getFreeBusyRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFreeBusyRequest * SOAP_FMAC6 soap_new__ngwm__getFreeBusyRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFreeBusyRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFreeBusyRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFreeBusyRequest(struct soap *soap, _ngwm__getFreeBusyRequest *p)
@@ -32504,9 +32504,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFreeBusyRequest(struct soap *so
 SOAP_FMAC5 _ngwm__getFreeBusyRequest * SOAP_FMAC6 soap_instantiate__ngwm__getFreeBusyRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFreeBusyRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFreeBusyRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFreeBusyRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFreeBusyRequest;
 		if (size)
@@ -32543,14 +32543,14 @@ void _ngwm__getFolderListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getFolderListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getFolderListResponse*)this)->folders = NULL;
-	((_ngwm__getFolderListResponse*)this)->status = NULL;
+	((_ngwm__getFolderListResponse*)this)->folders = nullptr;
+	((_ngwm__getFolderListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getFolderListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFolderListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFolderListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32590,10 +32590,10 @@ void *_ngwm__getFolderListResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getFolderListResponse * SOAP_FMAC4 soap_in__ngwm__getFolderListResponse(struct soap *soap, const char *tag, _ngwm__getFolderListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFolderListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFolderListResponse, sizeof(_ngwm__getFolderListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFolderListResponse)
@@ -32623,25 +32623,25 @@ SOAP_FMAC3 _ngwm__getFolderListResponse * SOAP_FMAC4 soap_in__ngwm__getFolderLis
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderListResponse, 0, sizeof(_ngwm__getFolderListResponse), 0, soap_copy__ngwm__getFolderListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFolderListResponse * SOAP_FMAC6 soap_new__ngwm__getFolderListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFolderListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFolderListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderListResponse(struct soap *soap, _ngwm__getFolderListResponse *p)
@@ -32651,9 +32651,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderListResponse(struct soap
 SOAP_FMAC5 _ngwm__getFolderListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getFolderListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFolderListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFolderListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFolderListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFolderListResponse;
 		if (size)
@@ -32694,7 +32694,7 @@ void _ngwm__getFolderListRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__getFolderListRequest*)this)->parent);
-	((_ngwm__getFolderListRequest*)this)->view = NULL;
+	((_ngwm__getFolderListRequest*)this)->view = nullptr;
 	soap_default_bool(soap, &((_ngwm__getFolderListRequest*)this)->recurse);
 	((_ngwm__getFolderListRequest*)this)->imap = (bool)0;
 	((_ngwm__getFolderListRequest*)this)->nntp = (bool)0;
@@ -32703,7 +32703,7 @@ void _ngwm__getFolderListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getFolderListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFolderListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFolderListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32746,10 +32746,10 @@ void *_ngwm__getFolderListRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getFolderListRequest * SOAP_FMAC4 soap_in__ngwm__getFolderListRequest(struct soap *soap, const char *tag, _ngwm__getFolderListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFolderListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFolderListRequest, sizeof(_ngwm__getFolderListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFolderListRequest)
@@ -32794,25 +32794,25 @@ SOAP_FMAC3 _ngwm__getFolderListRequest * SOAP_FMAC4 soap_in__ngwm__getFolderList
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent1 || soap_flag_recurse1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderListRequest, 0, sizeof(_ngwm__getFolderListRequest), 0, soap_copy__ngwm__getFolderListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFolderListRequest * SOAP_FMAC6 soap_new__ngwm__getFolderListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFolderListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFolderListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderListRequest(struct soap *soap, _ngwm__getFolderListRequest *p)
@@ -32822,9 +32822,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderListRequest(struct soap *
 SOAP_FMAC5 _ngwm__getFolderListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getFolderListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFolderListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFolderListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFolderListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFolderListRequest;
 		if (size)
@@ -32861,14 +32861,14 @@ void _ngwm__getFolderResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getFolderResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getFolderResponse*)this)->folder = NULL;
-	((_ngwm__getFolderResponse*)this)->status = NULL;
+	((_ngwm__getFolderResponse*)this)->folder = nullptr;
+	((_ngwm__getFolderResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getFolderResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFolderResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFolderResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -32908,10 +32908,10 @@ void *_ngwm__getFolderResponse::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__getFolderResponse * SOAP_FMAC4 soap_in__ngwm__getFolderResponse(struct soap *soap, const char *tag, _ngwm__getFolderResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFolderResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFolderResponse, sizeof(_ngwm__getFolderResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFolderResponse)
@@ -32941,25 +32941,25 @@ SOAP_FMAC3 _ngwm__getFolderResponse * SOAP_FMAC4 soap_in__ngwm__getFolderRespons
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderResponse, 0, sizeof(_ngwm__getFolderResponse), 0, soap_copy__ngwm__getFolderResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFolderResponse * SOAP_FMAC6 soap_new__ngwm__getFolderResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFolderResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFolderResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderResponse(struct soap *soap, _ngwm__getFolderResponse *p)
@@ -32969,9 +32969,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderResponse(struct soap *soa
 SOAP_FMAC5 _ngwm__getFolderResponse * SOAP_FMAC6 soap_instantiate__ngwm__getFolderResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFolderResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFolderResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFolderResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFolderResponse;
 		if (size)
@@ -33014,17 +33014,17 @@ void _ngwm__getFolderRequest::soap_serialize(struct soap *soap) const
 void _ngwm__getFolderRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getFolderRequest*)this)->id = NULL;
-	((_ngwm__getFolderRequest*)this)->folderType = NULL;
-	((_ngwm__getFolderRequest*)this)->types = NULL;
-	((_ngwm__getFolderRequest*)this)->source = NULL;
-	((_ngwm__getFolderRequest*)this)->view = NULL;
+	((_ngwm__getFolderRequest*)this)->id = nullptr;
+	((_ngwm__getFolderRequest*)this)->folderType = nullptr;
+	((_ngwm__getFolderRequest*)this)->types = nullptr;
+	((_ngwm__getFolderRequest*)this)->source = nullptr;
+	((_ngwm__getFolderRequest*)this)->view = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getFolderRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getFolderRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getFolderRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33067,10 +33067,10 @@ void *_ngwm__getFolderRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__getFolderRequest * SOAP_FMAC4 soap_in__ngwm__getFolderRequest(struct soap *soap, const char *tag, _ngwm__getFolderRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getFolderRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getFolderRequest, sizeof(_ngwm__getFolderRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getFolderRequest)
@@ -33115,21 +33115,21 @@ SOAP_FMAC3 _ngwm__getFolderRequest * SOAP_FMAC4 soap_in__ngwm__getFolderRequest(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderRequest, 0, sizeof(_ngwm__getFolderRequest), 0, soap_copy__ngwm__getFolderRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getFolderRequest * SOAP_FMAC6 soap_new__ngwm__getFolderRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getFolderRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getFolderRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderRequest(struct soap *soap, _ngwm__getFolderRequest *p)
@@ -33139,9 +33139,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getFolderRequest(struct soap *soap
 SOAP_FMAC5 _ngwm__getFolderRequest * SOAP_FMAC6 soap_instantiate__ngwm__getFolderRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getFolderRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getFolderRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getFolderRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getFolderRequest;
 		if (size)
@@ -33178,14 +33178,14 @@ void _ngwm__getDocumentTypeListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getDocumentTypeListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getDocumentTypeListResponse*)this)->items = NULL;
-	((_ngwm__getDocumentTypeListResponse*)this)->status = NULL;
+	((_ngwm__getDocumentTypeListResponse*)this)->items = nullptr;
+	((_ngwm__getDocumentTypeListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getDocumentTypeListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDocumentTypeListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDocumentTypeListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33225,10 +33225,10 @@ void *_ngwm__getDocumentTypeListResponse::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__getDocumentTypeListResponse * SOAP_FMAC4 soap_in__ngwm__getDocumentTypeListResponse(struct soap *soap, const char *tag, _ngwm__getDocumentTypeListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDocumentTypeListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDocumentTypeListResponse, sizeof(_ngwm__getDocumentTypeListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDocumentTypeListResponse)
@@ -33258,25 +33258,25 @@ SOAP_FMAC3 _ngwm__getDocumentTypeListResponse * SOAP_FMAC4 soap_in__ngwm__getDoc
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDocumentTypeListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDocumentTypeListResponse, 0, sizeof(_ngwm__getDocumentTypeListResponse), 0, soap_copy__ngwm__getDocumentTypeListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDocumentTypeListResponse * SOAP_FMAC6 soap_new__ngwm__getDocumentTypeListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDocumentTypeListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDocumentTypeListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDocumentTypeListResponse(struct soap *soap, _ngwm__getDocumentTypeListResponse *p)
@@ -33286,9 +33286,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDocumentTypeListResponse(struct
 SOAP_FMAC5 _ngwm__getDocumentTypeListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getDocumentTypeListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDocumentTypeListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDocumentTypeListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDocumentTypeListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDocumentTypeListResponse;
 		if (size)
@@ -33329,7 +33329,7 @@ void _ngwm__getDocumentTypeListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getDocumentTypeListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDocumentTypeListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDocumentTypeListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33368,10 +33368,10 @@ void *_ngwm__getDocumentTypeListRequest::soap_in(struct soap *soap, const char *
 SOAP_FMAC3 _ngwm__getDocumentTypeListRequest * SOAP_FMAC4 soap_in__ngwm__getDocumentTypeListRequest(struct soap *soap, const char *tag, _ngwm__getDocumentTypeListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDocumentTypeListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDocumentTypeListRequest, sizeof(_ngwm__getDocumentTypeListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDocumentTypeListRequest)
@@ -33396,25 +33396,25 @@ SOAP_FMAC3 _ngwm__getDocumentTypeListRequest * SOAP_FMAC4 soap_in__ngwm__getDocu
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_library1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDocumentTypeListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDocumentTypeListRequest, 0, sizeof(_ngwm__getDocumentTypeListRequest), 0, soap_copy__ngwm__getDocumentTypeListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDocumentTypeListRequest * SOAP_FMAC6 soap_new__ngwm__getDocumentTypeListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDocumentTypeListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDocumentTypeListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDocumentTypeListRequest(struct soap *soap, _ngwm__getDocumentTypeListRequest *p)
@@ -33424,9 +33424,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDocumentTypeListRequest(struct
 SOAP_FMAC5 _ngwm__getDocumentTypeListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getDocumentTypeListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDocumentTypeListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDocumentTypeListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDocumentTypeListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDocumentTypeListRequest;
 		if (size)
@@ -33463,14 +33463,14 @@ void _ngwm__getDeltaInfoResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getDeltaInfoResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getDeltaInfoResponse*)this)->deltaInfo = NULL;
-	((_ngwm__getDeltaInfoResponse*)this)->status = NULL;
+	((_ngwm__getDeltaInfoResponse*)this)->deltaInfo = nullptr;
+	((_ngwm__getDeltaInfoResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getDeltaInfoResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDeltaInfoResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDeltaInfoResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33510,10 +33510,10 @@ void *_ngwm__getDeltaInfoResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getDeltaInfoResponse * SOAP_FMAC4 soap_in__ngwm__getDeltaInfoResponse(struct soap *soap, const char *tag, _ngwm__getDeltaInfoResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDeltaInfoResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDeltaInfoResponse, sizeof(_ngwm__getDeltaInfoResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDeltaInfoResponse)
@@ -33543,25 +33543,25 @@ SOAP_FMAC3 _ngwm__getDeltaInfoResponse * SOAP_FMAC4 soap_in__ngwm__getDeltaInfoR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_deltaInfo1 || soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltaInfoResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltaInfoResponse, 0, sizeof(_ngwm__getDeltaInfoResponse), 0, soap_copy__ngwm__getDeltaInfoResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDeltaInfoResponse * SOAP_FMAC6 soap_new__ngwm__getDeltaInfoResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDeltaInfoResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDeltaInfoResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltaInfoResponse(struct soap *soap, _ngwm__getDeltaInfoResponse *p)
@@ -33571,9 +33571,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltaInfoResponse(struct soap *
 SOAP_FMAC5 _ngwm__getDeltaInfoResponse * SOAP_FMAC6 soap_instantiate__ngwm__getDeltaInfoResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDeltaInfoResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDeltaInfoResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDeltaInfoResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDeltaInfoResponse;
 		if (size)
@@ -33614,7 +33614,7 @@ void _ngwm__getDeltaInfoRequest::soap_default(struct soap *soap)
 
 int _ngwm__getDeltaInfoRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDeltaInfoRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDeltaInfoRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33653,10 +33653,10 @@ void *_ngwm__getDeltaInfoRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__getDeltaInfoRequest * SOAP_FMAC4 soap_in__ngwm__getDeltaInfoRequest(struct soap *soap, const char *tag, _ngwm__getDeltaInfoRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDeltaInfoRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDeltaInfoRequest, sizeof(_ngwm__getDeltaInfoRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDeltaInfoRequest)
@@ -33681,25 +33681,25 @@ SOAP_FMAC3 _ngwm__getDeltaInfoRequest * SOAP_FMAC4 soap_in__ngwm__getDeltaInfoRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltaInfoRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltaInfoRequest, 0, sizeof(_ngwm__getDeltaInfoRequest), 0, soap_copy__ngwm__getDeltaInfoRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDeltaInfoRequest * SOAP_FMAC6 soap_new__ngwm__getDeltaInfoRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDeltaInfoRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDeltaInfoRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltaInfoRequest(struct soap *soap, _ngwm__getDeltaInfoRequest *p)
@@ -33709,9 +33709,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltaInfoRequest(struct soap *s
 SOAP_FMAC5 _ngwm__getDeltaInfoRequest * SOAP_FMAC6 soap_instantiate__ngwm__getDeltaInfoRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDeltaInfoRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDeltaInfoRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDeltaInfoRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDeltaInfoRequest;
 		if (size)
@@ -33750,15 +33750,15 @@ void _ngwm__getDeltasResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getDeltasResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getDeltasResponse*)this)->items = NULL;
-	((_ngwm__getDeltasResponse*)this)->deltaInfo = NULL;
-	((_ngwm__getDeltasResponse*)this)->status = NULL;
+	((_ngwm__getDeltasResponse*)this)->items = nullptr;
+	((_ngwm__getDeltasResponse*)this)->deltaInfo = nullptr;
+	((_ngwm__getDeltasResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getDeltasResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDeltasResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDeltasResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33799,10 +33799,10 @@ void *_ngwm__getDeltasResponse::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__getDeltasResponse * SOAP_FMAC4 soap_in__ngwm__getDeltasResponse(struct soap *soap, const char *tag, _ngwm__getDeltasResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDeltasResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDeltasResponse, sizeof(_ngwm__getDeltasResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDeltasResponse)
@@ -33837,25 +33837,25 @@ SOAP_FMAC3 _ngwm__getDeltasResponse * SOAP_FMAC4 soap_in__ngwm__getDeltasRespons
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_deltaInfo1 || soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltasResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltasResponse, 0, sizeof(_ngwm__getDeltasResponse), 0, soap_copy__ngwm__getDeltasResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDeltasResponse * SOAP_FMAC6 soap_new__ngwm__getDeltasResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDeltasResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDeltasResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltasResponse(struct soap *soap, _ngwm__getDeltasResponse *p)
@@ -33865,9 +33865,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltasResponse(struct soap *soa
 SOAP_FMAC5 _ngwm__getDeltasResponse * SOAP_FMAC6 soap_instantiate__ngwm__getDeltasResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDeltasResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDeltasResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDeltasResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDeltasResponse;
 		if (size)
@@ -33907,14 +33907,14 @@ void _ngwm__getDeltasRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__getDeltasRequest*)this)->container);
-	((_ngwm__getDeltasRequest*)this)->view = NULL;
-	((_ngwm__getDeltasRequest*)this)->deltaInfo = NULL;
+	((_ngwm__getDeltasRequest*)this)->view = nullptr;
+	((_ngwm__getDeltasRequest*)this)->deltaInfo = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getDeltasRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getDeltasRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getDeltasRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -33955,10 +33955,10 @@ void *_ngwm__getDeltasRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__getDeltasRequest * SOAP_FMAC4 soap_in__ngwm__getDeltasRequest(struct soap *soap, const char *tag, _ngwm__getDeltasRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getDeltasRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getDeltasRequest, sizeof(_ngwm__getDeltasRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getDeltasRequest)
@@ -33993,25 +33993,25 @@ SOAP_FMAC3 _ngwm__getDeltasRequest * SOAP_FMAC4 soap_in__ngwm__getDeltasRequest(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_deltaInfo1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltasRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltasRequest, 0, sizeof(_ngwm__getDeltasRequest), 0, soap_copy__ngwm__getDeltasRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getDeltasRequest * SOAP_FMAC6 soap_new__ngwm__getDeltasRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getDeltasRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getDeltasRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltasRequest(struct soap *soap, _ngwm__getDeltasRequest *p)
@@ -34021,9 +34021,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getDeltasRequest(struct soap *soap
 SOAP_FMAC5 _ngwm__getDeltasRequest * SOAP_FMAC6 soap_instantiate__ngwm__getDeltasRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getDeltasRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getDeltasRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getDeltasRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getDeltasRequest;
 		if (size)
@@ -34060,14 +34060,14 @@ void _ngwm__getCustomListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getCustomListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getCustomListResponse*)this)->customs = NULL;
-	((_ngwm__getCustomListResponse*)this)->status = NULL;
+	((_ngwm__getCustomListResponse*)this)->customs = nullptr;
+	((_ngwm__getCustomListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getCustomListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getCustomListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getCustomListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34107,10 +34107,10 @@ void *_ngwm__getCustomListResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getCustomListResponse * SOAP_FMAC4 soap_in__ngwm__getCustomListResponse(struct soap *soap, const char *tag, _ngwm__getCustomListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getCustomListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getCustomListResponse, sizeof(_ngwm__getCustomListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getCustomListResponse)
@@ -34140,25 +34140,25 @@ SOAP_FMAC3 _ngwm__getCustomListResponse * SOAP_FMAC4 soap_in__ngwm__getCustomLis
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCustomListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCustomListResponse, 0, sizeof(_ngwm__getCustomListResponse), 0, soap_copy__ngwm__getCustomListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getCustomListResponse * SOAP_FMAC6 soap_new__ngwm__getCustomListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getCustomListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getCustomListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCustomListResponse(struct soap *soap, _ngwm__getCustomListResponse *p)
@@ -34168,9 +34168,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCustomListResponse(struct soap
 SOAP_FMAC5 _ngwm__getCustomListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getCustomListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getCustomListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getCustomListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getCustomListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getCustomListResponse;
 		if (size)
@@ -34208,7 +34208,7 @@ void _ngwm__getCustomListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getCustomListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getCustomListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getCustomListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34246,10 +34246,10 @@ void *_ngwm__getCustomListRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getCustomListRequest * SOAP_FMAC4 soap_in__ngwm__getCustomListRequest(struct soap *soap, const char *tag, _ngwm__getCustomListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getCustomListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getCustomListRequest, sizeof(_ngwm__getCustomListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getCustomListRequest)
@@ -34268,21 +34268,21 @@ SOAP_FMAC3 _ngwm__getCustomListRequest * SOAP_FMAC4 soap_in__ngwm__getCustomList
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCustomListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCustomListRequest, 0, sizeof(_ngwm__getCustomListRequest), 0, soap_copy__ngwm__getCustomListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getCustomListRequest * SOAP_FMAC6 soap_new__ngwm__getCustomListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getCustomListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getCustomListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCustomListRequest(struct soap *soap, _ngwm__getCustomListRequest *p)
@@ -34292,9 +34292,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCustomListRequest(struct soap *
 SOAP_FMAC5 _ngwm__getCustomListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getCustomListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getCustomListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getCustomListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getCustomListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getCustomListRequest;
 		if (size)
@@ -34331,14 +34331,14 @@ void _ngwm__getCategoryListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getCategoryListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getCategoryListResponse*)this)->categories = NULL;
-	((_ngwm__getCategoryListResponse*)this)->status = NULL;
+	((_ngwm__getCategoryListResponse*)this)->categories = nullptr;
+	((_ngwm__getCategoryListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getCategoryListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getCategoryListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getCategoryListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34378,10 +34378,10 @@ void *_ngwm__getCategoryListResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__getCategoryListResponse * SOAP_FMAC4 soap_in__ngwm__getCategoryListResponse(struct soap *soap, const char *tag, _ngwm__getCategoryListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getCategoryListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getCategoryListResponse, sizeof(_ngwm__getCategoryListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getCategoryListResponse)
@@ -34411,25 +34411,25 @@ SOAP_FMAC3 _ngwm__getCategoryListResponse * SOAP_FMAC4 soap_in__ngwm__getCategor
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCategoryListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCategoryListResponse, 0, sizeof(_ngwm__getCategoryListResponse), 0, soap_copy__ngwm__getCategoryListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getCategoryListResponse * SOAP_FMAC6 soap_new__ngwm__getCategoryListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getCategoryListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getCategoryListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCategoryListResponse(struct soap *soap, _ngwm__getCategoryListResponse *p)
@@ -34439,9 +34439,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCategoryListResponse(struct soa
 SOAP_FMAC5 _ngwm__getCategoryListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getCategoryListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getCategoryListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getCategoryListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getCategoryListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getCategoryListResponse;
 		if (size)
@@ -34479,7 +34479,7 @@ void _ngwm__getCategoryListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getCategoryListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getCategoryListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getCategoryListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34517,10 +34517,10 @@ void *_ngwm__getCategoryListRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getCategoryListRequest * SOAP_FMAC4 soap_in__ngwm__getCategoryListRequest(struct soap *soap, const char *tag, _ngwm__getCategoryListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getCategoryListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getCategoryListRequest, sizeof(_ngwm__getCategoryListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getCategoryListRequest)
@@ -34539,21 +34539,21 @@ SOAP_FMAC3 _ngwm__getCategoryListRequest * SOAP_FMAC4 soap_in__ngwm__getCategory
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCategoryListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCategoryListRequest, 0, sizeof(_ngwm__getCategoryListRequest), 0, soap_copy__ngwm__getCategoryListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getCategoryListRequest * SOAP_FMAC6 soap_new__ngwm__getCategoryListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getCategoryListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getCategoryListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCategoryListRequest(struct soap *soap, _ngwm__getCategoryListRequest *p)
@@ -34563,9 +34563,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getCategoryListRequest(struct soap
 SOAP_FMAC5 _ngwm__getCategoryListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getCategoryListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getCategoryListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getCategoryListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getCategoryListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getCategoryListRequest;
 		if (size)
@@ -34602,14 +34602,14 @@ void _ngwm__getAttachmentResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getAttachmentResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getAttachmentResponse*)this)->part = NULL;
-	((_ngwm__getAttachmentResponse*)this)->status = NULL;
+	((_ngwm__getAttachmentResponse*)this)->part = nullptr;
+	((_ngwm__getAttachmentResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getAttachmentResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getAttachmentResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getAttachmentResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34649,10 +34649,10 @@ void *_ngwm__getAttachmentResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__getAttachmentResponse * SOAP_FMAC4 soap_in__ngwm__getAttachmentResponse(struct soap *soap, const char *tag, _ngwm__getAttachmentResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getAttachmentResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getAttachmentResponse, sizeof(_ngwm__getAttachmentResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getAttachmentResponse)
@@ -34682,25 +34682,25 @@ SOAP_FMAC3 _ngwm__getAttachmentResponse * SOAP_FMAC4 soap_in__ngwm__getAttachmen
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAttachmentResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAttachmentResponse, 0, sizeof(_ngwm__getAttachmentResponse), 0, soap_copy__ngwm__getAttachmentResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getAttachmentResponse * SOAP_FMAC6 soap_new__ngwm__getAttachmentResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getAttachmentResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getAttachmentResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAttachmentResponse(struct soap *soap, _ngwm__getAttachmentResponse *p)
@@ -34710,9 +34710,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAttachmentResponse(struct soap
 SOAP_FMAC5 _ngwm__getAttachmentResponse * SOAP_FMAC6 soap_instantiate__ngwm__getAttachmentResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getAttachmentResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getAttachmentResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getAttachmentResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getAttachmentResponse;
 		if (size)
@@ -34757,7 +34757,7 @@ void _ngwm__getAttachmentRequest::soap_default(struct soap *soap)
 
 int _ngwm__getAttachmentRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getAttachmentRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getAttachmentRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34798,10 +34798,10 @@ void *_ngwm__getAttachmentRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__getAttachmentRequest * SOAP_FMAC4 soap_in__ngwm__getAttachmentRequest(struct soap *soap, const char *tag, _ngwm__getAttachmentRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getAttachmentRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getAttachmentRequest, sizeof(_ngwm__getAttachmentRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getAttachmentRequest)
@@ -34836,25 +34836,25 @@ SOAP_FMAC3 _ngwm__getAttachmentRequest * SOAP_FMAC4 soap_in__ngwm__getAttachment
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_offset1 || soap_flag_length1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAttachmentRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAttachmentRequest, 0, sizeof(_ngwm__getAttachmentRequest), 0, soap_copy__ngwm__getAttachmentRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getAttachmentRequest * SOAP_FMAC6 soap_new__ngwm__getAttachmentRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getAttachmentRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getAttachmentRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAttachmentRequest(struct soap *soap, _ngwm__getAttachmentRequest *p)
@@ -34864,9 +34864,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAttachmentRequest(struct soap *
 SOAP_FMAC5 _ngwm__getAttachmentRequest * SOAP_FMAC6 soap_instantiate__ngwm__getAttachmentRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getAttachmentRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getAttachmentRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getAttachmentRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getAttachmentRequest;
 		if (size)
@@ -34903,14 +34903,14 @@ void _ngwm__getAddressBookListResponse::soap_serialize(struct soap *soap) const
 void _ngwm__getAddressBookListResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__getAddressBookListResponse*)this)->books = NULL;
-	((_ngwm__getAddressBookListResponse*)this)->status = NULL;
+	((_ngwm__getAddressBookListResponse*)this)->books = nullptr;
+	((_ngwm__getAddressBookListResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__getAddressBookListResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getAddressBookListResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getAddressBookListResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -34950,10 +34950,10 @@ void *_ngwm__getAddressBookListResponse::soap_in(struct soap *soap, const char *
 SOAP_FMAC3 _ngwm__getAddressBookListResponse * SOAP_FMAC4 soap_in__ngwm__getAddressBookListResponse(struct soap *soap, const char *tag, _ngwm__getAddressBookListResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getAddressBookListResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getAddressBookListResponse, sizeof(_ngwm__getAddressBookListResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getAddressBookListResponse)
@@ -34983,25 +34983,25 @@ SOAP_FMAC3 _ngwm__getAddressBookListResponse * SOAP_FMAC4 soap_in__ngwm__getAddr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAddressBookListResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAddressBookListResponse, 0, sizeof(_ngwm__getAddressBookListResponse), 0, soap_copy__ngwm__getAddressBookListResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getAddressBookListResponse * SOAP_FMAC6 soap_new__ngwm__getAddressBookListResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getAddressBookListResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getAddressBookListResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAddressBookListResponse(struct soap *soap, _ngwm__getAddressBookListResponse *p)
@@ -35011,9 +35011,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAddressBookListResponse(struct
 SOAP_FMAC5 _ngwm__getAddressBookListResponse * SOAP_FMAC6 soap_instantiate__ngwm__getAddressBookListResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getAddressBookListResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getAddressBookListResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getAddressBookListResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getAddressBookListResponse;
 		if (size)
@@ -35051,7 +35051,7 @@ void _ngwm__getAddressBookListRequest::soap_default(struct soap *soap)
 
 int _ngwm__getAddressBookListRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__getAddressBookListRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__getAddressBookListRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35089,10 +35089,10 @@ void *_ngwm__getAddressBookListRequest::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__getAddressBookListRequest * SOAP_FMAC4 soap_in__ngwm__getAddressBookListRequest(struct soap *soap, const char *tag, _ngwm__getAddressBookListRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__getAddressBookListRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__getAddressBookListRequest, sizeof(_ngwm__getAddressBookListRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__getAddressBookListRequest)
@@ -35111,21 +35111,21 @@ SOAP_FMAC3 _ngwm__getAddressBookListRequest * SOAP_FMAC4 soap_in__ngwm__getAddre
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAddressBookListRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAddressBookListRequest, 0, sizeof(_ngwm__getAddressBookListRequest), 0, soap_copy__ngwm__getAddressBookListRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__getAddressBookListRequest * SOAP_FMAC6 soap_new__ngwm__getAddressBookListRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__getAddressBookListRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__getAddressBookListRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAddressBookListRequest(struct soap *soap, _ngwm__getAddressBookListRequest *p)
@@ -35135,9 +35135,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__getAddressBookListRequest(struct s
 SOAP_FMAC5 _ngwm__getAddressBookListRequest * SOAP_FMAC6 soap_instantiate__ngwm__getAddressBookListRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__getAddressBookListRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__getAddressBookListRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__getAddressBookListRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__getAddressBookListRequest;
 		if (size)
@@ -35174,14 +35174,14 @@ void _ngwm__forwardResponse::soap_serialize(struct soap *soap) const
 void _ngwm__forwardResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__forwardResponse*)this)->item = NULL;
-	((_ngwm__forwardResponse*)this)->status = NULL;
+	((_ngwm__forwardResponse*)this)->item = nullptr;
+	((_ngwm__forwardResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__forwardResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__forwardResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__forwardResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35221,10 +35221,10 @@ void *_ngwm__forwardResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__forwardResponse * SOAP_FMAC4 soap_in__ngwm__forwardResponse(struct soap *soap, const char *tag, _ngwm__forwardResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__forwardResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__forwardResponse, sizeof(_ngwm__forwardResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__forwardResponse)
@@ -35254,25 +35254,25 @@ SOAP_FMAC3 _ngwm__forwardResponse * SOAP_FMAC4 soap_in__ngwm__forwardResponse(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__forwardResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__forwardResponse, 0, sizeof(_ngwm__forwardResponse), 0, soap_copy__ngwm__forwardResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__forwardResponse * SOAP_FMAC6 soap_new__ngwm__forwardResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__forwardResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__forwardResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__forwardResponse(struct soap *soap, _ngwm__forwardResponse *p)
@@ -35282,9 +35282,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__forwardResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__forwardResponse * SOAP_FMAC6 soap_instantiate__ngwm__forwardResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__forwardResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__forwardResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__forwardResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__forwardResponse;
 		if (size)
@@ -35323,14 +35323,14 @@ void _ngwm__forwardRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__forwardRequest*)this)->id);
-	((_ngwm__forwardRequest*)this)->view = NULL;
+	((_ngwm__forwardRequest*)this)->view = nullptr;
 	((_ngwm__forwardRequest*)this)->embed = (bool)0;
 	/* transient soap skipped */
 }
 
 int _ngwm__forwardRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__forwardRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__forwardRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35371,10 +35371,10 @@ void *_ngwm__forwardRequest::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__forwardRequest * SOAP_FMAC4 soap_in__ngwm__forwardRequest(struct soap *soap, const char *tag, _ngwm__forwardRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__forwardRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__forwardRequest, sizeof(_ngwm__forwardRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__forwardRequest)
@@ -35409,25 +35409,25 @@ SOAP_FMAC3 _ngwm__forwardRequest * SOAP_FMAC4 soap_in__ngwm__forwardRequest(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__forwardRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__forwardRequest, 0, sizeof(_ngwm__forwardRequest), 0, soap_copy__ngwm__forwardRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__forwardRequest * SOAP_FMAC6 soap_new__ngwm__forwardRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__forwardRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__forwardRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__forwardRequest(struct soap *soap, _ngwm__forwardRequest *p)
@@ -35437,9 +35437,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__forwardRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__forwardRequest * SOAP_FMAC6 soap_instantiate__ngwm__forwardRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__forwardRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__forwardRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__forwardRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__forwardRequest;
 		if (size)
@@ -35474,13 +35474,13 @@ void _ngwm__executeRuleResponse::soap_serialize(struct soap *soap) const
 void _ngwm__executeRuleResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__executeRuleResponse*)this)->status = NULL;
+	((_ngwm__executeRuleResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__executeRuleResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__executeRuleResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__executeRuleResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35519,10 +35519,10 @@ void *_ngwm__executeRuleResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__executeRuleResponse * SOAP_FMAC4 soap_in__ngwm__executeRuleResponse(struct soap *soap, const char *tag, _ngwm__executeRuleResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__executeRuleResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__executeRuleResponse, sizeof(_ngwm__executeRuleResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__executeRuleResponse)
@@ -35547,25 +35547,25 @@ SOAP_FMAC3 _ngwm__executeRuleResponse * SOAP_FMAC4 soap_in__ngwm__executeRuleRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__executeRuleResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__executeRuleResponse, 0, sizeof(_ngwm__executeRuleResponse), 0, soap_copy__ngwm__executeRuleResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__executeRuleResponse * SOAP_FMAC6 soap_new__ngwm__executeRuleResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__executeRuleResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__executeRuleResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__executeRuleResponse(struct soap *soap, _ngwm__executeRuleResponse *p)
@@ -35575,9 +35575,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__executeRuleResponse(struct soap *s
 SOAP_FMAC5 _ngwm__executeRuleResponse * SOAP_FMAC6 soap_instantiate__ngwm__executeRuleResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__executeRuleResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__executeRuleResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__executeRuleResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__executeRuleResponse;
 		if (size)
@@ -35618,7 +35618,7 @@ void _ngwm__executeRuleRequest::soap_default(struct soap *soap)
 
 int _ngwm__executeRuleRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__executeRuleRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__executeRuleRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35657,10 +35657,10 @@ void *_ngwm__executeRuleRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__executeRuleRequest * SOAP_FMAC4 soap_in__ngwm__executeRuleRequest(struct soap *soap, const char *tag, _ngwm__executeRuleRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__executeRuleRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__executeRuleRequest, sizeof(_ngwm__executeRuleRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__executeRuleRequest)
@@ -35685,25 +35685,25 @@ SOAP_FMAC3 _ngwm__executeRuleRequest * SOAP_FMAC4 soap_in__ngwm__executeRuleRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__executeRuleRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__executeRuleRequest, 0, sizeof(_ngwm__executeRuleRequest), 0, soap_copy__ngwm__executeRuleRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__executeRuleRequest * SOAP_FMAC6 soap_new__ngwm__executeRuleRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__executeRuleRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__executeRuleRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__executeRuleRequest(struct soap *soap, _ngwm__executeRuleRequest *p)
@@ -35713,9 +35713,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__executeRuleRequest(struct soap *so
 SOAP_FMAC5 _ngwm__executeRuleRequest * SOAP_FMAC6 soap_instantiate__ngwm__executeRuleRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__executeRuleRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__executeRuleRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__executeRuleRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__executeRuleRequest;
 		if (size)
@@ -35750,13 +35750,13 @@ void _ngwm__destroyCursorResponse::soap_serialize(struct soap *soap) const
 void _ngwm__destroyCursorResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__destroyCursorResponse*)this)->status = NULL;
+	((_ngwm__destroyCursorResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__destroyCursorResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__destroyCursorResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__destroyCursorResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35795,10 +35795,10 @@ void *_ngwm__destroyCursorResponse::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__destroyCursorResponse * SOAP_FMAC4 soap_in__ngwm__destroyCursorResponse(struct soap *soap, const char *tag, _ngwm__destroyCursorResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__destroyCursorResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__destroyCursorResponse, sizeof(_ngwm__destroyCursorResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__destroyCursorResponse)
@@ -35823,25 +35823,25 @@ SOAP_FMAC3 _ngwm__destroyCursorResponse * SOAP_FMAC4 soap_in__ngwm__destroyCurso
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__destroyCursorResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__destroyCursorResponse, 0, sizeof(_ngwm__destroyCursorResponse), 0, soap_copy__ngwm__destroyCursorResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__destroyCursorResponse * SOAP_FMAC6 soap_new__ngwm__destroyCursorResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__destroyCursorResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__destroyCursorResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__destroyCursorResponse(struct soap *soap, _ngwm__destroyCursorResponse *p)
@@ -35851,9 +35851,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__destroyCursorResponse(struct soap
 SOAP_FMAC5 _ngwm__destroyCursorResponse * SOAP_FMAC6 soap_instantiate__ngwm__destroyCursorResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__destroyCursorResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__destroyCursorResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__destroyCursorResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__destroyCursorResponse;
 		if (size)
@@ -35896,7 +35896,7 @@ void _ngwm__destroyCursorRequest::soap_default(struct soap *soap)
 
 int _ngwm__destroyCursorRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__destroyCursorRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__destroyCursorRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -35936,10 +35936,10 @@ void *_ngwm__destroyCursorRequest::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__destroyCursorRequest * SOAP_FMAC4 soap_in__ngwm__destroyCursorRequest(struct soap *soap, const char *tag, _ngwm__destroyCursorRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__destroyCursorRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__destroyCursorRequest, sizeof(_ngwm__destroyCursorRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__destroyCursorRequest)
@@ -35969,25 +35969,25 @@ SOAP_FMAC3 _ngwm__destroyCursorRequest * SOAP_FMAC4 soap_in__ngwm__destroyCursor
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_cursor1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__destroyCursorRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__destroyCursorRequest, 0, sizeof(_ngwm__destroyCursorRequest), 0, soap_copy__ngwm__destroyCursorRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__destroyCursorRequest * SOAP_FMAC6 soap_new__ngwm__destroyCursorRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__destroyCursorRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__destroyCursorRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__destroyCursorRequest(struct soap *soap, _ngwm__destroyCursorRequest *p)
@@ -35997,9 +35997,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__destroyCursorRequest(struct soap *
 SOAP_FMAC5 _ngwm__destroyCursorRequest * SOAP_FMAC6 soap_instantiate__ngwm__destroyCursorRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__destroyCursorRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__destroyCursorRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__destroyCursorRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__destroyCursorRequest;
 		if (size)
@@ -36034,13 +36034,13 @@ void _ngwm__delegateResponse::soap_serialize(struct soap *soap) const
 void _ngwm__delegateResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__delegateResponse*)this)->status = NULL;
+	((_ngwm__delegateResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__delegateResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__delegateResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__delegateResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36079,10 +36079,10 @@ void *_ngwm__delegateResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__delegateResponse * SOAP_FMAC4 soap_in__ngwm__delegateResponse(struct soap *soap, const char *tag, _ngwm__delegateResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__delegateResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__delegateResponse, sizeof(_ngwm__delegateResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__delegateResponse)
@@ -36107,25 +36107,25 @@ SOAP_FMAC3 _ngwm__delegateResponse * SOAP_FMAC4 soap_in__ngwm__delegateResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__delegateResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__delegateResponse, 0, sizeof(_ngwm__delegateResponse), 0, soap_copy__ngwm__delegateResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__delegateResponse * SOAP_FMAC6 soap_new__ngwm__delegateResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__delegateResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__delegateResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__delegateResponse(struct soap *soap, _ngwm__delegateResponse *p)
@@ -36135,9 +36135,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__delegateResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__delegateResponse * SOAP_FMAC6 soap_instantiate__ngwm__delegateResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__delegateResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__delegateResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__delegateResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__delegateResponse;
 		if (size)
@@ -36180,16 +36180,16 @@ void _ngwm__delegateRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__delegateRequest*)this)->id);
-	((_ngwm__delegateRequest*)this)->commentToOrganizer = NULL;
-	((_ngwm__delegateRequest*)this)->commentToDelegatee = NULL;
-	((_ngwm__delegateRequest*)this)->distribution = NULL;
+	((_ngwm__delegateRequest*)this)->commentToOrganizer = nullptr;
+	((_ngwm__delegateRequest*)this)->commentToDelegatee = nullptr;
+	((_ngwm__delegateRequest*)this)->distribution = nullptr;
 	((_ngwm__delegateRequest*)this)->recurrenceAllInstances = 0;
 	/* transient soap skipped */
 }
 
 int _ngwm__delegateRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__delegateRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__delegateRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36232,10 +36232,10 @@ void *_ngwm__delegateRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__delegateRequest * SOAP_FMAC4 soap_in__ngwm__delegateRequest(struct soap *soap, const char *tag, _ngwm__delegateRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__delegateRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__delegateRequest, sizeof(_ngwm__delegateRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__delegateRequest)
@@ -36280,25 +36280,25 @@ SOAP_FMAC3 _ngwm__delegateRequest * SOAP_FMAC4 soap_in__ngwm__delegateRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_distribution1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__delegateRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__delegateRequest, 0, sizeof(_ngwm__delegateRequest), 0, soap_copy__ngwm__delegateRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__delegateRequest * SOAP_FMAC6 soap_new__ngwm__delegateRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__delegateRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__delegateRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__delegateRequest(struct soap *soap, _ngwm__delegateRequest *p)
@@ -36308,9 +36308,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__delegateRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__delegateRequest * SOAP_FMAC6 soap_instantiate__ngwm__delegateRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__delegateRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__delegateRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__delegateRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__delegateRequest;
 		if (size)
@@ -36345,13 +36345,13 @@ void _ngwm__declineResponse::soap_serialize(struct soap *soap) const
 void _ngwm__declineResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__declineResponse*)this)->status = NULL;
+	((_ngwm__declineResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__declineResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__declineResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__declineResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36390,10 +36390,10 @@ void *_ngwm__declineResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__declineResponse * SOAP_FMAC4 soap_in__ngwm__declineResponse(struct soap *soap, const char *tag, _ngwm__declineResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__declineResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__declineResponse, sizeof(_ngwm__declineResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__declineResponse)
@@ -36418,25 +36418,25 @@ SOAP_FMAC3 _ngwm__declineResponse * SOAP_FMAC4 soap_in__ngwm__declineResponse(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__declineResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__declineResponse, 0, sizeof(_ngwm__declineResponse), 0, soap_copy__ngwm__declineResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__declineResponse * SOAP_FMAC6 soap_new__ngwm__declineResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__declineResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__declineResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__declineResponse(struct soap *soap, _ngwm__declineResponse *p)
@@ -36446,9 +36446,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__declineResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__declineResponse * SOAP_FMAC6 soap_instantiate__ngwm__declineResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__declineResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__declineResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__declineResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__declineResponse;
 		if (size)
@@ -36486,15 +36486,15 @@ void _ngwm__declineRequest::soap_serialize(struct soap *soap) const
 void _ngwm__declineRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__declineRequest*)this)->items = NULL;
-	((_ngwm__declineRequest*)this)->comment = NULL;
+	((_ngwm__declineRequest*)this)->items = nullptr;
+	((_ngwm__declineRequest*)this)->comment = nullptr;
 	((_ngwm__declineRequest*)this)->recurrenceAllInstances = 0;
 	/* transient soap skipped */
 }
 
 int _ngwm__declineRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__declineRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__declineRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36535,10 +36535,10 @@ void *_ngwm__declineRequest::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__declineRequest * SOAP_FMAC4 soap_in__ngwm__declineRequest(struct soap *soap, const char *tag, _ngwm__declineRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__declineRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__declineRequest, sizeof(_ngwm__declineRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__declineRequest)
@@ -36573,25 +36573,25 @@ SOAP_FMAC3 _ngwm__declineRequest * SOAP_FMAC4 soap_in__ngwm__declineRequest(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__declineRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__declineRequest, 0, sizeof(_ngwm__declineRequest), 0, soap_copy__ngwm__declineRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__declineRequest * SOAP_FMAC6 soap_new__ngwm__declineRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__declineRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__declineRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__declineRequest(struct soap *soap, _ngwm__declineRequest *p)
@@ -36601,9 +36601,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__declineRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__declineRequest * SOAP_FMAC6 soap_instantiate__ngwm__declineRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__declineRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__declineRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__declineRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__declineRequest;
 		if (size)
@@ -36638,13 +36638,13 @@ void _ngwm__createSignatureResponse::soap_serialize(struct soap *soap) const
 void _ngwm__createSignatureResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createSignatureResponse*)this)->status = NULL;
+	((_ngwm__createSignatureResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createSignatureResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createSignatureResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createSignatureResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36683,10 +36683,10 @@ void *_ngwm__createSignatureResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__createSignatureResponse * SOAP_FMAC4 soap_in__ngwm__createSignatureResponse(struct soap *soap, const char *tag, _ngwm__createSignatureResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createSignatureResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createSignatureResponse, sizeof(_ngwm__createSignatureResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createSignatureResponse)
@@ -36711,25 +36711,25 @@ SOAP_FMAC3 _ngwm__createSignatureResponse * SOAP_FMAC4 soap_in__ngwm__createSign
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createSignatureResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createSignatureResponse, 0, sizeof(_ngwm__createSignatureResponse), 0, soap_copy__ngwm__createSignatureResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createSignatureResponse * SOAP_FMAC6 soap_new__ngwm__createSignatureResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createSignatureResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createSignatureResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createSignatureResponse(struct soap *soap, _ngwm__createSignatureResponse *p)
@@ -36739,9 +36739,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createSignatureResponse(struct soa
 SOAP_FMAC5 _ngwm__createSignatureResponse * SOAP_FMAC6 soap_instantiate__ngwm__createSignatureResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createSignatureResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createSignatureResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createSignatureResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createSignatureResponse;
 		if (size)
@@ -36776,13 +36776,13 @@ void _ngwm__createSignatureRequest::soap_serialize(struct soap *soap) const
 void _ngwm__createSignatureRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createSignatureRequest*)this)->signature = NULL;
+	((_ngwm__createSignatureRequest*)this)->signature = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createSignatureRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createSignatureRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createSignatureRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36821,10 +36821,10 @@ void *_ngwm__createSignatureRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__createSignatureRequest * SOAP_FMAC4 soap_in__ngwm__createSignatureRequest(struct soap *soap, const char *tag, _ngwm__createSignatureRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createSignatureRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createSignatureRequest, sizeof(_ngwm__createSignatureRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createSignatureRequest)
@@ -36849,25 +36849,25 @@ SOAP_FMAC3 _ngwm__createSignatureRequest * SOAP_FMAC4 soap_in__ngwm__createSigna
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_signature1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createSignatureRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createSignatureRequest, 0, sizeof(_ngwm__createSignatureRequest), 0, soap_copy__ngwm__createSignatureRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createSignatureRequest * SOAP_FMAC6 soap_new__ngwm__createSignatureRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createSignatureRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createSignatureRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createSignatureRequest(struct soap *soap, _ngwm__createSignatureRequest *p)
@@ -36877,9 +36877,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createSignatureRequest(struct soap
 SOAP_FMAC5 _ngwm__createSignatureRequest * SOAP_FMAC6 soap_instantiate__ngwm__createSignatureRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createSignatureRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createSignatureRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createSignatureRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createSignatureRequest;
 		if (size)
@@ -36916,14 +36916,14 @@ void _ngwm__createProxyAccessResponse::soap_serialize(struct soap *soap) const
 void _ngwm__createProxyAccessResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createProxyAccessResponse*)this)->id = NULL;
-	((_ngwm__createProxyAccessResponse*)this)->status = NULL;
+	((_ngwm__createProxyAccessResponse*)this)->id = nullptr;
+	((_ngwm__createProxyAccessResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createProxyAccessResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createProxyAccessResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createProxyAccessResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -36963,10 +36963,10 @@ void *_ngwm__createProxyAccessResponse::soap_in(struct soap *soap, const char *t
 SOAP_FMAC3 _ngwm__createProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__createProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__createProxyAccessResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createProxyAccessResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createProxyAccessResponse, sizeof(_ngwm__createProxyAccessResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createProxyAccessResponse)
@@ -36996,25 +36996,25 @@ SOAP_FMAC3 _ngwm__createProxyAccessResponse * SOAP_FMAC4 soap_in__ngwm__createPr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createProxyAccessResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createProxyAccessResponse, 0, sizeof(_ngwm__createProxyAccessResponse), 0, soap_copy__ngwm__createProxyAccessResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createProxyAccessResponse * SOAP_FMAC6 soap_new__ngwm__createProxyAccessResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createProxyAccessResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createProxyAccessResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createProxyAccessResponse(struct soap *soap, _ngwm__createProxyAccessResponse *p)
@@ -37024,9 +37024,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createProxyAccessResponse(struct s
 SOAP_FMAC5 _ngwm__createProxyAccessResponse * SOAP_FMAC6 soap_instantiate__ngwm__createProxyAccessResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createProxyAccessResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createProxyAccessResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createProxyAccessResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createProxyAccessResponse;
 		if (size)
@@ -37061,13 +37061,13 @@ void _ngwm__createProxyAccessRequest::soap_serialize(struct soap *soap) const
 void _ngwm__createProxyAccessRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createProxyAccessRequest*)this)->entry = NULL;
+	((_ngwm__createProxyAccessRequest*)this)->entry = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createProxyAccessRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createProxyAccessRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createProxyAccessRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37106,10 +37106,10 @@ void *_ngwm__createProxyAccessRequest::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 _ngwm__createProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__createProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__createProxyAccessRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createProxyAccessRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createProxyAccessRequest, sizeof(_ngwm__createProxyAccessRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createProxyAccessRequest)
@@ -37134,25 +37134,25 @@ SOAP_FMAC3 _ngwm__createProxyAccessRequest * SOAP_FMAC4 soap_in__ngwm__createPro
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createProxyAccessRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createProxyAccessRequest, 0, sizeof(_ngwm__createProxyAccessRequest), 0, soap_copy__ngwm__createProxyAccessRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createProxyAccessRequest * SOAP_FMAC6 soap_new__ngwm__createProxyAccessRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createProxyAccessRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createProxyAccessRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createProxyAccessRequest(struct soap *soap, _ngwm__createProxyAccessRequest *p)
@@ -37162,9 +37162,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createProxyAccessRequest(struct so
 SOAP_FMAC5 _ngwm__createProxyAccessRequest * SOAP_FMAC6 soap_instantiate__ngwm__createProxyAccessRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createProxyAccessRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createProxyAccessRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createProxyAccessRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createProxyAccessRequest;
 		if (size)
@@ -37201,14 +37201,14 @@ void _ngwm__createJunkEntryResponse::soap_serialize(struct soap *soap) const
 void _ngwm__createJunkEntryResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createJunkEntryResponse*)this)->id = NULL;
-	((_ngwm__createJunkEntryResponse*)this)->status = NULL;
+	((_ngwm__createJunkEntryResponse*)this)->id = nullptr;
+	((_ngwm__createJunkEntryResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createJunkEntryResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createJunkEntryResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createJunkEntryResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37248,10 +37248,10 @@ void *_ngwm__createJunkEntryResponse::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 _ngwm__createJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__createJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__createJunkEntryResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createJunkEntryResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createJunkEntryResponse, sizeof(_ngwm__createJunkEntryResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createJunkEntryResponse)
@@ -37281,25 +37281,25 @@ SOAP_FMAC3 _ngwm__createJunkEntryResponse * SOAP_FMAC4 soap_in__ngwm__createJunk
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createJunkEntryResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createJunkEntryResponse, 0, sizeof(_ngwm__createJunkEntryResponse), 0, soap_copy__ngwm__createJunkEntryResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createJunkEntryResponse * SOAP_FMAC6 soap_new__ngwm__createJunkEntryResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createJunkEntryResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createJunkEntryResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createJunkEntryResponse(struct soap *soap, _ngwm__createJunkEntryResponse *p)
@@ -37309,9 +37309,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createJunkEntryResponse(struct soa
 SOAP_FMAC5 _ngwm__createJunkEntryResponse * SOAP_FMAC6 soap_instantiate__ngwm__createJunkEntryResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createJunkEntryResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createJunkEntryResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createJunkEntryResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createJunkEntryResponse;
 		if (size)
@@ -37346,13 +37346,13 @@ void _ngwm__createJunkEntryRequest::soap_serialize(struct soap *soap) const
 void _ngwm__createJunkEntryRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createJunkEntryRequest*)this)->entry = NULL;
+	((_ngwm__createJunkEntryRequest*)this)->entry = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createJunkEntryRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createJunkEntryRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createJunkEntryRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37391,10 +37391,10 @@ void *_ngwm__createJunkEntryRequest::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 _ngwm__createJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__createJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__createJunkEntryRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createJunkEntryRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createJunkEntryRequest, sizeof(_ngwm__createJunkEntryRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createJunkEntryRequest)
@@ -37419,25 +37419,25 @@ SOAP_FMAC3 _ngwm__createJunkEntryRequest * SOAP_FMAC4 soap_in__ngwm__createJunkE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createJunkEntryRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createJunkEntryRequest, 0, sizeof(_ngwm__createJunkEntryRequest), 0, soap_copy__ngwm__createJunkEntryRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createJunkEntryRequest * SOAP_FMAC6 soap_new__ngwm__createJunkEntryRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createJunkEntryRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createJunkEntryRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createJunkEntryRequest(struct soap *soap, _ngwm__createJunkEntryRequest *p)
@@ -37447,9 +37447,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createJunkEntryRequest(struct soap
 SOAP_FMAC5 _ngwm__createJunkEntryRequest * SOAP_FMAC6 soap_instantiate__ngwm__createJunkEntryRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createJunkEntryRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createJunkEntryRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createJunkEntryRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createJunkEntryRequest;
 		if (size)
@@ -37486,13 +37486,13 @@ void _ngwm__createItemsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((_ngwm__createItemsResponse*)this)->id);
-	((_ngwm__createItemsResponse*)this)->status = NULL;
+	((_ngwm__createItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37532,10 +37532,10 @@ void *_ngwm__createItemsResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__createItemsResponse * SOAP_FMAC4 soap_in__ngwm__createItemsResponse(struct soap *soap, const char *tag, _ngwm__createItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createItemsResponse, sizeof(_ngwm__createItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createItemsResponse)
@@ -37563,25 +37563,25 @@ SOAP_FMAC3 _ngwm__createItemsResponse * SOAP_FMAC4 soap_in__ngwm__createItemsRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemsResponse, 0, sizeof(_ngwm__createItemsResponse), 0, soap_copy__ngwm__createItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createItemsResponse * SOAP_FMAC6 soap_new__ngwm__createItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemsResponse(struct soap *soap, _ngwm__createItemsResponse *p)
@@ -37591,9 +37591,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemsResponse(struct soap *s
 SOAP_FMAC5 _ngwm__createItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__createItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createItemsResponse;
 		if (size)
@@ -37633,7 +37633,7 @@ void _ngwm__createItemsRequest::soap_default(struct soap *soap)
 
 int _ngwm__createItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37672,10 +37672,10 @@ void *_ngwm__createItemsRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__createItemsRequest * SOAP_FMAC4 soap_in__ngwm__createItemsRequest(struct soap *soap, const char *tag, _ngwm__createItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createItemsRequest, sizeof(_ngwm__createItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createItemsRequest)
@@ -37697,21 +37697,21 @@ SOAP_FMAC3 _ngwm__createItemsRequest * SOAP_FMAC4 soap_in__ngwm__createItemsRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemsRequest, 0, sizeof(_ngwm__createItemsRequest), 0, soap_copy__ngwm__createItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createItemsRequest * SOAP_FMAC6 soap_new__ngwm__createItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemsRequest(struct soap *soap, _ngwm__createItemsRequest *p)
@@ -37721,9 +37721,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemsRequest(struct soap *so
 SOAP_FMAC5 _ngwm__createItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__createItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createItemsRequest;
 		if (size)
@@ -37760,13 +37760,13 @@ void _ngwm__createItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((_ngwm__createItemResponse*)this)->id);
-	((_ngwm__createItemResponse*)this)->status = NULL;
+	((_ngwm__createItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37806,10 +37806,10 @@ void *_ngwm__createItemResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__createItemResponse * SOAP_FMAC4 soap_in__ngwm__createItemResponse(struct soap *soap, const char *tag, _ngwm__createItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createItemResponse, sizeof(_ngwm__createItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createItemResponse)
@@ -37837,25 +37837,25 @@ SOAP_FMAC3 _ngwm__createItemResponse * SOAP_FMAC4 soap_in__ngwm__createItemRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemResponse, 0, sizeof(_ngwm__createItemResponse), 0, soap_copy__ngwm__createItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createItemResponse * SOAP_FMAC6 soap_new__ngwm__createItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemResponse(struct soap *soap, _ngwm__createItemResponse *p)
@@ -37865,9 +37865,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemResponse(struct soap *so
 SOAP_FMAC5 _ngwm__createItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__createItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createItemResponse;
 		if (size)
@@ -37904,14 +37904,14 @@ void _ngwm__createItemRequest::soap_serialize(struct soap *soap) const
 void _ngwm__createItemRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createItemRequest*)this)->item = NULL;
-	((_ngwm__createItemRequest*)this)->notification = NULL;
+	((_ngwm__createItemRequest*)this)->item = nullptr;
+	((_ngwm__createItemRequest*)this)->notification = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -37951,10 +37951,10 @@ void *_ngwm__createItemRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__createItemRequest * SOAP_FMAC4 soap_in__ngwm__createItemRequest(struct soap *soap, const char *tag, _ngwm__createItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createItemRequest, sizeof(_ngwm__createItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createItemRequest)
@@ -37984,25 +37984,25 @@ SOAP_FMAC3 _ngwm__createItemRequest * SOAP_FMAC4 soap_in__ngwm__createItemReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_item1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemRequest, 0, sizeof(_ngwm__createItemRequest), 0, soap_copy__ngwm__createItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createItemRequest * SOAP_FMAC6 soap_new__ngwm__createItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemRequest(struct soap *soap, _ngwm__createItemRequest *p)
@@ -38012,9 +38012,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createItemRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__createItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__createItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createItemRequest;
 		if (size)
@@ -38051,14 +38051,14 @@ void _ngwm__createCursorResponse::soap_serialize(struct soap *soap) const
 void _ngwm__createCursorResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__createCursorResponse*)this)->cursor = NULL;
-	((_ngwm__createCursorResponse*)this)->status = NULL;
+	((_ngwm__createCursorResponse*)this)->cursor = nullptr;
+	((_ngwm__createCursorResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createCursorResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createCursorResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createCursorResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38098,10 +38098,10 @@ void *_ngwm__createCursorResponse::soap_in(struct soap *soap, const char *tag, c
 SOAP_FMAC3 _ngwm__createCursorResponse * SOAP_FMAC4 soap_in__ngwm__createCursorResponse(struct soap *soap, const char *tag, _ngwm__createCursorResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createCursorResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createCursorResponse, sizeof(_ngwm__createCursorResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createCursorResponse)
@@ -38131,25 +38131,25 @@ SOAP_FMAC3 _ngwm__createCursorResponse * SOAP_FMAC4 soap_in__ngwm__createCursorR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createCursorResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createCursorResponse, 0, sizeof(_ngwm__createCursorResponse), 0, soap_copy__ngwm__createCursorResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createCursorResponse * SOAP_FMAC6 soap_new__ngwm__createCursorResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createCursorResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createCursorResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createCursorResponse(struct soap *soap, _ngwm__createCursorResponse *p)
@@ -38159,9 +38159,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createCursorResponse(struct soap *
 SOAP_FMAC5 _ngwm__createCursorResponse * SOAP_FMAC6 soap_instantiate__ngwm__createCursorResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createCursorResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createCursorResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createCursorResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createCursorResponse;
 		if (size)
@@ -38201,14 +38201,14 @@ void _ngwm__createCursorRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__createCursorRequest*)this)->container);
-	((_ngwm__createCursorRequest*)this)->view = NULL;
-	((_ngwm__createCursorRequest*)this)->filter = NULL;
+	((_ngwm__createCursorRequest*)this)->view = nullptr;
+	((_ngwm__createCursorRequest*)this)->filter = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__createCursorRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__createCursorRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__createCursorRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38249,10 +38249,10 @@ void *_ngwm__createCursorRequest::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__createCursorRequest * SOAP_FMAC4 soap_in__ngwm__createCursorRequest(struct soap *soap, const char *tag, _ngwm__createCursorRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__createCursorRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__createCursorRequest, sizeof(_ngwm__createCursorRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__createCursorRequest)
@@ -38287,25 +38287,25 @@ SOAP_FMAC3 _ngwm__createCursorRequest * SOAP_FMAC4 soap_in__ngwm__createCursorRe
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createCursorRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createCursorRequest, 0, sizeof(_ngwm__createCursorRequest), 0, soap_copy__ngwm__createCursorRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__createCursorRequest * SOAP_FMAC6 soap_new__ngwm__createCursorRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__createCursorRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__createCursorRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createCursorRequest(struct soap *soap, _ngwm__createCursorRequest *p)
@@ -38315,9 +38315,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__createCursorRequest(struct soap *s
 SOAP_FMAC5 _ngwm__createCursorRequest * SOAP_FMAC6 soap_instantiate__ngwm__createCursorRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__createCursorRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__createCursorRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__createCursorRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__createCursorRequest;
 		if (size)
@@ -38352,13 +38352,13 @@ void _ngwm__completeResponse::soap_serialize(struct soap *soap) const
 void _ngwm__completeResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__completeResponse*)this)->status = NULL;
+	((_ngwm__completeResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__completeResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__completeResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__completeResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38397,10 +38397,10 @@ void *_ngwm__completeResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__completeResponse * SOAP_FMAC4 soap_in__ngwm__completeResponse(struct soap *soap, const char *tag, _ngwm__completeResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__completeResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__completeResponse, sizeof(_ngwm__completeResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__completeResponse)
@@ -38425,25 +38425,25 @@ SOAP_FMAC3 _ngwm__completeResponse * SOAP_FMAC4 soap_in__ngwm__completeResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__completeResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__completeResponse, 0, sizeof(_ngwm__completeResponse), 0, soap_copy__ngwm__completeResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__completeResponse * SOAP_FMAC6 soap_new__ngwm__completeResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__completeResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__completeResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__completeResponse(struct soap *soap, _ngwm__completeResponse *p)
@@ -38453,9 +38453,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__completeResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__completeResponse * SOAP_FMAC6 soap_instantiate__ngwm__completeResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__completeResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__completeResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__completeResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__completeResponse;
 		if (size)
@@ -38490,13 +38490,13 @@ void _ngwm__completeRequest::soap_serialize(struct soap *soap) const
 void _ngwm__completeRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__completeRequest*)this)->items = NULL;
+	((_ngwm__completeRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__completeRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__completeRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__completeRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38535,10 +38535,10 @@ void *_ngwm__completeRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__completeRequest * SOAP_FMAC4 soap_in__ngwm__completeRequest(struct soap *soap, const char *tag, _ngwm__completeRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__completeRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__completeRequest, sizeof(_ngwm__completeRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__completeRequest)
@@ -38563,25 +38563,25 @@ SOAP_FMAC3 _ngwm__completeRequest * SOAP_FMAC4 soap_in__ngwm__completeRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__completeRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__completeRequest, 0, sizeof(_ngwm__completeRequest), 0, soap_copy__ngwm__completeRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__completeRequest * SOAP_FMAC6 soap_new__ngwm__completeRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__completeRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__completeRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__completeRequest(struct soap *soap, _ngwm__completeRequest *p)
@@ -38591,9 +38591,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__completeRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__completeRequest * SOAP_FMAC6 soap_instantiate__ngwm__completeRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__completeRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__completeRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__completeRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__completeRequest;
 		if (size)
@@ -38628,13 +38628,13 @@ void _ngwm__closeFreeBusySessionResponse::soap_serialize(struct soap *soap) cons
 void _ngwm__closeFreeBusySessionResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__closeFreeBusySessionResponse*)this)->status = NULL;
+	((_ngwm__closeFreeBusySessionResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__closeFreeBusySessionResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__closeFreeBusySessionResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__closeFreeBusySessionResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38673,10 +38673,10 @@ void *_ngwm__closeFreeBusySessionResponse::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__closeFreeBusySessionResponse * SOAP_FMAC4 soap_in__ngwm__closeFreeBusySessionResponse(struct soap *soap, const char *tag, _ngwm__closeFreeBusySessionResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__closeFreeBusySessionResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__closeFreeBusySessionResponse, sizeof(_ngwm__closeFreeBusySessionResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__closeFreeBusySessionResponse)
@@ -38701,25 +38701,25 @@ SOAP_FMAC3 _ngwm__closeFreeBusySessionResponse * SOAP_FMAC4 soap_in__ngwm__close
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__closeFreeBusySessionResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__closeFreeBusySessionResponse, 0, sizeof(_ngwm__closeFreeBusySessionResponse), 0, soap_copy__ngwm__closeFreeBusySessionResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__closeFreeBusySessionResponse * SOAP_FMAC6 soap_new__ngwm__closeFreeBusySessionResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__closeFreeBusySessionResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__closeFreeBusySessionResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__closeFreeBusySessionResponse(struct soap *soap, _ngwm__closeFreeBusySessionResponse *p)
@@ -38729,9 +38729,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__closeFreeBusySessionResponse(struc
 SOAP_FMAC5 _ngwm__closeFreeBusySessionResponse * SOAP_FMAC6 soap_instantiate__ngwm__closeFreeBusySessionResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__closeFreeBusySessionResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__closeFreeBusySessionResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__closeFreeBusySessionResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__closeFreeBusySessionResponse;
 		if (size)
@@ -38771,7 +38771,7 @@ void _ngwm__closeFreeBusySessionRequest::soap_default(struct soap *soap)
 
 int _ngwm__closeFreeBusySessionRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__closeFreeBusySessionRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__closeFreeBusySessionRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38810,10 +38810,10 @@ void *_ngwm__closeFreeBusySessionRequest::soap_in(struct soap *soap, const char
 SOAP_FMAC3 _ngwm__closeFreeBusySessionRequest * SOAP_FMAC4 soap_in__ngwm__closeFreeBusySessionRequest(struct soap *soap, const char *tag, _ngwm__closeFreeBusySessionRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__closeFreeBusySessionRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__closeFreeBusySessionRequest, sizeof(_ngwm__closeFreeBusySessionRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__closeFreeBusySessionRequest)
@@ -38838,25 +38838,25 @@ SOAP_FMAC3 _ngwm__closeFreeBusySessionRequest * SOAP_FMAC4 soap_in__ngwm__closeF
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_freeBusySessionId1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__closeFreeBusySessionRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__closeFreeBusySessionRequest, 0, sizeof(_ngwm__closeFreeBusySessionRequest), 0, soap_copy__ngwm__closeFreeBusySessionRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__closeFreeBusySessionRequest * SOAP_FMAC6 soap_new__ngwm__closeFreeBusySessionRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__closeFreeBusySessionRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__closeFreeBusySessionRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__closeFreeBusySessionRequest(struct soap *soap, _ngwm__closeFreeBusySessionRequest *p)
@@ -38866,9 +38866,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__closeFreeBusySessionRequest(struct
 SOAP_FMAC5 _ngwm__closeFreeBusySessionRequest * SOAP_FMAC6 soap_instantiate__ngwm__closeFreeBusySessionRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__closeFreeBusySessionRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__closeFreeBusySessionRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__closeFreeBusySessionRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__closeFreeBusySessionRequest;
 		if (size)
@@ -38903,13 +38903,13 @@ void _ngwm__addMembersResponse::soap_serialize(struct soap *soap) const
 void _ngwm__addMembersResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__addMembersResponse*)this)->status = NULL;
+	((_ngwm__addMembersResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__addMembersResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addMembersResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addMembersResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -38948,10 +38948,10 @@ void *_ngwm__addMembersResponse::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__addMembersResponse * SOAP_FMAC4 soap_in__ngwm__addMembersResponse(struct soap *soap, const char *tag, _ngwm__addMembersResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addMembersResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addMembersResponse, sizeof(_ngwm__addMembersResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addMembersResponse)
@@ -38976,25 +38976,25 @@ SOAP_FMAC3 _ngwm__addMembersResponse * SOAP_FMAC4 soap_in__ngwm__addMembersRespo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addMembersResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addMembersResponse, 0, sizeof(_ngwm__addMembersResponse), 0, soap_copy__ngwm__addMembersResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addMembersResponse * SOAP_FMAC6 soap_new__ngwm__addMembersResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addMembersResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addMembersResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addMembersResponse(struct soap *soap, _ngwm__addMembersResponse *p)
@@ -39004,9 +39004,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addMembersResponse(struct soap *so
 SOAP_FMAC5 _ngwm__addMembersResponse * SOAP_FMAC6 soap_instantiate__ngwm__addMembersResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addMembersResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addMembersResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addMembersResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addMembersResponse;
 		if (size)
@@ -39044,13 +39044,13 @@ void _ngwm__addMembersRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__addMembersRequest*)this)->container);
-	((_ngwm__addMembersRequest*)this)->members = NULL;
+	((_ngwm__addMembersRequest*)this)->members = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__addMembersRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addMembersRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addMembersRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39090,10 +39090,10 @@ void *_ngwm__addMembersRequest::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 _ngwm__addMembersRequest * SOAP_FMAC4 soap_in__ngwm__addMembersRequest(struct soap *soap, const char *tag, _ngwm__addMembersRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addMembersRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addMembersRequest, sizeof(_ngwm__addMembersRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addMembersRequest)
@@ -39123,25 +39123,25 @@ SOAP_FMAC3 _ngwm__addMembersRequest * SOAP_FMAC4 soap_in__ngwm__addMembersReques
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_members1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addMembersRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addMembersRequest, 0, sizeof(_ngwm__addMembersRequest), 0, soap_copy__ngwm__addMembersRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addMembersRequest * SOAP_FMAC6 soap_new__ngwm__addMembersRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addMembersRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addMembersRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addMembersRequest(struct soap *soap, _ngwm__addMembersRequest *p)
@@ -39151,9 +39151,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addMembersRequest(struct soap *soa
 SOAP_FMAC5 _ngwm__addMembersRequest * SOAP_FMAC6 soap_instantiate__ngwm__addMembersRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addMembersRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addMembersRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addMembersRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addMembersRequest;
 		if (size)
@@ -39188,13 +39188,13 @@ void _ngwm__addItemsResponse::soap_serialize(struct soap *soap) const
 void _ngwm__addItemsResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__addItemsResponse*)this)->status = NULL;
+	((_ngwm__addItemsResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__addItemsResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addItemsResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addItemsResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39233,10 +39233,10 @@ void *_ngwm__addItemsResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__addItemsResponse * SOAP_FMAC4 soap_in__ngwm__addItemsResponse(struct soap *soap, const char *tag, _ngwm__addItemsResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addItemsResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addItemsResponse, sizeof(_ngwm__addItemsResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addItemsResponse)
@@ -39261,25 +39261,25 @@ SOAP_FMAC3 _ngwm__addItemsResponse * SOAP_FMAC4 soap_in__ngwm__addItemsResponse(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemsResponse, 0, sizeof(_ngwm__addItemsResponse), 0, soap_copy__ngwm__addItemsResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addItemsResponse * SOAP_FMAC6 soap_new__ngwm__addItemsResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addItemsResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addItemsResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemsResponse(struct soap *soap, _ngwm__addItemsResponse *p)
@@ -39289,9 +39289,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemsResponse(struct soap *soap
 SOAP_FMAC5 _ngwm__addItemsResponse * SOAP_FMAC6 soap_instantiate__ngwm__addItemsResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addItemsResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addItemsResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addItemsResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addItemsResponse;
 		if (size)
@@ -39329,13 +39329,13 @@ void _ngwm__addItemsRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__addItemsRequest*)this)->container);
-	((_ngwm__addItemsRequest*)this)->items = NULL;
+	((_ngwm__addItemsRequest*)this)->items = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__addItemsRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addItemsRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addItemsRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39375,10 +39375,10 @@ void *_ngwm__addItemsRequest::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__addItemsRequest * SOAP_FMAC4 soap_in__ngwm__addItemsRequest(struct soap *soap, const char *tag, _ngwm__addItemsRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addItemsRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addItemsRequest, sizeof(_ngwm__addItemsRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addItemsRequest)
@@ -39408,25 +39408,25 @@ SOAP_FMAC3 _ngwm__addItemsRequest * SOAP_FMAC4 soap_in__ngwm__addItemsRequest(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemsRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemsRequest, 0, sizeof(_ngwm__addItemsRequest), 0, soap_copy__ngwm__addItemsRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addItemsRequest * SOAP_FMAC6 soap_new__ngwm__addItemsRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addItemsRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addItemsRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemsRequest(struct soap *soap, _ngwm__addItemsRequest *p)
@@ -39436,9 +39436,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemsRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__addItemsRequest * SOAP_FMAC6 soap_instantiate__ngwm__addItemsRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addItemsRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addItemsRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addItemsRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addItemsRequest;
 		if (size)
@@ -39473,13 +39473,13 @@ void _ngwm__addItemResponse::soap_serialize(struct soap *soap) const
 void _ngwm__addItemResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__addItemResponse*)this)->status = NULL;
+	((_ngwm__addItemResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__addItemResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addItemResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addItemResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39518,10 +39518,10 @@ void *_ngwm__addItemResponse::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 _ngwm__addItemResponse * SOAP_FMAC4 soap_in__ngwm__addItemResponse(struct soap *soap, const char *tag, _ngwm__addItemResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addItemResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addItemResponse, sizeof(_ngwm__addItemResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addItemResponse)
@@ -39546,25 +39546,25 @@ SOAP_FMAC3 _ngwm__addItemResponse * SOAP_FMAC4 soap_in__ngwm__addItemResponse(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemResponse, 0, sizeof(_ngwm__addItemResponse), 0, soap_copy__ngwm__addItemResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addItemResponse * SOAP_FMAC6 soap_new__ngwm__addItemResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addItemResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addItemResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemResponse(struct soap *soap, _ngwm__addItemResponse *p)
@@ -39574,9 +39574,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__addItemResponse * SOAP_FMAC6 soap_instantiate__ngwm__addItemResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addItemResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addItemResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addItemResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addItemResponse;
 		if (size)
@@ -39620,7 +39620,7 @@ void _ngwm__addItemRequest::soap_default(struct soap *soap)
 
 int _ngwm__addItemRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__addItemRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__addItemRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39660,10 +39660,10 @@ void *_ngwm__addItemRequest::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__addItemRequest * SOAP_FMAC4 soap_in__ngwm__addItemRequest(struct soap *soap, const char *tag, _ngwm__addItemRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__addItemRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__addItemRequest, sizeof(_ngwm__addItemRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__addItemRequest)
@@ -39693,25 +39693,25 @@ SOAP_FMAC3 _ngwm__addItemRequest * SOAP_FMAC4 soap_in__ngwm__addItemRequest(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_container1 || soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemRequest, 0, sizeof(_ngwm__addItemRequest), 0, soap_copy__ngwm__addItemRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__addItemRequest * SOAP_FMAC6 soap_new__ngwm__addItemRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__addItemRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__addItemRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemRequest(struct soap *soap, _ngwm__addItemRequest *p)
@@ -39721,9 +39721,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__addItemRequest(struct soap *soap,
 SOAP_FMAC5 _ngwm__addItemRequest * SOAP_FMAC6 soap_instantiate__ngwm__addItemRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__addItemRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__addItemRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__addItemRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__addItemRequest;
 		if (size)
@@ -39760,14 +39760,14 @@ void _ngwm__acceptShareResponse::soap_serialize(struct soap *soap) const
 void _ngwm__acceptShareResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__acceptShareResponse*)this)->id = NULL;
-	((_ngwm__acceptShareResponse*)this)->status = NULL;
+	((_ngwm__acceptShareResponse*)this)->id = nullptr;
+	((_ngwm__acceptShareResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__acceptShareResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__acceptShareResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__acceptShareResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39807,10 +39807,10 @@ void *_ngwm__acceptShareResponse::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 _ngwm__acceptShareResponse * SOAP_FMAC4 soap_in__ngwm__acceptShareResponse(struct soap *soap, const char *tag, _ngwm__acceptShareResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__acceptShareResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__acceptShareResponse, sizeof(_ngwm__acceptShareResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__acceptShareResponse)
@@ -39840,25 +39840,25 @@ SOAP_FMAC3 _ngwm__acceptShareResponse * SOAP_FMAC4 soap_in__ngwm__acceptShareRes
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptShareResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptShareResponse, 0, sizeof(_ngwm__acceptShareResponse), 0, soap_copy__ngwm__acceptShareResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__acceptShareResponse * SOAP_FMAC6 soap_new__ngwm__acceptShareResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__acceptShareResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__acceptShareResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptShareResponse(struct soap *soap, _ngwm__acceptShareResponse *p)
@@ -39868,9 +39868,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptShareResponse(struct soap *s
 SOAP_FMAC5 _ngwm__acceptShareResponse * SOAP_FMAC6 soap_instantiate__ngwm__acceptShareResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__acceptShareResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__acceptShareResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__acceptShareResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__acceptShareResponse;
 		if (size)
@@ -39912,15 +39912,15 @@ void _ngwm__acceptShareRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((_ngwm__acceptShareRequest*)this)->id);
-	((_ngwm__acceptShareRequest*)this)->name = NULL;
-	((_ngwm__acceptShareRequest*)this)->container = NULL;
-	((_ngwm__acceptShareRequest*)this)->ngwt__description = NULL;
+	((_ngwm__acceptShareRequest*)this)->name = nullptr;
+	((_ngwm__acceptShareRequest*)this)->container = nullptr;
+	((_ngwm__acceptShareRequest*)this)->ngwt__description = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__acceptShareRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__acceptShareRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__acceptShareRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -39962,10 +39962,10 @@ void *_ngwm__acceptShareRequest::soap_in(struct soap *soap, const char *tag, con
 SOAP_FMAC3 _ngwm__acceptShareRequest * SOAP_FMAC4 soap_in__ngwm__acceptShareRequest(struct soap *soap, const char *tag, _ngwm__acceptShareRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__acceptShareRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__acceptShareRequest, sizeof(_ngwm__acceptShareRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__acceptShareRequest)
@@ -40005,25 +40005,25 @@ SOAP_FMAC3 _ngwm__acceptShareRequest * SOAP_FMAC4 soap_in__ngwm__acceptShareRequ
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptShareRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptShareRequest, 0, sizeof(_ngwm__acceptShareRequest), 0, soap_copy__ngwm__acceptShareRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__acceptShareRequest * SOAP_FMAC6 soap_new__ngwm__acceptShareRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__acceptShareRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__acceptShareRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptShareRequest(struct soap *soap, _ngwm__acceptShareRequest *p)
@@ -40033,9 +40033,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptShareRequest(struct soap *so
 SOAP_FMAC5 _ngwm__acceptShareRequest * SOAP_FMAC6 soap_instantiate__ngwm__acceptShareRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__acceptShareRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__acceptShareRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__acceptShareRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__acceptShareRequest;
 		if (size)
@@ -40070,13 +40070,13 @@ void _ngwm__acceptResponse::soap_serialize(struct soap *soap) const
 void _ngwm__acceptResponse::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__acceptResponse*)this)->status = NULL;
+	((_ngwm__acceptResponse*)this)->status = nullptr;
 	/* transient soap skipped */
 }
 
 int _ngwm__acceptResponse::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__acceptResponse);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__acceptResponse);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -40115,10 +40115,10 @@ void *_ngwm__acceptResponse::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 _ngwm__acceptResponse * SOAP_FMAC4 soap_in__ngwm__acceptResponse(struct soap *soap, const char *tag, _ngwm__acceptResponse *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__acceptResponse *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__acceptResponse, sizeof(_ngwm__acceptResponse), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__acceptResponse)
@@ -40143,25 +40143,25 @@ SOAP_FMAC3 _ngwm__acceptResponse * SOAP_FMAC4 soap_in__ngwm__acceptResponse(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_status1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptResponse, 0, sizeof(_ngwm__acceptResponse), 0, soap_copy__ngwm__acceptResponse);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__acceptResponse * SOAP_FMAC6 soap_new__ngwm__acceptResponse(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__acceptResponse(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__acceptResponse(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptResponse(struct soap *soap, _ngwm__acceptResponse *p)
@@ -40171,9 +40171,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptResponse(struct soap *soap,
 SOAP_FMAC5 _ngwm__acceptResponse * SOAP_FMAC6 soap_instantiate__ngwm__acceptResponse(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__acceptResponse(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__acceptResponse, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__acceptResponse, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__acceptResponse;
 		if (size)
@@ -40213,16 +40213,16 @@ void _ngwm__acceptRequest::soap_serialize(struct soap *soap) const
 void _ngwm__acceptRequest::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((_ngwm__acceptRequest*)this)->items = NULL;
-	((_ngwm__acceptRequest*)this)->comment = NULL;
-	((_ngwm__acceptRequest*)this)->acceptLevel = NULL;
+	((_ngwm__acceptRequest*)this)->items = nullptr;
+	((_ngwm__acceptRequest*)this)->comment = nullptr;
+	((_ngwm__acceptRequest*)this)->acceptLevel = nullptr;
 	((_ngwm__acceptRequest*)this)->recurrenceAllInstances = 0;
 	/* transient soap skipped */
 }
 
 int _ngwm__acceptRequest::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE__ngwm__acceptRequest);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE__ngwm__acceptRequest);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -40264,10 +40264,10 @@ void *_ngwm__acceptRequest::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 _ngwm__acceptRequest * SOAP_FMAC4 soap_in__ngwm__acceptRequest(struct soap *soap, const char *tag, _ngwm__acceptRequest *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (_ngwm__acceptRequest *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE__ngwm__acceptRequest, sizeof(_ngwm__acceptRequest), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE__ngwm__acceptRequest)
@@ -40307,25 +40307,25 @@ SOAP_FMAC3 _ngwm__acceptRequest * SOAP_FMAC4 soap_in__ngwm__acceptRequest(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_items1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptRequest *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptRequest, 0, sizeof(_ngwm__acceptRequest), 0, soap_copy__ngwm__acceptRequest);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 _ngwm__acceptRequest * SOAP_FMAC6 soap_new__ngwm__acceptRequest(struct soap *soap, int n)
-{	return soap_instantiate__ngwm__acceptRequest(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate__ngwm__acceptRequest(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptRequest(struct soap *soap, _ngwm__acceptRequest *p)
@@ -40335,9 +40335,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete__ngwm__acceptRequest(struct soap *soap, _
 SOAP_FMAC5 _ngwm__acceptRequest * SOAP_FMAC6 soap_instantiate__ngwm__acceptRequest(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate__ngwm__acceptRequest(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE__ngwm__acceptRequest, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE__ngwm__acceptRequest, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new _ngwm__acceptRequest;
 		if (size)
@@ -40398,28 +40398,28 @@ void ngwt__VersionEvent::soap_serialize(struct soap *soap) const
 void ngwt__VersionEvent::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__VersionEvent*)this)->library = NULL;
+	((ngwt__VersionEvent*)this)->library = nullptr;
 	soap_default_unsignedLong(soap, &((ngwt__VersionEvent*)this)->documentNumber);
 	soap_default_unsignedLong(soap, &((ngwt__VersionEvent*)this)->versionNumber);
-	((ngwt__VersionEvent*)this)->creator = NULL;
+	((ngwt__VersionEvent*)this)->creator = nullptr;
 	soap_default_ngwt__VersionEventType(soap, &((ngwt__VersionEvent*)this)->event);
-	((ngwt__VersionEvent*)this)->eventNumber = NULL;
-	((ngwt__VersionEvent*)this)->filename = NULL;
+	((ngwt__VersionEvent*)this)->eventNumber = nullptr;
+	((ngwt__VersionEvent*)this)->filename = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__VersionEvent::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__VersionEvent);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__VersionEvent);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -40473,10 +40473,10 @@ void *ngwt__VersionEvent::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__VersionEvent * SOAP_FMAC4 soap_in_ngwt__VersionEvent(struct soap *soap, const char *tag, ngwt__VersionEvent *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__VersionEvent *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__VersionEvent, sizeof(ngwt__VersionEvent), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__VersionEvent)
@@ -40574,25 +40574,25 @@ SOAP_FMAC3 ngwt__VersionEvent * SOAP_FMAC4 soap_in_ngwt__VersionEvent(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_documentNumber1 || soap_flag_versionNumber1 || soap_flag_event1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__VersionEvent *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionEvent, 0, sizeof(ngwt__VersionEvent), 0, soap_copy_ngwt__VersionEvent);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__VersionEvent * SOAP_FMAC6 soap_new_ngwt__VersionEvent(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__VersionEvent(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__VersionEvent(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__VersionEvent(struct soap *soap, ngwt__VersionEvent *p)
@@ -40602,9 +40602,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__VersionEvent(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__VersionEvent * SOAP_FMAC6 soap_instantiate_ngwt__VersionEvent(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__VersionEvent(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__VersionEvent, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__VersionEvent, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__VersionEvent;
 		if (size)
@@ -40677,33 +40677,33 @@ void ngwt__Version::soap_serialize(struct soap *soap) const
 void ngwt__Version::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Version*)this)->library = NULL;
-	((ngwt__Version*)this)->documentNumber = NULL;
-	((ngwt__Version*)this)->versionCreator = NULL;
-	((ngwt__Version*)this)->retrievedBy = NULL;
+	((ngwt__Version*)this)->library = nullptr;
+	((ngwt__Version*)this)->documentNumber = nullptr;
+	((ngwt__Version*)this)->versionCreator = nullptr;
+	((ngwt__Version*)this)->retrievedBy = nullptr;
 	soap_default_string(soap, &((ngwt__Version*)this)->retrievedDate);
 	soap_default_unsignedLong(soap, &((ngwt__Version*)this)->versionNumber);
-	((ngwt__Version*)this)->versionDescription = NULL;
-	((ngwt__Version*)this)->versionStatus = NULL;
-	((ngwt__Version*)this)->life = NULL;
-	((ngwt__Version*)this)->ageAction = NULL;
-	((ngwt__Version*)this)->fileSize = NULL;
-	((ngwt__Version*)this)->filename = NULL;
+	((ngwt__Version*)this)->versionDescription = nullptr;
+	((ngwt__Version*)this)->versionStatus = nullptr;
+	((ngwt__Version*)this)->life = nullptr;
+	((ngwt__Version*)this)->ageAction = nullptr;
+	((ngwt__Version*)this)->fileSize = nullptr;
+	((ngwt__Version*)this)->filename = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Version::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Version);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Version);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -40762,10 +40762,10 @@ void *ngwt__Version::soap_in(struct soap *soap, const char *tag, const char *typ
 SOAP_FMAC3 ngwt__Version * SOAP_FMAC4 soap_in_ngwt__Version(struct soap *soap, const char *tag, ngwt__Version *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Version *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Version, sizeof(ngwt__Version), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Version)
@@ -40888,25 +40888,25 @@ SOAP_FMAC3 ngwt__Version * SOAP_FMAC4 soap_in_ngwt__Version(struct soap *soap, c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_versionNumber1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Version *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Version, 0, sizeof(ngwt__Version), 0, soap_copy_ngwt__Version);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Version * SOAP_FMAC6 soap_new_ngwt__Version(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Version(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Version(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Version(struct soap *soap, ngwt__Version *p)
@@ -40916,9 +40916,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Version(struct soap *soap, ngwt__Ve
 SOAP_FMAC5 ngwt__Version * SOAP_FMAC6 soap_instantiate_ngwt__Version(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Version(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Version, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Version, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Version;
 		if (size)
@@ -40958,7 +40958,7 @@ void ngwt__UserList::soap_default(struct soap *soap)
 
 int ngwt__UserList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__UserList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__UserList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -40997,10 +40997,10 @@ void *ngwt__UserList::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__UserList * SOAP_FMAC4 soap_in_ngwt__UserList(struct soap *soap, const char *tag, ngwt__UserList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__UserList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__UserList, sizeof(ngwt__UserList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__UserList)
@@ -41022,21 +41022,21 @@ SOAP_FMAC3 ngwt__UserList * SOAP_FMAC4 soap_in_ngwt__UserList(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__UserList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__UserList, 0, sizeof(ngwt__UserList), 0, soap_copy_ngwt__UserList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__UserList * SOAP_FMAC6 soap_new_ngwt__UserList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__UserList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__UserList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UserList(struct soap *soap, ngwt__UserList *p)
@@ -41046,9 +41046,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UserList(struct soap *soap, ngwt__U
 SOAP_FMAC5 ngwt__UserList * SOAP_FMAC6 soap_instantiate_ngwt__UserList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__UserList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__UserList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__UserList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__UserList;
 		if (size)
@@ -41092,16 +41092,16 @@ void ngwt__UserInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__UserInfo*)this)->name);
-	((ngwt__UserInfo*)this)->email = NULL;
-	((ngwt__UserInfo*)this)->uuid = NULL;
-	((ngwt__UserInfo*)this)->userid = NULL;
-	((ngwt__UserInfo*)this)->recipType = NULL;
+	((ngwt__UserInfo*)this)->email = nullptr;
+	((ngwt__UserInfo*)this)->uuid = nullptr;
+	((ngwt__UserInfo*)this)->userid = nullptr;
+	((ngwt__UserInfo*)this)->recipType = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__UserInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__UserInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__UserInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -41144,10 +41144,10 @@ void *ngwt__UserInfo::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__UserInfo * SOAP_FMAC4 soap_in_ngwt__UserInfo(struct soap *soap, const char *tag, ngwt__UserInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__UserInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__UserInfo, sizeof(ngwt__UserInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__UserInfo)
@@ -41192,25 +41192,25 @@ SOAP_FMAC3 ngwt__UserInfo * SOAP_FMAC4 soap_in_ngwt__UserInfo(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_name1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__UserInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__UserInfo, 0, sizeof(ngwt__UserInfo), 0, soap_copy_ngwt__UserInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__UserInfo * SOAP_FMAC6 soap_new_ngwt__UserInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__UserInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__UserInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UserInfo(struct soap *soap, ngwt__UserInfo *p)
@@ -41220,9 +41220,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__UserInfo(struct soap *soap, ngwt__U
 SOAP_FMAC5 ngwt__UserInfo * SOAP_FMAC6 soap_instantiate_ngwt__UserInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__UserInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__UserInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__UserInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__UserInfo;
 		if (size)
@@ -41269,7 +41269,7 @@ void ngwt__TrustedApplication::soap_default(struct soap *soap)
 
 int ngwt__TrustedApplication::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__TrustedApplication);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__TrustedApplication);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -41310,10 +41310,10 @@ void *ngwt__TrustedApplication::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__TrustedApplication * SOAP_FMAC4 soap_in_ngwt__TrustedApplication(struct soap *soap, const char *tag, ngwt__TrustedApplication *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__TrustedApplication *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__TrustedApplication, sizeof(ngwt__TrustedApplication), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__TrustedApplication)
@@ -41348,25 +41348,25 @@ SOAP_FMAC3 ngwt__TrustedApplication * SOAP_FMAC4 soap_in_ngwt__TrustedApplicatio
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_username1 || soap_flag_name1 || soap_flag_key1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TrustedApplication *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TrustedApplication, 0, sizeof(ngwt__TrustedApplication), 0, soap_copy_ngwt__TrustedApplication);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__TrustedApplication * SOAP_FMAC6 soap_new_ngwt__TrustedApplication(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__TrustedApplication(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__TrustedApplication(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TrustedApplication(struct soap *soap, ngwt__TrustedApplication *p)
@@ -41376,9 +41376,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TrustedApplication(struct soap *soa
 SOAP_FMAC5 ngwt__TrustedApplication * SOAP_FMAC6 soap_instantiate_ngwt__TrustedApplication(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__TrustedApplication(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__TrustedApplication, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__TrustedApplication, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__TrustedApplication;
 		if (size)
@@ -41456,12 +41456,12 @@ void ngwt__TransferFailedStatus::soap_serialize(struct soap *soap) const
 void ngwt__TransferFailedStatus::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__TransferFailedStatus*)this)->FailureReason = NULL;
+	((ngwt__TransferFailedStatus*)this)->FailureReason = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->delivered);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeliverable);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferred);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferDelayed);
-	((ngwt__RecipientStatus*)this)->transferFailed = NULL;
+	((ngwt__RecipientStatus*)this)->transferFailed = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloaded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloadedByThirdParty);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->retractRequested);
@@ -41470,22 +41470,22 @@ void ngwt__TransferFailedStatus::soap_default(struct soap *soap)
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->deleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->purged);
-	((ngwt__RecipientStatus*)this)->accepted = NULL;
-	((ngwt__RecipientStatus*)this)->declined = NULL;
+	((ngwt__RecipientStatus*)this)->accepted = nullptr;
+	((ngwt__RecipientStatus*)this)->declined = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->replied);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->forwarded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->shared);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->started);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->completed);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->incomplete);
-	((ngwt__RecipientStatus*)this)->delegated = NULL;
+	((ngwt__RecipientStatus*)this)->delegated = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, &((ngwt__RecipientStatus*)this)->delegateeStatus);
 	/* transient soap skipped */
 }
 
 int ngwt__TransferFailedStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__TransferFailedStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__TransferFailedStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -41548,10 +41548,10 @@ void *ngwt__TransferFailedStatus::soap_in(struct soap *soap, const char *tag, co
 SOAP_FMAC3 ngwt__TransferFailedStatus * SOAP_FMAC4 soap_in_ngwt__TransferFailedStatus(struct soap *soap, const char *tag, ngwt__TransferFailedStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__TransferFailedStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__TransferFailedStatus, sizeof(ngwt__TransferFailedStatus), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__TransferFailedStatus)
@@ -41564,11 +41564,11 @@ SOAP_FMAC3 ngwt__TransferFailedStatus * SOAP_FMAC4 soap_in_ngwt__TransferFailedS
 		if (t)
 		{	if (!(((ngwt__TransferFailedStatus *)a)->FailureReason = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__TransferFailedStatus *)a)->FailureReason = soap_new_std__string(soap, -1);
 			((ngwt__TransferFailedStatus *)a)->FailureReason->assign(s);
@@ -41699,21 +41699,21 @@ SOAP_FMAC3 ngwt__TransferFailedStatus * SOAP_FMAC4 soap_in_ngwt__TransferFailedS
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TransferFailedStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TransferFailedStatus, 0, sizeof(ngwt__TransferFailedStatus), 0, soap_copy_ngwt__TransferFailedStatus);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__TransferFailedStatus * SOAP_FMAC6 soap_new_ngwt__TransferFailedStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__TransferFailedStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__TransferFailedStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TransferFailedStatus(struct soap *soap, ngwt__TransferFailedStatus *p)
@@ -41723,9 +41723,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TransferFailedStatus(struct soap *s
 SOAP_FMAC5 ngwt__TransferFailedStatus * SOAP_FMAC6 soap_instantiate_ngwt__TransferFailedStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__TransferFailedStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__TransferFailedStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__TransferFailedStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__TransferFailedStatus;
 		if (size)
@@ -41765,7 +41765,7 @@ void ngwt__TimezoneList::soap_default(struct soap *soap)
 
 int ngwt__TimezoneList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__TimezoneList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__TimezoneList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -41804,10 +41804,10 @@ void *ngwt__TimezoneList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__TimezoneList * SOAP_FMAC4 soap_in_ngwt__TimezoneList(struct soap *soap, const char *tag, ngwt__TimezoneList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__TimezoneList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__TimezoneList, sizeof(ngwt__TimezoneList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__TimezoneList)
@@ -41829,21 +41829,21 @@ SOAP_FMAC3 ngwt__TimezoneList * SOAP_FMAC4 soap_in_ngwt__TimezoneList(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TimezoneList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TimezoneList, 0, sizeof(ngwt__TimezoneList), 0, soap_copy_ngwt__TimezoneList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__TimezoneList * SOAP_FMAC6 soap_new_ngwt__TimezoneList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__TimezoneList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__TimezoneList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TimezoneList(struct soap *soap, ngwt__TimezoneList *p)
@@ -41853,9 +41853,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TimezoneList(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__TimezoneList * SOAP_FMAC6 soap_instantiate_ngwt__TimezoneList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__TimezoneList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__TimezoneList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__TimezoneList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__TimezoneList;
 		if (size)
@@ -41902,18 +41902,18 @@ void ngwt__TimezoneComponent::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__TimezoneComponent*)this)->name);
-	((ngwt__TimezoneComponent*)this)->month = NULL;
-	((ngwt__TimezoneComponent*)this)->day = NULL;
-	((ngwt__TimezoneComponent*)this)->dayOfWeek = NULL;
-	((ngwt__TimezoneComponent*)this)->hour = NULL;
-	((ngwt__TimezoneComponent*)this)->minute = NULL;
+	((ngwt__TimezoneComponent*)this)->month = nullptr;
+	((ngwt__TimezoneComponent*)this)->day = nullptr;
+	((ngwt__TimezoneComponent*)this)->dayOfWeek = nullptr;
+	((ngwt__TimezoneComponent*)this)->hour = nullptr;
+	((ngwt__TimezoneComponent*)this)->minute = nullptr;
 	soap_default_ngwt__GMTOffset(soap, &((ngwt__TimezoneComponent*)this)->offset);
 	/* transient soap skipped */
 }
 
 int ngwt__TimezoneComponent::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__TimezoneComponent);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__TimezoneComponent);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -41958,10 +41958,10 @@ void *ngwt__TimezoneComponent::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__TimezoneComponent * SOAP_FMAC4 soap_in_ngwt__TimezoneComponent(struct soap *soap, const char *tag, ngwt__TimezoneComponent *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__TimezoneComponent *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__TimezoneComponent, sizeof(ngwt__TimezoneComponent), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__TimezoneComponent)
@@ -42016,25 +42016,25 @@ SOAP_FMAC3 ngwt__TimezoneComponent * SOAP_FMAC4 soap_in_ngwt__TimezoneComponent(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_name1 || soap_flag_offset1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TimezoneComponent *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TimezoneComponent, 0, sizeof(ngwt__TimezoneComponent), 0, soap_copy_ngwt__TimezoneComponent);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__TimezoneComponent * SOAP_FMAC6 soap_new_ngwt__TimezoneComponent(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__TimezoneComponent(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__TimezoneComponent(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TimezoneComponent(struct soap *soap, ngwt__TimezoneComponent *p)
@@ -42044,9 +42044,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__TimezoneComponent(struct soap *soap
 SOAP_FMAC5 ngwt__TimezoneComponent * SOAP_FMAC6 soap_instantiate_ngwt__TimezoneComponent(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__TimezoneComponent(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__TimezoneComponent, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__TimezoneComponent, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__TimezoneComponent;
 		if (size)
@@ -42087,16 +42087,16 @@ void ngwt__Timezone::soap_serialize(struct soap *soap) const
 void ngwt__Timezone::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Timezone*)this)->id = NULL;
-	((ngwt__Timezone*)this)->description = NULL;
-	((ngwt__Timezone*)this)->daylight = NULL;
-	((ngwt__Timezone*)this)->standard = NULL;
+	((ngwt__Timezone*)this)->id = nullptr;
+	((ngwt__Timezone*)this)->description = nullptr;
+	((ngwt__Timezone*)this)->daylight = nullptr;
+	((ngwt__Timezone*)this)->standard = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Timezone::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Timezone);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Timezone);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -42138,10 +42138,10 @@ void *ngwt__Timezone::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__Timezone * SOAP_FMAC4 soap_in_ngwt__Timezone(struct soap *soap, const char *tag, ngwt__Timezone *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Timezone *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Timezone, sizeof(ngwt__Timezone), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Timezone)
@@ -42181,21 +42181,21 @@ SOAP_FMAC3 ngwt__Timezone * SOAP_FMAC4 soap_in_ngwt__Timezone(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Timezone *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Timezone, 0, sizeof(ngwt__Timezone), 0, soap_copy_ngwt__Timezone);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Timezone * SOAP_FMAC6 soap_new_ngwt__Timezone(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Timezone(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Timezone(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Timezone(struct soap *soap, ngwt__Timezone *p)
@@ -42205,9 +42205,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Timezone(struct soap *soap, ngwt__T
 SOAP_FMAC5 ngwt__Timezone * SOAP_FMAC6 soap_instantiate_ngwt__Timezone(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Timezone(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Timezone, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Timezone, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Timezone;
 		if (size)
@@ -42321,54 +42321,54 @@ void ngwt__Task::soap_serialize(struct soap *soap) const
 void ngwt__Task::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Task*)this)->startDate = NULL;
-	((ngwt__Task*)this)->dueDate = NULL;
-	((ngwt__Task*)this)->assignedDate = NULL;
-	((ngwt__Task*)this)->taskPriority = NULL;
-	((ngwt__Task*)this)->completed = NULL;
-	((ngwt__CalendarItem*)this)->rdate = NULL;
-	((ngwt__CalendarItem*)this)->rrule = NULL;
-	((ngwt__CalendarItem*)this)->exdate = NULL;
-	((ngwt__CalendarItem*)this)->recurrenceKey = NULL;
-	((ngwt__CalendarItem*)this)->iCalId = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__Task*)this)->startDate = nullptr;
+	((ngwt__Task*)this)->dueDate = nullptr;
+	((ngwt__Task*)this)->assignedDate = nullptr;
+	((ngwt__Task*)this)->taskPriority = nullptr;
+	((ngwt__Task*)this)->completed = nullptr;
+	((ngwt__CalendarItem*)this)->rdate = nullptr;
+	((ngwt__CalendarItem*)this)->rrule = nullptr;
+	((ngwt__CalendarItem*)this)->exdate = nullptr;
+	((ngwt__CalendarItem*)this)->recurrenceKey = nullptr;
+	((ngwt__CalendarItem*)this)->iCalId = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Task::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Task);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Task);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -42448,10 +42448,10 @@ void *ngwt__Task::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Task * SOAP_FMAC4 soap_in_ngwt__Task(struct soap *soap, const char *tag, ngwt__Task *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Task *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Task, sizeof(ngwt__Task), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Task)
@@ -42679,25 +42679,25 @@ SOAP_FMAC3 ngwt__Task * SOAP_FMAC4 soap_in_ngwt__Task(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered4))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Task *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Task, 0, sizeof(ngwt__Task), 0, soap_copy_ngwt__Task);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Task * SOAP_FMAC6 soap_new_ngwt__Task(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Task(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Task(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Task(struct soap *soap, ngwt__Task *p)
@@ -42707,9 +42707,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Task(struct soap *soap, ngwt__Task
 SOAP_FMAC5 ngwt__Task * SOAP_FMAC6 soap_instantiate_ngwt__Task(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Task(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Task, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Task, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Task;
 		if (size)
@@ -42776,29 +42776,29 @@ void ngwt__SystemFolder::soap_serialize(struct soap *soap) const
 void ngwt__SystemFolder::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SystemFolder*)this)->isSystemFolder = NULL;
-	((ngwt__SystemFolder*)this)->folderType = NULL;
-	((ngwt__SystemFolder*)this)->acl = NULL;
-	((ngwt__SystemFolder*)this)->isSharedByMe = NULL;
+	((ngwt__SystemFolder*)this)->isSystemFolder = nullptr;
+	((ngwt__SystemFolder*)this)->folderType = nullptr;
+	((ngwt__SystemFolder*)this)->acl = nullptr;
+	((ngwt__SystemFolder*)this)->isSharedByMe = nullptr;
 	soap_default_ngwt__uid(soap, &((ngwt__Folder*)this)->parent);
-	((ngwt__Folder*)this)->description = NULL;
-	((ngwt__Folder*)this)->count = NULL;
-	((ngwt__Folder*)this)->hasUnread = NULL;
-	((ngwt__Folder*)this)->unreadCount = NULL;
-	((ngwt__Folder*)this)->sequence = NULL;
-	((ngwt__Folder*)this)->settings = NULL;
-	((ngwt__Folder*)this)->calendarAttribute = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Folder*)this)->description = nullptr;
+	((ngwt__Folder*)this)->count = nullptr;
+	((ngwt__Folder*)this)->hasUnread = nullptr;
+	((ngwt__Folder*)this)->unreadCount = nullptr;
+	((ngwt__Folder*)this)->sequence = nullptr;
+	((ngwt__Folder*)this)->settings = nullptr;
+	((ngwt__Folder*)this)->calendarAttribute = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SystemFolder::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SystemFolder);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SystemFolder);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -42853,10 +42853,10 @@ void *ngwt__SystemFolder::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__SystemFolder * SOAP_FMAC4 soap_in_ngwt__SystemFolder(struct soap *soap, const char *tag, ngwt__SystemFolder *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SystemFolder *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SystemFolder, sizeof(ngwt__SystemFolder), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SystemFolder)
@@ -42961,25 +42961,25 @@ SOAP_FMAC3 ngwt__SystemFolder * SOAP_FMAC4 soap_in_ngwt__SystemFolder(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SystemFolder *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SystemFolder, 0, sizeof(ngwt__SystemFolder), 0, soap_copy_ngwt__SystemFolder);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SystemFolder * SOAP_FMAC6 soap_new_ngwt__SystemFolder(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SystemFolder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SystemFolder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SystemFolder(struct soap *soap, ngwt__SystemFolder *p)
@@ -42989,9 +42989,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SystemFolder(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__SystemFolder * SOAP_FMAC6 soap_instantiate_ngwt__SystemFolder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SystemFolder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SystemFolder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SystemFolder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:ContactFolder"))
 	{	cp->type = SOAP_TYPE_ngwt__ContactFolder;
 		if (n < 0)
@@ -43044,13 +43044,13 @@ void ngwt__StatusTracking::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__StatusTrackingOptions(soap, &((ngwt__StatusTracking*)this)->__item);
-	((ngwt__StatusTracking*)this)->autoDelete = NULL;
+	((ngwt__StatusTracking*)this)->autoDelete = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__StatusTracking::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__StatusTracking);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__StatusTracking);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43088,10 +43088,10 @@ void *ngwt__StatusTracking::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__StatusTracking * SOAP_FMAC4 soap_in_ngwt__StatusTracking(struct soap *soap, const char *tag, ngwt__StatusTracking *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__StatusTracking *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__StatusTracking, sizeof(ngwt__StatusTracking), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -43103,19 +43103,19 @@ SOAP_FMAC3 ngwt__StatusTracking * SOAP_FMAC4 soap_in_ngwt__StatusTracking(struct
 		if (t)
 		{	if (!(((ngwt__StatusTracking *)a)->autoDelete = (bool *)soap_malloc(soap, sizeof(bool))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2bool(soap, t, ((ngwt__StatusTracking *)a)->autoDelete))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!soap_in_ngwt__StatusTrackingOptions(soap, tag, &(((ngwt__StatusTracking*)a)->__item), "ngwt:StatusTracking"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__StatusTracking * SOAP_FMAC6 soap_new_ngwt__StatusTracking(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__StatusTracking(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__StatusTracking(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__StatusTracking(struct soap *soap, ngwt__StatusTracking *p)
@@ -43125,9 +43125,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__StatusTracking(struct soap *soap, n
 SOAP_FMAC5 ngwt__StatusTracking * SOAP_FMAC6 soap_instantiate_ngwt__StatusTracking(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__StatusTracking(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__StatusTracking, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__StatusTracking, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__StatusTracking;
 		if (size)
@@ -43168,15 +43168,15 @@ void ngwt__Status::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_int(soap, &((ngwt__Status*)this)->code);
-	((ngwt__Status*)this)->description = NULL;
-	((ngwt__Status*)this)->info = NULL;
-	((ngwt__Status*)this)->problems = NULL;
+	((ngwt__Status*)this)->description = nullptr;
+	((ngwt__Status*)this)->info = nullptr;
+	((ngwt__Status*)this)->problems = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Status::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Status);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Status);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43218,10 +43218,10 @@ void *ngwt__Status::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwt__Status * SOAP_FMAC4 soap_in_ngwt__Status(struct soap *soap, const char *tag, ngwt__Status *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Status *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Status, sizeof(ngwt__Status), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Status)
@@ -43261,25 +43261,25 @@ SOAP_FMAC3 ngwt__Status * SOAP_FMAC4 soap_in_ngwt__Status(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_code1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Status *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Status, 0, sizeof(ngwt__Status), 0, soap_copy_ngwt__Status);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Status * SOAP_FMAC6 soap_new_ngwt__Status(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Status(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Status(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Status(struct soap *soap, ngwt__Status *p)
@@ -43289,9 +43289,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Status(struct soap *soap, ngwt__Sta
 SOAP_FMAC5 ngwt__Status * SOAP_FMAC6 soap_instantiate_ngwt__Status(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Status(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Status, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Status, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Status;
 		if (size)
@@ -43328,14 +43328,14 @@ void ngwt__SMimeOperation::soap_serialize(struct soap *soap) const
 void ngwt__SMimeOperation::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SMimeOperation*)this)->signed_ = NULL;
-	((ngwt__SMimeOperation*)this)->encrypted = NULL;
+	((ngwt__SMimeOperation*)this)->signed_ = nullptr;
+	((ngwt__SMimeOperation*)this)->encrypted = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SMimeOperation::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SMimeOperation);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SMimeOperation);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43375,10 +43375,10 @@ void *ngwt__SMimeOperation::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__SMimeOperation * SOAP_FMAC4 soap_in_ngwt__SMimeOperation(struct soap *soap, const char *tag, ngwt__SMimeOperation *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SMimeOperation *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SMimeOperation, sizeof(ngwt__SMimeOperation), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SMimeOperation)
@@ -43408,21 +43408,21 @@ SOAP_FMAC3 ngwt__SMimeOperation * SOAP_FMAC4 soap_in_ngwt__SMimeOperation(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SMimeOperation *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SMimeOperation, 0, sizeof(ngwt__SMimeOperation), 0, soap_copy_ngwt__SMimeOperation);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SMimeOperation * SOAP_FMAC6 soap_new_ngwt__SMimeOperation(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SMimeOperation(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SMimeOperation(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SMimeOperation(struct soap *soap, ngwt__SMimeOperation *p)
@@ -43432,9 +43432,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SMimeOperation(struct soap *soap, n
 SOAP_FMAC5 ngwt__SMimeOperation * SOAP_FMAC6 soap_instantiate_ngwt__SMimeOperation(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SMimeOperation(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SMimeOperation, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SMimeOperation, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SMimeOperation;
 		if (size)
@@ -43471,14 +43471,14 @@ void ngwt__SignatureData::soap_serialize(struct soap *soap) const
 void ngwt__SignatureData::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SignatureData*)this)->size = NULL;
-	((ngwt__SignatureData*)this)->data = NULL;
+	((ngwt__SignatureData*)this)->size = nullptr;
+	((ngwt__SignatureData*)this)->data = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SignatureData::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SignatureData);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SignatureData);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43518,10 +43518,10 @@ void *ngwt__SignatureData::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__SignatureData * SOAP_FMAC4 soap_in_ngwt__SignatureData(struct soap *soap, const char *tag, ngwt__SignatureData *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SignatureData *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SignatureData, sizeof(ngwt__SignatureData), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SignatureData)
@@ -43551,21 +43551,21 @@ SOAP_FMAC3 ngwt__SignatureData * SOAP_FMAC4 soap_in_ngwt__SignatureData(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SignatureData *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SignatureData, 0, sizeof(ngwt__SignatureData), 0, soap_copy_ngwt__SignatureData);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SignatureData * SOAP_FMAC6 soap_new_ngwt__SignatureData(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SignatureData(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SignatureData(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SignatureData(struct soap *soap, ngwt__SignatureData *p)
@@ -43575,9 +43575,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SignatureData(struct soap *soap, ng
 SOAP_FMAC5 ngwt__SignatureData * SOAP_FMAC6 soap_instantiate_ngwt__SignatureData(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SignatureData(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SignatureData, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SignatureData, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SignatureData;
 		if (size)
@@ -43617,7 +43617,7 @@ void ngwt__Signatures::soap_default(struct soap *soap)
 
 int ngwt__Signatures::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Signatures);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Signatures);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43656,10 +43656,10 @@ void *ngwt__Signatures::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__Signatures * SOAP_FMAC4 soap_in_ngwt__Signatures(struct soap *soap, const char *tag, ngwt__Signatures *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Signatures *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Signatures, sizeof(ngwt__Signatures), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Signatures)
@@ -43681,21 +43681,21 @@ SOAP_FMAC3 ngwt__Signatures * SOAP_FMAC4 soap_in_ngwt__Signatures(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Signatures *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Signatures, 0, sizeof(ngwt__Signatures), 0, soap_copy_ngwt__Signatures);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Signatures * SOAP_FMAC6 soap_new_ngwt__Signatures(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Signatures(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Signatures(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Signatures(struct soap *soap, ngwt__Signatures *p)
@@ -43705,9 +43705,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Signatures(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__Signatures * SOAP_FMAC6 soap_instantiate_ngwt__Signatures(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Signatures(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Signatures, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Signatures, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Signatures;
 		if (size)
@@ -43748,17 +43748,17 @@ void ngwt__Signature::soap_serialize(struct soap *soap) const
 void ngwt__Signature::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Signature*)this)->id = NULL;
-	((ngwt__Signature*)this)->name = NULL;
+	((ngwt__Signature*)this)->id = nullptr;
+	((ngwt__Signature*)this)->name = nullptr;
 	((ngwt__Signature*)this)->default_ = (bool)0;
-	((ngwt__Signature*)this)->part = NULL;
+	((ngwt__Signature*)this)->part = nullptr;
 	((ngwt__Signature*)this)->global = (bool)0;
 	/* transient soap skipped */
 }
 
 int ngwt__Signature::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Signature);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Signature);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -43801,10 +43801,10 @@ void *ngwt__Signature::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__Signature * SOAP_FMAC4 soap_in_ngwt__Signature(struct soap *soap, const char *tag, ngwt__Signature *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Signature *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Signature, sizeof(ngwt__Signature), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Signature)
@@ -43849,21 +43849,21 @@ SOAP_FMAC3 ngwt__Signature * SOAP_FMAC4 soap_in_ngwt__Signature(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Signature *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Signature, 0, sizeof(ngwt__Signature), 0, soap_copy_ngwt__Signature);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Signature * SOAP_FMAC6 soap_new_ngwt__Signature(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Signature(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Signature(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Signature(struct soap *soap, ngwt__Signature *p)
@@ -43873,9 +43873,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Signature(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__Signature * SOAP_FMAC6 soap_instantiate_ngwt__Signature(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Signature(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Signature, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Signature, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Signature;
 		if (size)
@@ -43975,46 +43975,46 @@ void ngwt__SharedNotification::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__NotificationType(soap, &((ngwt__SharedNotification*)this)->notification);
-	((ngwt__SharedNotification*)this)->description = NULL;
-	((ngwt__SharedNotification*)this)->rights = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__SharedNotification*)this)->description = nullptr;
+	((ngwt__SharedNotification*)this)->rights = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SharedNotification::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SharedNotification);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SharedNotification);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -44087,10 +44087,10 @@ void *ngwt__SharedNotification::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__SharedNotification * SOAP_FMAC4 soap_in_ngwt__SharedNotification(struct soap *soap, const char *tag, ngwt__SharedNotification *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SharedNotification *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SharedNotification, sizeof(ngwt__SharedNotification), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SharedNotification)
@@ -44283,25 +44283,25 @@ SOAP_FMAC3 ngwt__SharedNotification * SOAP_FMAC4 soap_in_ngwt__SharedNotificatio
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered3 || soap_flag_notification1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SharedNotification *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SharedNotification, 0, sizeof(ngwt__SharedNotification), 0, soap_copy_ngwt__SharedNotification);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SharedNotification * SOAP_FMAC6 soap_new_ngwt__SharedNotification(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SharedNotification(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SharedNotification(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedNotification(struct soap *soap, ngwt__SharedNotification *p)
@@ -44311,9 +44311,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedNotification(struct soap *soa
 SOAP_FMAC5 ngwt__SharedNotification * SOAP_FMAC6 soap_instantiate_ngwt__SharedNotification(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SharedNotification(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SharedNotification, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SharedNotification, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SharedNotification;
 		if (size)
@@ -44352,15 +44352,15 @@ void ngwt__SharedFolderNotification::soap_serialize(struct soap *soap) const
 void ngwt__SharedFolderNotification::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SharedFolderNotification*)this)->subject = NULL;
-	((ngwt__SharedFolderNotification*)this)->message = NULL;
-	((ngwt__SharedFolderNotification*)this)->description = NULL;
+	((ngwt__SharedFolderNotification*)this)->subject = nullptr;
+	((ngwt__SharedFolderNotification*)this)->message = nullptr;
+	((ngwt__SharedFolderNotification*)this)->description = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SharedFolderNotification::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SharedFolderNotification);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SharedFolderNotification);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -44401,10 +44401,10 @@ void *ngwt__SharedFolderNotification::soap_in(struct soap *soap, const char *tag
 SOAP_FMAC3 ngwt__SharedFolderNotification * SOAP_FMAC4 soap_in_ngwt__SharedFolderNotification(struct soap *soap, const char *tag, ngwt__SharedFolderNotification *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SharedFolderNotification *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SharedFolderNotification, sizeof(ngwt__SharedFolderNotification), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SharedFolderNotification)
@@ -44439,21 +44439,21 @@ SOAP_FMAC3 ngwt__SharedFolderNotification * SOAP_FMAC4 soap_in_ngwt__SharedFolde
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SharedFolderNotification *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SharedFolderNotification, 0, sizeof(ngwt__SharedFolderNotification), 0, soap_copy_ngwt__SharedFolderNotification);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SharedFolderNotification * SOAP_FMAC6 soap_new_ngwt__SharedFolderNotification(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SharedFolderNotification(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SharedFolderNotification(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedFolderNotification(struct soap *soap, ngwt__SharedFolderNotification *p)
@@ -44463,9 +44463,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedFolderNotification(struct soa
 SOAP_FMAC5 ngwt__SharedFolderNotification * SOAP_FMAC6 soap_instantiate_ngwt__SharedFolderNotification(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SharedFolderNotification(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SharedFolderNotification, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SharedFolderNotification, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SharedFolderNotification;
 		if (size)
@@ -44534,30 +44534,30 @@ void ngwt__SharedFolder::soap_serialize(struct soap *soap) const
 void ngwt__SharedFolder::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SharedFolder*)this)->rights = NULL;
-	((ngwt__SharedFolder*)this)->acl = NULL;
-	((ngwt__SharedFolder*)this)->owner = NULL;
-	((ngwt__SharedFolder*)this)->isSharedByMe = NULL;
-	((ngwt__SharedFolder*)this)->isSharedToMe = NULL;
+	((ngwt__SharedFolder*)this)->rights = nullptr;
+	((ngwt__SharedFolder*)this)->acl = nullptr;
+	((ngwt__SharedFolder*)this)->owner = nullptr;
+	((ngwt__SharedFolder*)this)->isSharedByMe = nullptr;
+	((ngwt__SharedFolder*)this)->isSharedToMe = nullptr;
 	soap_default_ngwt__uid(soap, &((ngwt__Folder*)this)->parent);
-	((ngwt__Folder*)this)->description = NULL;
-	((ngwt__Folder*)this)->count = NULL;
-	((ngwt__Folder*)this)->hasUnread = NULL;
-	((ngwt__Folder*)this)->unreadCount = NULL;
-	((ngwt__Folder*)this)->sequence = NULL;
-	((ngwt__Folder*)this)->settings = NULL;
-	((ngwt__Folder*)this)->calendarAttribute = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Folder*)this)->description = nullptr;
+	((ngwt__Folder*)this)->count = nullptr;
+	((ngwt__Folder*)this)->hasUnread = nullptr;
+	((ngwt__Folder*)this)->unreadCount = nullptr;
+	((ngwt__Folder*)this)->sequence = nullptr;
+	((ngwt__Folder*)this)->settings = nullptr;
+	((ngwt__Folder*)this)->calendarAttribute = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SharedFolder::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SharedFolder);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SharedFolder);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -44613,10 +44613,10 @@ void *ngwt__SharedFolder::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__SharedFolder * SOAP_FMAC4 soap_in_ngwt__SharedFolder(struct soap *soap, const char *tag, ngwt__SharedFolder *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SharedFolder *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SharedFolder, sizeof(ngwt__SharedFolder), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SharedFolder)
@@ -44726,25 +44726,25 @@ SOAP_FMAC3 ngwt__SharedFolder * SOAP_FMAC4 soap_in_ngwt__SharedFolder(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SharedFolder *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SharedFolder, 0, sizeof(ngwt__SharedFolder), 0, soap_copy_ngwt__SharedFolder);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SharedFolder * SOAP_FMAC6 soap_new_ngwt__SharedFolder(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SharedFolder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SharedFolder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedFolder(struct soap *soap, ngwt__SharedFolder *p)
@@ -44754,9 +44754,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SharedFolder(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__SharedFolder * SOAP_FMAC6 soap_instantiate_ngwt__SharedFolder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SharedFolder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SharedFolder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SharedFolder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SharedFolder;
 		if (size)
@@ -44796,7 +44796,7 @@ void ngwt__SettingsList::soap_default(struct soap *soap)
 
 int ngwt__SettingsList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SettingsList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SettingsList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -44835,10 +44835,10 @@ void *ngwt__SettingsList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__SettingsList * SOAP_FMAC4 soap_in_ngwt__SettingsList(struct soap *soap, const char *tag, ngwt__SettingsList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SettingsList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SettingsList, sizeof(ngwt__SettingsList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SettingsList)
@@ -44860,21 +44860,21 @@ SOAP_FMAC3 ngwt__SettingsList * SOAP_FMAC4 soap_in_ngwt__SettingsList(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SettingsList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SettingsList, 0, sizeof(ngwt__SettingsList), 0, soap_copy_ngwt__SettingsList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SettingsList * SOAP_FMAC6 soap_new_ngwt__SettingsList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SettingsList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SettingsList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SettingsList(struct soap *soap, ngwt__SettingsList *p)
@@ -44884,9 +44884,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SettingsList(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__SettingsList * SOAP_FMAC6 soap_instantiate_ngwt__SettingsList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SettingsList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SettingsList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SettingsList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SettingsList;
 		if (size)
@@ -44921,13 +44921,13 @@ void ngwt__SettingsGroup::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfPointerTongwt__Custom(soap, &((ngwt__SettingsGroup*)this)->setting);
-	((ngwt__SettingsGroup*)this)->type = NULL;
+	((ngwt__SettingsGroup*)this)->type = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__SettingsGroup::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SettingsGroup);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SettingsGroup);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -44968,10 +44968,10 @@ void *ngwt__SettingsGroup::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__SettingsGroup * SOAP_FMAC4 soap_in_ngwt__SettingsGroup(struct soap *soap, const char *tag, ngwt__SettingsGroup *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SettingsGroup *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SettingsGroup, sizeof(ngwt__SettingsGroup), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SettingsGroup)
@@ -44984,11 +44984,11 @@ SOAP_FMAC3 ngwt__SettingsGroup * SOAP_FMAC4 soap_in_ngwt__SettingsGroup(struct s
 		if (t)
 		{	if (!(((ngwt__SettingsGroup *)a)->type = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__SettingsGroup *)a)->type = soap_new_std__string(soap, -1);
 			((ngwt__SettingsGroup *)a)->type->assign(s);
@@ -45008,21 +45008,21 @@ SOAP_FMAC3 ngwt__SettingsGroup * SOAP_FMAC4 soap_in_ngwt__SettingsGroup(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SettingsGroup *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SettingsGroup, 0, sizeof(ngwt__SettingsGroup), 0, soap_copy_ngwt__SettingsGroup);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SettingsGroup * SOAP_FMAC6 soap_new_ngwt__SettingsGroup(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SettingsGroup(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SettingsGroup(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SettingsGroup(struct soap *soap, ngwt__SettingsGroup *p)
@@ -45032,9 +45032,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SettingsGroup(struct soap *soap, ng
 SOAP_FMAC5 ngwt__SettingsGroup * SOAP_FMAC6 soap_instantiate_ngwt__SettingsGroup(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SettingsGroup(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SettingsGroup, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SettingsGroup, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SettingsGroup;
 		if (size)
@@ -45076,7 +45076,7 @@ void ngwt__Settings::soap_default(struct soap *soap)
 
 int ngwt__Settings::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Settings);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Settings);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45116,10 +45116,10 @@ void *ngwt__Settings::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__Settings * SOAP_FMAC4 soap_in_ngwt__Settings(struct soap *soap, const char *tag, ngwt__Settings *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Settings *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Settings, sizeof(ngwt__Settings), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Settings)
@@ -45144,21 +45144,21 @@ SOAP_FMAC3 ngwt__Settings * SOAP_FMAC4 soap_in_ngwt__Settings(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Settings *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Settings, 0, sizeof(ngwt__Settings), 0, soap_copy_ngwt__Settings);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Settings * SOAP_FMAC6 soap_new_ngwt__Settings(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Settings(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Settings(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Settings(struct soap *soap, ngwt__Settings *p)
@@ -45168,9 +45168,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Settings(struct soap *soap, ngwt__S
 SOAP_FMAC5 ngwt__Settings * SOAP_FMAC6 soap_instantiate_ngwt__Settings(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Settings(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Settings, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Settings, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Settings;
 		if (size)
@@ -45212,17 +45212,17 @@ void ngwt__SendOptions::soap_serialize(struct soap *soap) const
 void ngwt__SendOptions::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SendOptions*)this)->requestReply = NULL;
-	((ngwt__SendOptions*)this)->mimeEncoding = NULL;
-	((ngwt__SendOptions*)this)->statusTracking = NULL;
-	((ngwt__SendOptions*)this)->notification = NULL;
+	((ngwt__SendOptions*)this)->requestReply = nullptr;
+	((ngwt__SendOptions*)this)->mimeEncoding = nullptr;
+	((ngwt__SendOptions*)this)->statusTracking = nullptr;
+	((ngwt__SendOptions*)this)->notification = nullptr;
 	((ngwt__SendOptions*)this)->updateFrequentContacts = (bool)1;
 	/* transient soap skipped */
 }
 
 int ngwt__SendOptions::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SendOptions);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SendOptions);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45265,10 +45265,10 @@ void *ngwt__SendOptions::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__SendOptions * SOAP_FMAC4 soap_in_ngwt__SendOptions(struct soap *soap, const char *tag, ngwt__SendOptions *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SendOptions *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SendOptions, sizeof(ngwt__SendOptions), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SendOptions)
@@ -45313,21 +45313,21 @@ SOAP_FMAC3 ngwt__SendOptions * SOAP_FMAC4 soap_in_ngwt__SendOptions(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SendOptions *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SendOptions, 0, sizeof(ngwt__SendOptions), 0, soap_copy_ngwt__SendOptions);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SendOptions * SOAP_FMAC6 soap_new_ngwt__SendOptions(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SendOptions(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SendOptions(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SendOptions(struct soap *soap, ngwt__SendOptions *p)
@@ -45337,9 +45337,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SendOptions(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__SendOptions * SOAP_FMAC6 soap_instantiate_ngwt__SendOptions(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SendOptions(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SendOptions, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SendOptions, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SendOptions;
 		if (size)
@@ -45376,14 +45376,14 @@ void ngwt__SendOptionsRequestReply::soap_serialize(struct soap *soap) const
 void ngwt__SendOptionsRequestReply::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__SendOptionsRequestReply*)this)->whenConvenient = NULL;
+	((ngwt__SendOptionsRequestReply*)this)->whenConvenient = nullptr;
 	soap_default_string(soap, &((ngwt__SendOptionsRequestReply*)this)->byDate);
 	/* transient soap skipped */
 }
 
 int ngwt__SendOptionsRequestReply::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__SendOptionsRequestReply);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__SendOptionsRequestReply);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45423,10 +45423,10 @@ void *ngwt__SendOptionsRequestReply::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 ngwt__SendOptionsRequestReply * SOAP_FMAC4 soap_in_ngwt__SendOptionsRequestReply(struct soap *soap, const char *tag, ngwt__SendOptionsRequestReply *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__SendOptionsRequestReply *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__SendOptionsRequestReply, sizeof(ngwt__SendOptionsRequestReply), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__SendOptionsRequestReply)
@@ -45456,21 +45456,21 @@ SOAP_FMAC3 ngwt__SendOptionsRequestReply * SOAP_FMAC4 soap_in_ngwt__SendOptionsR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SendOptionsRequestReply *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SendOptionsRequestReply, 0, sizeof(ngwt__SendOptionsRequestReply), 0, soap_copy_ngwt__SendOptionsRequestReply);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__SendOptionsRequestReply * SOAP_FMAC6 soap_new_ngwt__SendOptionsRequestReply(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__SendOptionsRequestReply(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__SendOptionsRequestReply(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SendOptionsRequestReply(struct soap *soap, ngwt__SendOptionsRequestReply *p)
@@ -45480,9 +45480,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__SendOptionsRequestReply(struct soap
 SOAP_FMAC5 ngwt__SendOptionsRequestReply * SOAP_FMAC6 soap_instantiate_ngwt__SendOptionsRequestReply(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__SendOptionsRequestReply(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__SendOptionsRequestReply, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__SendOptionsRequestReply, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__SendOptionsRequestReply;
 		if (size)
@@ -45522,7 +45522,7 @@ void ngwt__RuleList::soap_default(struct soap *soap)
 
 int ngwt__RuleList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RuleList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RuleList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45561,10 +45561,10 @@ void *ngwt__RuleList::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__RuleList * SOAP_FMAC4 soap_in_ngwt__RuleList(struct soap *soap, const char *tag, ngwt__RuleList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RuleList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RuleList, sizeof(ngwt__RuleList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RuleList)
@@ -45586,21 +45586,21 @@ SOAP_FMAC3 ngwt__RuleList * SOAP_FMAC4 soap_in_ngwt__RuleList(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleList, 0, sizeof(ngwt__RuleList), 0, soap_copy_ngwt__RuleList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RuleList * SOAP_FMAC6 soap_new_ngwt__RuleList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RuleList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RuleList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleList(struct soap *soap, ngwt__RuleList *p)
@@ -45610,9 +45610,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleList(struct soap *soap, ngwt__R
 SOAP_FMAC5 ngwt__RuleList * SOAP_FMAC6 soap_instantiate_ngwt__RuleList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RuleList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RuleList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RuleList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RuleList;
 		if (size)
@@ -45652,7 +45652,7 @@ void ngwt__RuleActionList::soap_default(struct soap *soap)
 
 int ngwt__RuleActionList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RuleActionList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RuleActionList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45691,10 +45691,10 @@ void *ngwt__RuleActionList::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__RuleActionList * SOAP_FMAC4 soap_in_ngwt__RuleActionList(struct soap *soap, const char *tag, ngwt__RuleActionList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RuleActionList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RuleActionList, sizeof(ngwt__RuleActionList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RuleActionList)
@@ -45716,21 +45716,21 @@ SOAP_FMAC3 ngwt__RuleActionList * SOAP_FMAC4 soap_in_ngwt__RuleActionList(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleActionList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleActionList, 0, sizeof(ngwt__RuleActionList), 0, soap_copy_ngwt__RuleActionList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RuleActionList * SOAP_FMAC6 soap_new_ngwt__RuleActionList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RuleActionList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RuleActionList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleActionList(struct soap *soap, ngwt__RuleActionList *p)
@@ -45740,9 +45740,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleActionList(struct soap *soap, n
 SOAP_FMAC5 ngwt__RuleActionList * SOAP_FMAC6 soap_instantiate_ngwt__RuleActionList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RuleActionList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RuleActionList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RuleActionList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RuleActionList;
 		if (size)
@@ -45787,17 +45787,17 @@ void ngwt__RuleAction::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__RuleActionType(soap, &((ngwt__RuleAction*)this)->type);
-	((ngwt__RuleAction*)this)->container = NULL;
-	((ngwt__RuleAction*)this)->item = NULL;
-	((ngwt__RuleAction*)this)->message = NULL;
-	((ngwt__RuleAction*)this)->acceptLevel = NULL;
-	((ngwt__RuleAction*)this)->categories = NULL;
+	((ngwt__RuleAction*)this)->container = nullptr;
+	((ngwt__RuleAction*)this)->item = nullptr;
+	((ngwt__RuleAction*)this)->message = nullptr;
+	((ngwt__RuleAction*)this)->acceptLevel = nullptr;
+	((ngwt__RuleAction*)this)->categories = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__RuleAction::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RuleAction);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RuleAction);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -45841,10 +45841,10 @@ void *ngwt__RuleAction::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__RuleAction * SOAP_FMAC4 soap_in_ngwt__RuleAction(struct soap *soap, const char *tag, ngwt__RuleAction *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RuleAction *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RuleAction, sizeof(ngwt__RuleAction), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RuleAction)
@@ -45894,25 +45894,25 @@ SOAP_FMAC3 ngwt__RuleAction * SOAP_FMAC4 soap_in_ngwt__RuleAction(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_type1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleAction *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleAction, 0, sizeof(ngwt__RuleAction), 0, soap_copy_ngwt__RuleAction);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RuleAction * SOAP_FMAC6 soap_new_ngwt__RuleAction(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RuleAction(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RuleAction(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleAction(struct soap *soap, ngwt__RuleAction *p)
@@ -45922,9 +45922,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RuleAction(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__RuleAction * SOAP_FMAC6 soap_instantiate_ngwt__RuleAction(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RuleAction(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RuleAction, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RuleAction, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RuleAction;
 		if (size)
@@ -45987,29 +45987,29 @@ void ngwt__Rule::soap_serialize(struct soap *soap) const
 void ngwt__Rule::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Rule*)this)->execution = NULL;
+	((ngwt__Rule*)this)->execution = nullptr;
 	soap_default_unsignedLong(soap, &((ngwt__Rule*)this)->sequence);
 	((ngwt__Rule*)this)->enabled = (bool)0;
-	((ngwt__Rule*)this)->types = NULL;
-	((ngwt__Rule*)this)->source = NULL;
+	((ngwt__Rule*)this)->types = nullptr;
+	((ngwt__Rule*)this)->source = nullptr;
 	((ngwt__Rule*)this)->conflict = (enum ngwt__AppointmentConflict)2;
-	((ngwt__Rule*)this)->filter = NULL;
-	((ngwt__Rule*)this)->actions = NULL;
+	((ngwt__Rule*)this)->filter = nullptr;
+	((ngwt__Rule*)this)->actions = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Rule::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Rule);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Rule);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -46064,10 +46064,10 @@ void *ngwt__Rule::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Rule * SOAP_FMAC4 soap_in_ngwt__Rule(struct soap *soap, const char *tag, ngwt__Rule *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Rule *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Rule, sizeof(ngwt__Rule), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Rule)
@@ -46170,25 +46170,25 @@ SOAP_FMAC3 ngwt__Rule * SOAP_FMAC4 soap_in_ngwt__Rule(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sequence1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Rule *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Rule, 0, sizeof(ngwt__Rule), 0, soap_copy_ngwt__Rule);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Rule * SOAP_FMAC6 soap_new_ngwt__Rule(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Rule(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Rule(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Rule(struct soap *soap, ngwt__Rule *p)
@@ -46198,9 +46198,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Rule(struct soap *soap, ngwt__Rule
 SOAP_FMAC5 ngwt__Rule * SOAP_FMAC6 soap_instantiate_ngwt__Rule(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Rule(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Rule, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Rule, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Rule;
 		if (size)
@@ -46245,18 +46245,18 @@ void ngwt__Rights::soap_serialize(struct soap *soap) const
 void ngwt__Rights::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Rights*)this)->read = NULL;
-	((ngwt__Rights*)this)->add = NULL;
-	((ngwt__Rights*)this)->edit = NULL;
-	((ngwt__Rights*)this)->_delete = NULL;
-	((ngwt__Rights*)this)->share = NULL;
-	((ngwt__Rights*)this)->manage = NULL;
+	((ngwt__Rights*)this)->read = nullptr;
+	((ngwt__Rights*)this)->add = nullptr;
+	((ngwt__Rights*)this)->edit = nullptr;
+	((ngwt__Rights*)this)->_delete = nullptr;
+	((ngwt__Rights*)this)->share = nullptr;
+	((ngwt__Rights*)this)->manage = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Rights::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Rights);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Rights);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -46300,10 +46300,10 @@ void *ngwt__Rights::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwt__Rights * SOAP_FMAC4 soap_in_ngwt__Rights(struct soap *soap, const char *tag, ngwt__Rights *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Rights *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Rights, sizeof(ngwt__Rights), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Rights)
@@ -46353,21 +46353,21 @@ SOAP_FMAC3 ngwt__Rights * SOAP_FMAC4 soap_in_ngwt__Rights(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Rights *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Rights, 0, sizeof(ngwt__Rights), 0, soap_copy_ngwt__Rights);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Rights * SOAP_FMAC6 soap_new_ngwt__Rights(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Rights(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Rights(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Rights(struct soap *soap, ngwt__Rights *p)
@@ -46377,9 +46377,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Rights(struct soap *soap, ngwt__Rig
 SOAP_FMAC5 ngwt__Rights * SOAP_FMAC6 soap_instantiate_ngwt__Rights(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Rights(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Rights, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Rights, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Rights;
 		if (size)
@@ -46421,7 +46421,7 @@ void ngwt__ReturnNotificationOptions::soap_default(struct soap *soap)
 
 int ngwt__ReturnNotificationOptions::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ReturnNotificationOptions);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ReturnNotificationOptions);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -46461,10 +46461,10 @@ void *ngwt__ReturnNotificationOptions::soap_in(struct soap *soap, const char *ta
 SOAP_FMAC3 ngwt__ReturnNotificationOptions * SOAP_FMAC4 soap_in_ngwt__ReturnNotificationOptions(struct soap *soap, const char *tag, ngwt__ReturnNotificationOptions *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ReturnNotificationOptions *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ReturnNotificationOptions, sizeof(ngwt__ReturnNotificationOptions), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ReturnNotificationOptions)
@@ -46494,21 +46494,21 @@ SOAP_FMAC3 ngwt__ReturnNotificationOptions * SOAP_FMAC4 soap_in_ngwt__ReturnNoti
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReturnNotificationOptions *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReturnNotificationOptions, 0, sizeof(ngwt__ReturnNotificationOptions), 0, soap_copy_ngwt__ReturnNotificationOptions);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ReturnNotificationOptions * SOAP_FMAC6 soap_new_ngwt__ReturnNotificationOptions(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ReturnNotificationOptions(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ReturnNotificationOptions(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReturnNotificationOptions(struct soap *soap, ngwt__ReturnNotificationOptions *p)
@@ -46518,9 +46518,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReturnNotificationOptions(struct so
 SOAP_FMAC5 ngwt__ReturnNotificationOptions * SOAP_FMAC6 soap_instantiate_ngwt__ReturnNotificationOptions(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ReturnNotificationOptions(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ReturnNotificationOptions, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ReturnNotificationOptions, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ReturnNotificationOptions;
 		if (size)
@@ -46563,17 +46563,17 @@ void ngwt__ReturnNotification::soap_serialize(struct soap *soap) const
 void ngwt__ReturnNotification::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ReturnNotification*)this)->opened = NULL;
-	((ngwt__ReturnNotification*)this)->deleted = NULL;
-	((ngwt__ReturnNotification*)this)->accepted = NULL;
-	((ngwt__ReturnNotification*)this)->declined = NULL;
-	((ngwt__ReturnNotification*)this)->completed = NULL;
+	((ngwt__ReturnNotification*)this)->opened = nullptr;
+	((ngwt__ReturnNotification*)this)->deleted = nullptr;
+	((ngwt__ReturnNotification*)this)->accepted = nullptr;
+	((ngwt__ReturnNotification*)this)->declined = nullptr;
+	((ngwt__ReturnNotification*)this)->completed = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ReturnNotification::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ReturnNotification);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ReturnNotification);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -46616,10 +46616,10 @@ void *ngwt__ReturnNotification::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__ReturnNotification * SOAP_FMAC4 soap_in_ngwt__ReturnNotification(struct soap *soap, const char *tag, ngwt__ReturnNotification *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ReturnNotification *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ReturnNotification, sizeof(ngwt__ReturnNotification), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ReturnNotification)
@@ -46664,21 +46664,21 @@ SOAP_FMAC3 ngwt__ReturnNotification * SOAP_FMAC4 soap_in_ngwt__ReturnNotificatio
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReturnNotification *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReturnNotification, 0, sizeof(ngwt__ReturnNotification), 0, soap_copy_ngwt__ReturnNotification);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ReturnNotification * SOAP_FMAC6 soap_new_ngwt__ReturnNotification(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ReturnNotification(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ReturnNotification(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReturnNotification(struct soap *soap, ngwt__ReturnNotification *p)
@@ -46688,9 +46688,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReturnNotification(struct soap *soa
 SOAP_FMAC5 ngwt__ReturnNotification * SOAP_FMAC6 soap_instantiate_ngwt__ReturnNotification(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ReturnNotification(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ReturnNotification, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ReturnNotification, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ReturnNotification;
 		if (size)
@@ -46762,32 +46762,32 @@ void ngwt__Resource::soap_serialize(struct soap *soap) const
 void ngwt__Resource::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Resource*)this)->phone = NULL;
-	((ngwt__Resource*)this)->resourceType = NULL;
-	((ngwt__Resource*)this)->email = NULL;
-	((ngwt__Resource*)this)->owner = NULL;
-	((ngwt__AddressBookItem*)this)->uuid = NULL;
-	((ngwt__AddressBookItem*)this)->comment = NULL;
-	((ngwt__AddressBookItem*)this)->sync = NULL;
-	((ngwt__AddressBookItem*)this)->domain = NULL;
-	((ngwt__AddressBookItem*)this)->postOffice = NULL;
-	((ngwt__AddressBookItem*)this)->distinguishedName = NULL;
-	((ngwt__AddressBookItem*)this)->userid = NULL;
+	((ngwt__Resource*)this)->phone = nullptr;
+	((ngwt__Resource*)this)->resourceType = nullptr;
+	((ngwt__Resource*)this)->email = nullptr;
+	((ngwt__Resource*)this)->owner = nullptr;
+	((ngwt__AddressBookItem*)this)->uuid = nullptr;
+	((ngwt__AddressBookItem*)this)->comment = nullptr;
+	((ngwt__AddressBookItem*)this)->sync = nullptr;
+	((ngwt__AddressBookItem*)this)->domain = nullptr;
+	((ngwt__AddressBookItem*)this)->postOffice = nullptr;
+	((ngwt__AddressBookItem*)this)->distinguishedName = nullptr;
+	((ngwt__AddressBookItem*)this)->userid = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Resource::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Resource);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Resource);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -46845,10 +46845,10 @@ void *ngwt__Resource::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__Resource * SOAP_FMAC4 soap_in_ngwt__Resource(struct soap *soap, const char *tag, ngwt__Resource *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Resource *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Resource, sizeof(ngwt__Resource), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Resource)
@@ -46966,21 +46966,21 @@ SOAP_FMAC3 ngwt__Resource * SOAP_FMAC4 soap_in_ngwt__Resource(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Resource *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Resource, 0, sizeof(ngwt__Resource), 0, soap_copy_ngwt__Resource);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Resource * SOAP_FMAC6 soap_new_ngwt__Resource(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Resource(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Resource(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Resource(struct soap *soap, ngwt__Resource *p)
@@ -46990,9 +46990,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Resource(struct soap *soap, ngwt__R
 SOAP_FMAC5 ngwt__Resource * SOAP_FMAC6 soap_instantiate_ngwt__Resource(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Resource(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Resource, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Resource, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Resource;
 		if (size)
@@ -47030,13 +47030,13 @@ void ngwt__ReferenceInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_string(soap, &((ngwt__ReferenceInfo*)this)->lastReferenceDate);
-	((ngwt__ReferenceInfo*)this)->referenceCount = NULL;
+	((ngwt__ReferenceInfo*)this)->referenceCount = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ReferenceInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ReferenceInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ReferenceInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -47076,10 +47076,10 @@ void *ngwt__ReferenceInfo::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__ReferenceInfo * SOAP_FMAC4 soap_in_ngwt__ReferenceInfo(struct soap *soap, const char *tag, ngwt__ReferenceInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ReferenceInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ReferenceInfo, sizeof(ngwt__ReferenceInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ReferenceInfo)
@@ -47109,21 +47109,21 @@ SOAP_FMAC3 ngwt__ReferenceInfo * SOAP_FMAC4 soap_in_ngwt__ReferenceInfo(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReferenceInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReferenceInfo, 0, sizeof(ngwt__ReferenceInfo), 0, soap_copy_ngwt__ReferenceInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ReferenceInfo * SOAP_FMAC6 soap_new_ngwt__ReferenceInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ReferenceInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ReferenceInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReferenceInfo(struct soap *soap, ngwt__ReferenceInfo *p)
@@ -47133,9 +47133,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ReferenceInfo(struct soap *soap, ng
 SOAP_FMAC5 ngwt__ReferenceInfo * SOAP_FMAC6 soap_instantiate_ngwt__ReferenceInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ReferenceInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ReferenceInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ReferenceInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ReferenceInfo;
 		if (size)
@@ -47184,20 +47184,20 @@ void ngwt__RecurrenceRule::soap_serialize(struct soap *soap) const
 void ngwt__RecurrenceRule::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__RecurrenceRule*)this)->frequency = NULL;
-	((ngwt__RecurrenceRule*)this)->count = NULL;
-	((ngwt__RecurrenceRule*)this)->until = NULL;
-	((ngwt__RecurrenceRule*)this)->interval = NULL;
-	((ngwt__RecurrenceRule*)this)->byDay = NULL;
-	((ngwt__RecurrenceRule*)this)->byMonthDay = NULL;
-	((ngwt__RecurrenceRule*)this)->byYearDay = NULL;
-	((ngwt__RecurrenceRule*)this)->byMonth = NULL;
+	((ngwt__RecurrenceRule*)this)->frequency = nullptr;
+	((ngwt__RecurrenceRule*)this)->count = nullptr;
+	((ngwt__RecurrenceRule*)this)->until = nullptr;
+	((ngwt__RecurrenceRule*)this)->interval = nullptr;
+	((ngwt__RecurrenceRule*)this)->byDay = nullptr;
+	((ngwt__RecurrenceRule*)this)->byMonthDay = nullptr;
+	((ngwt__RecurrenceRule*)this)->byYearDay = nullptr;
+	((ngwt__RecurrenceRule*)this)->byMonth = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__RecurrenceRule::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RecurrenceRule);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RecurrenceRule);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -47243,10 +47243,10 @@ void *ngwt__RecurrenceRule::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__RecurrenceRule * SOAP_FMAC4 soap_in_ngwt__RecurrenceRule(struct soap *soap, const char *tag, ngwt__RecurrenceRule *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RecurrenceRule *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecurrenceRule, sizeof(ngwt__RecurrenceRule), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RecurrenceRule)
@@ -47306,21 +47306,21 @@ SOAP_FMAC3 ngwt__RecurrenceRule * SOAP_FMAC4 soap_in_ngwt__RecurrenceRule(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecurrenceRule *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecurrenceRule, 0, sizeof(ngwt__RecurrenceRule), 0, soap_copy_ngwt__RecurrenceRule);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RecurrenceRule * SOAP_FMAC6 soap_new_ngwt__RecurrenceRule(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RecurrenceRule(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RecurrenceRule(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecurrenceRule(struct soap *soap, ngwt__RecurrenceRule *p)
@@ -47330,9 +47330,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecurrenceRule(struct soap *soap, n
 SOAP_FMAC5 ngwt__RecurrenceRule * SOAP_FMAC6 soap_instantiate_ngwt__RecurrenceRule(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RecurrenceRule(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RecurrenceRule, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RecurrenceRule, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RecurrenceRule;
 		if (size)
@@ -47372,7 +47372,7 @@ void ngwt__RecurrenceDateType::soap_default(struct soap *soap)
 
 int ngwt__RecurrenceDateType::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RecurrenceDateType);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RecurrenceDateType);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -47411,10 +47411,10 @@ void *ngwt__RecurrenceDateType::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__RecurrenceDateType * SOAP_FMAC4 soap_in_ngwt__RecurrenceDateType(struct soap *soap, const char *tag, ngwt__RecurrenceDateType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RecurrenceDateType *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecurrenceDateType, sizeof(ngwt__RecurrenceDateType), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RecurrenceDateType)
@@ -47436,21 +47436,21 @@ SOAP_FMAC3 ngwt__RecurrenceDateType * SOAP_FMAC4 soap_in_ngwt__RecurrenceDateTyp
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecurrenceDateType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecurrenceDateType, 0, sizeof(ngwt__RecurrenceDateType), 0, soap_copy_ngwt__RecurrenceDateType);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RecurrenceDateType * SOAP_FMAC6 soap_new_ngwt__RecurrenceDateType(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RecurrenceDateType(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RecurrenceDateType(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecurrenceDateType(struct soap *soap, ngwt__RecurrenceDateType *p)
@@ -47460,9 +47460,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecurrenceDateType(struct soap *soa
 SOAP_FMAC5 ngwt__RecurrenceDateType * SOAP_FMAC6 soap_instantiate_ngwt__RecurrenceDateType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RecurrenceDateType(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RecurrenceDateType, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RecurrenceDateType, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RecurrenceDateType;
 		if (size)
@@ -47544,7 +47544,7 @@ void ngwt__RecipientStatus::soap_default(struct soap *soap)
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeliverable);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferred);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferDelayed);
-	((ngwt__RecipientStatus*)this)->transferFailed = NULL;
+	((ngwt__RecipientStatus*)this)->transferFailed = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloaded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloadedByThirdParty);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->retractRequested);
@@ -47553,22 +47553,22 @@ void ngwt__RecipientStatus::soap_default(struct soap *soap)
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->deleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->purged);
-	((ngwt__RecipientStatus*)this)->accepted = NULL;
-	((ngwt__RecipientStatus*)this)->declined = NULL;
+	((ngwt__RecipientStatus*)this)->accepted = nullptr;
+	((ngwt__RecipientStatus*)this)->declined = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->replied);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->forwarded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->shared);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->started);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->completed);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->incomplete);
-	((ngwt__RecipientStatus*)this)->delegated = NULL;
+	((ngwt__RecipientStatus*)this)->delegated = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, &((ngwt__RecipientStatus*)this)->delegateeStatus);
 	/* transient soap skipped */
 }
 
 int ngwt__RecipientStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RecipientStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RecipientStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -47629,10 +47629,10 @@ void *ngwt__RecipientStatus::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__RecipientStatus * SOAP_FMAC4 soap_in_ngwt__RecipientStatus(struct soap *soap, const char *tag, ngwt__RecipientStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RecipientStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecipientStatus, sizeof(ngwt__RecipientStatus), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RecipientStatus)
@@ -47765,21 +47765,21 @@ SOAP_FMAC3 ngwt__RecipientStatus * SOAP_FMAC4 soap_in_ngwt__RecipientStatus(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecipientStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientStatus, 0, sizeof(ngwt__RecipientStatus), 0, soap_copy_ngwt__RecipientStatus);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RecipientStatus * SOAP_FMAC6 soap_new_ngwt__RecipientStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RecipientStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RecipientStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecipientStatus(struct soap *soap, ngwt__RecipientStatus *p)
@@ -47789,9 +47789,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecipientStatus(struct soap *soap,
 SOAP_FMAC5 ngwt__RecipientStatus * SOAP_FMAC6 soap_instantiate_ngwt__RecipientStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RecipientStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RecipientStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RecipientStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:DelegateeStatus"))
 	{	cp->type = SOAP_TYPE_ngwt__DelegateeStatus;
 		if (n < 0)
@@ -47867,7 +47867,7 @@ void ngwt__RecipientList::soap_default(struct soap *soap)
 
 int ngwt__RecipientList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__RecipientList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__RecipientList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -47906,10 +47906,10 @@ void *ngwt__RecipientList::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__RecipientList * SOAP_FMAC4 soap_in_ngwt__RecipientList(struct soap *soap, const char *tag, ngwt__RecipientList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__RecipientList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__RecipientList, sizeof(ngwt__RecipientList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__RecipientList)
@@ -47931,21 +47931,21 @@ SOAP_FMAC3 ngwt__RecipientList * SOAP_FMAC4 soap_in_ngwt__RecipientList(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecipientList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientList, 0, sizeof(ngwt__RecipientList), 0, soap_copy_ngwt__RecipientList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__RecipientList * SOAP_FMAC6 soap_new_ngwt__RecipientList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__RecipientList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__RecipientList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecipientList(struct soap *soap, ngwt__RecipientList *p)
@@ -47955,9 +47955,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__RecipientList(struct soap *soap, ng
 SOAP_FMAC5 ngwt__RecipientList * SOAP_FMAC6 soap_instantiate_ngwt__RecipientList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__RecipientList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__RecipientList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__RecipientList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__RecipientList;
 		if (size)
@@ -48004,17 +48004,17 @@ void ngwt__Recipient::soap_default(struct soap *soap)
 	this->soap = soap;
 	((ngwt__Recipient*)this)->distType = (enum ngwt__DistributionType)0;
 	((ngwt__Recipient*)this)->recipType = (enum ngwt__RecipientType)0;
-	((ngwt__Recipient*)this)->recipientStatus = NULL;
-	((ngwt__Recipient*)this)->acceptLevel = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__Recipient*)this)->recipientStatus = nullptr;
+	((ngwt__Recipient*)this)->acceptLevel = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Recipient::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Recipient);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Recipient);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48059,10 +48059,10 @@ void *ngwt__Recipient::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__Recipient * SOAP_FMAC4 soap_in_ngwt__Recipient(struct soap *soap, const char *tag, ngwt__Recipient *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Recipient *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Recipient, sizeof(ngwt__Recipient), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Recipient)
@@ -48117,21 +48117,21 @@ SOAP_FMAC3 ngwt__Recipient * SOAP_FMAC4 soap_in_ngwt__Recipient(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Recipient *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Recipient, 0, sizeof(ngwt__Recipient), 0, soap_copy_ngwt__Recipient);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Recipient * SOAP_FMAC6 soap_new_ngwt__Recipient(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Recipient(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Recipient(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Recipient(struct soap *soap, ngwt__Recipient *p)
@@ -48141,9 +48141,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Recipient(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__Recipient * SOAP_FMAC6 soap_instantiate_ngwt__Recipient(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Recipient(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Recipient, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Recipient, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Recipient;
 		if (size)
@@ -48179,14 +48179,14 @@ void ngwt__QueryTarget::soap_serialize(struct soap *soap) const
 void ngwt__QueryTarget::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__QueryTarget*)this)->source = NULL;
+	((ngwt__QueryTarget*)this)->source = nullptr;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((ngwt__QueryTarget*)this)->container);
 	/* transient soap skipped */
 }
 
 int ngwt__QueryTarget::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__QueryTarget);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__QueryTarget);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48226,10 +48226,10 @@ void *ngwt__QueryTarget::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__QueryTarget * SOAP_FMAC4 soap_in_ngwt__QueryTarget(struct soap *soap, const char *tag, ngwt__QueryTarget *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__QueryTarget *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__QueryTarget, sizeof(ngwt__QueryTarget), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__QueryTarget)
@@ -48257,21 +48257,21 @@ SOAP_FMAC3 ngwt__QueryTarget * SOAP_FMAC4 soap_in_ngwt__QueryTarget(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__QueryTarget *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__QueryTarget, 0, sizeof(ngwt__QueryTarget), 0, soap_copy_ngwt__QueryTarget);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__QueryTarget * SOAP_FMAC6 soap_new_ngwt__QueryTarget(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__QueryTarget(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__QueryTarget(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__QueryTarget(struct soap *soap, ngwt__QueryTarget *p)
@@ -48281,9 +48281,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__QueryTarget(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__QueryTarget * SOAP_FMAC6 soap_instantiate_ngwt__QueryTarget(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__QueryTarget(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__QueryTarget, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__QueryTarget, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__QueryTarget;
 		if (size)
@@ -48346,27 +48346,27 @@ void ngwt__QueryFolder::soap_serialize(struct soap *soap) const
 void ngwt__QueryFolder::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__QueryFolder*)this)->folderType = NULL;
-	((ngwt__QueryFolder*)this)->query = NULL;
+	((ngwt__QueryFolder*)this)->folderType = nullptr;
+	((ngwt__QueryFolder*)this)->query = nullptr;
 	soap_default_ngwt__uid(soap, &((ngwt__Folder*)this)->parent);
-	((ngwt__Folder*)this)->description = NULL;
-	((ngwt__Folder*)this)->count = NULL;
-	((ngwt__Folder*)this)->hasUnread = NULL;
-	((ngwt__Folder*)this)->unreadCount = NULL;
-	((ngwt__Folder*)this)->sequence = NULL;
-	((ngwt__Folder*)this)->settings = NULL;
-	((ngwt__Folder*)this)->calendarAttribute = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Folder*)this)->description = nullptr;
+	((ngwt__Folder*)this)->count = nullptr;
+	((ngwt__Folder*)this)->hasUnread = nullptr;
+	((ngwt__Folder*)this)->unreadCount = nullptr;
+	((ngwt__Folder*)this)->sequence = nullptr;
+	((ngwt__Folder*)this)->settings = nullptr;
+	((ngwt__Folder*)this)->calendarAttribute = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__QueryFolder::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__QueryFolder);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__QueryFolder);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48419,10 +48419,10 @@ void *ngwt__QueryFolder::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__QueryFolder * SOAP_FMAC4 soap_in_ngwt__QueryFolder(struct soap *soap, const char *tag, ngwt__QueryFolder *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__QueryFolder *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__QueryFolder, sizeof(ngwt__QueryFolder), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__QueryFolder)
@@ -48517,25 +48517,25 @@ SOAP_FMAC3 ngwt__QueryFolder * SOAP_FMAC4 soap_in_ngwt__QueryFolder(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__QueryFolder *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__QueryFolder, 0, sizeof(ngwt__QueryFolder), 0, soap_copy_ngwt__QueryFolder);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__QueryFolder * SOAP_FMAC6 soap_new_ngwt__QueryFolder(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__QueryFolder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__QueryFolder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__QueryFolder(struct soap *soap, ngwt__QueryFolder *p)
@@ -48545,9 +48545,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__QueryFolder(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__QueryFolder * SOAP_FMAC6 soap_instantiate_ngwt__QueryFolder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__QueryFolder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__QueryFolder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__QueryFolder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__QueryFolder;
 		if (size)
@@ -48584,14 +48584,14 @@ void ngwt__Query::soap_serialize(struct soap *soap) const
 void ngwt__Query::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Query*)this)->target = NULL;
-	((ngwt__Query*)this)->filter = NULL;
+	((ngwt__Query*)this)->target = nullptr;
+	((ngwt__Query*)this)->filter = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Query::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Query);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Query);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48631,10 +48631,10 @@ void *ngwt__Query::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Query * SOAP_FMAC4 soap_in_ngwt__Query(struct soap *soap, const char *tag, ngwt__Query *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Query *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Query, sizeof(ngwt__Query), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Query)
@@ -48664,25 +48664,25 @@ SOAP_FMAC3 ngwt__Query * SOAP_FMAC4 soap_in_ngwt__Query(struct soap *soap, const
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_target1 || soap_flag_filter1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Query *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Query, 0, sizeof(ngwt__Query), 0, soap_copy_ngwt__Query);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Query * SOAP_FMAC6 soap_new_ngwt__Query(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Query(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Query(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Query(struct soap *soap, ngwt__Query *p)
@@ -48692,9 +48692,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Query(struct soap *soap, ngwt__Quer
 SOAP_FMAC5 ngwt__Query * SOAP_FMAC6 soap_instantiate_ngwt__Query(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Query(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Query, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Query, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Query;
 		if (size)
@@ -48734,7 +48734,7 @@ void ngwt__ProxyList::soap_default(struct soap *soap)
 
 int ngwt__ProxyList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ProxyList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ProxyList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48773,10 +48773,10 @@ void *ngwt__ProxyList::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__ProxyList * SOAP_FMAC4 soap_in_ngwt__ProxyList(struct soap *soap, const char *tag, ngwt__ProxyList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ProxyList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ProxyList, sizeof(ngwt__ProxyList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ProxyList)
@@ -48798,21 +48798,21 @@ SOAP_FMAC3 ngwt__ProxyList * SOAP_FMAC4 soap_in_ngwt__ProxyList(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProxyList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProxyList, 0, sizeof(ngwt__ProxyList), 0, soap_copy_ngwt__ProxyList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ProxyList * SOAP_FMAC6 soap_new_ngwt__ProxyList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ProxyList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ProxyList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProxyList(struct soap *soap, ngwt__ProxyList *p)
@@ -48822,9 +48822,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProxyList(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__ProxyList * SOAP_FMAC6 soap_instantiate_ngwt__ProxyList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ProxyList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ProxyList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ProxyList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ProxyList;
 		if (size)
@@ -48865,16 +48865,16 @@ void ngwt__ProxyUser::soap_serialize(struct soap *soap) const
 void ngwt__ProxyUser::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ProxyUser*)this)->id = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__ProxyUser*)this)->id = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ProxyUser::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ProxyUser);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ProxyUser);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -48916,10 +48916,10 @@ void *ngwt__ProxyUser::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__ProxyUser * SOAP_FMAC4 soap_in_ngwt__ProxyUser(struct soap *soap, const char *tag, ngwt__ProxyUser *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ProxyUser *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ProxyUser, sizeof(ngwt__ProxyUser), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ProxyUser)
@@ -48959,21 +48959,21 @@ SOAP_FMAC3 ngwt__ProxyUser * SOAP_FMAC4 soap_in_ngwt__ProxyUser(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProxyUser *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProxyUser, 0, sizeof(ngwt__ProxyUser), 0, soap_copy_ngwt__ProxyUser);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ProxyUser * SOAP_FMAC6 soap_new_ngwt__ProxyUser(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ProxyUser(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ProxyUser(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProxyUser(struct soap *soap, ngwt__ProxyUser *p)
@@ -48983,9 +48983,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProxyUser(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__ProxyUser * SOAP_FMAC6 soap_instantiate_ngwt__ProxyUser(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ProxyUser(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ProxyUser, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ProxyUser, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ProxyUser;
 		if (size)
@@ -49025,14 +49025,14 @@ void ngwt__Proxy::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__Proxy*)this)->username);
-	((ngwt__Proxy*)this)->password = NULL;
+	((ngwt__Proxy*)this)->password = nullptr;
 	soap_default_std__string(soap, &((ngwt__Proxy*)this)->proxy);
 	/* transient soap skipped */
 }
 
 int ngwt__Proxy::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Proxy);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Proxy);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49073,10 +49073,10 @@ void *ngwt__Proxy::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Proxy * SOAP_FMAC4 soap_in_ngwt__Proxy(struct soap *soap, const char *tag, ngwt__Proxy *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Proxy *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Proxy, sizeof(ngwt__Proxy), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Proxy)
@@ -49111,25 +49111,25 @@ SOAP_FMAC3 ngwt__Proxy * SOAP_FMAC4 soap_in_ngwt__Proxy(struct soap *soap, const
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_username1 || soap_flag_proxy1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Proxy *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Proxy, 0, sizeof(ngwt__Proxy), 0, soap_copy_ngwt__Proxy);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Proxy * SOAP_FMAC6 soap_new_ngwt__Proxy(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Proxy(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Proxy(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Proxy(struct soap *soap, ngwt__Proxy *p)
@@ -49139,9 +49139,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Proxy(struct soap *soap, ngwt__Prox
 SOAP_FMAC5 ngwt__Proxy * SOAP_FMAC6 soap_instantiate_ngwt__Proxy(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Proxy(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Proxy, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Proxy, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Proxy;
 		if (size)
@@ -49181,7 +49181,7 @@ void ngwt__ProblemList::soap_default(struct soap *soap)
 
 int ngwt__ProblemList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ProblemList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ProblemList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49220,10 +49220,10 @@ void *ngwt__ProblemList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ProblemList * SOAP_FMAC4 soap_in_ngwt__ProblemList(struct soap *soap, const char *tag, ngwt__ProblemList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ProblemList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ProblemList, sizeof(ngwt__ProblemList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ProblemList)
@@ -49245,21 +49245,21 @@ SOAP_FMAC3 ngwt__ProblemList * SOAP_FMAC4 soap_in_ngwt__ProblemList(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProblemList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProblemList, 0, sizeof(ngwt__ProblemList), 0, soap_copy_ngwt__ProblemList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ProblemList * SOAP_FMAC6 soap_new_ngwt__ProblemList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ProblemList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ProblemList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProblemList(struct soap *soap, ngwt__ProblemList *p)
@@ -49269,9 +49269,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProblemList(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__ProblemList * SOAP_FMAC6 soap_instantiate_ngwt__ProblemList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ProblemList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ProblemList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ProblemList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ProblemList;
 		if (size)
@@ -49310,15 +49310,15 @@ void ngwt__ProblemEntry::soap_serialize(struct soap *soap) const
 void ngwt__ProblemEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ProblemEntry*)this)->element = NULL;
-	((ngwt__ProblemEntry*)this)->code = NULL;
-	((ngwt__ProblemEntry*)this)->description = NULL;
+	((ngwt__ProblemEntry*)this)->element = nullptr;
+	((ngwt__ProblemEntry*)this)->code = nullptr;
+	((ngwt__ProblemEntry*)this)->description = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ProblemEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ProblemEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ProblemEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49359,10 +49359,10 @@ void *ngwt__ProblemEntry::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ProblemEntry * SOAP_FMAC4 soap_in_ngwt__ProblemEntry(struct soap *soap, const char *tag, ngwt__ProblemEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ProblemEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ProblemEntry, sizeof(ngwt__ProblemEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ProblemEntry)
@@ -49397,21 +49397,21 @@ SOAP_FMAC3 ngwt__ProblemEntry * SOAP_FMAC4 soap_in_ngwt__ProblemEntry(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProblemEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProblemEntry, 0, sizeof(ngwt__ProblemEntry), 0, soap_copy_ngwt__ProblemEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ProblemEntry * SOAP_FMAC6 soap_new_ngwt__ProblemEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ProblemEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ProblemEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProblemEntry(struct soap *soap, ngwt__ProblemEntry *p)
@@ -49421,9 +49421,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ProblemEntry(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__ProblemEntry * SOAP_FMAC6 soap_instantiate_ngwt__ProblemEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ProblemEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ProblemEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ProblemEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ProblemEntry;
 		if (size)
@@ -49463,7 +49463,7 @@ void ngwt__PostalAddressList::soap_default(struct soap *soap)
 
 int ngwt__PostalAddressList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PostalAddressList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PostalAddressList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49502,10 +49502,10 @@ void *ngwt__PostalAddressList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__PostalAddressList * SOAP_FMAC4 soap_in_ngwt__PostalAddressList(struct soap *soap, const char *tag, ngwt__PostalAddressList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PostalAddressList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PostalAddressList, sizeof(ngwt__PostalAddressList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PostalAddressList)
@@ -49527,21 +49527,21 @@ SOAP_FMAC3 ngwt__PostalAddressList * SOAP_FMAC4 soap_in_ngwt__PostalAddressList(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PostalAddressList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddressList, 0, sizeof(ngwt__PostalAddressList), 0, soap_copy_ngwt__PostalAddressList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PostalAddressList * SOAP_FMAC6 soap_new_ngwt__PostalAddressList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PostalAddressList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PostalAddressList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PostalAddressList(struct soap *soap, ngwt__PostalAddressList *p)
@@ -49551,9 +49551,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PostalAddressList(struct soap *soap
 SOAP_FMAC5 ngwt__PostalAddressList * SOAP_FMAC6 soap_instantiate_ngwt__PostalAddressList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PostalAddressList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PostalAddressList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PostalAddressList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PostalAddressList;
 		if (size)
@@ -49600,20 +49600,20 @@ void ngwt__PostalAddress::soap_serialize(struct soap *soap) const
 void ngwt__PostalAddress::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__PostalAddress*)this)->description = NULL;
-	((ngwt__PostalAddress*)this)->streetAddress = NULL;
-	((ngwt__PostalAddress*)this)->location = NULL;
-	((ngwt__PostalAddress*)this)->city = NULL;
-	((ngwt__PostalAddress*)this)->state = NULL;
-	((ngwt__PostalAddress*)this)->postalCode = NULL;
-	((ngwt__PostalAddress*)this)->country = NULL;
+	((ngwt__PostalAddress*)this)->description = nullptr;
+	((ngwt__PostalAddress*)this)->streetAddress = nullptr;
+	((ngwt__PostalAddress*)this)->location = nullptr;
+	((ngwt__PostalAddress*)this)->city = nullptr;
+	((ngwt__PostalAddress*)this)->state = nullptr;
+	((ngwt__PostalAddress*)this)->postalCode = nullptr;
+	((ngwt__PostalAddress*)this)->country = nullptr;
 	soap_default_ngwt__PostalAddressType(soap, &((ngwt__PostalAddress*)this)->type);
 	/* transient soap skipped */
 }
 
 int ngwt__PostalAddress::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PostalAddress);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PostalAddress);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49659,10 +49659,10 @@ void *ngwt__PostalAddress::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__PostalAddress * SOAP_FMAC4 soap_in_ngwt__PostalAddress(struct soap *soap, const char *tag, ngwt__PostalAddress *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PostalAddress *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PostalAddress, sizeof(ngwt__PostalAddress), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PostalAddress)
@@ -49672,7 +49672,7 @@ SOAP_FMAC3 ngwt__PostalAddress * SOAP_FMAC4 soap_in_ngwt__PostalAddress(struct s
 		}
 	}
 	if (soap_s2ngwt__PostalAddressType(soap, soap_attr_value(soap, "type", 1), &((ngwt__PostalAddress *)a)->type))
-		return NULL;
+		return nullptr;
 	short soap_flag_description1 = 1, soap_flag_streetAddress1 = 1, soap_flag_location1 = 1, soap_flag_city1 = 1, soap_flag_state1 = 1, soap_flag_postalCode1 = 1, soap_flag_country1 = 1;
 	if (soap->body && !*soap->href)
 	{
@@ -49719,21 +49719,21 @@ SOAP_FMAC3 ngwt__PostalAddress * SOAP_FMAC4 soap_in_ngwt__PostalAddress(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PostalAddress *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddress, 0, sizeof(ngwt__PostalAddress), 0, soap_copy_ngwt__PostalAddress);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PostalAddress * SOAP_FMAC6 soap_new_ngwt__PostalAddress(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PostalAddress(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PostalAddress(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PostalAddress(struct soap *soap, ngwt__PostalAddress *p)
@@ -49743,9 +49743,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PostalAddress(struct soap *soap, ng
 SOAP_FMAC5 ngwt__PostalAddress * SOAP_FMAC6 soap_instantiate_ngwt__PostalAddress(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PostalAddress(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PostalAddress, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PostalAddress, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PostalAddress;
 		if (size)
@@ -49783,13 +49783,13 @@ void ngwt__PlainText::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__PlainText*)this)->username);
-	((ngwt__PlainText*)this)->password = NULL;
+	((ngwt__PlainText*)this)->password = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__PlainText::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PlainText);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PlainText);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49829,10 +49829,10 @@ void *ngwt__PlainText::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__PlainText * SOAP_FMAC4 soap_in_ngwt__PlainText(struct soap *soap, const char *tag, ngwt__PlainText *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PlainText *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PlainText, sizeof(ngwt__PlainText), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PlainText)
@@ -49862,25 +49862,25 @@ SOAP_FMAC3 ngwt__PlainText * SOAP_FMAC4 soap_in_ngwt__PlainText(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_username1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PlainText *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PlainText, 0, sizeof(ngwt__PlainText), 0, soap_copy_ngwt__PlainText);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PlainText * SOAP_FMAC6 soap_new_ngwt__PlainText(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PlainText(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PlainText(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PlainText(struct soap *soap, ngwt__PlainText *p)
@@ -49890,9 +49890,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PlainText(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__PlainText * SOAP_FMAC6 soap_instantiate_ngwt__PlainText(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PlainText(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PlainText, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PlainText, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PlainText;
 		if (size)
@@ -49934,7 +49934,7 @@ void ngwt__PhoneNumber::soap_default(struct soap *soap)
 
 int ngwt__PhoneNumber::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PhoneNumber);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PhoneNumber);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -49971,10 +49971,10 @@ void *ngwt__PhoneNumber::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__PhoneNumber * SOAP_FMAC4 soap_in_ngwt__PhoneNumber(struct soap *soap, const char *tag, ngwt__PhoneNumber *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__PhoneNumber *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneNumber, sizeof(ngwt__PhoneNumber), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -49983,14 +49983,14 @@ SOAP_FMAC3 ngwt__PhoneNumber * SOAP_FMAC4 soap_in_ngwt__PhoneNumber(struct soap
 			return (ngwt__PhoneNumber *)a->soap_in(soap, tag, type);
 	}
 	if (soap_s2ngwt__PhoneNumberType(soap, soap_attr_value(soap, "type", 1), &((ngwt__PhoneNumber *)a)->type))
-		return NULL;
+		return nullptr;
 	if (!soap_in_std__string(soap, tag, &(((ngwt__PhoneNumber*)a)->__item), "ngwt:PhoneNumber"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PhoneNumber * SOAP_FMAC6 soap_new_ngwt__PhoneNumber(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PhoneNumber(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PhoneNumber(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneNumber(struct soap *soap, ngwt__PhoneNumber *p)
@@ -50000,9 +50000,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneNumber(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__PhoneNumber * SOAP_FMAC6 soap_instantiate_ngwt__PhoneNumber(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PhoneNumber(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PhoneNumber, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PhoneNumber, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PhoneNumber;
 		if (size)
@@ -50104,48 +50104,48 @@ void ngwt__PhoneMessage::soap_serialize(struct soap *soap) const
 void ngwt__PhoneMessage::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__PhoneMessage*)this)->caller = NULL;
-	((ngwt__PhoneMessage*)this)->company = NULL;
-	((ngwt__PhoneMessage*)this)->phone = NULL;
-	((ngwt__PhoneMessage*)this)->flags = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__PhoneMessage*)this)->caller = nullptr;
+	((ngwt__PhoneMessage*)this)->company = nullptr;
+	((ngwt__PhoneMessage*)this)->phone = nullptr;
+	((ngwt__PhoneMessage*)this)->flags = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__PhoneMessage::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PhoneMessage);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PhoneMessage);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -50219,10 +50219,10 @@ void *ngwt__PhoneMessage::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__PhoneMessage * SOAP_FMAC4 soap_in_ngwt__PhoneMessage(struct soap *soap, const char *tag, ngwt__PhoneMessage *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PhoneMessage *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneMessage, sizeof(ngwt__PhoneMessage), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PhoneMessage)
@@ -50420,25 +50420,25 @@ SOAP_FMAC3 ngwt__PhoneMessage * SOAP_FMAC4 soap_in_ngwt__PhoneMessage(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered3))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneMessage *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneMessage, 0, sizeof(ngwt__PhoneMessage), 0, soap_copy_ngwt__PhoneMessage);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PhoneMessage * SOAP_FMAC6 soap_new_ngwt__PhoneMessage(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PhoneMessage(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PhoneMessage(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneMessage(struct soap *soap, ngwt__PhoneMessage *p)
@@ -50448,9 +50448,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneMessage(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__PhoneMessage * SOAP_FMAC6 soap_instantiate_ngwt__PhoneMessage(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PhoneMessage(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PhoneMessage, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PhoneMessage, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PhoneMessage;
 		if (size)
@@ -50485,13 +50485,13 @@ void ngwt__PhoneList::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfPointerTongwt__PhoneNumber(soap, &((ngwt__PhoneList*)this)->phone);
-	((ngwt__PhoneList*)this)->default_ = NULL;
+	((ngwt__PhoneList*)this)->default_ = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__PhoneList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PhoneList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PhoneList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -50532,10 +50532,10 @@ void *ngwt__PhoneList::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__PhoneList * SOAP_FMAC4 soap_in_ngwt__PhoneList(struct soap *soap, const char *tag, ngwt__PhoneList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PhoneList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneList, sizeof(ngwt__PhoneList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PhoneList)
@@ -50548,11 +50548,11 @@ SOAP_FMAC3 ngwt__PhoneList * SOAP_FMAC4 soap_in_ngwt__PhoneList(struct soap *soa
 		if (t)
 		{	if (!(((ngwt__PhoneList *)a)->default_ = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__PhoneList *)a)->default_ = soap_new_std__string(soap, -1);
 			((ngwt__PhoneList *)a)->default_->assign(s);
@@ -50572,21 +50572,21 @@ SOAP_FMAC3 ngwt__PhoneList * SOAP_FMAC4 soap_in_ngwt__PhoneList(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneList, 0, sizeof(ngwt__PhoneList), 0, soap_copy_ngwt__PhoneList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PhoneList * SOAP_FMAC6 soap_new_ngwt__PhoneList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PhoneList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PhoneList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneList(struct soap *soap, ngwt__PhoneList *p)
@@ -50596,9 +50596,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneList(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__PhoneList * SOAP_FMAC6 soap_instantiate_ngwt__PhoneList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PhoneList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PhoneList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PhoneList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PhoneList;
 		if (size)
@@ -50645,19 +50645,19 @@ void ngwt__PhoneFlags::soap_serialize(struct soap *soap) const
 void ngwt__PhoneFlags::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__PhoneFlags*)this)->called = NULL;
-	((ngwt__PhoneFlags*)this)->pleaseCall = NULL;
-	((ngwt__PhoneFlags*)this)->willCall = NULL;
-	((ngwt__PhoneFlags*)this)->returnedYourCall = NULL;
-	((ngwt__PhoneFlags*)this)->wantsToSeeYou = NULL;
-	((ngwt__PhoneFlags*)this)->cameToSeeYou = NULL;
-	((ngwt__PhoneFlags*)this)->urgent = NULL;
+	((ngwt__PhoneFlags*)this)->called = nullptr;
+	((ngwt__PhoneFlags*)this)->pleaseCall = nullptr;
+	((ngwt__PhoneFlags*)this)->willCall = nullptr;
+	((ngwt__PhoneFlags*)this)->returnedYourCall = nullptr;
+	((ngwt__PhoneFlags*)this)->wantsToSeeYou = nullptr;
+	((ngwt__PhoneFlags*)this)->cameToSeeYou = nullptr;
+	((ngwt__PhoneFlags*)this)->urgent = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__PhoneFlags::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PhoneFlags);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PhoneFlags);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -50702,10 +50702,10 @@ void *ngwt__PhoneFlags::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__PhoneFlags * SOAP_FMAC4 soap_in_ngwt__PhoneFlags(struct soap *soap, const char *tag, ngwt__PhoneFlags *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PhoneFlags *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PhoneFlags, sizeof(ngwt__PhoneFlags), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PhoneFlags)
@@ -50760,21 +50760,21 @@ SOAP_FMAC3 ngwt__PhoneFlags * SOAP_FMAC4 soap_in_ngwt__PhoneFlags(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneFlags *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneFlags, 0, sizeof(ngwt__PhoneFlags), 0, soap_copy_ngwt__PhoneFlags);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PhoneFlags * SOAP_FMAC6 soap_new_ngwt__PhoneFlags(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PhoneFlags(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PhoneFlags(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneFlags(struct soap *soap, ngwt__PhoneFlags *p)
@@ -50784,9 +50784,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PhoneFlags(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__PhoneFlags * SOAP_FMAC6 soap_instantiate_ngwt__PhoneFlags(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PhoneFlags(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PhoneFlags, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PhoneFlags, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PhoneFlags;
 		if (size)
@@ -50823,14 +50823,14 @@ void ngwt__PersonalInfo::soap_serialize(struct soap *soap) const
 void ngwt__PersonalInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__PersonalInfo*)this)->birthday = NULL;
-	((ngwt__PersonalInfo*)this)->website = NULL;
+	((ngwt__PersonalInfo*)this)->birthday = nullptr;
+	((ngwt__PersonalInfo*)this)->website = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__PersonalInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__PersonalInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__PersonalInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -50870,10 +50870,10 @@ void *ngwt__PersonalInfo::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__PersonalInfo * SOAP_FMAC4 soap_in_ngwt__PersonalInfo(struct soap *soap, const char *tag, ngwt__PersonalInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__PersonalInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__PersonalInfo, sizeof(ngwt__PersonalInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__PersonalInfo)
@@ -50903,21 +50903,21 @@ SOAP_FMAC3 ngwt__PersonalInfo * SOAP_FMAC4 soap_in_ngwt__PersonalInfo(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PersonalInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PersonalInfo, 0, sizeof(ngwt__PersonalInfo), 0, soap_copy_ngwt__PersonalInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__PersonalInfo * SOAP_FMAC6 soap_new_ngwt__PersonalInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__PersonalInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__PersonalInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PersonalInfo(struct soap *soap, ngwt__PersonalInfo *p)
@@ -50927,9 +50927,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__PersonalInfo(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__PersonalInfo * SOAP_FMAC6 soap_instantiate_ngwt__PersonalInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__PersonalInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__PersonalInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__PersonalInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__PersonalInfo;
 		if (size)
@@ -51003,33 +51003,33 @@ void ngwt__Organization::soap_serialize(struct soap *soap) const
 void ngwt__Organization::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Organization*)this)->contact = NULL;
-	((ngwt__Organization*)this)->phone = NULL;
-	((ngwt__Organization*)this)->fax = NULL;
-	((ngwt__Organization*)this)->address = NULL;
-	((ngwt__Organization*)this)->website = NULL;
-	((ngwt__AddressBookItem*)this)->uuid = NULL;
-	((ngwt__AddressBookItem*)this)->comment = NULL;
-	((ngwt__AddressBookItem*)this)->sync = NULL;
-	((ngwt__AddressBookItem*)this)->domain = NULL;
-	((ngwt__AddressBookItem*)this)->postOffice = NULL;
-	((ngwt__AddressBookItem*)this)->distinguishedName = NULL;
-	((ngwt__AddressBookItem*)this)->userid = NULL;
+	((ngwt__Organization*)this)->contact = nullptr;
+	((ngwt__Organization*)this)->phone = nullptr;
+	((ngwt__Organization*)this)->fax = nullptr;
+	((ngwt__Organization*)this)->address = nullptr;
+	((ngwt__Organization*)this)->website = nullptr;
+	((ngwt__AddressBookItem*)this)->uuid = nullptr;
+	((ngwt__AddressBookItem*)this)->comment = nullptr;
+	((ngwt__AddressBookItem*)this)->sync = nullptr;
+	((ngwt__AddressBookItem*)this)->domain = nullptr;
+	((ngwt__AddressBookItem*)this)->postOffice = nullptr;
+	((ngwt__AddressBookItem*)this)->distinguishedName = nullptr;
+	((ngwt__AddressBookItem*)this)->userid = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Organization::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Organization);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Organization);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -51088,10 +51088,10 @@ void *ngwt__Organization::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__Organization * SOAP_FMAC4 soap_in_ngwt__Organization(struct soap *soap, const char *tag, ngwt__Organization *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Organization *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Organization, sizeof(ngwt__Organization), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Organization)
@@ -51214,21 +51214,21 @@ SOAP_FMAC3 ngwt__Organization * SOAP_FMAC4 soap_in_ngwt__Organization(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Organization *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Organization, 0, sizeof(ngwt__Organization), 0, soap_copy_ngwt__Organization);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Organization * SOAP_FMAC6 soap_new_ngwt__Organization(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Organization(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Organization(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Organization(struct soap *soap, ngwt__Organization *p)
@@ -51238,9 +51238,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Organization(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__Organization * SOAP_FMAC6 soap_instantiate_ngwt__Organization(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Organization(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Organization, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Organization, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Organization;
 		if (size)
@@ -51281,16 +51281,16 @@ void ngwt__OfficeInfo::soap_serialize(struct soap *soap) const
 void ngwt__OfficeInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__OfficeInfo*)this)->organization = NULL;
-	((ngwt__OfficeInfo*)this)->department = NULL;
-	((ngwt__OfficeInfo*)this)->title = NULL;
-	((ngwt__OfficeInfo*)this)->website = NULL;
+	((ngwt__OfficeInfo*)this)->organization = nullptr;
+	((ngwt__OfficeInfo*)this)->department = nullptr;
+	((ngwt__OfficeInfo*)this)->title = nullptr;
+	((ngwt__OfficeInfo*)this)->website = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__OfficeInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__OfficeInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__OfficeInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -51332,10 +51332,10 @@ void *ngwt__OfficeInfo::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__OfficeInfo * SOAP_FMAC4 soap_in_ngwt__OfficeInfo(struct soap *soap, const char *tag, ngwt__OfficeInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__OfficeInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__OfficeInfo, sizeof(ngwt__OfficeInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__OfficeInfo)
@@ -51375,21 +51375,21 @@ SOAP_FMAC3 ngwt__OfficeInfo * SOAP_FMAC4 soap_in_ngwt__OfficeInfo(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__OfficeInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__OfficeInfo, 0, sizeof(ngwt__OfficeInfo), 0, soap_copy_ngwt__OfficeInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__OfficeInfo * SOAP_FMAC6 soap_new_ngwt__OfficeInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__OfficeInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__OfficeInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__OfficeInfo(struct soap *soap, ngwt__OfficeInfo *p)
@@ -51399,9 +51399,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__OfficeInfo(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__OfficeInfo * SOAP_FMAC6 soap_instantiate_ngwt__OfficeInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__OfficeInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__OfficeInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__OfficeInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__OfficeInfo;
 		if (size)
@@ -51507,50 +51507,50 @@ void ngwt__Note::soap_serialize(struct soap *soap) const
 void ngwt__Note::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Note*)this)->startDate = NULL;
-	((ngwt__CalendarItem*)this)->rdate = NULL;
-	((ngwt__CalendarItem*)this)->rrule = NULL;
-	((ngwt__CalendarItem*)this)->exdate = NULL;
-	((ngwt__CalendarItem*)this)->recurrenceKey = NULL;
-	((ngwt__CalendarItem*)this)->iCalId = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__Note*)this)->startDate = nullptr;
+	((ngwt__CalendarItem*)this)->rdate = nullptr;
+	((ngwt__CalendarItem*)this)->rrule = nullptr;
+	((ngwt__CalendarItem*)this)->exdate = nullptr;
+	((ngwt__CalendarItem*)this)->recurrenceKey = nullptr;
+	((ngwt__CalendarItem*)this)->iCalId = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Note::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Note);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Note);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -51626,10 +51626,10 @@ void *ngwt__Note::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Note * SOAP_FMAC4 soap_in_ngwt__Note(struct soap *soap, const char *tag, ngwt__Note *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Note *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Note, sizeof(ngwt__Note), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Note)
@@ -51837,25 +51837,25 @@ SOAP_FMAC3 ngwt__Note * SOAP_FMAC4 soap_in_ngwt__Note(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered4))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Note *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Note, 0, sizeof(ngwt__Note), 0, soap_copy_ngwt__Note);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Note * SOAP_FMAC6 soap_new_ngwt__Note(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Note(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Note(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Note(struct soap *soap, ngwt__Note *p)
@@ -51865,9 +51865,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Note(struct soap *soap, ngwt__Note
 SOAP_FMAC5 ngwt__Note * SOAP_FMAC6 soap_instantiate_ngwt__Note(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Note(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Note, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Note, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Note;
 		if (size)
@@ -51906,15 +51906,15 @@ void ngwt__NameAndEmail::soap_serialize(struct soap *soap) const
 void ngwt__NameAndEmail::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__NameAndEmail::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__NameAndEmail);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__NameAndEmail);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -51955,10 +51955,10 @@ void *ngwt__NameAndEmail::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__NameAndEmail * SOAP_FMAC4 soap_in_ngwt__NameAndEmail(struct soap *soap, const char *tag, ngwt__NameAndEmail *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__NameAndEmail *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__NameAndEmail, sizeof(ngwt__NameAndEmail), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__NameAndEmail)
@@ -51993,21 +51993,21 @@ SOAP_FMAC3 ngwt__NameAndEmail * SOAP_FMAC4 soap_in_ngwt__NameAndEmail(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__NameAndEmail *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__NameAndEmail, 0, sizeof(ngwt__NameAndEmail), 0, soap_copy_ngwt__NameAndEmail);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__NameAndEmail * SOAP_FMAC6 soap_new_ngwt__NameAndEmail(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__NameAndEmail(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__NameAndEmail(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__NameAndEmail(struct soap *soap, ngwt__NameAndEmail *p)
@@ -52017,9 +52017,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__NameAndEmail(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__NameAndEmail * SOAP_FMAC6 soap_instantiate_ngwt__NameAndEmail(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__NameAndEmail(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__NameAndEmail, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__NameAndEmail, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:AccessControlListEntry"))
 	{	cp->type = SOAP_TYPE_ngwt__AccessControlListEntry;
 		if (n < 0)
@@ -52185,7 +52185,7 @@ void ngwt__MonthList::soap_default(struct soap *soap)
 
 int ngwt__MonthList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__MonthList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__MonthList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -52224,10 +52224,10 @@ void *ngwt__MonthList::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__MonthList * SOAP_FMAC4 soap_in_ngwt__MonthList(struct soap *soap, const char *tag, ngwt__MonthList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__MonthList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MonthList, sizeof(ngwt__MonthList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__MonthList)
@@ -52249,21 +52249,21 @@ SOAP_FMAC3 ngwt__MonthList * SOAP_FMAC4 soap_in_ngwt__MonthList(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__MonthList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MonthList, 0, sizeof(ngwt__MonthList), 0, soap_copy_ngwt__MonthList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__MonthList * SOAP_FMAC6 soap_new_ngwt__MonthList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__MonthList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__MonthList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MonthList(struct soap *soap, ngwt__MonthList *p)
@@ -52273,9 +52273,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MonthList(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__MonthList * SOAP_FMAC6 soap_instantiate_ngwt__MonthList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__MonthList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__MonthList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__MonthList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__MonthList;
 		if (size)
@@ -52315,14 +52315,14 @@ void ngwt__ModifyItem::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((ngwt__ModifyItem*)this)->id);
-	((ngwt__ModifyItem*)this)->notification = NULL;
-	((ngwt__ModifyItem*)this)->updates = NULL;
+	((ngwt__ModifyItem*)this)->notification = nullptr;
+	((ngwt__ModifyItem*)this)->updates = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ModifyItem::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ModifyItem);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ModifyItem);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -52363,10 +52363,10 @@ void *ngwt__ModifyItem::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__ModifyItem * SOAP_FMAC4 soap_in_ngwt__ModifyItem(struct soap *soap, const char *tag, ngwt__ModifyItem *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ModifyItem *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ModifyItem, sizeof(ngwt__ModifyItem), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ModifyItem)
@@ -52401,25 +52401,25 @@ SOAP_FMAC3 ngwt__ModifyItem * SOAP_FMAC4 soap_in_ngwt__ModifyItem(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_updates1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ModifyItem *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ModifyItem, 0, sizeof(ngwt__ModifyItem), 0, soap_copy_ngwt__ModifyItem);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ModifyItem * SOAP_FMAC6 soap_new_ngwt__ModifyItem(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ModifyItem(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ModifyItem(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ModifyItem(struct soap *soap, ngwt__ModifyItem *p)
@@ -52429,9 +52429,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ModifyItem(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__ModifyItem * SOAP_FMAC6 soap_instantiate_ngwt__ModifyItem(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ModifyItem(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ModifyItem, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ModifyItem, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ModifyItem;
 		if (size)
@@ -52467,17 +52467,17 @@ void ngwt__MessagePart::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	((ngwt__MessagePart*)this)->__item.xsd__base64Binary::soap_default(soap);
-	((ngwt__MessagePart*)this)->id = NULL;
-	((ngwt__MessagePart*)this)->contentId = NULL;
-	((ngwt__MessagePart*)this)->contentType = NULL;
-	((ngwt__MessagePart*)this)->length = NULL;
-	((ngwt__MessagePart*)this)->offset = NULL;
+	((ngwt__MessagePart*)this)->id = nullptr;
+	((ngwt__MessagePart*)this)->contentId = nullptr;
+	((ngwt__MessagePart*)this)->contentType = nullptr;
+	((ngwt__MessagePart*)this)->length = nullptr;
+	((ngwt__MessagePart*)this)->offset = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__MessagePart::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__MessagePart);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__MessagePart);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -52523,10 +52523,10 @@ void *ngwt__MessagePart::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__MessagePart * SOAP_FMAC4 soap_in_ngwt__MessagePart(struct soap *soap, const char *tag, ngwt__MessagePart *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__MessagePart *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessagePart, sizeof(ngwt__MessagePart), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -52538,11 +52538,11 @@ SOAP_FMAC3 ngwt__MessagePart * SOAP_FMAC4 soap_in_ngwt__MessagePart(struct soap
 		if (t)
 		{	if (!(((ngwt__MessagePart *)a)->id = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__MessagePart *)a)->id = soap_new_std__string(soap, -1);
 			((ngwt__MessagePart *)a)->id->assign(s);
@@ -52553,11 +52553,11 @@ SOAP_FMAC3 ngwt__MessagePart * SOAP_FMAC4 soap_in_ngwt__MessagePart(struct soap
 		if (t)
 		{	if (!(((ngwt__MessagePart *)a)->contentId = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__MessagePart *)a)->contentId = soap_new_std__string(soap, -1);
 			((ngwt__MessagePart *)a)->contentId->assign(s);
@@ -52568,11 +52568,11 @@ SOAP_FMAC3 ngwt__MessagePart * SOAP_FMAC4 soap_in_ngwt__MessagePart(struct soap
 		if (t)
 		{	if (!(((ngwt__MessagePart *)a)->contentType = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__MessagePart *)a)->contentType = soap_new_std__string(soap, -1);
 			((ngwt__MessagePart *)a)->contentType->assign(s);
@@ -52583,29 +52583,29 @@ SOAP_FMAC3 ngwt__MessagePart * SOAP_FMAC4 soap_in_ngwt__MessagePart(struct soap
 		if (t)
 		{	if (!(((ngwt__MessagePart *)a)->length = (int *)soap_malloc(soap, sizeof(int))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2int(soap, t, ((ngwt__MessagePart *)a)->length))
-		return NULL;
+		return nullptr;
 		}
 	}
 	{	const char *t = soap_attr_value(soap, "offset", 0);
 		if (t)
 		{	if (!(((ngwt__MessagePart *)a)->offset = (int *)soap_malloc(soap, sizeof(int))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2int(soap, t, ((ngwt__MessagePart *)a)->offset))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!(((ngwt__MessagePart*)a)->__item).soap_in(soap, tag, "ngwt:MessagePart"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__MessagePart * SOAP_FMAC6 soap_new_ngwt__MessagePart(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__MessagePart(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__MessagePart(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MessagePart(struct soap *soap, ngwt__MessagePart *p)
@@ -52615,9 +52615,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MessagePart(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__MessagePart * SOAP_FMAC6 soap_instantiate_ngwt__MessagePart(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__MessagePart(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__MessagePart, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__MessagePart, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__MessagePart;
 		if (size)
@@ -52657,7 +52657,7 @@ void ngwt__MessageBody::soap_default(struct soap *soap)
 
 int ngwt__MessageBody::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__MessageBody);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__MessageBody);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -52696,10 +52696,10 @@ void *ngwt__MessageBody::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__MessageBody * SOAP_FMAC4 soap_in_ngwt__MessageBody(struct soap *soap, const char *tag, ngwt__MessageBody *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__MessageBody *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__MessageBody, sizeof(ngwt__MessageBody), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__MessageBody)
@@ -52721,21 +52721,21 @@ SOAP_FMAC3 ngwt__MessageBody * SOAP_FMAC4 soap_in_ngwt__MessageBody(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__MessageBody *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageBody, 0, sizeof(ngwt__MessageBody), 0, soap_copy_ngwt__MessageBody);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__MessageBody * SOAP_FMAC6 soap_new_ngwt__MessageBody(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__MessageBody(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__MessageBody(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MessageBody(struct soap *soap, ngwt__MessageBody *p)
@@ -52745,9 +52745,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__MessageBody(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__MessageBody * SOAP_FMAC6 soap_instantiate_ngwt__MessageBody(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__MessageBody(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__MessageBody, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__MessageBody, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__MessageBody;
 		if (size)
@@ -52841,44 +52841,44 @@ void ngwt__Mail::soap_serialize(struct soap *soap) const
 void ngwt__Mail::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Mail::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Mail);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Mail);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -52948,10 +52948,10 @@ void *ngwt__Mail::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Mail * SOAP_FMAC4 soap_in_ngwt__Mail(struct soap *soap, const char *tag, ngwt__Mail *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Mail *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Mail, sizeof(ngwt__Mail), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Mail)
@@ -53129,25 +53129,25 @@ SOAP_FMAC3 ngwt__Mail * SOAP_FMAC4 soap_in_ngwt__Mail(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Mail *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Mail, 0, sizeof(ngwt__Mail), 0, soap_copy_ngwt__Mail);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Mail * SOAP_FMAC6 soap_new_ngwt__Mail(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Mail(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Mail(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Mail(struct soap *soap, ngwt__Mail *p)
@@ -53157,9 +53157,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Mail(struct soap *soap, ngwt__Mail
 SOAP_FMAC5 ngwt__Mail * SOAP_FMAC6 soap_instantiate_ngwt__Mail(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Mail(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Mail, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Mail, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:CalendarItem"))
 	{	cp->type = SOAP_TYPE_ngwt__CalendarItem;
 		if (n < 0)
@@ -53328,7 +53328,7 @@ void ngwt__LinkInfo::soap_default(struct soap *soap)
 
 int ngwt__LinkInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__LinkInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__LinkInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -53368,10 +53368,10 @@ void *ngwt__LinkInfo::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__LinkInfo * SOAP_FMAC4 soap_in_ngwt__LinkInfo(struct soap *soap, const char *tag, ngwt__LinkInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__LinkInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__LinkInfo, sizeof(ngwt__LinkInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__LinkInfo)
@@ -53401,25 +53401,25 @@ SOAP_FMAC3 ngwt__LinkInfo * SOAP_FMAC4 soap_in_ngwt__LinkInfo(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_type1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__LinkInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LinkInfo, 0, sizeof(ngwt__LinkInfo), 0, soap_copy_ngwt__LinkInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__LinkInfo * SOAP_FMAC6 soap_new_ngwt__LinkInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__LinkInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__LinkInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__LinkInfo(struct soap *soap, ngwt__LinkInfo *p)
@@ -53429,9 +53429,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__LinkInfo(struct soap *soap, ngwt__L
 SOAP_FMAC5 ngwt__LinkInfo * SOAP_FMAC6 soap_instantiate_ngwt__LinkInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__LinkInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__LinkInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__LinkInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__LinkInfo;
 		if (size)
@@ -53471,7 +53471,7 @@ void ngwt__LibraryList::soap_default(struct soap *soap)
 
 int ngwt__LibraryList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__LibraryList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__LibraryList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -53510,10 +53510,10 @@ void *ngwt__LibraryList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__LibraryList * SOAP_FMAC4 soap_in_ngwt__LibraryList(struct soap *soap, const char *tag, ngwt__LibraryList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__LibraryList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__LibraryList, sizeof(ngwt__LibraryList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__LibraryList)
@@ -53535,21 +53535,21 @@ SOAP_FMAC3 ngwt__LibraryList * SOAP_FMAC4 soap_in_ngwt__LibraryList(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__LibraryList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LibraryList, 0, sizeof(ngwt__LibraryList), 0, soap_copy_ngwt__LibraryList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__LibraryList * SOAP_FMAC6 soap_new_ngwt__LibraryList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__LibraryList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__LibraryList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__LibraryList(struct soap *soap, ngwt__LibraryList *p)
@@ -53559,9 +53559,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__LibraryList(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__LibraryList * SOAP_FMAC6 soap_instantiate_ngwt__LibraryList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__LibraryList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__LibraryList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__LibraryList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__LibraryList;
 		if (size)
@@ -53610,20 +53610,20 @@ void ngwt__Library::soap_serialize(struct soap *soap) const
 void ngwt__Library::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Library*)this)->description = NULL;
-	((ngwt__Library*)this)->domain = NULL;
-	((ngwt__Library*)this)->postOffice = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Library*)this)->description = nullptr;
+	((ngwt__Library*)this)->domain = nullptr;
+	((ngwt__Library*)this)->postOffice = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Library::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Library);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Library);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -53669,10 +53669,10 @@ void *ngwt__Library::soap_in(struct soap *soap, const char *tag, const char *typ
 SOAP_FMAC3 ngwt__Library * SOAP_FMAC4 soap_in_ngwt__Library(struct soap *soap, const char *tag, ngwt__Library *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Library *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Library, sizeof(ngwt__Library), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Library)
@@ -53732,21 +53732,21 @@ SOAP_FMAC3 ngwt__Library * SOAP_FMAC4 soap_in_ngwt__Library(struct soap *soap, c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Library *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Library, 0, sizeof(ngwt__Library), 0, soap_copy_ngwt__Library);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Library * SOAP_FMAC6 soap_new_ngwt__Library(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Library(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Library(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Library(struct soap *soap, ngwt__Library *p)
@@ -53756,9 +53756,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Library(struct soap *soap, ngwt__Li
 SOAP_FMAC5 ngwt__Library * SOAP_FMAC6 soap_instantiate_ngwt__Library(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Library(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Library, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Library, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Library;
 		if (size)
@@ -53798,7 +53798,7 @@ void ngwt__JunkHandlingList::soap_default(struct soap *soap)
 
 int ngwt__JunkHandlingList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__JunkHandlingList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__JunkHandlingList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -53837,10 +53837,10 @@ void *ngwt__JunkHandlingList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__JunkHandlingList * SOAP_FMAC4 soap_in_ngwt__JunkHandlingList(struct soap *soap, const char *tag, ngwt__JunkHandlingList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__JunkHandlingList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkHandlingList, sizeof(ngwt__JunkHandlingList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__JunkHandlingList)
@@ -53862,21 +53862,21 @@ SOAP_FMAC3 ngwt__JunkHandlingList * SOAP_FMAC4 soap_in_ngwt__JunkHandlingList(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__JunkHandlingList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkHandlingList, 0, sizeof(ngwt__JunkHandlingList), 0, soap_copy_ngwt__JunkHandlingList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__JunkHandlingList * SOAP_FMAC6 soap_new_ngwt__JunkHandlingList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__JunkHandlingList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__JunkHandlingList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__JunkHandlingList(struct soap *soap, ngwt__JunkHandlingList *p)
@@ -53886,9 +53886,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__JunkHandlingList(struct soap *soap,
 SOAP_FMAC5 ngwt__JunkHandlingList * SOAP_FMAC6 soap_instantiate_ngwt__JunkHandlingList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__JunkHandlingList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__JunkHandlingList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__JunkHandlingList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__JunkHandlingList;
 		if (size)
@@ -53936,20 +53936,20 @@ void ngwt__JunkEntry::soap_serialize(struct soap *soap) const
 void ngwt__JunkEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__JunkEntry*)this)->id = NULL;
+	((ngwt__JunkEntry*)this)->id = nullptr;
 	soap_default_std__string(soap, &((ngwt__JunkEntry*)this)->match);
 	soap_default_ngwt__JunkMatchType(soap, &((ngwt__JunkEntry*)this)->matchType);
-	((ngwt__JunkEntry*)this)->listType = NULL;
-	((ngwt__JunkEntry*)this)->useCount = NULL;
+	((ngwt__JunkEntry*)this)->listType = nullptr;
+	((ngwt__JunkEntry*)this)->useCount = nullptr;
 	soap_default_string(soap, &((ngwt__JunkEntry*)this)->lastUsed);
-	((ngwt__JunkEntry*)this)->version = NULL;
+	((ngwt__JunkEntry*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__JunkEntry*)this)->modified);
 	/* transient soap skipped */
 }
 
 int ngwt__JunkEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__JunkEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__JunkEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -53995,10 +53995,10 @@ void *ngwt__JunkEntry::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__JunkEntry * SOAP_FMAC4 soap_in_ngwt__JunkEntry(struct soap *soap, const char *tag, ngwt__JunkEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__JunkEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__JunkEntry, sizeof(ngwt__JunkEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__JunkEntry)
@@ -54058,25 +54058,25 @@ SOAP_FMAC3 ngwt__JunkEntry * SOAP_FMAC4 soap_in_ngwt__JunkEntry(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_match1 || soap_flag_matchType1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__JunkEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkEntry, 0, sizeof(ngwt__JunkEntry), 0, soap_copy_ngwt__JunkEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__JunkEntry * SOAP_FMAC6 soap_new_ngwt__JunkEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__JunkEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__JunkEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__JunkEntry(struct soap *soap, ngwt__JunkEntry *p)
@@ -54086,9 +54086,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__JunkEntry(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__JunkEntry * SOAP_FMAC6 soap_instantiate_ngwt__JunkEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__JunkEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__JunkEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__JunkEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__JunkEntry;
 		if (size)
@@ -54139,21 +54139,21 @@ void ngwt__ItemStatus::soap_serialize(struct soap *soap) const
 void ngwt__ItemStatus::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ItemStatus*)this)->accepted = NULL;
-	((ngwt__ItemStatus*)this)->completed = NULL;
-	((ngwt__ItemStatus*)this)->delegated = NULL;
-	((ngwt__ItemStatus*)this)->deleted = NULL;
-	((ngwt__ItemStatus*)this)->forwarded = NULL;
-	((ngwt__ItemStatus*)this)->private_ = NULL;
-	((ngwt__ItemStatus*)this)->opened = NULL;
-	((ngwt__ItemStatus*)this)->read = NULL;
-	((ngwt__ItemStatus*)this)->replied = NULL;
+	((ngwt__ItemStatus*)this)->accepted = nullptr;
+	((ngwt__ItemStatus*)this)->completed = nullptr;
+	((ngwt__ItemStatus*)this)->delegated = nullptr;
+	((ngwt__ItemStatus*)this)->deleted = nullptr;
+	((ngwt__ItemStatus*)this)->forwarded = nullptr;
+	((ngwt__ItemStatus*)this)->private_ = nullptr;
+	((ngwt__ItemStatus*)this)->opened = nullptr;
+	((ngwt__ItemStatus*)this)->read = nullptr;
+	((ngwt__ItemStatus*)this)->replied = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ItemStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54200,10 +54200,10 @@ void *ngwt__ItemStatus::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__ItemStatus * SOAP_FMAC4 soap_in_ngwt__ItemStatus(struct soap *soap, const char *tag, ngwt__ItemStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ItemStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemStatus, sizeof(ngwt__ItemStatus), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ItemStatus)
@@ -54268,21 +54268,21 @@ SOAP_FMAC3 ngwt__ItemStatus * SOAP_FMAC4 soap_in_ngwt__ItemStatus(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemStatus, 0, sizeof(ngwt__ItemStatus), 0, soap_copy_ngwt__ItemStatus);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemStatus * SOAP_FMAC6 soap_new_ngwt__ItemStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemStatus(struct soap *soap, ngwt__ItemStatus *p)
@@ -54292,9 +54292,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemStatus(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__ItemStatus * SOAP_FMAC6 soap_instantiate_ngwt__ItemStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemStatus;
 		if (size)
@@ -54334,7 +54334,7 @@ void ngwt__Items::soap_default(struct soap *soap)
 
 int ngwt__Items::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Items);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Items);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54373,10 +54373,10 @@ void *ngwt__Items::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Items * SOAP_FMAC4 soap_in_ngwt__Items(struct soap *soap, const char *tag, ngwt__Items *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Items *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Items, sizeof(ngwt__Items), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Items)
@@ -54398,21 +54398,21 @@ SOAP_FMAC3 ngwt__Items * SOAP_FMAC4 soap_in_ngwt__Items(struct soap *soap, const
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Items *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Items, 0, sizeof(ngwt__Items), 0, soap_copy_ngwt__Items);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Items * SOAP_FMAC6 soap_new_ngwt__Items(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Items(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Items(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Items(struct soap *soap, ngwt__Items *p)
@@ -54422,9 +54422,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Items(struct soap *soap, ngwt__Item
 SOAP_FMAC5 ngwt__Items * SOAP_FMAC6 soap_instantiate_ngwt__Items(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Items(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Items, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Items, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Items;
 		if (size)
@@ -54464,7 +54464,7 @@ void ngwt__ItemRefList::soap_default(struct soap *soap)
 
 int ngwt__ItemRefList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemRefList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemRefList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54503,10 +54503,10 @@ void *ngwt__ItemRefList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ItemRefList * SOAP_FMAC4 soap_in_ngwt__ItemRefList(struct soap *soap, const char *tag, ngwt__ItemRefList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ItemRefList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemRefList, sizeof(ngwt__ItemRefList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ItemRefList)
@@ -54528,21 +54528,21 @@ SOAP_FMAC3 ngwt__ItemRefList * SOAP_FMAC4 soap_in_ngwt__ItemRefList(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemRefList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemRefList, 0, sizeof(ngwt__ItemRefList), 0, soap_copy_ngwt__ItemRefList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemRefList * SOAP_FMAC6 soap_new_ngwt__ItemRefList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemRefList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemRefList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemRefList(struct soap *soap, ngwt__ItemRefList *p)
@@ -54552,9 +54552,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemRefList(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__ItemRefList * SOAP_FMAC6 soap_instantiate_ngwt__ItemRefList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemRefList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemRefList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemRefList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemRefList;
 		if (size)
@@ -54590,13 +54590,13 @@ void ngwt__ItemRef::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__ItemRef*)this)->__item);
-	((ngwt__ItemRef*)this)->uid = NULL;
+	((ngwt__ItemRef*)this)->uid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ItemRef::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemRef);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemRef);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54634,10 +54634,10 @@ void *ngwt__ItemRef::soap_in(struct soap *soap, const char *tag, const char *typ
 SOAP_FMAC3 ngwt__ItemRef * SOAP_FMAC4 soap_in_ngwt__ItemRef(struct soap *soap, const char *tag, ngwt__ItemRef *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__ItemRef *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemRef, sizeof(ngwt__ItemRef), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -54649,11 +54649,11 @@ SOAP_FMAC3 ngwt__ItemRef * SOAP_FMAC4 soap_in_ngwt__ItemRef(struct soap *soap, c
 		if (t)
 		{	if (!(((ngwt__ItemRef *)a)->uid = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__ItemRef *)a)->uid = soap_new_std__string(soap, -1);
 			((ngwt__ItemRef *)a)->uid->assign(s);
@@ -54661,12 +54661,12 @@ SOAP_FMAC3 ngwt__ItemRef * SOAP_FMAC4 soap_in_ngwt__ItemRef(struct soap *soap, c
 		}
 	}
 	if (!soap_in_std__string(soap, tag, &(((ngwt__ItemRef*)a)->__item), "ngwt:ItemRef"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemRef * SOAP_FMAC6 soap_new_ngwt__ItemRef(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemRef(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemRef(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemRef(struct soap *soap, ngwt__ItemRef *p)
@@ -54676,9 +54676,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemRef(struct soap *soap, ngwt__It
 SOAP_FMAC5 ngwt__ItemRef * SOAP_FMAC6 soap_instantiate_ngwt__ItemRef(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemRef(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemRef, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemRef, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemRef;
 		if (size)
@@ -54723,14 +54723,14 @@ void ngwt__ItemOptions::soap_default(struct soap *soap)
 	((ngwt__ItemOptions*)this)->priority = (enum ngwt__ItemOptionsPriority)1;
 	soap_default_string(soap, &((ngwt__ItemOptions*)this)->expires);
 	soap_default_string(soap, &((ngwt__ItemOptions*)this)->delayDeliveryUntil);
-	((ngwt__ItemOptions*)this)->concealSubject = NULL;
-	((ngwt__ItemOptions*)this)->hidden = NULL;
+	((ngwt__ItemOptions*)this)->concealSubject = nullptr;
+	((ngwt__ItemOptions*)this)->hidden = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ItemOptions::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemOptions);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemOptions);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54773,10 +54773,10 @@ void *ngwt__ItemOptions::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ItemOptions * SOAP_FMAC4 soap_in_ngwt__ItemOptions(struct soap *soap, const char *tag, ngwt__ItemOptions *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ItemOptions *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemOptions, sizeof(ngwt__ItemOptions), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ItemOptions)
@@ -54821,21 +54821,21 @@ SOAP_FMAC3 ngwt__ItemOptions * SOAP_FMAC4 soap_in_ngwt__ItemOptions(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemOptions *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemOptions, 0, sizeof(ngwt__ItemOptions), 0, soap_copy_ngwt__ItemOptions);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemOptions * SOAP_FMAC6 soap_new_ngwt__ItemOptions(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemOptions(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemOptions(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemOptions(struct soap *soap, ngwt__ItemOptions *p)
@@ -54845,9 +54845,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemOptions(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__ItemOptions * SOAP_FMAC6 soap_instantiate_ngwt__ItemOptions(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemOptions(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemOptions, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemOptions, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemOptions;
 		if (size)
@@ -54882,14 +54882,14 @@ void ngwt__ItemList::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfPointerTongwt__Item(soap, &((ngwt__ItemList*)this)->item);
-	((ngwt__ItemList*)this)->offset = NULL;
-	((ngwt__ItemList*)this)->count = NULL;
+	((ngwt__ItemList*)this)->offset = nullptr;
+	((ngwt__ItemList*)this)->count = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ItemList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -54932,10 +54932,10 @@ void *ngwt__ItemList::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__ItemList * SOAP_FMAC4 soap_in_ngwt__ItemList(struct soap *soap, const char *tag, ngwt__ItemList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ItemList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemList, sizeof(ngwt__ItemList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ItemList)
@@ -54948,20 +54948,20 @@ SOAP_FMAC3 ngwt__ItemList * SOAP_FMAC4 soap_in_ngwt__ItemList(struct soap *soap,
 		if (t)
 		{	if (!(((ngwt__ItemList *)a)->offset = (int *)soap_malloc(soap, sizeof(int))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2int(soap, t, ((ngwt__ItemList *)a)->offset))
-		return NULL;
+		return nullptr;
 		}
 	}
 	{	const char *t = soap_attr_value(soap, "count", 0);
 		if (t)
 		{	if (!(((ngwt__ItemList *)a)->count = (int *)soap_malloc(soap, sizeof(int))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2int(soap, t, ((ngwt__ItemList *)a)->count))
-		return NULL;
+		return nullptr;
 		}
 	};
 	if (soap->body && !*soap->href)
@@ -54977,21 +54977,21 @@ SOAP_FMAC3 ngwt__ItemList * SOAP_FMAC4 soap_in_ngwt__ItemList(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemList, 0, sizeof(ngwt__ItemList), 0, soap_copy_ngwt__ItemList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemList * SOAP_FMAC6 soap_new_ngwt__ItemList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemList(struct soap *soap, ngwt__ItemList *p)
@@ -55001,9 +55001,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemList(struct soap *soap, ngwt__I
 SOAP_FMAC5 ngwt__ItemList * SOAP_FMAC6 soap_instantiate_ngwt__ItemList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemList;
 		if (size)
@@ -55042,15 +55042,15 @@ void ngwt__ItemChanges::soap_serialize(struct soap *soap) const
 void ngwt__ItemChanges::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ItemChanges*)this)->add = NULL;
-	((ngwt__ItemChanges*)this)->_delete = NULL;
-	((ngwt__ItemChanges*)this)->update = NULL;
+	((ngwt__ItemChanges*)this)->add = nullptr;
+	((ngwt__ItemChanges*)this)->_delete = nullptr;
+	((ngwt__ItemChanges*)this)->update = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ItemChanges::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ItemChanges);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ItemChanges);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -55091,10 +55091,10 @@ void *ngwt__ItemChanges::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ItemChanges * SOAP_FMAC4 soap_in_ngwt__ItemChanges(struct soap *soap, const char *tag, ngwt__ItemChanges *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ItemChanges *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ItemChanges, sizeof(ngwt__ItemChanges), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ItemChanges)
@@ -55129,21 +55129,21 @@ SOAP_FMAC3 ngwt__ItemChanges * SOAP_FMAC4 soap_in_ngwt__ItemChanges(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemChanges *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemChanges, 0, sizeof(ngwt__ItemChanges), 0, soap_copy_ngwt__ItemChanges);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ItemChanges * SOAP_FMAC6 soap_new_ngwt__ItemChanges(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ItemChanges(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ItemChanges(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemChanges(struct soap *soap, ngwt__ItemChanges *p)
@@ -55153,9 +55153,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ItemChanges(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__ItemChanges * SOAP_FMAC6 soap_instantiate_ngwt__ItemChanges(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ItemChanges(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ItemChanges, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ItemChanges, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ItemChanges;
 		if (size)
@@ -55198,17 +55198,17 @@ void ngwt__Item::soap_serialize(struct soap *soap) const
 void ngwt__Item::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Item::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Item);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Item);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -55251,10 +55251,10 @@ void *ngwt__Item::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Item * SOAP_FMAC4 soap_in_ngwt__Item(struct soap *soap, const char *tag, ngwt__Item *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Item *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Item, sizeof(ngwt__Item), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Item)
@@ -55299,21 +55299,21 @@ SOAP_FMAC3 ngwt__Item * SOAP_FMAC4 soap_in_ngwt__Item(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Item *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Item, 0, sizeof(ngwt__Item), 0, soap_copy_ngwt__Item);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Item * SOAP_FMAC6 soap_new_ngwt__Item(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Item(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Item(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Item(struct soap *soap, ngwt__Item *p)
@@ -55323,9 +55323,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Item(struct soap *soap, ngwt__Item
 SOAP_FMAC5 ngwt__Item * SOAP_FMAC6 soap_instantiate_ngwt__Item(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Item(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Item, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Item, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:AddressBook"))
 	{	cp->type = SOAP_TYPE_ngwt__AddressBook;
 		if (n < 0)
@@ -55851,7 +55851,7 @@ void ngwt__ImAddressList::soap_default(struct soap *soap)
 
 int ngwt__ImAddressList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ImAddressList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ImAddressList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -55890,10 +55890,10 @@ void *ngwt__ImAddressList::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__ImAddressList * SOAP_FMAC4 soap_in_ngwt__ImAddressList(struct soap *soap, const char *tag, ngwt__ImAddressList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ImAddressList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ImAddressList, sizeof(ngwt__ImAddressList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ImAddressList)
@@ -55915,21 +55915,21 @@ SOAP_FMAC3 ngwt__ImAddressList * SOAP_FMAC4 soap_in_ngwt__ImAddressList(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ImAddressList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ImAddressList, 0, sizeof(ngwt__ImAddressList), 0, soap_copy_ngwt__ImAddressList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ImAddressList * SOAP_FMAC6 soap_new_ngwt__ImAddressList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ImAddressList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ImAddressList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ImAddressList(struct soap *soap, ngwt__ImAddressList *p)
@@ -55939,9 +55939,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ImAddressList(struct soap *soap, ng
 SOAP_FMAC5 ngwt__ImAddressList * SOAP_FMAC6 soap_instantiate_ngwt__ImAddressList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ImAddressList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ImAddressList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ImAddressList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ImAddressList;
 		if (size)
@@ -55980,15 +55980,15 @@ void ngwt__ImAddress::soap_serialize(struct soap *soap) const
 void ngwt__ImAddress::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ImAddress*)this)->service = NULL;
-	((ngwt__ImAddress*)this)->address = NULL;
-	((ngwt__ImAddress*)this)->type = NULL;
+	((ngwt__ImAddress*)this)->service = nullptr;
+	((ngwt__ImAddress*)this)->address = nullptr;
+	((ngwt__ImAddress*)this)->type = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ImAddress::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ImAddress);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ImAddress);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56029,10 +56029,10 @@ void *ngwt__ImAddress::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__ImAddress * SOAP_FMAC4 soap_in_ngwt__ImAddress(struct soap *soap, const char *tag, ngwt__ImAddress *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ImAddress *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ImAddress, sizeof(ngwt__ImAddress), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ImAddress)
@@ -56067,21 +56067,21 @@ SOAP_FMAC3 ngwt__ImAddress * SOAP_FMAC4 soap_in_ngwt__ImAddress(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ImAddress *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ImAddress, 0, sizeof(ngwt__ImAddress), 0, soap_copy_ngwt__ImAddress);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ImAddress * SOAP_FMAC6 soap_new_ngwt__ImAddress(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ImAddress(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ImAddress(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ImAddress(struct soap *soap, ngwt__ImAddress *p)
@@ -56091,9 +56091,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ImAddress(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__ImAddress * SOAP_FMAC6 soap_instantiate_ngwt__ImAddress(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ImAddress(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ImAddress, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ImAddress, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ImAddress;
 		if (size)
@@ -56130,14 +56130,14 @@ void ngwt__Host::soap_serialize(struct soap *soap) const
 void ngwt__Host::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Host*)this)->ipAddress = NULL;
-	((ngwt__Host*)this)->port = NULL;
+	((ngwt__Host*)this)->ipAddress = nullptr;
+	((ngwt__Host*)this)->port = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Host::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Host);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Host);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56177,10 +56177,10 @@ void *ngwt__Host::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Host * SOAP_FMAC4 soap_in_ngwt__Host(struct soap *soap, const char *tag, ngwt__Host *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Host *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Host, sizeof(ngwt__Host), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Host)
@@ -56210,21 +56210,21 @@ SOAP_FMAC3 ngwt__Host * SOAP_FMAC4 soap_in_ngwt__Host(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Host *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Host, 0, sizeof(ngwt__Host), 0, soap_copy_ngwt__Host);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Host * SOAP_FMAC6 soap_new_ngwt__Host(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Host(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Host(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Host(struct soap *soap, ngwt__Host *p)
@@ -56234,9 +56234,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Host(struct soap *soap, ngwt__Host
 SOAP_FMAC5 ngwt__Host * SOAP_FMAC6 soap_instantiate_ngwt__Host(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Host(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Host, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Host, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Host;
 		if (size)
@@ -56276,7 +56276,7 @@ void ngwt__GroupMemberList::soap_default(struct soap *soap)
 
 int ngwt__GroupMemberList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__GroupMemberList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__GroupMemberList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56315,10 +56315,10 @@ void *ngwt__GroupMemberList::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__GroupMemberList * SOAP_FMAC4 soap_in_ngwt__GroupMemberList(struct soap *soap, const char *tag, ngwt__GroupMemberList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__GroupMemberList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__GroupMemberList, sizeof(ngwt__GroupMemberList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__GroupMemberList)
@@ -56340,21 +56340,21 @@ SOAP_FMAC3 ngwt__GroupMemberList * SOAP_FMAC4 soap_in_ngwt__GroupMemberList(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__GroupMemberList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__GroupMemberList, 0, sizeof(ngwt__GroupMemberList), 0, soap_copy_ngwt__GroupMemberList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__GroupMemberList * SOAP_FMAC6 soap_new_ngwt__GroupMemberList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__GroupMemberList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__GroupMemberList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__GroupMemberList(struct soap *soap, ngwt__GroupMemberList *p)
@@ -56364,9 +56364,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__GroupMemberList(struct soap *soap,
 SOAP_FMAC5 ngwt__GroupMemberList * SOAP_FMAC6 soap_instantiate_ngwt__GroupMemberList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__GroupMemberList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__GroupMemberList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__GroupMemberList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__GroupMemberList;
 		if (size)
@@ -56410,17 +56410,17 @@ void ngwt__GroupMember::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((ngwt__GroupMember*)this)->id);
-	((ngwt__GroupMember*)this)->name = NULL;
+	((ngwt__GroupMember*)this)->name = nullptr;
 	soap_default_std__string(soap, &((ngwt__GroupMember*)this)->email);
 	((ngwt__GroupMember*)this)->distType = (enum ngwt__DistributionType)0;
 	((ngwt__GroupMember*)this)->itemType = (enum ngwt__ContactType)0;
-	((ngwt__GroupMember*)this)->members = NULL;
+	((ngwt__GroupMember*)this)->members = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__GroupMember::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__GroupMember);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__GroupMember);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56464,10 +56464,10 @@ void *ngwt__GroupMember::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__GroupMember * SOAP_FMAC4 soap_in_ngwt__GroupMember(struct soap *soap, const char *tag, ngwt__GroupMember *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__GroupMember *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__GroupMember, sizeof(ngwt__GroupMember), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__GroupMember)
@@ -56517,25 +56517,25 @@ SOAP_FMAC3 ngwt__GroupMember * SOAP_FMAC4 soap_in_ngwt__GroupMember(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id1 || soap_flag_email1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__GroupMember *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__GroupMember, 0, sizeof(ngwt__GroupMember), 0, soap_copy_ngwt__GroupMember);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__GroupMember * SOAP_FMAC6 soap_new_ngwt__GroupMember(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__GroupMember(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__GroupMember(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__GroupMember(struct soap *soap, ngwt__GroupMember *p)
@@ -56545,9 +56545,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__GroupMember(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__GroupMember * SOAP_FMAC6 soap_instantiate_ngwt__GroupMember(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__GroupMember(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__GroupMember, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__GroupMember, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__GroupMember;
 		if (size)
@@ -56613,29 +56613,29 @@ void ngwt__Group::soap_serialize(struct soap *soap) const
 void ngwt__Group::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Group*)this)->members = NULL;
-	((ngwt__AddressBookItem*)this)->uuid = NULL;
-	((ngwt__AddressBookItem*)this)->comment = NULL;
-	((ngwt__AddressBookItem*)this)->sync = NULL;
-	((ngwt__AddressBookItem*)this)->domain = NULL;
-	((ngwt__AddressBookItem*)this)->postOffice = NULL;
-	((ngwt__AddressBookItem*)this)->distinguishedName = NULL;
-	((ngwt__AddressBookItem*)this)->userid = NULL;
+	((ngwt__Group*)this)->members = nullptr;
+	((ngwt__AddressBookItem*)this)->uuid = nullptr;
+	((ngwt__AddressBookItem*)this)->comment = nullptr;
+	((ngwt__AddressBookItem*)this)->sync = nullptr;
+	((ngwt__AddressBookItem*)this)->domain = nullptr;
+	((ngwt__AddressBookItem*)this)->postOffice = nullptr;
+	((ngwt__AddressBookItem*)this)->distinguishedName = nullptr;
+	((ngwt__AddressBookItem*)this)->userid = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Group::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Group);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Group);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56690,10 +56690,10 @@ void *ngwt__Group::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Group * SOAP_FMAC4 soap_in_ngwt__Group(struct soap *soap, const char *tag, ngwt__Group *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Group *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Group, sizeof(ngwt__Group), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Group)
@@ -56796,21 +56796,21 @@ SOAP_FMAC3 ngwt__Group * SOAP_FMAC4 soap_in_ngwt__Group(struct soap *soap, const
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Group *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Group, 0, sizeof(ngwt__Group), 0, soap_copy_ngwt__Group);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Group * SOAP_FMAC6 soap_new_ngwt__Group(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Group(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Group(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Group(struct soap *soap, ngwt__Group *p)
@@ -56820,9 +56820,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Group(struct soap *soap, ngwt__Grou
 SOAP_FMAC5 ngwt__Group * SOAP_FMAC6 soap_instantiate_ngwt__Group(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Group(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Group, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Group, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Group;
 		if (size)
@@ -56867,18 +56867,18 @@ void ngwt__FullName::soap_serialize(struct soap *soap) const
 void ngwt__FullName::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__FullName*)this)->displayName = NULL;
-	((ngwt__FullName*)this)->namePrefix = NULL;
-	((ngwt__FullName*)this)->firstName = NULL;
-	((ngwt__FullName*)this)->middleName = NULL;
-	((ngwt__FullName*)this)->lastName = NULL;
-	((ngwt__FullName*)this)->nameSuffix = NULL;
+	((ngwt__FullName*)this)->displayName = nullptr;
+	((ngwt__FullName*)this)->namePrefix = nullptr;
+	((ngwt__FullName*)this)->firstName = nullptr;
+	((ngwt__FullName*)this)->middleName = nullptr;
+	((ngwt__FullName*)this)->lastName = nullptr;
+	((ngwt__FullName*)this)->nameSuffix = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__FullName::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FullName);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FullName);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -56922,10 +56922,10 @@ void *ngwt__FullName::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__FullName * SOAP_FMAC4 soap_in_ngwt__FullName(struct soap *soap, const char *tag, ngwt__FullName *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FullName *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FullName, sizeof(ngwt__FullName), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FullName)
@@ -56975,21 +56975,21 @@ SOAP_FMAC3 ngwt__FullName * SOAP_FMAC4 soap_in_ngwt__FullName(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FullName *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FullName, 0, sizeof(ngwt__FullName), 0, soap_copy_ngwt__FullName);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FullName * SOAP_FMAC6 soap_new_ngwt__FullName(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FullName(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FullName(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FullName(struct soap *soap, ngwt__FullName *p)
@@ -56999,9 +56999,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FullName(struct soap *soap, ngwt__F
 SOAP_FMAC5 ngwt__FullName * SOAP_FMAC6 soap_instantiate_ngwt__FullName(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FullName(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FullName, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FullName, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FullName;
 		if (size)
@@ -57042,16 +57042,16 @@ void ngwt__From::soap_serialize(struct soap *soap) const
 void ngwt__From::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__From*)this)->replyTo = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__From*)this)->replyTo = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__From::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__From);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__From);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57093,10 +57093,10 @@ void *ngwt__From::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__From * SOAP_FMAC4 soap_in_ngwt__From(struct soap *soap, const char *tag, ngwt__From *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__From *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__From, sizeof(ngwt__From), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__From)
@@ -57136,21 +57136,21 @@ SOAP_FMAC3 ngwt__From * SOAP_FMAC4 soap_in_ngwt__From(struct soap *soap, const c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__From *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__From, 0, sizeof(ngwt__From), 0, soap_copy_ngwt__From);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__From * SOAP_FMAC6 soap_new_ngwt__From(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__From(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__From(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__From(struct soap *soap, ngwt__From *p)
@@ -57160,9 +57160,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__From(struct soap *soap, ngwt__From
 SOAP_FMAC5 ngwt__From * SOAP_FMAC6 soap_instantiate_ngwt__From(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__From(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__From, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__From, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__From;
 		if (size)
@@ -57206,7 +57206,7 @@ void ngwt__FreeBusyStats::soap_default(struct soap *soap)
 
 int ngwt__FreeBusyStats::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyStats);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyStats);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57247,10 +57247,10 @@ void *ngwt__FreeBusyStats::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__FreeBusyStats * SOAP_FMAC4 soap_in_ngwt__FreeBusyStats(struct soap *soap, const char *tag, ngwt__FreeBusyStats *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyStats *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyStats, sizeof(ngwt__FreeBusyStats), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyStats)
@@ -57285,25 +57285,25 @@ SOAP_FMAC3 ngwt__FreeBusyStats * SOAP_FMAC4 soap_in_ngwt__FreeBusyStats(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_responded1 || soap_flag_outstanding1 || soap_flag_total1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyStats *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyStats, 0, sizeof(ngwt__FreeBusyStats), 0, soap_copy_ngwt__FreeBusyStats);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyStats * SOAP_FMAC6 soap_new_ngwt__FreeBusyStats(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyStats(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyStats(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyStats(struct soap *soap, ngwt__FreeBusyStats *p)
@@ -57313,9 +57313,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyStats(struct soap *soap, ng
 SOAP_FMAC5 ngwt__FreeBusyStats * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyStats(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyStats(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyStats, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyStats, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyStats;
 		if (size)
@@ -57355,7 +57355,7 @@ void ngwt__FreeBusyInfoList::soap_default(struct soap *soap)
 
 int ngwt__FreeBusyInfoList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyInfoList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyInfoList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57394,10 +57394,10 @@ void *ngwt__FreeBusyInfoList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__FreeBusyInfoList * SOAP_FMAC4 soap_in_ngwt__FreeBusyInfoList(struct soap *soap, const char *tag, ngwt__FreeBusyInfoList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyInfoList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyInfoList, sizeof(ngwt__FreeBusyInfoList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyInfoList)
@@ -57419,21 +57419,21 @@ SOAP_FMAC3 ngwt__FreeBusyInfoList * SOAP_FMAC4 soap_in_ngwt__FreeBusyInfoList(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyInfoList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyInfoList, 0, sizeof(ngwt__FreeBusyInfoList), 0, soap_copy_ngwt__FreeBusyInfoList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyInfoList * SOAP_FMAC6 soap_new_ngwt__FreeBusyInfoList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyInfoList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyInfoList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyInfoList(struct soap *soap, ngwt__FreeBusyInfoList *p)
@@ -57443,9 +57443,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyInfoList(struct soap *soap,
 SOAP_FMAC5 ngwt__FreeBusyInfoList * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyInfoList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyInfoList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyInfoList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyInfoList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyInfoList;
 		if (size)
@@ -57485,7 +57485,7 @@ void ngwt__FreeBusyUserList::soap_default(struct soap *soap)
 
 int ngwt__FreeBusyUserList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyUserList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyUserList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57524,10 +57524,10 @@ void *ngwt__FreeBusyUserList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__FreeBusyUserList * SOAP_FMAC4 soap_in_ngwt__FreeBusyUserList(struct soap *soap, const char *tag, ngwt__FreeBusyUserList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyUserList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyUserList, sizeof(ngwt__FreeBusyUserList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyUserList)
@@ -57549,21 +57549,21 @@ SOAP_FMAC3 ngwt__FreeBusyUserList * SOAP_FMAC4 soap_in_ngwt__FreeBusyUserList(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyUserList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyUserList, 0, sizeof(ngwt__FreeBusyUserList), 0, soap_copy_ngwt__FreeBusyUserList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyUserList * SOAP_FMAC6 soap_new_ngwt__FreeBusyUserList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyUserList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyUserList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyUserList(struct soap *soap, ngwt__FreeBusyUserList *p)
@@ -57573,9 +57573,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyUserList(struct soap *soap,
 SOAP_FMAC5 ngwt__FreeBusyUserList * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyUserList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyUserList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyUserList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyUserList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyUserList;
 		if (size)
@@ -57616,16 +57616,16 @@ void ngwt__FreeBusyInfo::soap_serialize(struct soap *soap) const
 void ngwt__FreeBusyInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__FreeBusyInfo*)this)->blocks = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__FreeBusyInfo*)this)->blocks = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__FreeBusyInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57667,10 +57667,10 @@ void *ngwt__FreeBusyInfo::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__FreeBusyInfo * SOAP_FMAC4 soap_in_ngwt__FreeBusyInfo(struct soap *soap, const char *tag, ngwt__FreeBusyInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyInfo, sizeof(ngwt__FreeBusyInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyInfo)
@@ -57710,25 +57710,25 @@ SOAP_FMAC3 ngwt__FreeBusyInfo * SOAP_FMAC4 soap_in_ngwt__FreeBusyInfo(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_blocks1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyInfo, 0, sizeof(ngwt__FreeBusyInfo), 0, soap_copy_ngwt__FreeBusyInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyInfo * SOAP_FMAC6 soap_new_ngwt__FreeBusyInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyInfo(struct soap *soap, ngwt__FreeBusyInfo *p)
@@ -57738,9 +57738,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyInfo(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__FreeBusyInfo * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyInfo;
 		if (size)
@@ -57783,14 +57783,14 @@ void ngwt__FreeBusyBlock::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_string(soap, &((ngwt__FreeBusyBlock*)this)->startDate);
 	soap_default_string(soap, &((ngwt__FreeBusyBlock*)this)->endDate);
-	((ngwt__FreeBusyBlock*)this)->acceptLevel = NULL;
-	((ngwt__FreeBusyBlock*)this)->subject = NULL;
+	((ngwt__FreeBusyBlock*)this)->acceptLevel = nullptr;
+	((ngwt__FreeBusyBlock*)this)->subject = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__FreeBusyBlock::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyBlock);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyBlock);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57832,10 +57832,10 @@ void *ngwt__FreeBusyBlock::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__FreeBusyBlock * SOAP_FMAC4 soap_in_ngwt__FreeBusyBlock(struct soap *soap, const char *tag, ngwt__FreeBusyBlock *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyBlock *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyBlock, sizeof(ngwt__FreeBusyBlock), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyBlock)
@@ -57875,25 +57875,25 @@ SOAP_FMAC3 ngwt__FreeBusyBlock * SOAP_FMAC4 soap_in_ngwt__FreeBusyBlock(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_startDate1 || soap_flag_endDate1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyBlock *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyBlock, 0, sizeof(ngwt__FreeBusyBlock), 0, soap_copy_ngwt__FreeBusyBlock);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyBlock * SOAP_FMAC6 soap_new_ngwt__FreeBusyBlock(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyBlock(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyBlock(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyBlock(struct soap *soap, ngwt__FreeBusyBlock *p)
@@ -57903,9 +57903,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyBlock(struct soap *soap, ng
 SOAP_FMAC5 ngwt__FreeBusyBlock * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyBlock(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyBlock(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyBlock, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyBlock, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyBlock;
 		if (size)
@@ -57945,7 +57945,7 @@ void ngwt__FreeBusyBlockList::soap_default(struct soap *soap)
 
 int ngwt__FreeBusyBlockList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FreeBusyBlockList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FreeBusyBlockList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -57984,10 +57984,10 @@ void *ngwt__FreeBusyBlockList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__FreeBusyBlockList * SOAP_FMAC4 soap_in_ngwt__FreeBusyBlockList(struct soap *soap, const char *tag, ngwt__FreeBusyBlockList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FreeBusyBlockList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FreeBusyBlockList, sizeof(ngwt__FreeBusyBlockList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FreeBusyBlockList)
@@ -58009,21 +58009,21 @@ SOAP_FMAC3 ngwt__FreeBusyBlockList * SOAP_FMAC4 soap_in_ngwt__FreeBusyBlockList(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyBlockList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyBlockList, 0, sizeof(ngwt__FreeBusyBlockList), 0, soap_copy_ngwt__FreeBusyBlockList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FreeBusyBlockList * SOAP_FMAC6 soap_new_ngwt__FreeBusyBlockList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FreeBusyBlockList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FreeBusyBlockList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyBlockList(struct soap *soap, ngwt__FreeBusyBlockList *p)
@@ -58033,9 +58033,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FreeBusyBlockList(struct soap *soap
 SOAP_FMAC5 ngwt__FreeBusyBlockList * SOAP_FMAC6 soap_instantiate_ngwt__FreeBusyBlockList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FreeBusyBlockList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FreeBusyBlockList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FreeBusyBlockList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FreeBusyBlockList;
 		if (size)
@@ -58075,7 +58075,7 @@ void ngwt__FolderList::soap_default(struct soap *soap)
 
 int ngwt__FolderList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FolderList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FolderList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -58114,10 +58114,10 @@ void *ngwt__FolderList::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__FolderList * SOAP_FMAC4 soap_in_ngwt__FolderList(struct soap *soap, const char *tag, ngwt__FolderList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FolderList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderList, sizeof(ngwt__FolderList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FolderList)
@@ -58139,21 +58139,21 @@ SOAP_FMAC3 ngwt__FolderList * SOAP_FMAC4 soap_in_ngwt__FolderList(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderList, 0, sizeof(ngwt__FolderList), 0, soap_copy_ngwt__FolderList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FolderList * SOAP_FMAC6 soap_new_ngwt__FolderList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FolderList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FolderList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderList(struct soap *soap, ngwt__FolderList *p)
@@ -58163,9 +58163,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderList(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__FolderList * SOAP_FMAC6 soap_instantiate_ngwt__FolderList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FolderList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FolderList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FolderList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FolderList;
 		if (size)
@@ -58208,17 +58208,17 @@ void ngwt__FolderACLEntry::soap_serialize(struct soap *soap) const
 void ngwt__FolderACLEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__FolderACLEntry*)this)->status = NULL;
-	((ngwt__AccessControlListEntry*)this)->rights = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__FolderACLEntry*)this)->status = nullptr;
+	((ngwt__AccessControlListEntry*)this)->rights = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__FolderACLEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FolderACLEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FolderACLEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -58261,10 +58261,10 @@ void *ngwt__FolderACLEntry::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__FolderACLEntry * SOAP_FMAC4 soap_in_ngwt__FolderACLEntry(struct soap *soap, const char *tag, ngwt__FolderACLEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FolderACLEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderACLEntry, sizeof(ngwt__FolderACLEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FolderACLEntry)
@@ -58309,25 +58309,25 @@ SOAP_FMAC3 ngwt__FolderACLEntry * SOAP_FMAC4 soap_in_ngwt__FolderACLEntry(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_rights2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderACLEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACLEntry, 0, sizeof(ngwt__FolderACLEntry), 0, soap_copy_ngwt__FolderACLEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FolderACLEntry * SOAP_FMAC6 soap_new_ngwt__FolderACLEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FolderACLEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FolderACLEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderACLEntry(struct soap *soap, ngwt__FolderACLEntry *p)
@@ -58337,9 +58337,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderACLEntry(struct soap *soap, n
 SOAP_FMAC5 ngwt__FolderACLEntry * SOAP_FMAC6 soap_instantiate_ngwt__FolderACLEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FolderACLEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FolderACLEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FolderACLEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FolderACLEntry;
 		if (size)
@@ -58379,7 +58379,7 @@ void ngwt__FolderACL::soap_default(struct soap *soap)
 
 int ngwt__FolderACL::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FolderACL);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FolderACL);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -58418,10 +58418,10 @@ void *ngwt__FolderACL::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__FolderACL * SOAP_FMAC4 soap_in_ngwt__FolderACL(struct soap *soap, const char *tag, ngwt__FolderACL *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FolderACL *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FolderACL, sizeof(ngwt__FolderACL), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FolderACL)
@@ -58443,21 +58443,21 @@ SOAP_FMAC3 ngwt__FolderACL * SOAP_FMAC4 soap_in_ngwt__FolderACL(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderACL *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACL, 0, sizeof(ngwt__FolderACL), 0, soap_copy_ngwt__FolderACL);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FolderACL * SOAP_FMAC6 soap_new_ngwt__FolderACL(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FolderACL(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FolderACL(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderACL(struct soap *soap, ngwt__FolderACL *p)
@@ -58467,9 +58467,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FolderACL(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__FolderACL * SOAP_FMAC6 soap_instantiate_ngwt__FolderACL(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FolderACL(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FolderACL, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FolderACL, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FolderACL;
 		if (size)
@@ -58529,24 +58529,24 @@ void ngwt__Folder::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((ngwt__Folder*)this)->parent);
-	((ngwt__Folder*)this)->description = NULL;
-	((ngwt__Folder*)this)->count = NULL;
-	((ngwt__Folder*)this)->hasUnread = NULL;
-	((ngwt__Folder*)this)->unreadCount = NULL;
-	((ngwt__Folder*)this)->sequence = NULL;
-	((ngwt__Folder*)this)->settings = NULL;
-	((ngwt__Folder*)this)->calendarAttribute = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Folder*)this)->description = nullptr;
+	((ngwt__Folder*)this)->count = nullptr;
+	((ngwt__Folder*)this)->hasUnread = nullptr;
+	((ngwt__Folder*)this)->unreadCount = nullptr;
+	((ngwt__Folder*)this)->sequence = nullptr;
+	((ngwt__Folder*)this)->settings = nullptr;
+	((ngwt__Folder*)this)->calendarAttribute = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Folder::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Folder);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Folder);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -58597,10 +58597,10 @@ void *ngwt__Folder::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwt__Folder * SOAP_FMAC4 soap_in_ngwt__Folder(struct soap *soap, const char *tag, ngwt__Folder *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Folder *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Folder, sizeof(ngwt__Folder), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Folder)
@@ -58685,25 +58685,25 @@ SOAP_FMAC3 ngwt__Folder * SOAP_FMAC4 soap_in_ngwt__Folder(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Folder *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Folder, 0, sizeof(ngwt__Folder), 0, soap_copy_ngwt__Folder);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Folder * SOAP_FMAC6 soap_new_ngwt__Folder(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Folder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Folder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Folder(struct soap *soap, ngwt__Folder *p)
@@ -58713,9 +58713,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Folder(struct soap *soap, ngwt__Fol
 SOAP_FMAC5 ngwt__Folder * SOAP_FMAC6 soap_instantiate_ngwt__Folder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Folder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Folder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Folder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:QueryFolder"))
 	{	cp->type = SOAP_TYPE_ngwt__QueryFolder;
 		if (n < 0)
@@ -58829,7 +58829,7 @@ void ngwt__FilterGroup::soap_default(struct soap *soap)
 
 int ngwt__FilterGroup::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FilterGroup);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FilterGroup);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -58869,10 +58869,10 @@ void *ngwt__FilterGroup::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__FilterGroup * SOAP_FMAC4 soap_in_ngwt__FilterGroup(struct soap *soap, const char *tag, ngwt__FilterGroup *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FilterGroup *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterGroup, sizeof(ngwt__FilterGroup), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FilterGroup)
@@ -58900,25 +58900,25 @@ SOAP_FMAC3 ngwt__FilterGroup * SOAP_FMAC4 soap_in_ngwt__FilterGroup(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_op2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FilterGroup *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterGroup, 0, sizeof(ngwt__FilterGroup), 0, soap_copy_ngwt__FilterGroup);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FilterGroup * SOAP_FMAC6 soap_new_ngwt__FilterGroup(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FilterGroup(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FilterGroup(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterGroup(struct soap *soap, ngwt__FilterGroup *p)
@@ -58928,9 +58928,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterGroup(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__FilterGroup * SOAP_FMAC6 soap_instantiate_ngwt__FilterGroup(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FilterGroup(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FilterGroup, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FilterGroup, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FilterGroup;
 		if (size)
@@ -58972,17 +58972,17 @@ void ngwt__FilterEntry::soap_serialize(struct soap *soap) const
 void ngwt__FilterEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__FilterEntry*)this)->field = NULL;
-	((ngwt__FilterEntry*)this)->custom = NULL;
-	((ngwt__FilterEntry*)this)->value = NULL;
-	((ngwt__FilterEntry*)this)->date = NULL;
+	((ngwt__FilterEntry*)this)->field = nullptr;
+	((ngwt__FilterEntry*)this)->custom = nullptr;
+	((ngwt__FilterEntry*)this)->value = nullptr;
+	((ngwt__FilterEntry*)this)->date = nullptr;
 	soap_default_ngwt__FilterOp(soap, &((ngwt__FilterElement*)this)->op);
 	/* transient soap skipped */
 }
 
 int ngwt__FilterEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FilterEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FilterEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59025,10 +59025,10 @@ void *ngwt__FilterEntry::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__FilterEntry * SOAP_FMAC4 soap_in_ngwt__FilterEntry(struct soap *soap, const char *tag, ngwt__FilterEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FilterEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterEntry, sizeof(ngwt__FilterEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FilterEntry)
@@ -59073,25 +59073,25 @@ SOAP_FMAC3 ngwt__FilterEntry * SOAP_FMAC4 soap_in_ngwt__FilterEntry(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_op2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FilterEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterEntry, 0, sizeof(ngwt__FilterEntry), 0, soap_copy_ngwt__FilterEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FilterEntry * SOAP_FMAC6 soap_new_ngwt__FilterEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FilterEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FilterEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterEntry(struct soap *soap, ngwt__FilterEntry *p)
@@ -59101,9 +59101,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterEntry(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__FilterEntry * SOAP_FMAC6 soap_instantiate_ngwt__FilterEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FilterEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FilterEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FilterEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__FilterEntry;
 		if (size)
@@ -59143,7 +59143,7 @@ void ngwt__FilterElement::soap_default(struct soap *soap)
 
 int ngwt__FilterElement::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__FilterElement);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__FilterElement);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59182,10 +59182,10 @@ void *ngwt__FilterElement::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__FilterElement * SOAP_FMAC4 soap_in_ngwt__FilterElement(struct soap *soap, const char *tag, ngwt__FilterElement *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__FilterElement *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__FilterElement, sizeof(ngwt__FilterElement), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__FilterElement)
@@ -59210,25 +59210,25 @@ SOAP_FMAC3 ngwt__FilterElement * SOAP_FMAC4 soap_in_ngwt__FilterElement(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_op1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FilterElement *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterElement, 0, sizeof(ngwt__FilterElement), 0, soap_copy_ngwt__FilterElement);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__FilterElement * SOAP_FMAC6 soap_new_ngwt__FilterElement(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__FilterElement(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__FilterElement(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterElement(struct soap *soap, ngwt__FilterElement *p)
@@ -59238,9 +59238,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__FilterElement(struct soap *soap, ng
 SOAP_FMAC5 ngwt__FilterElement * SOAP_FMAC6 soap_instantiate_ngwt__FilterElement(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__FilterElement(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__FilterElement, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__FilterElement, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:FilterEntry"))
 	{	cp->type = SOAP_TYPE_ngwt__FilterEntry;
 		if (n < 0)
@@ -59311,13 +59311,13 @@ void ngwt__Filter::soap_serialize(struct soap *soap) const
 void ngwt__Filter::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Filter*)this)->element = NULL;
+	((ngwt__Filter*)this)->element = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Filter::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Filter);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Filter);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59356,10 +59356,10 @@ void *ngwt__Filter::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwt__Filter * SOAP_FMAC4 soap_in_ngwt__Filter(struct soap *soap, const char *tag, ngwt__Filter *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Filter *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Filter, sizeof(ngwt__Filter), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Filter)
@@ -59384,21 +59384,21 @@ SOAP_FMAC3 ngwt__Filter * SOAP_FMAC4 soap_in_ngwt__Filter(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Filter *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Filter, 0, sizeof(ngwt__Filter), 0, soap_copy_ngwt__Filter);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Filter * SOAP_FMAC6 soap_new_ngwt__Filter(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Filter(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Filter(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Filter(struct soap *soap, ngwt__Filter *p)
@@ -59408,9 +59408,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Filter(struct soap *soap, ngwt__Fil
 SOAP_FMAC5 ngwt__Filter * SOAP_FMAC6 soap_instantiate_ngwt__Filter(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Filter(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Filter, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Filter, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Filter;
 		if (size)
@@ -59445,13 +59445,13 @@ void ngwt__EmailAddressList::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfstd__string(soap, &((ngwt__EmailAddressList*)this)->email);
-	((ngwt__EmailAddressList*)this)->primary = NULL;
+	((ngwt__EmailAddressList*)this)->primary = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__EmailAddressList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__EmailAddressList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__EmailAddressList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59492,10 +59492,10 @@ void *ngwt__EmailAddressList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__EmailAddressList * SOAP_FMAC4 soap_in_ngwt__EmailAddressList(struct soap *soap, const char *tag, ngwt__EmailAddressList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__EmailAddressList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__EmailAddressList, sizeof(ngwt__EmailAddressList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__EmailAddressList)
@@ -59508,11 +59508,11 @@ SOAP_FMAC3 ngwt__EmailAddressList * SOAP_FMAC4 soap_in_ngwt__EmailAddressList(st
 		if (t)
 		{	if (!(((ngwt__EmailAddressList *)a)->primary = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__EmailAddressList *)a)->primary = soap_new_std__string(soap, -1);
 			((ngwt__EmailAddressList *)a)->primary->assign(s);
@@ -59532,21 +59532,21 @@ SOAP_FMAC3 ngwt__EmailAddressList * SOAP_FMAC4 soap_in_ngwt__EmailAddressList(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__EmailAddressList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__EmailAddressList, 0, sizeof(ngwt__EmailAddressList), 0, soap_copy_ngwt__EmailAddressList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__EmailAddressList * SOAP_FMAC6 soap_new_ngwt__EmailAddressList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__EmailAddressList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__EmailAddressList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__EmailAddressList(struct soap *soap, ngwt__EmailAddressList *p)
@@ -59556,9 +59556,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__EmailAddressList(struct soap *soap,
 SOAP_FMAC5 ngwt__EmailAddressList * SOAP_FMAC6 soap_instantiate_ngwt__EmailAddressList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__EmailAddressList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__EmailAddressList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__EmailAddressList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__EmailAddressList;
 		if (size)
@@ -59598,7 +59598,7 @@ void ngwt__DocumentTypeList::soap_default(struct soap *soap)
 
 int ngwt__DocumentTypeList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DocumentTypeList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DocumentTypeList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59637,10 +59637,10 @@ void *ngwt__DocumentTypeList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__DocumentTypeList * SOAP_FMAC4 soap_in_ngwt__DocumentTypeList(struct soap *soap, const char *tag, ngwt__DocumentTypeList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DocumentTypeList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DocumentTypeList, sizeof(ngwt__DocumentTypeList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DocumentTypeList)
@@ -59662,21 +59662,21 @@ SOAP_FMAC3 ngwt__DocumentTypeList * SOAP_FMAC4 soap_in_ngwt__DocumentTypeList(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DocumentTypeList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DocumentTypeList, 0, sizeof(ngwt__DocumentTypeList), 0, soap_copy_ngwt__DocumentTypeList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DocumentTypeList * SOAP_FMAC6 soap_new_ngwt__DocumentTypeList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DocumentTypeList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DocumentTypeList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentTypeList(struct soap *soap, ngwt__DocumentTypeList *p)
@@ -59686,9 +59686,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentTypeList(struct soap *soap,
 SOAP_FMAC5 ngwt__DocumentTypeList * SOAP_FMAC6 soap_instantiate_ngwt__DocumentTypeList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DocumentTypeList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DocumentTypeList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DocumentTypeList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DocumentTypeList;
 		if (size)
@@ -59730,15 +59730,15 @@ void ngwt__DocumentType::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__DocumentType*)this)->name);
-	((ngwt__DocumentType*)this)->life = NULL;
-	((ngwt__DocumentType*)this)->maximumVersions = NULL;
-	((ngwt__DocumentType*)this)->ageAction = NULL;
+	((ngwt__DocumentType*)this)->life = nullptr;
+	((ngwt__DocumentType*)this)->maximumVersions = nullptr;
+	((ngwt__DocumentType*)this)->ageAction = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__DocumentType::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DocumentType);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DocumentType);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -59780,10 +59780,10 @@ void *ngwt__DocumentType::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__DocumentType * SOAP_FMAC4 soap_in_ngwt__DocumentType(struct soap *soap, const char *tag, ngwt__DocumentType *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DocumentType *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DocumentType, sizeof(ngwt__DocumentType), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DocumentType)
@@ -59823,25 +59823,25 @@ SOAP_FMAC3 ngwt__DocumentType * SOAP_FMAC4 soap_in_ngwt__DocumentType(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_name1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DocumentType *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DocumentType, 0, sizeof(ngwt__DocumentType), 0, soap_copy_ngwt__DocumentType);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DocumentType * SOAP_FMAC6 soap_new_ngwt__DocumentType(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DocumentType(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DocumentType(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentType(struct soap *soap, ngwt__DocumentType *p)
@@ -59851,9 +59851,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentType(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__DocumentType * SOAP_FMAC6 soap_instantiate_ngwt__DocumentType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DocumentType(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DocumentType, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DocumentType, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DocumentType;
 		if (size)
@@ -59969,56 +59969,56 @@ void ngwt__DocumentRef::soap_serialize(struct soap *soap) const
 void ngwt__DocumentRef::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__DocumentRef*)this)->library = NULL;
-	((ngwt__DocumentRef*)this)->documentNumber = NULL;
-	((ngwt__DocumentRef*)this)->filename = NULL;
-	((ngwt__DocumentRef*)this)->documentTypeName = NULL;
-	((ngwt__DocumentRef*)this)->author = NULL;
-	((ngwt__DocumentRef*)this)->creator = NULL;
-	((ngwt__DocumentRef*)this)->officialVersion = NULL;
-	((ngwt__DocumentRef*)this)->currentVersion = NULL;
-	((ngwt__DocumentRef*)this)->versionNumber = NULL;
-	((ngwt__DocumentRef*)this)->versionDescription = NULL;
-	((ngwt__DocumentRef*)this)->fileSize = NULL;
-	((ngwt__DocumentRef*)this)->acl = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__DocumentRef*)this)->library = nullptr;
+	((ngwt__DocumentRef*)this)->documentNumber = nullptr;
+	((ngwt__DocumentRef*)this)->filename = nullptr;
+	((ngwt__DocumentRef*)this)->documentTypeName = nullptr;
+	((ngwt__DocumentRef*)this)->author = nullptr;
+	((ngwt__DocumentRef*)this)->creator = nullptr;
+	((ngwt__DocumentRef*)this)->officialVersion = nullptr;
+	((ngwt__DocumentRef*)this)->currentVersion = nullptr;
+	((ngwt__DocumentRef*)this)->versionNumber = nullptr;
+	((ngwt__DocumentRef*)this)->versionDescription = nullptr;
+	((ngwt__DocumentRef*)this)->fileSize = nullptr;
+	((ngwt__DocumentRef*)this)->acl = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__DocumentRef::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DocumentRef);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DocumentRef);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -60100,10 +60100,10 @@ void *ngwt__DocumentRef::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__DocumentRef * SOAP_FMAC4 soap_in_ngwt__DocumentRef(struct soap *soap, const char *tag, ngwt__DocumentRef *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DocumentRef *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DocumentRef, sizeof(ngwt__DocumentRef), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DocumentRef)
@@ -60341,25 +60341,25 @@ SOAP_FMAC3 ngwt__DocumentRef * SOAP_FMAC4 soap_in_ngwt__DocumentRef(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered3))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DocumentRef *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DocumentRef, 0, sizeof(ngwt__DocumentRef), 0, soap_copy_ngwt__DocumentRef);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DocumentRef * SOAP_FMAC6 soap_new_ngwt__DocumentRef(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DocumentRef(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DocumentRef(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentRef(struct soap *soap, ngwt__DocumentRef *p)
@@ -60369,9 +60369,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DocumentRef(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__DocumentRef * SOAP_FMAC6 soap_instantiate_ngwt__DocumentRef(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DocumentRef(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DocumentRef, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DocumentRef, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DocumentRef;
 		if (size)
@@ -60443,32 +60443,32 @@ void ngwt__Document::soap_serialize(struct soap *soap) const
 void ngwt__Document::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Document*)this)->subject = NULL;
-	((ngwt__Document*)this)->library = NULL;
-	((ngwt__Document*)this)->documentNumber = NULL;
-	((ngwt__Document*)this)->documentTypeName = NULL;
-	((ngwt__Document*)this)->author = NULL;
-	((ngwt__Document*)this)->creator = NULL;
-	((ngwt__Document*)this)->officialVersion = NULL;
-	((ngwt__Document*)this)->currentVersion = NULL;
-	((ngwt__Document*)this)->current = NULL;
-	((ngwt__Document*)this)->official = NULL;
-	((ngwt__Document*)this)->other = NULL;
+	((ngwt__Document*)this)->subject = nullptr;
+	((ngwt__Document*)this)->library = nullptr;
+	((ngwt__Document*)this)->documentNumber = nullptr;
+	((ngwt__Document*)this)->documentTypeName = nullptr;
+	((ngwt__Document*)this)->author = nullptr;
+	((ngwt__Document*)this)->creator = nullptr;
+	((ngwt__Document*)this)->officialVersion = nullptr;
+	((ngwt__Document*)this)->currentVersion = nullptr;
+	((ngwt__Document*)this)->current = nullptr;
+	((ngwt__Document*)this)->official = nullptr;
+	((ngwt__Document*)this)->other = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Document::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Document);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Document);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -60526,10 +60526,10 @@ void *ngwt__Document::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__Document * SOAP_FMAC4 soap_in_ngwt__Document(struct soap *soap, const char *tag, ngwt__Document *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Document *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Document, sizeof(ngwt__Document), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Document)
@@ -60647,21 +60647,21 @@ SOAP_FMAC3 ngwt__Document * SOAP_FMAC4 soap_in_ngwt__Document(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Document *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Document, 0, sizeof(ngwt__Document), 0, soap_copy_ngwt__Document);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Document * SOAP_FMAC6 soap_new_ngwt__Document(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Document(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Document(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Document(struct soap *soap, ngwt__Document *p)
@@ -60671,9 +60671,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Document(struct soap *soap, ngwt__D
 SOAP_FMAC5 ngwt__Document * SOAP_FMAC6 soap_instantiate_ngwt__Document(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Document(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Document, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Document, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Document;
 		if (size)
@@ -60718,18 +60718,18 @@ void ngwt__Distribution::soap_serialize(struct soap *soap) const
 void ngwt__Distribution::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Distribution*)this)->from = NULL;
-	((ngwt__Distribution*)this)->to = NULL;
-	((ngwt__Distribution*)this)->cc = NULL;
-	((ngwt__Distribution*)this)->bc = NULL;
-	((ngwt__Distribution*)this)->recipients = NULL;
-	((ngwt__Distribution*)this)->sendoptions = NULL;
+	((ngwt__Distribution*)this)->from = nullptr;
+	((ngwt__Distribution*)this)->to = nullptr;
+	((ngwt__Distribution*)this)->cc = nullptr;
+	((ngwt__Distribution*)this)->bc = nullptr;
+	((ngwt__Distribution*)this)->recipients = nullptr;
+	((ngwt__Distribution*)this)->sendoptions = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Distribution::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Distribution);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Distribution);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -60773,10 +60773,10 @@ void *ngwt__Distribution::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__Distribution * SOAP_FMAC4 soap_in_ngwt__Distribution(struct soap *soap, const char *tag, ngwt__Distribution *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Distribution *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Distribution, sizeof(ngwt__Distribution), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Distribution)
@@ -60826,21 +60826,21 @@ SOAP_FMAC3 ngwt__Distribution * SOAP_FMAC4 soap_in_ngwt__Distribution(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Distribution *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Distribution, 0, sizeof(ngwt__Distribution), 0, soap_copy_ngwt__Distribution);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Distribution * SOAP_FMAC6 soap_new_ngwt__Distribution(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Distribution(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Distribution(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Distribution(struct soap *soap, ngwt__Distribution *p)
@@ -60850,9 +60850,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Distribution(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__Distribution * SOAP_FMAC6 soap_instantiate_ngwt__Distribution(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Distribution(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Distribution, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Distribution, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Distribution;
 		if (size)
@@ -60892,16 +60892,16 @@ void ngwt__DeltaInfo::soap_serialize(struct soap *soap) const
 void ngwt__DeltaInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__DeltaInfo*)this)->count = NULL;
-	((ngwt__DeltaInfo*)this)->firstSequence = NULL;
-	((ngwt__DeltaInfo*)this)->lastSequence = NULL;
+	((ngwt__DeltaInfo*)this)->count = nullptr;
+	((ngwt__DeltaInfo*)this)->firstSequence = nullptr;
+	((ngwt__DeltaInfo*)this)->lastSequence = nullptr;
 	soap_default_unsignedLong(soap, &((ngwt__DeltaInfo*)this)->lastTimePORebuild);
 	/* transient soap skipped */
 }
 
 int ngwt__DeltaInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DeltaInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DeltaInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -60943,10 +60943,10 @@ void *ngwt__DeltaInfo::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__DeltaInfo * SOAP_FMAC4 soap_in_ngwt__DeltaInfo(struct soap *soap, const char *tag, ngwt__DeltaInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DeltaInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DeltaInfo, sizeof(ngwt__DeltaInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DeltaInfo)
@@ -60986,25 +60986,25 @@ SOAP_FMAC3 ngwt__DeltaInfo * SOAP_FMAC4 soap_in_ngwt__DeltaInfo(struct soap *soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_lastTimePORebuild1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DeltaInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DeltaInfo, 0, sizeof(ngwt__DeltaInfo), 0, soap_copy_ngwt__DeltaInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DeltaInfo * SOAP_FMAC6 soap_new_ngwt__DeltaInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DeltaInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DeltaInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DeltaInfo(struct soap *soap, ngwt__DeltaInfo *p)
@@ -61014,9 +61014,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DeltaInfo(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__DeltaInfo * SOAP_FMAC6 soap_instantiate_ngwt__DeltaInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DeltaInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DeltaInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DeltaInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DeltaInfo;
 		if (size)
@@ -61094,12 +61094,12 @@ void ngwt__DelegateeStatus::soap_serialize(struct soap *soap) const
 void ngwt__DelegateeStatus::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__DelegateeStatus*)this)->userid = NULL;
+	((ngwt__DelegateeStatus*)this)->userid = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->delivered);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeliverable);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferred);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->transferDelayed);
-	((ngwt__RecipientStatus*)this)->transferFailed = NULL;
+	((ngwt__RecipientStatus*)this)->transferFailed = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloaded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->downloadedByThirdParty);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->retractRequested);
@@ -61108,22 +61108,22 @@ void ngwt__DelegateeStatus::soap_default(struct soap *soap)
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->deleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->undeleted);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->purged);
-	((ngwt__RecipientStatus*)this)->accepted = NULL;
-	((ngwt__RecipientStatus*)this)->declined = NULL;
+	((ngwt__RecipientStatus*)this)->accepted = nullptr;
+	((ngwt__RecipientStatus*)this)->declined = nullptr;
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->replied);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->forwarded);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->shared);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->started);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->completed);
 	soap_default_string(soap, &((ngwt__RecipientStatus*)this)->incomplete);
-	((ngwt__RecipientStatus*)this)->delegated = NULL;
+	((ngwt__RecipientStatus*)this)->delegated = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, &((ngwt__RecipientStatus*)this)->delegateeStatus);
 	/* transient soap skipped */
 }
 
 int ngwt__DelegateeStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DelegateeStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DelegateeStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61186,10 +61186,10 @@ void *ngwt__DelegateeStatus::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__DelegateeStatus * SOAP_FMAC4 soap_in_ngwt__DelegateeStatus(struct soap *soap, const char *tag, ngwt__DelegateeStatus *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DelegateeStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DelegateeStatus, sizeof(ngwt__DelegateeStatus), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DelegateeStatus)
@@ -61202,11 +61202,11 @@ SOAP_FMAC3 ngwt__DelegateeStatus * SOAP_FMAC4 soap_in_ngwt__DelegateeStatus(stru
 		if (t)
 		{	if (!(((ngwt__DelegateeStatus *)a)->userid = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__DelegateeStatus *)a)->userid = soap_new_std__string(soap, -1);
 			((ngwt__DelegateeStatus *)a)->userid->assign(s);
@@ -61337,21 +61337,21 @@ SOAP_FMAC3 ngwt__DelegateeStatus * SOAP_FMAC4 soap_in_ngwt__DelegateeStatus(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DelegateeStatus *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DelegateeStatus, 0, sizeof(ngwt__DelegateeStatus), 0, soap_copy_ngwt__DelegateeStatus);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DelegateeStatus * SOAP_FMAC6 soap_new_ngwt__DelegateeStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DelegateeStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DelegateeStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DelegateeStatus(struct soap *soap, ngwt__DelegateeStatus *p)
@@ -61361,9 +61361,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DelegateeStatus(struct soap *soap,
 SOAP_FMAC5 ngwt__DelegateeStatus * SOAP_FMAC6 soap_instantiate_ngwt__DelegateeStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DelegateeStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DelegateeStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DelegateeStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DelegateeStatus;
 		if (size)
@@ -61398,14 +61398,14 @@ void ngwt__DelegatedStatus::soap_serialize(struct soap *soap) const
 void ngwt__DelegatedStatus::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__DelegatedStatus*)this)->__item = NULL;
-	((ngwt__DelegatedStatus*)this)->userid = NULL;
+	((ngwt__DelegatedStatus*)this)->__item = nullptr;
+	((ngwt__DelegatedStatus*)this)->userid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__DelegatedStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DelegatedStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DelegatedStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61443,10 +61443,10 @@ void *ngwt__DelegatedStatus::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__DelegatedStatus * SOAP_FMAC4 soap_in_ngwt__DelegatedStatus(struct soap *soap, const char *tag, ngwt__DelegatedStatus *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__DelegatedStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DelegatedStatus, sizeof(ngwt__DelegatedStatus), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -61458,11 +61458,11 @@ SOAP_FMAC3 ngwt__DelegatedStatus * SOAP_FMAC4 soap_in_ngwt__DelegatedStatus(stru
 		if (t)
 		{	if (!(((ngwt__DelegatedStatus *)a)->userid = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__DelegatedStatus *)a)->userid = soap_new_std__string(soap, -1);
 			((ngwt__DelegatedStatus *)a)->userid->assign(s);
@@ -61470,12 +61470,12 @@ SOAP_FMAC3 ngwt__DelegatedStatus * SOAP_FMAC4 soap_in_ngwt__DelegatedStatus(stru
 		}
 	}
 	if (!soap_in_PointerTongwt__CommentStatus(soap, tag, &(((ngwt__DelegatedStatus*)a)->__item), "ngwt:DelegatedStatus"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DelegatedStatus * SOAP_FMAC6 soap_new_ngwt__DelegatedStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DelegatedStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DelegatedStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DelegatedStatus(struct soap *soap, ngwt__DelegatedStatus *p)
@@ -61485,9 +61485,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DelegatedStatus(struct soap *soap,
 SOAP_FMAC5 ngwt__DelegatedStatus * SOAP_FMAC6 soap_instantiate_ngwt__DelegatedStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DelegatedStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DelegatedStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DelegatedStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DelegatedStatus;
 		if (size)
@@ -61527,7 +61527,7 @@ void ngwt__DayOfYearWeekList::soap_default(struct soap *soap)
 
 int ngwt__DayOfYearWeekList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfYearWeekList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfYearWeekList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61566,10 +61566,10 @@ void *ngwt__DayOfYearWeekList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__DayOfYearWeekList * SOAP_FMAC4 soap_in_ngwt__DayOfYearWeekList(struct soap *soap, const char *tag, ngwt__DayOfYearWeekList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DayOfYearWeekList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DayOfYearWeekList, sizeof(ngwt__DayOfYearWeekList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DayOfYearWeekList)
@@ -61591,21 +61591,21 @@ SOAP_FMAC3 ngwt__DayOfYearWeekList * SOAP_FMAC4 soap_in_ngwt__DayOfYearWeekList(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfYearWeekList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfYearWeekList, 0, sizeof(ngwt__DayOfYearWeekList), 0, soap_copy_ngwt__DayOfYearWeekList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DayOfYearWeekList * SOAP_FMAC6 soap_new_ngwt__DayOfYearWeekList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DayOfYearWeekList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DayOfYearWeekList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearWeekList(struct soap *soap, ngwt__DayOfYearWeekList *p)
@@ -61615,9 +61615,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearWeekList(struct soap *soap
 SOAP_FMAC5 ngwt__DayOfYearWeekList * SOAP_FMAC6 soap_instantiate_ngwt__DayOfYearWeekList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DayOfYearWeekList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DayOfYearWeekList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DayOfYearWeekList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DayOfYearWeekList;
 		if (size)
@@ -61652,13 +61652,13 @@ void ngwt__DayOfYearWeek::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__WeekDay(soap, &((ngwt__DayOfYearWeek*)this)->__item);
-	((ngwt__DayOfYearWeek*)this)->occurrence = NULL;
+	((ngwt__DayOfYearWeek*)this)->occurrence = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__DayOfYearWeek::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfYearWeek);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfYearWeek);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61696,10 +61696,10 @@ void *ngwt__DayOfYearWeek::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__DayOfYearWeek * SOAP_FMAC4 soap_in_ngwt__DayOfYearWeek(struct soap *soap, const char *tag, ngwt__DayOfYearWeek *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__DayOfYearWeek *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DayOfYearWeek, sizeof(ngwt__DayOfYearWeek), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -61711,19 +61711,19 @@ SOAP_FMAC3 ngwt__DayOfYearWeek * SOAP_FMAC4 soap_in_ngwt__DayOfYearWeek(struct s
 		if (t)
 		{	if (!(((ngwt__DayOfYearWeek *)a)->occurrence = (short *)soap_malloc(soap, sizeof(short))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2short(soap, t, ((ngwt__DayOfYearWeek *)a)->occurrence))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!soap_in_ngwt__WeekDay(soap, tag, &(((ngwt__DayOfYearWeek*)a)->__item), "ngwt:DayOfYearWeek"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DayOfYearWeek * SOAP_FMAC6 soap_new_ngwt__DayOfYearWeek(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DayOfYearWeek(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DayOfYearWeek(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearWeek(struct soap *soap, ngwt__DayOfYearWeek *p)
@@ -61733,9 +61733,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearWeek(struct soap *soap, ng
 SOAP_FMAC5 ngwt__DayOfYearWeek * SOAP_FMAC6 soap_instantiate_ngwt__DayOfYearWeek(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DayOfYearWeek(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DayOfYearWeek, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DayOfYearWeek, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DayOfYearWeek;
 		if (size)
@@ -61775,7 +61775,7 @@ void ngwt__DayOfYearList::soap_default(struct soap *soap)
 
 int ngwt__DayOfYearList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfYearList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfYearList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61814,10 +61814,10 @@ void *ngwt__DayOfYearList::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__DayOfYearList * SOAP_FMAC4 soap_in_ngwt__DayOfYearList(struct soap *soap, const char *tag, ngwt__DayOfYearList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DayOfYearList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DayOfYearList, sizeof(ngwt__DayOfYearList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DayOfYearList)
@@ -61839,21 +61839,21 @@ SOAP_FMAC3 ngwt__DayOfYearList * SOAP_FMAC4 soap_in_ngwt__DayOfYearList(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfYearList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfYearList, 0, sizeof(ngwt__DayOfYearList), 0, soap_copy_ngwt__DayOfYearList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DayOfYearList * SOAP_FMAC6 soap_new_ngwt__DayOfYearList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DayOfYearList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DayOfYearList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearList(struct soap *soap, ngwt__DayOfYearList *p)
@@ -61863,9 +61863,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfYearList(struct soap *soap, ng
 SOAP_FMAC5 ngwt__DayOfYearList * SOAP_FMAC6 soap_instantiate_ngwt__DayOfYearList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DayOfYearList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DayOfYearList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DayOfYearList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DayOfYearList;
 		if (size)
@@ -61900,13 +61900,13 @@ void ngwt__DayOfWeek::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__WeekDay(soap, &((ngwt__DayOfWeek*)this)->__item);
-	((ngwt__DayOfWeek*)this)->occurrence = NULL;
+	((ngwt__DayOfWeek*)this)->occurrence = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__DayOfWeek::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfWeek);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfWeek);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -61944,10 +61944,10 @@ void *ngwt__DayOfWeek::soap_in(struct soap *soap, const char *tag, const char *t
 SOAP_FMAC3 ngwt__DayOfWeek * SOAP_FMAC4 soap_in_ngwt__DayOfWeek(struct soap *soap, const char *tag, ngwt__DayOfWeek *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__DayOfWeek *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DayOfWeek, sizeof(ngwt__DayOfWeek), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -61959,19 +61959,19 @@ SOAP_FMAC3 ngwt__DayOfWeek * SOAP_FMAC4 soap_in_ngwt__DayOfWeek(struct soap *soa
 		if (t)
 		{	if (!(((ngwt__DayOfWeek *)a)->occurrence = (enum ngwt__OccurrenceType *)soap_malloc(soap, sizeof(enum ngwt__OccurrenceType))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2ngwt__OccurrenceType(soap, t, ((ngwt__DayOfWeek *)a)->occurrence))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!soap_in_ngwt__WeekDay(soap, tag, &(((ngwt__DayOfWeek*)a)->__item), "ngwt:DayOfWeek"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DayOfWeek * SOAP_FMAC6 soap_new_ngwt__DayOfWeek(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DayOfWeek(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DayOfWeek(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfWeek(struct soap *soap, ngwt__DayOfWeek *p)
@@ -61981,9 +61981,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfWeek(struct soap *soap, ngwt__
 SOAP_FMAC5 ngwt__DayOfWeek * SOAP_FMAC6 soap_instantiate_ngwt__DayOfWeek(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DayOfWeek(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DayOfWeek, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DayOfWeek, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DayOfWeek;
 		if (size)
@@ -62023,7 +62023,7 @@ void ngwt__DayOfMonthList::soap_default(struct soap *soap)
 
 int ngwt__DayOfMonthList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__DayOfMonthList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__DayOfMonthList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -62062,10 +62062,10 @@ void *ngwt__DayOfMonthList::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__DayOfMonthList * SOAP_FMAC4 soap_in_ngwt__DayOfMonthList(struct soap *soap, const char *tag, ngwt__DayOfMonthList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__DayOfMonthList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__DayOfMonthList, sizeof(ngwt__DayOfMonthList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__DayOfMonthList)
@@ -62087,21 +62087,21 @@ SOAP_FMAC3 ngwt__DayOfMonthList * SOAP_FMAC4 soap_in_ngwt__DayOfMonthList(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfMonthList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfMonthList, 0, sizeof(ngwt__DayOfMonthList), 0, soap_copy_ngwt__DayOfMonthList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__DayOfMonthList * SOAP_FMAC6 soap_new_ngwt__DayOfMonthList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__DayOfMonthList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__DayOfMonthList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfMonthList(struct soap *soap, ngwt__DayOfMonthList *p)
@@ -62111,9 +62111,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__DayOfMonthList(struct soap *soap, n
 SOAP_FMAC5 ngwt__DayOfMonthList * SOAP_FMAC6 soap_instantiate_ngwt__DayOfMonthList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__DayOfMonthList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__DayOfMonthList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__DayOfMonthList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__DayOfMonthList;
 		if (size)
@@ -62153,7 +62153,7 @@ void ngwt__CustomList::soap_default(struct soap *soap)
 
 int ngwt__CustomList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CustomList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CustomList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -62192,10 +62192,10 @@ void *ngwt__CustomList::soap_in(struct soap *soap, const char *tag, const char *
 SOAP_FMAC3 ngwt__CustomList * SOAP_FMAC4 soap_in_ngwt__CustomList(struct soap *soap, const char *tag, ngwt__CustomList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__CustomList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CustomList, sizeof(ngwt__CustomList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__CustomList)
@@ -62217,21 +62217,21 @@ SOAP_FMAC3 ngwt__CustomList * SOAP_FMAC4 soap_in_ngwt__CustomList(struct soap *s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CustomList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CustomList, 0, sizeof(ngwt__CustomList), 0, soap_copy_ngwt__CustomList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CustomList * SOAP_FMAC6 soap_new_ngwt__CustomList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CustomList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CustomList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CustomList(struct soap *soap, ngwt__CustomList *p)
@@ -62241,9 +62241,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CustomList(struct soap *soap, ngwt_
 SOAP_FMAC5 ngwt__CustomList * SOAP_FMAC6 soap_instantiate_ngwt__CustomList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CustomList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CustomList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CustomList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__CustomList;
 		if (size)
@@ -62283,15 +62283,15 @@ void ngwt__Custom::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__string(soap, &((ngwt__Custom*)this)->field);
-	((ngwt__Custom*)this)->value = NULL;
-	((ngwt__Custom*)this)->locked = NULL;
-	((ngwt__Custom*)this)->type = NULL;
+	((ngwt__Custom*)this)->value = nullptr;
+	((ngwt__Custom*)this)->locked = nullptr;
+	((ngwt__Custom*)this)->type = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Custom::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Custom);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Custom);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -62334,10 +62334,10 @@ void *ngwt__Custom::soap_in(struct soap *soap, const char *tag, const char *type
 SOAP_FMAC3 ngwt__Custom * SOAP_FMAC4 soap_in_ngwt__Custom(struct soap *soap, const char *tag, ngwt__Custom *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Custom *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Custom, sizeof(ngwt__Custom), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Custom)
@@ -62350,10 +62350,10 @@ SOAP_FMAC3 ngwt__Custom * SOAP_FMAC4 soap_in_ngwt__Custom(struct soap *soap, con
 		if (t)
 		{	if (!(((ngwt__Custom *)a)->type = (enum ngwt__CustomType *)soap_malloc(soap, sizeof(enum ngwt__CustomType))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2ngwt__CustomType(soap, t, ((ngwt__Custom *)a)->type))
-		return NULL;
+		return nullptr;
 		}
 	}
 	short soap_flag_field1 = 1, soap_flag_value1 = 1, soap_flag_locked1 = 1;
@@ -62382,25 +62382,25 @@ SOAP_FMAC3 ngwt__Custom * SOAP_FMAC4 soap_in_ngwt__Custom(struct soap *soap, con
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_field1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Custom *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Custom, 0, sizeof(ngwt__Custom), 0, soap_copy_ngwt__Custom);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Custom * SOAP_FMAC6 soap_new_ngwt__Custom(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Custom(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Custom(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Custom(struct soap *soap, ngwt__Custom *p)
@@ -62410,9 +62410,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Custom(struct soap *soap, ngwt__Cus
 SOAP_FMAC5 ngwt__Custom * SOAP_FMAC6 soap_instantiate_ngwt__Custom(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Custom(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Custom, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Custom, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Custom;
 		if (size)
@@ -62454,7 +62454,7 @@ void ngwt__ContainerRef::soap_default(struct soap *soap)
 
 int ngwt__ContainerRef::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ContainerRef);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ContainerRef);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -62492,10 +62492,10 @@ void *ngwt__ContainerRef::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__ContainerRef * SOAP_FMAC4 soap_in_ngwt__ContainerRef(struct soap *soap, const char *tag, ngwt__ContainerRef *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__ContainerRef *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ContainerRef, sizeof(ngwt__ContainerRef), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -62504,14 +62504,14 @@ SOAP_FMAC3 ngwt__ContainerRef * SOAP_FMAC4 soap_in_ngwt__ContainerRef(struct soa
 			return (ngwt__ContainerRef *)a->soap_in(soap, tag, type);
 	}
 	if (soap_s2string(soap, soap_attr_value(soap, "deleted", 0), &((ngwt__ContainerRef *)a)->deleted))
-		return NULL;
+		return nullptr;
 	if (!soap_in_std__string(soap, tag, &(((ngwt__ContainerRef*)a)->__item), "ngwt:ContainerRef"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ContainerRef * SOAP_FMAC6 soap_new_ngwt__ContainerRef(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ContainerRef(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ContainerRef(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContainerRef(struct soap *soap, ngwt__ContainerRef *p)
@@ -62521,9 +62521,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContainerRef(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__ContainerRef * SOAP_FMAC6 soap_instantiate_ngwt__ContainerRef(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ContainerRef(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ContainerRef, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ContainerRef, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ContainerRef;
 		if (size)
@@ -62574,20 +62574,20 @@ void ngwt__ContainerItem::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ContainerItem::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ContainerItem);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ContainerItem);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -62634,10 +62634,10 @@ void *ngwt__ContainerItem::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__ContainerItem * SOAP_FMAC4 soap_in_ngwt__ContainerItem(struct soap *soap, const char *tag, ngwt__ContainerItem *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ContainerItem *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ContainerItem, sizeof(ngwt__ContainerItem), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ContainerItem)
@@ -62700,21 +62700,21 @@ SOAP_FMAC3 ngwt__ContainerItem * SOAP_FMAC4 soap_in_ngwt__ContainerItem(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ContainerItem *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ContainerItem, 0, sizeof(ngwt__ContainerItem), 0, soap_copy_ngwt__ContainerItem);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ContainerItem * SOAP_FMAC6 soap_new_ngwt__ContainerItem(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ContainerItem(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ContainerItem(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContainerItem(struct soap *soap, ngwt__ContainerItem *p)
@@ -62724,9 +62724,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContainerItem(struct soap *soap, ng
 SOAP_FMAC5 ngwt__ContainerItem * SOAP_FMAC6 soap_instantiate_ngwt__ContainerItem(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ContainerItem(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ContainerItem, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ContainerItem, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:AddressBookItem"))
 	{	cp->type = SOAP_TYPE_ngwt__AddressBookItem;
 		if (n < 0)
@@ -63119,30 +63119,30 @@ void ngwt__ContactFolder::soap_serialize(struct soap *soap) const
 void ngwt__ContactFolder::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__ContactFolder*)this)->addressBook = NULL;
-	((ngwt__SystemFolder*)this)->isSystemFolder = NULL;
-	((ngwt__SystemFolder*)this)->folderType = NULL;
-	((ngwt__SystemFolder*)this)->acl = NULL;
-	((ngwt__SystemFolder*)this)->isSharedByMe = NULL;
+	((ngwt__ContactFolder*)this)->addressBook = nullptr;
+	((ngwt__SystemFolder*)this)->isSystemFolder = nullptr;
+	((ngwt__SystemFolder*)this)->folderType = nullptr;
+	((ngwt__SystemFolder*)this)->acl = nullptr;
+	((ngwt__SystemFolder*)this)->isSharedByMe = nullptr;
 	soap_default_ngwt__uid(soap, &((ngwt__Folder*)this)->parent);
-	((ngwt__Folder*)this)->description = NULL;
-	((ngwt__Folder*)this)->count = NULL;
-	((ngwt__Folder*)this)->hasUnread = NULL;
-	((ngwt__Folder*)this)->unreadCount = NULL;
-	((ngwt__Folder*)this)->sequence = NULL;
-	((ngwt__Folder*)this)->settings = NULL;
-	((ngwt__Folder*)this)->calendarAttribute = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Folder*)this)->description = nullptr;
+	((ngwt__Folder*)this)->count = nullptr;
+	((ngwt__Folder*)this)->hasUnread = nullptr;
+	((ngwt__Folder*)this)->unreadCount = nullptr;
+	((ngwt__Folder*)this)->sequence = nullptr;
+	((ngwt__Folder*)this)->settings = nullptr;
+	((ngwt__Folder*)this)->calendarAttribute = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__ContactFolder::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__ContactFolder);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__ContactFolder);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -63198,10 +63198,10 @@ void *ngwt__ContactFolder::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__ContactFolder * SOAP_FMAC4 soap_in_ngwt__ContactFolder(struct soap *soap, const char *tag, ngwt__ContactFolder *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__ContactFolder *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__ContactFolder, sizeof(ngwt__ContactFolder), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__ContactFolder)
@@ -63311,25 +63311,25 @@ SOAP_FMAC3 ngwt__ContactFolder * SOAP_FMAC4 soap_in_ngwt__ContactFolder(struct s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parent3))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ContactFolder *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ContactFolder, 0, sizeof(ngwt__ContactFolder), 0, soap_copy_ngwt__ContactFolder);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__ContactFolder * SOAP_FMAC6 soap_new_ngwt__ContactFolder(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__ContactFolder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__ContactFolder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContactFolder(struct soap *soap, ngwt__ContactFolder *p)
@@ -63339,9 +63339,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__ContactFolder(struct soap *soap, ng
 SOAP_FMAC5 ngwt__ContactFolder * SOAP_FMAC6 soap_instantiate_ngwt__ContactFolder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__ContactFolder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__ContactFolder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__ContactFolder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__ContactFolder;
 		if (size)
@@ -63421,36 +63421,36 @@ void ngwt__Contact::soap_serialize(struct soap *soap) const
 void ngwt__Contact::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Contact*)this)->fullName = NULL;
-	((ngwt__Contact*)this)->emailList = NULL;
-	((ngwt__Contact*)this)->imList = NULL;
-	((ngwt__Contact*)this)->phoneList = NULL;
-	((ngwt__Contact*)this)->addressList = NULL;
-	((ngwt__Contact*)this)->officeInfo = NULL;
-	((ngwt__Contact*)this)->personalInfo = NULL;
-	((ngwt__Contact*)this)->referenceInfo = NULL;
-	((ngwt__AddressBookItem*)this)->uuid = NULL;
-	((ngwt__AddressBookItem*)this)->comment = NULL;
-	((ngwt__AddressBookItem*)this)->sync = NULL;
-	((ngwt__AddressBookItem*)this)->domain = NULL;
-	((ngwt__AddressBookItem*)this)->postOffice = NULL;
-	((ngwt__AddressBookItem*)this)->distinguishedName = NULL;
-	((ngwt__AddressBookItem*)this)->userid = NULL;
+	((ngwt__Contact*)this)->fullName = nullptr;
+	((ngwt__Contact*)this)->emailList = nullptr;
+	((ngwt__Contact*)this)->imList = nullptr;
+	((ngwt__Contact*)this)->phoneList = nullptr;
+	((ngwt__Contact*)this)->addressList = nullptr;
+	((ngwt__Contact*)this)->officeInfo = nullptr;
+	((ngwt__Contact*)this)->personalInfo = nullptr;
+	((ngwt__Contact*)this)->referenceInfo = nullptr;
+	((ngwt__AddressBookItem*)this)->uuid = nullptr;
+	((ngwt__AddressBookItem*)this)->comment = nullptr;
+	((ngwt__AddressBookItem*)this)->sync = nullptr;
+	((ngwt__AddressBookItem*)this)->domain = nullptr;
+	((ngwt__AddressBookItem*)this)->postOffice = nullptr;
+	((ngwt__AddressBookItem*)this)->distinguishedName = nullptr;
+	((ngwt__AddressBookItem*)this)->userid = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Contact::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Contact);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Contact);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -63512,10 +63512,10 @@ void *ngwt__Contact::soap_in(struct soap *soap, const char *tag, const char *typ
 SOAP_FMAC3 ngwt__Contact * SOAP_FMAC4 soap_in_ngwt__Contact(struct soap *soap, const char *tag, ngwt__Contact *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Contact *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Contact, sizeof(ngwt__Contact), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Contact)
@@ -63653,21 +63653,21 @@ SOAP_FMAC3 ngwt__Contact * SOAP_FMAC4 soap_in_ngwt__Contact(struct soap *soap, c
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Contact *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Contact, 0, sizeof(ngwt__Contact), 0, soap_copy_ngwt__Contact);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Contact * SOAP_FMAC6 soap_new_ngwt__Contact(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Contact(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Contact(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Contact(struct soap *soap, ngwt__Contact *p)
@@ -63677,9 +63677,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Contact(struct soap *soap, ngwt__Co
 SOAP_FMAC5 ngwt__Contact * SOAP_FMAC6 soap_instantiate_ngwt__Contact(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Contact(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Contact, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Contact, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Contact;
 		if (size)
@@ -63715,13 +63715,13 @@ void ngwt__CommentStatus::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_string(soap, &((ngwt__CommentStatus*)this)->__item);
-	((ngwt__CommentStatus*)this)->comment = NULL;
+	((ngwt__CommentStatus*)this)->comment = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__CommentStatus::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CommentStatus);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CommentStatus);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -63759,10 +63759,10 @@ void *ngwt__CommentStatus::soap_in(struct soap *soap, const char *tag, const cha
 SOAP_FMAC3 ngwt__CommentStatus * SOAP_FMAC4 soap_in_ngwt__CommentStatus(struct soap *soap, const char *tag, ngwt__CommentStatus *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__CommentStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CommentStatus, sizeof(ngwt__CommentStatus), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -63774,11 +63774,11 @@ SOAP_FMAC3 ngwt__CommentStatus * SOAP_FMAC4 soap_in_ngwt__CommentStatus(struct s
 		if (t)
 		{	if (!(((ngwt__CommentStatus *)a)->comment = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__CommentStatus *)a)->comment = soap_new_std__string(soap, -1);
 			((ngwt__CommentStatus *)a)->comment->assign(s);
@@ -63786,12 +63786,12 @@ SOAP_FMAC3 ngwt__CommentStatus * SOAP_FMAC4 soap_in_ngwt__CommentStatus(struct s
 		}
 	}
 	if (!soap_in_string(soap, tag, &(((ngwt__CommentStatus*)a)->__item), "ngwt:CommentStatus"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CommentStatus * SOAP_FMAC6 soap_new_ngwt__CommentStatus(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CommentStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CommentStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CommentStatus(struct soap *soap, ngwt__CommentStatus *p)
@@ -63801,9 +63801,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CommentStatus(struct soap *soap, ng
 SOAP_FMAC5 ngwt__CommentStatus * SOAP_FMAC6 soap_instantiate_ngwt__CommentStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CommentStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CommentStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CommentStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__CommentStatus;
 		if (size)
@@ -63838,13 +63838,13 @@ void ngwt__CategoryRefList::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__uid(soap, &((ngwt__CategoryRefList*)this)->category);
-	((ngwt__CategoryRefList*)this)->primary = NULL;
+	((ngwt__CategoryRefList*)this)->primary = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__CategoryRefList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CategoryRefList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CategoryRefList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -63885,10 +63885,10 @@ void *ngwt__CategoryRefList::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__CategoryRefList * SOAP_FMAC4 soap_in_ngwt__CategoryRefList(struct soap *soap, const char *tag, ngwt__CategoryRefList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__CategoryRefList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CategoryRefList, sizeof(ngwt__CategoryRefList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__CategoryRefList)
@@ -63901,11 +63901,11 @@ SOAP_FMAC3 ngwt__CategoryRefList * SOAP_FMAC4 soap_in_ngwt__CategoryRefList(stru
 		if (t)
 		{	if (!(((ngwt__CategoryRefList *)a)->primary = (std::string *)soap_malloc(soap, sizeof(std::string))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	char *s;
 		if (soap_s2string(soap, t, &s))
-			return NULL;
+			return nullptr;
 		if (s)
 		{	((ngwt__CategoryRefList *)a)->primary = soap_new_std__string(soap, -1);
 			((ngwt__CategoryRefList *)a)->primary->assign(s);
@@ -63925,21 +63925,21 @@ SOAP_FMAC3 ngwt__CategoryRefList * SOAP_FMAC4 soap_in_ngwt__CategoryRefList(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CategoryRefList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryRefList, 0, sizeof(ngwt__CategoryRefList), 0, soap_copy_ngwt__CategoryRefList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CategoryRefList * SOAP_FMAC6 soap_new_ngwt__CategoryRefList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CategoryRefList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CategoryRefList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CategoryRefList(struct soap *soap, ngwt__CategoryRefList *p)
@@ -63949,9 +63949,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CategoryRefList(struct soap *soap,
 SOAP_FMAC5 ngwt__CategoryRefList * SOAP_FMAC6 soap_instantiate_ngwt__CategoryRefList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CategoryRefList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CategoryRefList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CategoryRefList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__CategoryRefList;
 		if (size)
@@ -63991,7 +63991,7 @@ void ngwt__CategoryList::soap_default(struct soap *soap)
 
 int ngwt__CategoryList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CategoryList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CategoryList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -64030,10 +64030,10 @@ void *ngwt__CategoryList::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__CategoryList * SOAP_FMAC4 soap_in_ngwt__CategoryList(struct soap *soap, const char *tag, ngwt__CategoryList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__CategoryList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CategoryList, sizeof(ngwt__CategoryList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__CategoryList)
@@ -64055,21 +64055,21 @@ SOAP_FMAC3 ngwt__CategoryList * SOAP_FMAC4 soap_in_ngwt__CategoryList(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CategoryList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryList, 0, sizeof(ngwt__CategoryList), 0, soap_copy_ngwt__CategoryList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CategoryList * SOAP_FMAC6 soap_new_ngwt__CategoryList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CategoryList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CategoryList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CategoryList(struct soap *soap, ngwt__CategoryList *p)
@@ -64079,9 +64079,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CategoryList(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__CategoryList * SOAP_FMAC6 soap_instantiate_ngwt__CategoryList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CategoryList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CategoryList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CategoryList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__CategoryList;
 		if (size)
@@ -64128,19 +64128,19 @@ void ngwt__Category::soap_serialize(struct soap *soap) const
 void ngwt__Category::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__Category*)this)->type = NULL;
-	((ngwt__Category*)this)->color = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__Category*)this)->type = nullptr;
+	((ngwt__Category*)this)->color = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Category::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Category);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Category);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -64185,10 +64185,10 @@ void *ngwt__Category::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__Category * SOAP_FMAC4 soap_in_ngwt__Category(struct soap *soap, const char *tag, ngwt__Category *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Category *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Category, sizeof(ngwt__Category), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Category)
@@ -64243,21 +64243,21 @@ SOAP_FMAC3 ngwt__Category * SOAP_FMAC4 soap_in_ngwt__Category(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Category *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Category, 0, sizeof(ngwt__Category), 0, soap_copy_ngwt__Category);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Category * SOAP_FMAC6 soap_new_ngwt__Category(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Category(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Category(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Category(struct soap *soap, ngwt__Category *p)
@@ -64267,9 +64267,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Category(struct soap *soap, ngwt__C
 SOAP_FMAC5 ngwt__Category * SOAP_FMAC6 soap_instantiate_ngwt__Category(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Category(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Category, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Category, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Category;
 		if (size)
@@ -64373,49 +64373,49 @@ void ngwt__CalendarItem::soap_serialize(struct soap *soap) const
 void ngwt__CalendarItem::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__CalendarItem*)this)->rdate = NULL;
-	((ngwt__CalendarItem*)this)->rrule = NULL;
-	((ngwt__CalendarItem*)this)->exdate = NULL;
-	((ngwt__CalendarItem*)this)->recurrenceKey = NULL;
-	((ngwt__CalendarItem*)this)->iCalId = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__CalendarItem*)this)->rdate = nullptr;
+	((ngwt__CalendarItem*)this)->rrule = nullptr;
+	((ngwt__CalendarItem*)this)->exdate = nullptr;
+	((ngwt__CalendarItem*)this)->recurrenceKey = nullptr;
+	((ngwt__CalendarItem*)this)->iCalId = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__CalendarItem::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CalendarItem);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CalendarItem);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -64490,10 +64490,10 @@ void *ngwt__CalendarItem::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__CalendarItem * SOAP_FMAC4 soap_in_ngwt__CalendarItem(struct soap *soap, const char *tag, ngwt__CalendarItem *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__CalendarItem *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CalendarItem, sizeof(ngwt__CalendarItem), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__CalendarItem)
@@ -64696,25 +64696,25 @@ SOAP_FMAC3 ngwt__CalendarItem * SOAP_FMAC4 soap_in_ngwt__CalendarItem(struct soa
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered3))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CalendarItem *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CalendarItem, 0, sizeof(ngwt__CalendarItem), 0, soap_copy_ngwt__CalendarItem);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CalendarItem * SOAP_FMAC6 soap_new_ngwt__CalendarItem(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CalendarItem(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CalendarItem(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CalendarItem(struct soap *soap, ngwt__CalendarItem *p)
@@ -64724,9 +64724,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CalendarItem(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__CalendarItem * SOAP_FMAC6 soap_instantiate_ngwt__CalendarItem(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CalendarItem(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CalendarItem, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CalendarItem, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:Appointment"))
 	{	cp->type = SOAP_TYPE_ngwt__Appointment;
 		if (n < 0)
@@ -64817,13 +64817,13 @@ void ngwt__CalendarFolderAttribute::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_std__vectorTemplateOfngwt__CalendarFolderFlags(soap, &((ngwt__CalendarFolderAttribute*)this)->flags);
-	((ngwt__CalendarFolderAttribute*)this)->color = NULL;
+	((ngwt__CalendarFolderAttribute*)this)->color = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__CalendarFolderAttribute::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__CalendarFolderAttribute);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__CalendarFolderAttribute);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -64863,10 +64863,10 @@ void *ngwt__CalendarFolderAttribute::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 ngwt__CalendarFolderAttribute * SOAP_FMAC4 soap_in_ngwt__CalendarFolderAttribute(struct soap *soap, const char *tag, ngwt__CalendarFolderAttribute *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__CalendarFolderAttribute *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__CalendarFolderAttribute, sizeof(ngwt__CalendarFolderAttribute), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__CalendarFolderAttribute)
@@ -64894,25 +64894,25 @@ SOAP_FMAC3 ngwt__CalendarFolderAttribute * SOAP_FMAC4 soap_in_ngwt__CalendarFold
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (((ngwt__CalendarFolderAttribute*)a)->flags.size() > 2))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CalendarFolderAttribute *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CalendarFolderAttribute, 0, sizeof(ngwt__CalendarFolderAttribute), 0, soap_copy_ngwt__CalendarFolderAttribute);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__CalendarFolderAttribute * SOAP_FMAC6 soap_new_ngwt__CalendarFolderAttribute(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__CalendarFolderAttribute(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__CalendarFolderAttribute(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CalendarFolderAttribute(struct soap *soap, ngwt__CalendarFolderAttribute *p)
@@ -64922,9 +64922,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__CalendarFolderAttribute(struct soap
 SOAP_FMAC5 ngwt__CalendarFolderAttribute * SOAP_FMAC6 soap_instantiate_ngwt__CalendarFolderAttribute(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__CalendarFolderAttribute(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__CalendarFolderAttribute, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__CalendarFolderAttribute, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__CalendarFolderAttribute;
 		if (size)
@@ -64994,31 +64994,31 @@ void ngwt__BoxEntry::soap_serialize(struct soap *soap) const
 void ngwt__BoxEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__BoxEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__BoxEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__BoxEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -65075,10 +65075,10 @@ void *ngwt__BoxEntry::soap_in(struct soap *soap, const char *tag, const char *ty
 SOAP_FMAC3 ngwt__BoxEntry * SOAP_FMAC4 soap_in_ngwt__BoxEntry(struct soap *soap, const char *tag, ngwt__BoxEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__BoxEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__BoxEntry, sizeof(ngwt__BoxEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__BoxEntry)
@@ -65191,25 +65191,25 @@ SOAP_FMAC3 ngwt__BoxEntry * SOAP_FMAC4 soap_in_ngwt__BoxEntry(struct soap *soap,
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__BoxEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__BoxEntry, 0, sizeof(ngwt__BoxEntry), 0, soap_copy_ngwt__BoxEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__BoxEntry * SOAP_FMAC6 soap_new_ngwt__BoxEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__BoxEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__BoxEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__BoxEntry(struct soap *soap, ngwt__BoxEntry *p)
@@ -65219,9 +65219,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__BoxEntry(struct soap *soap, ngwt__B
 SOAP_FMAC5 ngwt__BoxEntry * SOAP_FMAC6 soap_instantiate_ngwt__BoxEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__BoxEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__BoxEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__BoxEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:Mail"))
 	{	cp->type = SOAP_TYPE_ngwt__Mail;
 		if (n < 0)
@@ -65403,7 +65403,7 @@ void ngwt__Authentication::soap_default(struct soap *soap)
 
 int ngwt__Authentication::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Authentication);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Authentication);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -65441,10 +65441,10 @@ void *ngwt__Authentication::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__Authentication * SOAP_FMAC4 soap_in_ngwt__Authentication(struct soap *soap, const char *tag, ngwt__Authentication *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Authentication *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Authentication, sizeof(ngwt__Authentication), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Authentication)
@@ -65463,21 +65463,21 @@ SOAP_FMAC3 ngwt__Authentication * SOAP_FMAC4 soap_in_ngwt__Authentication(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Authentication *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Authentication, 0, sizeof(ngwt__Authentication), 0, soap_copy_ngwt__Authentication);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Authentication * SOAP_FMAC6 soap_new_ngwt__Authentication(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Authentication(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Authentication(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Authentication(struct soap *soap, ngwt__Authentication *p)
@@ -65487,9 +65487,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Authentication(struct soap *soap, n
 SOAP_FMAC5 ngwt__Authentication * SOAP_FMAC6 soap_instantiate_ngwt__Authentication(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Authentication(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Authentication, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Authentication, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:PlainText"))
 	{	cp->type = SOAP_TYPE_ngwt__PlainText;
 		if (n < 0)
@@ -65592,20 +65592,20 @@ void ngwt__AttachmentItemInfo::soap_serialize(struct soap *soap) const
 void ngwt__AttachmentItemInfo::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AttachmentItemInfo*)this)->id = NULL;
-	((ngwt__AttachmentItemInfo*)this)->name = NULL;
-	((ngwt__AttachmentItemInfo*)this)->contentId = NULL;
-	((ngwt__AttachmentItemInfo*)this)->contentType = NULL;
-	((ngwt__AttachmentItemInfo*)this)->size = NULL;
+	((ngwt__AttachmentItemInfo*)this)->id = nullptr;
+	((ngwt__AttachmentItemInfo*)this)->name = nullptr;
+	((ngwt__AttachmentItemInfo*)this)->contentId = nullptr;
+	((ngwt__AttachmentItemInfo*)this)->contentType = nullptr;
+	((ngwt__AttachmentItemInfo*)this)->size = nullptr;
 	soap_default_string(soap, &((ngwt__AttachmentItemInfo*)this)->date);
-	((ngwt__AttachmentItemInfo*)this)->data = NULL;
-	((ngwt__AttachmentItemInfo*)this)->hidden = NULL;
+	((ngwt__AttachmentItemInfo*)this)->data = nullptr;
+	((ngwt__AttachmentItemInfo*)this)->hidden = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AttachmentItemInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AttachmentItemInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AttachmentItemInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -65651,10 +65651,10 @@ void *ngwt__AttachmentItemInfo::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__AttachmentItemInfo * SOAP_FMAC4 soap_in_ngwt__AttachmentItemInfo(struct soap *soap, const char *tag, ngwt__AttachmentItemInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AttachmentItemInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AttachmentItemInfo, sizeof(ngwt__AttachmentItemInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AttachmentItemInfo)
@@ -65714,21 +65714,21 @@ SOAP_FMAC3 ngwt__AttachmentItemInfo * SOAP_FMAC4 soap_in_ngwt__AttachmentItemInf
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AttachmentItemInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AttachmentItemInfo, 0, sizeof(ngwt__AttachmentItemInfo), 0, soap_copy_ngwt__AttachmentItemInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AttachmentItemInfo * SOAP_FMAC6 soap_new_ngwt__AttachmentItemInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AttachmentItemInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AttachmentItemInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentItemInfo(struct soap *soap, ngwt__AttachmentItemInfo *p)
@@ -65738,9 +65738,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentItemInfo(struct soap *soa
 SOAP_FMAC5 ngwt__AttachmentItemInfo * SOAP_FMAC6 soap_instantiate_ngwt__AttachmentItemInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AttachmentItemInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AttachmentItemInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AttachmentItemInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AttachmentItemInfo;
 		if (size)
@@ -65780,7 +65780,7 @@ void ngwt__AttachmentInfo::soap_default(struct soap *soap)
 
 int ngwt__AttachmentInfo::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AttachmentInfo);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AttachmentInfo);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -65819,10 +65819,10 @@ void *ngwt__AttachmentInfo::soap_in(struct soap *soap, const char *tag, const ch
 SOAP_FMAC3 ngwt__AttachmentInfo * SOAP_FMAC4 soap_in_ngwt__AttachmentInfo(struct soap *soap, const char *tag, ngwt__AttachmentInfo *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AttachmentInfo *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AttachmentInfo, sizeof(ngwt__AttachmentInfo), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AttachmentInfo)
@@ -65844,21 +65844,21 @@ SOAP_FMAC3 ngwt__AttachmentInfo * SOAP_FMAC4 soap_in_ngwt__AttachmentInfo(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AttachmentInfo *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AttachmentInfo, 0, sizeof(ngwt__AttachmentInfo), 0, soap_copy_ngwt__AttachmentInfo);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AttachmentInfo * SOAP_FMAC6 soap_new_ngwt__AttachmentInfo(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AttachmentInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AttachmentInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentInfo(struct soap *soap, ngwt__AttachmentInfo *p)
@@ -65868,9 +65868,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentInfo(struct soap *soap, n
 SOAP_FMAC5 ngwt__AttachmentInfo * SOAP_FMAC6 soap_instantiate_ngwt__AttachmentInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AttachmentInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AttachmentInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AttachmentInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AttachmentInfo;
 		if (size)
@@ -65906,13 +65906,13 @@ void ngwt__AttachmentID::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_ngwt__uid(soap, &((ngwt__AttachmentID*)this)->__item);
-	((ngwt__AttachmentID*)this)->itemReference = NULL;
+	((ngwt__AttachmentID*)this)->itemReference = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AttachmentID::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AttachmentID);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AttachmentID);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -65950,10 +65950,10 @@ void *ngwt__AttachmentID::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__AttachmentID * SOAP_FMAC4 soap_in_ngwt__AttachmentID(struct soap *soap, const char *tag, ngwt__AttachmentID *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__AttachmentID *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AttachmentID, sizeof(ngwt__AttachmentID), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -65965,19 +65965,19 @@ SOAP_FMAC3 ngwt__AttachmentID * SOAP_FMAC4 soap_in_ngwt__AttachmentID(struct soa
 		if (t)
 		{	if (!(((ngwt__AttachmentID *)a)->itemReference = (bool *)soap_malloc(soap, sizeof(bool))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2bool(soap, t, ((ngwt__AttachmentID *)a)->itemReference))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!soap_in_ngwt__uid(soap, tag, &(((ngwt__AttachmentID*)a)->__item), "ngwt:AttachmentID"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AttachmentID * SOAP_FMAC6 soap_new_ngwt__AttachmentID(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AttachmentID(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AttachmentID(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentID(struct soap *soap, ngwt__AttachmentID *p)
@@ -65987,9 +65987,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AttachmentID(struct soap *soap, ngw
 SOAP_FMAC5 ngwt__AttachmentID * SOAP_FMAC6 soap_instantiate_ngwt__AttachmentID(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AttachmentID(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AttachmentID, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AttachmentID, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AttachmentID;
 		if (size)
@@ -66113,56 +66113,56 @@ void ngwt__Appointment::soap_default(struct soap *soap)
 	this->soap = soap;
 	soap_default_string(soap, &((ngwt__Appointment*)this)->startDate);
 	soap_default_string(soap, &((ngwt__Appointment*)this)->endDate);
-	((ngwt__Appointment*)this)->startDay = NULL;
-	((ngwt__Appointment*)this)->endDay = NULL;
-	((ngwt__Appointment*)this)->acceptLevel = NULL;
-	((ngwt__Appointment*)this)->alarm = NULL;
-	((ngwt__Appointment*)this)->allDayEvent = NULL;
-	((ngwt__Appointment*)this)->place = NULL;
-	((ngwt__Appointment*)this)->timezone = NULL;
-	((ngwt__CalendarItem*)this)->rdate = NULL;
-	((ngwt__CalendarItem*)this)->rrule = NULL;
-	((ngwt__CalendarItem*)this)->exdate = NULL;
-	((ngwt__CalendarItem*)this)->recurrenceKey = NULL;
-	((ngwt__CalendarItem*)this)->iCalId = NULL;
-	((ngwt__Mail*)this)->subject = NULL;
-	((ngwt__Mail*)this)->originalSubject = NULL;
-	((ngwt__Mail*)this)->subjectPrefix = NULL;
-	((ngwt__Mail*)this)->distribution = NULL;
-	((ngwt__Mail*)this)->message = NULL;
-	((ngwt__Mail*)this)->attachments = NULL;
-	((ngwt__Mail*)this)->options = NULL;
-	((ngwt__Mail*)this)->link = NULL;
+	((ngwt__Appointment*)this)->startDay = nullptr;
+	((ngwt__Appointment*)this)->endDay = nullptr;
+	((ngwt__Appointment*)this)->acceptLevel = nullptr;
+	((ngwt__Appointment*)this)->alarm = nullptr;
+	((ngwt__Appointment*)this)->allDayEvent = nullptr;
+	((ngwt__Appointment*)this)->place = nullptr;
+	((ngwt__Appointment*)this)->timezone = nullptr;
+	((ngwt__CalendarItem*)this)->rdate = nullptr;
+	((ngwt__CalendarItem*)this)->rrule = nullptr;
+	((ngwt__CalendarItem*)this)->exdate = nullptr;
+	((ngwt__CalendarItem*)this)->recurrenceKey = nullptr;
+	((ngwt__CalendarItem*)this)->iCalId = nullptr;
+	((ngwt__Mail*)this)->subject = nullptr;
+	((ngwt__Mail*)this)->originalSubject = nullptr;
+	((ngwt__Mail*)this)->subjectPrefix = nullptr;
+	((ngwt__Mail*)this)->distribution = nullptr;
+	((ngwt__Mail*)this)->message = nullptr;
+	((ngwt__Mail*)this)->attachments = nullptr;
+	((ngwt__Mail*)this)->options = nullptr;
+	((ngwt__Mail*)this)->link = nullptr;
 	((ngwt__Mail*)this)->hasAttachment = (bool)0;
 	((ngwt__Mail*)this)->size = 0;
-	((ngwt__Mail*)this)->subType = NULL;
-	((ngwt__Mail*)this)->nntpOrImap = NULL;
-	((ngwt__Mail*)this)->smimeType = NULL;
-	((ngwt__BoxEntry*)this)->status = NULL;
-	((ngwt__BoxEntry*)this)->thread = NULL;
-	((ngwt__BoxEntry*)this)->msgId = NULL;
-	((ngwt__BoxEntry*)this)->messageId = NULL;
-	((ngwt__BoxEntry*)this)->source = NULL;
-	((ngwt__BoxEntry*)this)->returnSentItemsId = NULL;
+	((ngwt__Mail*)this)->subType = nullptr;
+	((ngwt__Mail*)this)->nntpOrImap = nullptr;
+	((ngwt__Mail*)this)->smimeType = nullptr;
+	((ngwt__BoxEntry*)this)->status = nullptr;
+	((ngwt__BoxEntry*)this)->thread = nullptr;
+	((ngwt__BoxEntry*)this)->msgId = nullptr;
+	((ngwt__BoxEntry*)this)->messageId = nullptr;
+	((ngwt__BoxEntry*)this)->source = nullptr;
+	((ngwt__BoxEntry*)this)->returnSentItemsId = nullptr;
 	soap_default_string(soap, &((ngwt__BoxEntry*)this)->delivered);
-	((ngwt__BoxEntry*)this)->class_ = NULL;
-	((ngwt__BoxEntry*)this)->security = NULL;
-	((ngwt__BoxEntry*)this)->comment = NULL;
+	((ngwt__BoxEntry*)this)->class_ = nullptr;
+	((ngwt__BoxEntry*)this)->security = nullptr;
+	((ngwt__BoxEntry*)this)->comment = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Appointment::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Appointment);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Appointment);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -66246,10 +66246,10 @@ void *ngwt__Appointment::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__Appointment * SOAP_FMAC4 soap_in_ngwt__Appointment(struct soap *soap, const char *tag, ngwt__Appointment *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__Appointment *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Appointment, sizeof(ngwt__Appointment), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__Appointment)
@@ -66497,25 +66497,25 @@ SOAP_FMAC3 ngwt__Appointment * SOAP_FMAC4 soap_in_ngwt__Appointment(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_delivered4))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Appointment *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Appointment, 0, sizeof(ngwt__Appointment), 0, soap_copy_ngwt__Appointment);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Appointment * SOAP_FMAC6 soap_new_ngwt__Appointment(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Appointment(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Appointment(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Appointment(struct soap *soap, ngwt__Appointment *p)
@@ -66525,9 +66525,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Appointment(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__Appointment * SOAP_FMAC6 soap_instantiate_ngwt__Appointment(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Appointment(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Appointment, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Appointment, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Appointment;
 		if (size)
@@ -66562,13 +66562,13 @@ void ngwt__Alarm::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	soap_default_int(soap, &((ngwt__Alarm*)this)->__item);
-	((ngwt__Alarm*)this)->enabled = NULL;
+	((ngwt__Alarm*)this)->enabled = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__Alarm::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__Alarm);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__Alarm);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -66606,10 +66606,10 @@ void *ngwt__Alarm::soap_in(struct soap *soap, const char *tag, const char *type)
 SOAP_FMAC3 ngwt__Alarm * SOAP_FMAC4 soap_in_ngwt__Alarm(struct soap *soap, const char *tag, ngwt__Alarm *a, const char *type)
 {
 	if (soap_peek_element(soap))
-		return NULL;
+		return nullptr;
 	if (!(a = (ngwt__Alarm *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__Alarm, sizeof(ngwt__Alarm), soap->type, soap->arrayType)))
 	{	soap->error = SOAP_TAG_MISMATCH;
-		return NULL;
+		return nullptr;
 	}
 	*soap->id = '\0';
 	if (soap->alloced)
@@ -66621,19 +66621,19 @@ SOAP_FMAC3 ngwt__Alarm * SOAP_FMAC4 soap_in_ngwt__Alarm(struct soap *soap, const
 		if (t)
 		{	if (!(((ngwt__Alarm *)a)->enabled = (bool *)soap_malloc(soap, sizeof(bool))))
 			{	soap->error = SOAP_EOM;
-				return NULL;
+				return nullptr;
 			}
 	if (soap_s2bool(soap, t, ((ngwt__Alarm *)a)->enabled))
-		return NULL;
+		return nullptr;
 		}
 	}
 	if (!soap_in_int(soap, tag, &(((ngwt__Alarm*)a)->__item), "ngwt:Alarm"))
-		return NULL;
+		return nullptr;
 	return a;
 }
 
 SOAP_FMAC5 ngwt__Alarm * SOAP_FMAC6 soap_new_ngwt__Alarm(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__Alarm(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__Alarm(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Alarm(struct soap *soap, ngwt__Alarm *p)
@@ -66643,9 +66643,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__Alarm(struct soap *soap, ngwt__Alar
 SOAP_FMAC5 ngwt__Alarm * SOAP_FMAC6 soap_instantiate_ngwt__Alarm(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__Alarm(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__Alarm, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__Alarm, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__Alarm;
 		if (size)
@@ -66685,7 +66685,7 @@ void ngwt__AddressBookList::soap_default(struct soap *soap)
 
 int ngwt__AddressBookList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AddressBookList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AddressBookList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -66724,10 +66724,10 @@ void *ngwt__AddressBookList::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__AddressBookList * SOAP_FMAC4 soap_in_ngwt__AddressBookList(struct soap *soap, const char *tag, ngwt__AddressBookList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AddressBookList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AddressBookList, sizeof(ngwt__AddressBookList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AddressBookList)
@@ -66749,21 +66749,21 @@ SOAP_FMAC3 ngwt__AddressBookList * SOAP_FMAC4 soap_in_ngwt__AddressBookList(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AddressBookList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AddressBookList, 0, sizeof(ngwt__AddressBookList), 0, soap_copy_ngwt__AddressBookList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AddressBookList * SOAP_FMAC6 soap_new_ngwt__AddressBookList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AddressBookList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AddressBookList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBookList(struct soap *soap, ngwt__AddressBookList *p)
@@ -66773,9 +66773,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBookList(struct soap *soap,
 SOAP_FMAC5 ngwt__AddressBookList * SOAP_FMAC6 soap_instantiate_ngwt__AddressBookList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AddressBookList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AddressBookList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AddressBookList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AddressBookList;
 		if (size)
@@ -66839,28 +66839,28 @@ void ngwt__AddressBookItem::soap_serialize(struct soap *soap) const
 void ngwt__AddressBookItem::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AddressBookItem*)this)->uuid = NULL;
-	((ngwt__AddressBookItem*)this)->comment = NULL;
-	((ngwt__AddressBookItem*)this)->sync = NULL;
-	((ngwt__AddressBookItem*)this)->domain = NULL;
-	((ngwt__AddressBookItem*)this)->postOffice = NULL;
-	((ngwt__AddressBookItem*)this)->distinguishedName = NULL;
-	((ngwt__AddressBookItem*)this)->userid = NULL;
+	((ngwt__AddressBookItem*)this)->uuid = nullptr;
+	((ngwt__AddressBookItem*)this)->comment = nullptr;
+	((ngwt__AddressBookItem*)this)->sync = nullptr;
+	((ngwt__AddressBookItem*)this)->domain = nullptr;
+	((ngwt__AddressBookItem*)this)->postOffice = nullptr;
+	((ngwt__AddressBookItem*)this)->distinguishedName = nullptr;
+	((ngwt__AddressBookItem*)this)->userid = nullptr;
 	soap_default_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, &((ngwt__ContainerItem*)this)->container);
-	((ngwt__ContainerItem*)this)->categories = NULL;
+	((ngwt__ContainerItem*)this)->categories = nullptr;
 	soap_default_string(soap, &((ngwt__ContainerItem*)this)->created);
-	((ngwt__ContainerItem*)this)->customs = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__ContainerItem*)this)->customs = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AddressBookItem::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AddressBookItem);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AddressBookItem);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -66914,10 +66914,10 @@ void *ngwt__AddressBookItem::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__AddressBookItem * SOAP_FMAC4 soap_in_ngwt__AddressBookItem(struct soap *soap, const char *tag, ngwt__AddressBookItem *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AddressBookItem *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AddressBookItem, sizeof(ngwt__AddressBookItem), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AddressBookItem)
@@ -67015,21 +67015,21 @@ SOAP_FMAC3 ngwt__AddressBookItem * SOAP_FMAC4 soap_in_ngwt__AddressBookItem(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AddressBookItem *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AddressBookItem, 0, sizeof(ngwt__AddressBookItem), 0, soap_copy_ngwt__AddressBookItem);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AddressBookItem * SOAP_FMAC6 soap_new_ngwt__AddressBookItem(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AddressBookItem(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AddressBookItem(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBookItem(struct soap *soap, ngwt__AddressBookItem *p)
@@ -67039,9 +67039,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBookItem(struct soap *soap,
 SOAP_FMAC5 ngwt__AddressBookItem * SOAP_FMAC6 soap_instantiate_ngwt__AddressBookItem(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AddressBookItem(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AddressBookItem, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AddressBookItem, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:Contact"))
 	{	cp->type = SOAP_TYPE_ngwt__Contact;
 		if (n < 0)
@@ -67162,20 +67162,20 @@ void ngwt__AddressBook::soap_serialize(struct soap *soap) const
 void ngwt__AddressBook::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AddressBook*)this)->description = NULL;
-	((ngwt__AddressBook*)this)->isPersonal = NULL;
-	((ngwt__AddressBook*)this)->isFrequentContacts = NULL;
-	((ngwt__Item*)this)->id = NULL;
-	((ngwt__Item*)this)->name = NULL;
-	((ngwt__Item*)this)->version = NULL;
+	((ngwt__AddressBook*)this)->description = nullptr;
+	((ngwt__AddressBook*)this)->isPersonal = nullptr;
+	((ngwt__AddressBook*)this)->isFrequentContacts = nullptr;
+	((ngwt__Item*)this)->id = nullptr;
+	((ngwt__Item*)this)->name = nullptr;
+	((ngwt__Item*)this)->version = nullptr;
 	soap_default_string(soap, &((ngwt__Item*)this)->modified);
-	((ngwt__Item*)this)->changes = NULL;
+	((ngwt__Item*)this)->changes = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AddressBook::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AddressBook);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AddressBook);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -67221,10 +67221,10 @@ void *ngwt__AddressBook::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__AddressBook * SOAP_FMAC4 soap_in_ngwt__AddressBook(struct soap *soap, const char *tag, ngwt__AddressBook *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AddressBook *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AddressBook, sizeof(ngwt__AddressBook), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AddressBook)
@@ -67284,21 +67284,21 @@ SOAP_FMAC3 ngwt__AddressBook * SOAP_FMAC4 soap_in_ngwt__AddressBook(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AddressBook *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AddressBook, 0, sizeof(ngwt__AddressBook), 0, soap_copy_ngwt__AddressBook);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AddressBook * SOAP_FMAC6 soap_new_ngwt__AddressBook(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AddressBook(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AddressBook(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBook(struct soap *soap, ngwt__AddressBook *p)
@@ -67308,9 +67308,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AddressBook(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__AddressBook * SOAP_FMAC6 soap_instantiate_ngwt__AddressBook(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AddressBook(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AddressBook, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AddressBook, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AddressBook;
 		if (size)
@@ -67350,7 +67350,7 @@ void ngwt__AccessRightList::soap_default(struct soap *soap)
 
 int ngwt__AccessRightList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessRightList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessRightList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -67389,10 +67389,10 @@ void *ngwt__AccessRightList::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__AccessRightList * SOAP_FMAC4 soap_in_ngwt__AccessRightList(struct soap *soap, const char *tag, ngwt__AccessRightList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessRightList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessRightList, sizeof(ngwt__AccessRightList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessRightList)
@@ -67414,21 +67414,21 @@ SOAP_FMAC3 ngwt__AccessRightList * SOAP_FMAC4 soap_in_ngwt__AccessRightList(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightList, 0, sizeof(ngwt__AccessRightList), 0, soap_copy_ngwt__AccessRightList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessRightList * SOAP_FMAC6 soap_new_ngwt__AccessRightList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessRightList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessRightList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightList(struct soap *soap, ngwt__AccessRightList *p)
@@ -67438,9 +67438,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightList(struct soap *soap,
 SOAP_FMAC5 ngwt__AccessRightList * SOAP_FMAC6 soap_instantiate_ngwt__AccessRightList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessRightList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessRightList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessRightList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessRightList;
 		if (size)
@@ -67491,21 +67491,21 @@ void ngwt__AccessRightEntry::soap_serialize(struct soap *soap) const
 void ngwt__AccessRightEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AccessRightEntry*)this)->id = NULL;
-	((ngwt__AccessRightEntry*)this)->appointment = NULL;
-	((ngwt__AccessRightEntry*)this)->mail = NULL;
-	((ngwt__AccessRightEntry*)this)->misc = NULL;
-	((ngwt__AccessRightEntry*)this)->note = NULL;
-	((ngwt__AccessRightEntry*)this)->task = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__AccessRightEntry*)this)->id = nullptr;
+	((ngwt__AccessRightEntry*)this)->appointment = nullptr;
+	((ngwt__AccessRightEntry*)this)->mail = nullptr;
+	((ngwt__AccessRightEntry*)this)->misc = nullptr;
+	((ngwt__AccessRightEntry*)this)->note = nullptr;
+	((ngwt__AccessRightEntry*)this)->task = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AccessRightEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessRightEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessRightEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -67552,10 +67552,10 @@ void *ngwt__AccessRightEntry::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__AccessRightEntry * SOAP_FMAC4 soap_in_ngwt__AccessRightEntry(struct soap *soap, const char *tag, ngwt__AccessRightEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessRightEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessRightEntry, sizeof(ngwt__AccessRightEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessRightEntry)
@@ -67620,21 +67620,21 @@ SOAP_FMAC3 ngwt__AccessRightEntry * SOAP_FMAC4 soap_in_ngwt__AccessRightEntry(st
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightEntry, 0, sizeof(ngwt__AccessRightEntry), 0, soap_copy_ngwt__AccessRightEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessRightEntry * SOAP_FMAC6 soap_new_ngwt__AccessRightEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessRightEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessRightEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightEntry(struct soap *soap, ngwt__AccessRightEntry *p)
@@ -67644,9 +67644,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightEntry(struct soap *soap,
 SOAP_FMAC5 ngwt__AccessRightEntry * SOAP_FMAC6 soap_instantiate_ngwt__AccessRightEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessRightEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessRightEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessRightEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessRightEntry;
 		if (size)
@@ -67685,15 +67685,15 @@ void ngwt__AccessRightChanges::soap_serialize(struct soap *soap) const
 void ngwt__AccessRightChanges::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AccessRightChanges*)this)->add = NULL;
-	((ngwt__AccessRightChanges*)this)->_delete = NULL;
-	((ngwt__AccessRightChanges*)this)->update = NULL;
+	((ngwt__AccessRightChanges*)this)->add = nullptr;
+	((ngwt__AccessRightChanges*)this)->_delete = nullptr;
+	((ngwt__AccessRightChanges*)this)->update = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AccessRightChanges::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessRightChanges);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessRightChanges);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -67734,10 +67734,10 @@ void *ngwt__AccessRightChanges::soap_in(struct soap *soap, const char *tag, cons
 SOAP_FMAC3 ngwt__AccessRightChanges * SOAP_FMAC4 soap_in_ngwt__AccessRightChanges(struct soap *soap, const char *tag, ngwt__AccessRightChanges *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessRightChanges *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessRightChanges, sizeof(ngwt__AccessRightChanges), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessRightChanges)
@@ -67772,21 +67772,21 @@ SOAP_FMAC3 ngwt__AccessRightChanges * SOAP_FMAC4 soap_in_ngwt__AccessRightChange
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightChanges *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightChanges, 0, sizeof(ngwt__AccessRightChanges), 0, soap_copy_ngwt__AccessRightChanges);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessRightChanges * SOAP_FMAC6 soap_new_ngwt__AccessRightChanges(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessRightChanges(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessRightChanges(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightChanges(struct soap *soap, ngwt__AccessRightChanges *p)
@@ -67796,9 +67796,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRightChanges(struct soap *soa
 SOAP_FMAC5 ngwt__AccessRightChanges * SOAP_FMAC6 soap_instantiate_ngwt__AccessRightChanges(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessRightChanges(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessRightChanges, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessRightChanges, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessRightChanges;
 		if (size)
@@ -67835,14 +67835,14 @@ void ngwt__AccessRight::soap_serialize(struct soap *soap) const
 void ngwt__AccessRight::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AccessRight*)this)->read = NULL;
-	((ngwt__AccessRight*)this)->write = NULL;
+	((ngwt__AccessRight*)this)->read = nullptr;
+	((ngwt__AccessRight*)this)->write = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AccessRight::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessRight);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessRight);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -67882,10 +67882,10 @@ void *ngwt__AccessRight::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 ngwt__AccessRight * SOAP_FMAC4 soap_in_ngwt__AccessRight(struct soap *soap, const char *tag, ngwt__AccessRight *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessRight *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessRight, sizeof(ngwt__AccessRight), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessRight)
@@ -67915,21 +67915,21 @@ SOAP_FMAC3 ngwt__AccessRight * SOAP_FMAC4 soap_in_ngwt__AccessRight(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRight *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRight, 0, sizeof(ngwt__AccessRight), 0, soap_copy_ngwt__AccessRight);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessRight * SOAP_FMAC6 soap_new_ngwt__AccessRight(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessRight(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessRight(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRight(struct soap *soap, ngwt__AccessRight *p)
@@ -67939,9 +67939,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessRight(struct soap *soap, ngwt
 SOAP_FMAC5 ngwt__AccessRight * SOAP_FMAC6 soap_instantiate_ngwt__AccessRight(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessRight(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessRight, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessRight, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessRight;
 		if (size)
@@ -67982,16 +67982,16 @@ void ngwt__AccessMiscRight::soap_serialize(struct soap *soap) const
 void ngwt__AccessMiscRight::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AccessMiscRight*)this)->alarms = NULL;
-	((ngwt__AccessMiscRight*)this)->notify = NULL;
-	((ngwt__AccessMiscRight*)this)->readHidden = NULL;
-	((ngwt__AccessMiscRight*)this)->setup = NULL;
+	((ngwt__AccessMiscRight*)this)->alarms = nullptr;
+	((ngwt__AccessMiscRight*)this)->notify = nullptr;
+	((ngwt__AccessMiscRight*)this)->readHidden = nullptr;
+	((ngwt__AccessMiscRight*)this)->setup = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AccessMiscRight::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessMiscRight);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessMiscRight);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68033,10 +68033,10 @@ void *ngwt__AccessMiscRight::soap_in(struct soap *soap, const char *tag, const c
 SOAP_FMAC3 ngwt__AccessMiscRight * SOAP_FMAC4 soap_in_ngwt__AccessMiscRight(struct soap *soap, const char *tag, ngwt__AccessMiscRight *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessMiscRight *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessMiscRight, sizeof(ngwt__AccessMiscRight), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessMiscRight)
@@ -68076,21 +68076,21 @@ SOAP_FMAC3 ngwt__AccessMiscRight * SOAP_FMAC4 soap_in_ngwt__AccessMiscRight(stru
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessMiscRight *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessMiscRight, 0, sizeof(ngwt__AccessMiscRight), 0, soap_copy_ngwt__AccessMiscRight);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessMiscRight * SOAP_FMAC6 soap_new_ngwt__AccessMiscRight(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessMiscRight(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessMiscRight(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessMiscRight(struct soap *soap, ngwt__AccessMiscRight *p)
@@ -68100,9 +68100,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessMiscRight(struct soap *soap,
 SOAP_FMAC5 ngwt__AccessMiscRight * SOAP_FMAC6 soap_instantiate_ngwt__AccessMiscRight(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessMiscRight(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessMiscRight, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessMiscRight, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessMiscRight;
 		if (size)
@@ -68142,7 +68142,7 @@ void ngwt__AccessControlList::soap_default(struct soap *soap)
 
 int ngwt__AccessControlList::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessControlList);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessControlList);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68181,10 +68181,10 @@ void *ngwt__AccessControlList::soap_in(struct soap *soap, const char *tag, const
 SOAP_FMAC3 ngwt__AccessControlList * SOAP_FMAC4 soap_in_ngwt__AccessControlList(struct soap *soap, const char *tag, ngwt__AccessControlList *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessControlList *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessControlList, sizeof(ngwt__AccessControlList), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessControlList)
@@ -68206,21 +68206,21 @@ SOAP_FMAC3 ngwt__AccessControlList * SOAP_FMAC4 soap_in_ngwt__AccessControlList(
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessControlList *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessControlList, 0, sizeof(ngwt__AccessControlList), 0, soap_copy_ngwt__AccessControlList);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessControlList * SOAP_FMAC6 soap_new_ngwt__AccessControlList(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessControlList(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessControlList(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessControlList(struct soap *soap, ngwt__AccessControlList *p)
@@ -68230,9 +68230,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessControlList(struct soap *soap
 SOAP_FMAC5 ngwt__AccessControlList * SOAP_FMAC6 soap_instantiate_ngwt__AccessControlList(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessControlList(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessControlList, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessControlList, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new ngwt__AccessControlList;
 		if (size)
@@ -68273,16 +68273,16 @@ void ngwt__AccessControlListEntry::soap_serialize(struct soap *soap) const
 void ngwt__AccessControlListEntry::soap_default(struct soap *soap)
 {
 	this->soap = soap;
-	((ngwt__AccessControlListEntry*)this)->rights = NULL;
-	((ngwt__NameAndEmail*)this)->displayName = NULL;
-	((ngwt__NameAndEmail*)this)->email = NULL;
-	((ngwt__NameAndEmail*)this)->uuid = NULL;
+	((ngwt__AccessControlListEntry*)this)->rights = nullptr;
+	((ngwt__NameAndEmail*)this)->displayName = nullptr;
+	((ngwt__NameAndEmail*)this)->email = nullptr;
+	((ngwt__NameAndEmail*)this)->uuid = nullptr;
 	/* transient soap skipped */
 }
 
 int ngwt__AccessControlListEntry::soap_put(struct soap *soap, const char *tag, const  char *type) const
 {
-	int id = soap_embed(soap, (void*)this, NULL, 0, tag, SOAP_TYPE_ngwt__AccessControlListEntry);
+	int id = soap_embed(soap, (void*)this, nullptr, 0, tag, SOAP_TYPE_ngwt__AccessControlListEntry);
 	if (this->soap_out(soap, tag, id, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68324,10 +68324,10 @@ void *ngwt__AccessControlListEntry::soap_in(struct soap *soap, const char *tag,
 SOAP_FMAC3 ngwt__AccessControlListEntry * SOAP_FMAC4 soap_in_ngwt__AccessControlListEntry(struct soap *soap, const char *tag, ngwt__AccessControlListEntry *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	a = (ngwt__AccessControlListEntry *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ngwt__AccessControlListEntry, sizeof(ngwt__AccessControlListEntry), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 	{	a->soap_default(soap);
 		if (soap->clist->type != SOAP_TYPE_ngwt__AccessControlListEntry)
@@ -68367,25 +68367,25 @@ SOAP_FMAC3 ngwt__AccessControlListEntry * SOAP_FMAC4 soap_in_ngwt__AccessControl
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_rights1))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessControlListEntry *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessControlListEntry, 0, sizeof(ngwt__AccessControlListEntry), 0, soap_copy_ngwt__AccessControlListEntry);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 ngwt__AccessControlListEntry * SOAP_FMAC6 soap_new_ngwt__AccessControlListEntry(struct soap *soap, int n)
-{	return soap_instantiate_ngwt__AccessControlListEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_ngwt__AccessControlListEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessControlListEntry(struct soap *soap, ngwt__AccessControlListEntry *p)
@@ -68395,9 +68395,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ngwt__AccessControlListEntry(struct soap
 SOAP_FMAC5 ngwt__AccessControlListEntry * SOAP_FMAC6 soap_instantiate_ngwt__AccessControlListEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_ngwt__AccessControlListEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_ngwt__AccessControlListEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_ngwt__AccessControlListEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (type && !soap_match_tag(soap, type, "ngwt:FolderACLEntry"))
 	{	cp->type = SOAP_TYPE_ngwt__FolderACLEntry;
 		if (n < 0)
@@ -68449,7 +68449,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__language(struct soap *soap, std::st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__language(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_xsd__language);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_xsd__language);
 	if (soap_out_xsd__language(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68471,7 +68471,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__language(struct soap *soap, st
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__language(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -68479,7 +68479,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__language(struct soap *soap, con
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -68488,17 +68488,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__language(struct soap *soap, con
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__language, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_xsd__language, 0, sizeof(std::string), 0, soap_copy_xsd__language);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_xsd__language(struct soap *soap, int n)
-{	return soap_instantiate_xsd__language(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_xsd__language(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__language(struct soap *soap, std::string *p)
@@ -68508,9 +68508,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__language(struct soap *soap, std::str
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_xsd__language(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__language(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_xsd__language, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_xsd__language, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -68541,7 +68541,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__duration(struct soap *soap, std::st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__duration(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_xsd__duration);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_xsd__duration);
 	if (soap_out_xsd__duration(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68563,7 +68563,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__duration(struct soap *soap, st
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__duration(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -68571,7 +68571,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__duration(struct soap *soap, con
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -68580,17 +68580,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__duration(struct soap *soap, con
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__duration, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_xsd__duration, 0, sizeof(std::string), 0, soap_copy_xsd__duration);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_xsd__duration(struct soap *soap, int n)
-{	return soap_instantiate_xsd__duration(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_xsd__duration(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__duration(struct soap *soap, std::string *p)
@@ -68600,9 +68600,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__duration(struct soap *soap, std::str
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_xsd__duration(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__duration(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_xsd__duration, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_xsd__duration, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -68633,7 +68633,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__decimal(struct soap *soap, std::str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__decimal(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_xsd__decimal);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_xsd__decimal);
 	if (soap_out_xsd__decimal(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68655,7 +68655,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__decimal(struct soap *soap, std
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__decimal(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -68663,7 +68663,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__decimal(struct soap *soap, cons
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -68672,17 +68672,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__decimal(struct soap *soap, cons
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__decimal, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_xsd__decimal, 0, sizeof(std::string), 0, soap_copy_xsd__decimal);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_xsd__decimal(struct soap *soap, int n)
-{	return soap_instantiate_xsd__decimal(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_xsd__decimal(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__decimal(struct soap *soap, std::string *p)
@@ -68692,9 +68692,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__decimal(struct soap *soap, std::stri
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_xsd__decimal(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__decimal(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_xsd__decimal, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_xsd__decimal, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -68725,7 +68725,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__date(struct soap *soap, std::string
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__date(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_xsd__date);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_xsd__date);
 	if (soap_out_xsd__date(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68747,7 +68747,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_xsd__date(struct soap *soap, std::s
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__date(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -68755,7 +68755,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__date(struct soap *soap, const c
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -68764,17 +68764,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_xsd__date(struct soap *soap, const c
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_xsd__date, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_xsd__date, 0, sizeof(std::string), 0, soap_copy_xsd__date);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_xsd__date(struct soap *soap, int n)
-{	return soap_instantiate_xsd__date(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_xsd__date(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__date(struct soap *soap, std::string *p)
@@ -68784,9 +68784,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__date(struct soap *soap, std::string
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_xsd__date(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__date(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_xsd__date, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_xsd__date, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -68816,7 +68816,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__string(struct soap *soap, std::stri
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__string(struct soap *soap, const std::string *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__string);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__string);
 	if (soap_out_std__string(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -68838,7 +68838,7 @@ SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_std__string(struct soap *soap, std:
 SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_std__string(struct soap *soap, const char *tag, std::string *s, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!s)
 		s = soap_new_std__string(soap, -1);
 	if (soap->null)
@@ -68846,7 +68846,7 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_std__string(struct soap *soap, const
 			s->erase();
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	if (soap->body && !*soap->href)
 	{	char *t;
@@ -68855,17 +68855,17 @@ SOAP_FMAC1 std::string * SOAP_FMAC2 soap_in_std__string(struct soap *soap, const
 			if ((t = soap_string_in(soap, 1, 0, -1)))
 				s->assign(t);
 			else
-				return NULL;
+				return nullptr;
 	}
 	else
 		s = (std::string*)soap_id_forward(soap, soap->href, soap_class_id_enter(soap, soap->id, s, SOAP_TYPE_std__string, sizeof(std::string), soap->type, soap->arrayType), SOAP_TYPE_std__string, 0, sizeof(std::string), 0, soap_copy_std__string);
 	if (soap->body && soap_element_end_in(soap, tag))
-		return NULL;
+		return nullptr;
 	return s;
 }
 
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_new_std__string(struct soap *soap, int n)
-{	return soap_instantiate_std__string(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__string(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__string(struct soap *soap, std::string *p)
@@ -68875,9 +68875,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__string(struct soap *soap, std::strin
 SOAP_FMAC5 std::string * SOAP_FMAC6 soap_instantiate_std__string(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__string(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__string, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__string, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::string;
 		if (size)
@@ -68908,7 +68908,7 @@ void xsd__base64Binary::soap_default(struct soap *soap)
 {
 	this->soap = soap;
 	this->__size = 0;
-	this->__ptr = NULL;
+	this->__ptr = nullptr;
 }
 
 int xsd__base64Binary::soap_put(struct soap *soap, const char *tag, const  char *type) const
@@ -68953,32 +68953,32 @@ void *xsd__base64Binary::soap_in(struct soap *soap, const char *tag, const char
 SOAP_FMAC3 xsd__base64Binary * SOAP_FMAC4 soap_in_xsd__base64Binary(struct soap *soap, const char *tag, xsd__base64Binary *a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type) && soap_match_tag(soap, soap->type, ":base64Binary") && soap_match_tag(soap, soap->type, ":base64"))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	a = (xsd__base64Binary *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_xsd__base64Binary, sizeof(xsd__base64Binary), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	if (soap->alloced)
 		a->soap_default(soap);
 	if (soap->body && !*soap->href)
 	{
 		a->__ptr = soap_getbase64(soap, &a->__size, 0);
 		if ((!a->__ptr && soap->error) || soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (xsd__base64Binary *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_xsd__base64Binary, 0, sizeof(xsd__base64Binary), 0, soap_copy_xsd__base64Binary);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 xsd__base64Binary * SOAP_FMAC6 soap_new_xsd__base64Binary(struct soap *soap, int n)
-{	return soap_instantiate_xsd__base64Binary(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_xsd__base64Binary(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__base64Binary(struct soap *soap, xsd__base64Binary *p)
@@ -68988,9 +68988,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_xsd__base64Binary(struct soap *soap, xsd_
 SOAP_FMAC5 xsd__base64Binary * SOAP_FMAC6 soap_instantiate_xsd__base64Binary(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_xsd__base64Binary(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_xsd__base64Binary, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_xsd__base64Binary, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new xsd__base64Binary;
 		if (size)
@@ -69045,17 +69045,17 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struc
 	soap_default__TQName(soap, &a->faultcode);
 	soap_default_string(soap, &a->faultstring);
 	soap_default_string(soap, &a->faultactor);
-	a->detail = NULL;
-	a->SOAP_ENV__Code = NULL;
+	a->detail = nullptr;
+	a->SOAP_ENV__Code = nullptr;
 	soap_default_string(soap, &a->SOAP_ENV__Reason);
 	soap_default_string(soap, &a->SOAP_ENV__Node);
 	soap_default_string(soap, &a->SOAP_ENV__Role);
-	a->SOAP_ENV__Detail = NULL;
+	a->SOAP_ENV__Detail = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Fault);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_SOAP_ENV__Fault);
 	if (soap_out_SOAP_ENV__Fault(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -69089,14 +69089,14 @@ SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct so
 {
 	short soap_flag_faultcode = 1, soap_flag_faultstring = 1, soap_flag_faultactor = 1, soap_flag_detail = 1, soap_flag_SOAP_ENV__Code = 1, soap_flag_SOAP_ENV__Reason = 1, soap_flag_SOAP_ENV__Node = 1, soap_flag_SOAP_ENV__Role = 1, soap_flag_SOAP_ENV__Detail = 1;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (struct SOAP_ENV__Fault *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), 0, NULL, NULL, NULL);
+	a = (struct SOAP_ENV__Fault *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default_SOAP_ENV__Fault(soap, a);
 	if (soap->body && !*soap->href)
 	{
@@ -69152,15 +69152,15 @@ SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct so
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (struct SOAP_ENV__Fault *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Fault, 0, sizeof(struct SOAP_ENV__Fault), 0, NULL);
+	{	a = (struct SOAP_ENV__Fault *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Fault, 0, sizeof(struct SOAP_ENV__Fault), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -69179,13 +69179,13 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, stru
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
 	a->__type = 0;
-	a->fault = NULL;
-	a->__any = NULL;
+	a->fault = nullptr;
+	a->__any = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Detail);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_SOAP_ENV__Detail);
 	if (soap_out_SOAP_ENV__Detail(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -69211,14 +69211,14 @@ SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct
 {
 	short soap_flag_fault = 1, soap_flag___any = 1;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (struct SOAP_ENV__Detail *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, NULL, NULL, NULL);
+	a = (struct SOAP_ENV__Detail *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default_SOAP_ENV__Detail(soap, a);
 	if (soap->body && !*soap->href)
 	{
@@ -69239,15 +69239,15 @@ SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (struct SOAP_ENV__Detail *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, 0, sizeof(struct SOAP_ENV__Detail), 0, NULL);
+	{	a = (struct SOAP_ENV__Detail *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, 0, sizeof(struct SOAP_ENV__Detail), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -69269,12 +69269,12 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
 	soap_default__TQName(soap, &a->SOAP_ENV__Value);
-	a->SOAP_ENV__Subcode = NULL;
+	a->SOAP_ENV__Subcode = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Code);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_SOAP_ENV__Code);
 	if (soap_out_SOAP_ENV__Code(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -69301,14 +69301,14 @@ SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap
 {
 	short soap_flag_SOAP_ENV__Value = 1, soap_flag_SOAP_ENV__Subcode = 1;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
-	a = (struct SOAP_ENV__Code *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, NULL, NULL, NULL);
+	a = (struct SOAP_ENV__Code *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default_SOAP_ENV__Code(soap, a);
 	if (soap->body && !*soap->href)
 	{
@@ -69329,15 +69329,15 @@ SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
-	{	a = (struct SOAP_ENV__Code *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, 0, sizeof(struct SOAP_ENV__Code), 0, NULL);
+	{	a = (struct SOAP_ENV__Code *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, 0, sizeof(struct SOAP_ENV__Code), 0, nullptr);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -69354,7 +69354,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeEventsRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeEventsRequest(struct soap *soap, struct __ngw__removeEventsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__removeEventsRequest = NULL;
+	a->ngwe__removeEventsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeEventsRequest(struct soap *soap, const struct __ngw__removeEventsRequest *a, const char *tag, const char *type)
@@ -69381,9 +69381,9 @@ SOAP_FMAC3 struct __ngw__removeEventsRequest * SOAP_FMAC4 soap_get___ngw__remove
 SOAP_FMAC3 struct __ngw__removeEventsRequest * SOAP_FMAC4 soap_in___ngw__removeEventsRequest(struct soap *soap, const char *tag, struct __ngw__removeEventsRequest *a, const char *type)
 {
 	short soap_flag_ngwe__removeEventsRequest = 1;
-	a = (struct __ngw__removeEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeEventsRequest, sizeof(struct __ngw__removeEventsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeEventsRequest, sizeof(struct __ngw__removeEventsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeEventsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69397,7 +69397,7 @@ SOAP_FMAC3 struct __ngw__removeEventsRequest * SOAP_FMAC4 soap_in___ngw__removeE
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69412,7 +69412,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeEventConfigurationRequest
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeEventConfigurationRequest(struct soap *soap, struct __ngw__removeEventConfigurationRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__removeEventConfigurationRequest = NULL;
+	a->ngwe__removeEventConfigurationRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeEventConfigurationRequest(struct soap *soap, const struct __ngw__removeEventConfigurationRequest *a, const char *tag, const char *type)
@@ -69439,9 +69439,9 @@ SOAP_FMAC3 struct __ngw__removeEventConfigurationRequest * SOAP_FMAC4 soap_get__
 SOAP_FMAC3 struct __ngw__removeEventConfigurationRequest * SOAP_FMAC4 soap_in___ngw__removeEventConfigurationRequest(struct soap *soap, const char *tag, struct __ngw__removeEventConfigurationRequest *a, const char *type)
 {
 	short soap_flag_ngwe__removeEventConfigurationRequest = 1;
-	a = (struct __ngw__removeEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeEventConfigurationRequest, sizeof(struct __ngw__removeEventConfigurationRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeEventConfigurationRequest, sizeof(struct __ngw__removeEventConfigurationRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeEventConfigurationRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69455,7 +69455,7 @@ SOAP_FMAC3 struct __ngw__removeEventConfigurationRequest * SOAP_FMAC4 soap_in___
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69470,7 +69470,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getEventsRequest(struct soap *s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getEventsRequest(struct soap *soap, struct __ngw__getEventsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__getEventsRequest = NULL;
+	a->ngwe__getEventsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getEventsRequest(struct soap *soap, const struct __ngw__getEventsRequest *a, const char *tag, const char *type)
@@ -69497,9 +69497,9 @@ SOAP_FMAC3 struct __ngw__getEventsRequest * SOAP_FMAC4 soap_get___ngw__getEvents
 SOAP_FMAC3 struct __ngw__getEventsRequest * SOAP_FMAC4 soap_in___ngw__getEventsRequest(struct soap *soap, const char *tag, struct __ngw__getEventsRequest *a, const char *type)
 {
 	short soap_flag_ngwe__getEventsRequest = 1;
-	a = (struct __ngw__getEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getEventsRequest, sizeof(struct __ngw__getEventsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getEventsRequest, sizeof(struct __ngw__getEventsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getEventsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69513,7 +69513,7 @@ SOAP_FMAC3 struct __ngw__getEventsRequest * SOAP_FMAC4 soap_in___ngw__getEventsR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69528,7 +69528,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getEventConfigurationRequest(st
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getEventConfigurationRequest(struct soap *soap, struct __ngw__getEventConfigurationRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__getEventConfigurationRequest = NULL;
+	a->ngwe__getEventConfigurationRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getEventConfigurationRequest(struct soap *soap, const struct __ngw__getEventConfigurationRequest *a, const char *tag, const char *type)
@@ -69555,9 +69555,9 @@ SOAP_FMAC3 struct __ngw__getEventConfigurationRequest * SOAP_FMAC4 soap_get___ng
 SOAP_FMAC3 struct __ngw__getEventConfigurationRequest * SOAP_FMAC4 soap_in___ngw__getEventConfigurationRequest(struct soap *soap, const char *tag, struct __ngw__getEventConfigurationRequest *a, const char *type)
 {
 	short soap_flag_ngwe__getEventConfigurationRequest = 1;
-	a = (struct __ngw__getEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getEventConfigurationRequest, sizeof(struct __ngw__getEventConfigurationRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getEventConfigurationRequest, sizeof(struct __ngw__getEventConfigurationRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getEventConfigurationRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69571,7 +69571,7 @@ SOAP_FMAC3 struct __ngw__getEventConfigurationRequest * SOAP_FMAC4 soap_in___ngw
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69586,7 +69586,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__configureEventsRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__configureEventsRequest(struct soap *soap, struct __ngw__configureEventsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__configureEventsRequest = NULL;
+	a->ngwe__configureEventsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__configureEventsRequest(struct soap *soap, const struct __ngw__configureEventsRequest *a, const char *tag, const char *type)
@@ -69613,9 +69613,9 @@ SOAP_FMAC3 struct __ngw__configureEventsRequest * SOAP_FMAC4 soap_get___ngw__con
 SOAP_FMAC3 struct __ngw__configureEventsRequest * SOAP_FMAC4 soap_in___ngw__configureEventsRequest(struct soap *soap, const char *tag, struct __ngw__configureEventsRequest *a, const char *type)
 {
 	short soap_flag_ngwe__configureEventsRequest = 1;
-	a = (struct __ngw__configureEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__configureEventsRequest, sizeof(struct __ngw__configureEventsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__configureEventsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__configureEventsRequest, sizeof(struct __ngw__configureEventsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__configureEventsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69629,7 +69629,7 @@ SOAP_FMAC3 struct __ngw__configureEventsRequest * SOAP_FMAC4 soap_in___ngw__conf
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69644,7 +69644,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__cleanEventConfigurationRequest(
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__cleanEventConfigurationRequest(struct soap *soap, struct __ngw__cleanEventConfigurationRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwe__cleanEventConfigurationRequest = NULL;
+	a->ngwe__cleanEventConfigurationRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__cleanEventConfigurationRequest(struct soap *soap, const struct __ngw__cleanEventConfigurationRequest *a, const char *tag, const char *type)
@@ -69671,9 +69671,9 @@ SOAP_FMAC3 struct __ngw__cleanEventConfigurationRequest * SOAP_FMAC4 soap_get___
 SOAP_FMAC3 struct __ngw__cleanEventConfigurationRequest * SOAP_FMAC4 soap_in___ngw__cleanEventConfigurationRequest(struct soap *soap, const char *tag, struct __ngw__cleanEventConfigurationRequest *a, const char *type)
 {
 	short soap_flag_ngwe__cleanEventConfigurationRequest = 1;
-	a = (struct __ngw__cleanEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__cleanEventConfigurationRequest, sizeof(struct __ngw__cleanEventConfigurationRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__cleanEventConfigurationRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__cleanEventConfigurationRequest, sizeof(struct __ngw__cleanEventConfigurationRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__cleanEventConfigurationRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69687,7 +69687,7 @@ SOAP_FMAC3 struct __ngw__cleanEventConfigurationRequest * SOAP_FMAC4 soap_in___n
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69702,7 +69702,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__updateVersionStatusRequest(stru
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__updateVersionStatusRequest(struct soap *soap, struct __ngw__updateVersionStatusRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__updateVersionStatusRequest = NULL;
+	a->ngwm__updateVersionStatusRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__updateVersionStatusRequest(struct soap *soap, const struct __ngw__updateVersionStatusRequest *a, const char *tag, const char *type)
@@ -69729,9 +69729,9 @@ SOAP_FMAC3 struct __ngw__updateVersionStatusRequest * SOAP_FMAC4 soap_get___ngw_
 SOAP_FMAC3 struct __ngw__updateVersionStatusRequest * SOAP_FMAC4 soap_in___ngw__updateVersionStatusRequest(struct soap *soap, const char *tag, struct __ngw__updateVersionStatusRequest *a, const char *type)
 {
 	short soap_flag_ngwm__updateVersionStatusRequest = 1;
-	a = (struct __ngw__updateVersionStatusRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__updateVersionStatusRequest, sizeof(struct __ngw__updateVersionStatusRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__updateVersionStatusRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__updateVersionStatusRequest, sizeof(struct __ngw__updateVersionStatusRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__updateVersionStatusRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69745,7 +69745,7 @@ SOAP_FMAC3 struct __ngw__updateVersionStatusRequest * SOAP_FMAC4 soap_in___ngw__
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69760,7 +69760,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__uncompleteRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__uncompleteRequest(struct soap *soap, struct __ngw__uncompleteRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__uncompleteRequest = NULL;
+	a->ngwm__uncompleteRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__uncompleteRequest(struct soap *soap, const struct __ngw__uncompleteRequest *a, const char *tag, const char *type)
@@ -69787,9 +69787,9 @@ SOAP_FMAC3 struct __ngw__uncompleteRequest * SOAP_FMAC4 soap_get___ngw__uncomple
 SOAP_FMAC3 struct __ngw__uncompleteRequest * SOAP_FMAC4 soap_in___ngw__uncompleteRequest(struct soap *soap, const char *tag, struct __ngw__uncompleteRequest *a, const char *type)
 {
 	short soap_flag_ngwm__uncompleteRequest = 1;
-	a = (struct __ngw__uncompleteRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__uncompleteRequest, sizeof(struct __ngw__uncompleteRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__uncompleteRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__uncompleteRequest, sizeof(struct __ngw__uncompleteRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__uncompleteRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69803,7 +69803,7 @@ SOAP_FMAC3 struct __ngw__uncompleteRequest * SOAP_FMAC4 soap_in___ngw__uncomplet
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69818,7 +69818,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__unacceptRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__unacceptRequest(struct soap *soap, struct __ngw__unacceptRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__unacceptRequest = NULL;
+	a->ngwm__unacceptRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__unacceptRequest(struct soap *soap, const struct __ngw__unacceptRequest *a, const char *tag, const char *type)
@@ -69845,9 +69845,9 @@ SOAP_FMAC3 struct __ngw__unacceptRequest * SOAP_FMAC4 soap_get___ngw__unacceptRe
 SOAP_FMAC3 struct __ngw__unacceptRequest * SOAP_FMAC4 soap_in___ngw__unacceptRequest(struct soap *soap, const char *tag, struct __ngw__unacceptRequest *a, const char *type)
 {
 	short soap_flag_ngwm__unacceptRequest = 1;
-	a = (struct __ngw__unacceptRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__unacceptRequest, sizeof(struct __ngw__unacceptRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__unacceptRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__unacceptRequest, sizeof(struct __ngw__unacceptRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__unacceptRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69861,7 +69861,7 @@ SOAP_FMAC3 struct __ngw__unacceptRequest * SOAP_FMAC4 soap_in___ngw__unacceptReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69876,7 +69876,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__startFreeBusySessionRequest(str
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__startFreeBusySessionRequest(struct soap *soap, struct __ngw__startFreeBusySessionRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__startFreeBusySessionRequest = NULL;
+	a->ngwm__startFreeBusySessionRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__startFreeBusySessionRequest(struct soap *soap, const struct __ngw__startFreeBusySessionRequest *a, const char *tag, const char *type)
@@ -69903,9 +69903,9 @@ SOAP_FMAC3 struct __ngw__startFreeBusySessionRequest * SOAP_FMAC4 soap_get___ngw
 SOAP_FMAC3 struct __ngw__startFreeBusySessionRequest * SOAP_FMAC4 soap_in___ngw__startFreeBusySessionRequest(struct soap *soap, const char *tag, struct __ngw__startFreeBusySessionRequest *a, const char *type)
 {
 	short soap_flag_ngwm__startFreeBusySessionRequest = 1;
-	a = (struct __ngw__startFreeBusySessionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__startFreeBusySessionRequest, sizeof(struct __ngw__startFreeBusySessionRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__startFreeBusySessionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__startFreeBusySessionRequest, sizeof(struct __ngw__startFreeBusySessionRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__startFreeBusySessionRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69919,7 +69919,7 @@ SOAP_FMAC3 struct __ngw__startFreeBusySessionRequest * SOAP_FMAC4 soap_in___ngw_
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69934,7 +69934,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__setTimestampRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__setTimestampRequest(struct soap *soap, struct __ngw__setTimestampRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__setTimestampRequest = NULL;
+	a->ngwm__setTimestampRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__setTimestampRequest(struct soap *soap, const struct __ngw__setTimestampRequest *a, const char *tag, const char *type)
@@ -69961,9 +69961,9 @@ SOAP_FMAC3 struct __ngw__setTimestampRequest * SOAP_FMAC4 soap_get___ngw__setTim
 SOAP_FMAC3 struct __ngw__setTimestampRequest * SOAP_FMAC4 soap_in___ngw__setTimestampRequest(struct soap *soap, const char *tag, struct __ngw__setTimestampRequest *a, const char *type)
 {
 	short soap_flag_ngwm__setTimestampRequest = 1;
-	a = (struct __ngw__setTimestampRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__setTimestampRequest, sizeof(struct __ngw__setTimestampRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__setTimestampRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__setTimestampRequest, sizeof(struct __ngw__setTimestampRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__setTimestampRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -69977,7 +69977,7 @@ SOAP_FMAC3 struct __ngw__setTimestampRequest * SOAP_FMAC4 soap_in___ngw__setTime
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -69992,7 +69992,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__sendItemRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__sendItemRequest(struct soap *soap, struct __ngw__sendItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__sendItemRequest = NULL;
+	a->ngwm__sendItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__sendItemRequest(struct soap *soap, const struct __ngw__sendItemRequest *a, const char *tag, const char *type)
@@ -70019,9 +70019,9 @@ SOAP_FMAC3 struct __ngw__sendItemRequest * SOAP_FMAC4 soap_get___ngw__sendItemRe
 SOAP_FMAC3 struct __ngw__sendItemRequest * SOAP_FMAC4 soap_in___ngw__sendItemRequest(struct soap *soap, const char *tag, struct __ngw__sendItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__sendItemRequest = 1;
-	a = (struct __ngw__sendItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__sendItemRequest, sizeof(struct __ngw__sendItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__sendItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__sendItemRequest, sizeof(struct __ngw__sendItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__sendItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70035,7 +70035,7 @@ SOAP_FMAC3 struct __ngw__sendItemRequest * SOAP_FMAC4 soap_in___ngw__sendItemReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70050,7 +70050,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__retractRequest(struct soap *soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__retractRequest(struct soap *soap, struct __ngw__retractRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__retractRequest = NULL;
+	a->ngwm__retractRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__retractRequest(struct soap *soap, const struct __ngw__retractRequest *a, const char *tag, const char *type)
@@ -70077,9 +70077,9 @@ SOAP_FMAC3 struct __ngw__retractRequest * SOAP_FMAC4 soap_get___ngw__retractRequ
 SOAP_FMAC3 struct __ngw__retractRequest * SOAP_FMAC4 soap_in___ngw__retractRequest(struct soap *soap, const char *tag, struct __ngw__retractRequest *a, const char *type)
 {
 	short soap_flag_ngwm__retractRequest = 1;
-	a = (struct __ngw__retractRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__retractRequest, sizeof(struct __ngw__retractRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__retractRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__retractRequest, sizeof(struct __ngw__retractRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__retractRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70093,7 +70093,7 @@ SOAP_FMAC3 struct __ngw__retractRequest * SOAP_FMAC4 soap_in___ngw__retractReque
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70108,7 +70108,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__replyRequest(struct soap *soap,
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__replyRequest(struct soap *soap, struct __ngw__replyRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__replyRequest = NULL;
+	a->ngwm__replyRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__replyRequest(struct soap *soap, const struct __ngw__replyRequest *a, const char *tag, const char *type)
@@ -70135,9 +70135,9 @@ SOAP_FMAC3 struct __ngw__replyRequest * SOAP_FMAC4 soap_get___ngw__replyRequest(
 SOAP_FMAC3 struct __ngw__replyRequest * SOAP_FMAC4 soap_in___ngw__replyRequest(struct soap *soap, const char *tag, struct __ngw__replyRequest *a, const char *type)
 {
 	short soap_flag_ngwm__replyRequest = 1;
-	a = (struct __ngw__replyRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__replyRequest, sizeof(struct __ngw__replyRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__replyRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__replyRequest, sizeof(struct __ngw__replyRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__replyRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70151,7 +70151,7 @@ SOAP_FMAC3 struct __ngw__replyRequest * SOAP_FMAC4 soap_in___ngw__replyRequest(s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70166,7 +70166,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeSignatureRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeSignatureRequest(struct soap *soap, struct __ngw__removeSignatureRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeSignatureRequest = NULL;
+	a->ngwm__removeSignatureRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeSignatureRequest(struct soap *soap, const struct __ngw__removeSignatureRequest *a, const char *tag, const char *type)
@@ -70193,9 +70193,9 @@ SOAP_FMAC3 struct __ngw__removeSignatureRequest * SOAP_FMAC4 soap_get___ngw__rem
 SOAP_FMAC3 struct __ngw__removeSignatureRequest * SOAP_FMAC4 soap_in___ngw__removeSignatureRequest(struct soap *soap, const char *tag, struct __ngw__removeSignatureRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeSignatureRequest = 1;
-	a = (struct __ngw__removeSignatureRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeSignatureRequest, sizeof(struct __ngw__removeSignatureRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeSignatureRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeSignatureRequest, sizeof(struct __ngw__removeSignatureRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeSignatureRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70209,7 +70209,7 @@ SOAP_FMAC3 struct __ngw__removeSignatureRequest * SOAP_FMAC4 soap_in___ngw__remo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70224,7 +70224,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeProxyUserRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeProxyUserRequest(struct soap *soap, struct __ngw__removeProxyUserRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeProxyUserRequest = NULL;
+	a->ngwm__removeProxyUserRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeProxyUserRequest(struct soap *soap, const struct __ngw__removeProxyUserRequest *a, const char *tag, const char *type)
@@ -70251,9 +70251,9 @@ SOAP_FMAC3 struct __ngw__removeProxyUserRequest * SOAP_FMAC4 soap_get___ngw__rem
 SOAP_FMAC3 struct __ngw__removeProxyUserRequest * SOAP_FMAC4 soap_in___ngw__removeProxyUserRequest(struct soap *soap, const char *tag, struct __ngw__removeProxyUserRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeProxyUserRequest = 1;
-	a = (struct __ngw__removeProxyUserRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeProxyUserRequest, sizeof(struct __ngw__removeProxyUserRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeProxyUserRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeProxyUserRequest, sizeof(struct __ngw__removeProxyUserRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeProxyUserRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70267,7 +70267,7 @@ SOAP_FMAC3 struct __ngw__removeProxyUserRequest * SOAP_FMAC4 soap_in___ngw__remo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70282,7 +70282,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeProxyAccessRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeProxyAccessRequest(struct soap *soap, struct __ngw__removeProxyAccessRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeProxyAccessRequest = NULL;
+	a->ngwm__removeProxyAccessRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeProxyAccessRequest(struct soap *soap, const struct __ngw__removeProxyAccessRequest *a, const char *tag, const char *type)
@@ -70309,9 +70309,9 @@ SOAP_FMAC3 struct __ngw__removeProxyAccessRequest * SOAP_FMAC4 soap_get___ngw__r
 SOAP_FMAC3 struct __ngw__removeProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__removeProxyAccessRequest(struct soap *soap, const char *tag, struct __ngw__removeProxyAccessRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeProxyAccessRequest = 1;
-	a = (struct __ngw__removeProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeProxyAccessRequest, sizeof(struct __ngw__removeProxyAccessRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeProxyAccessRequest, sizeof(struct __ngw__removeProxyAccessRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeProxyAccessRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70325,7 +70325,7 @@ SOAP_FMAC3 struct __ngw__removeProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__re
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70340,7 +70340,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeMembersRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeMembersRequest(struct soap *soap, struct __ngw__removeMembersRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeMembersRequest = NULL;
+	a->ngwm__removeMembersRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeMembersRequest(struct soap *soap, const struct __ngw__removeMembersRequest *a, const char *tag, const char *type)
@@ -70367,9 +70367,9 @@ SOAP_FMAC3 struct __ngw__removeMembersRequest * SOAP_FMAC4 soap_get___ngw__remov
 SOAP_FMAC3 struct __ngw__removeMembersRequest * SOAP_FMAC4 soap_in___ngw__removeMembersRequest(struct soap *soap, const char *tag, struct __ngw__removeMembersRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeMembersRequest = 1;
-	a = (struct __ngw__removeMembersRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeMembersRequest, sizeof(struct __ngw__removeMembersRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeMembersRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeMembersRequest, sizeof(struct __ngw__removeMembersRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeMembersRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70383,7 +70383,7 @@ SOAP_FMAC3 struct __ngw__removeMembersRequest * SOAP_FMAC4 soap_in___ngw__remove
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70398,7 +70398,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeJunkEntryRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeJunkEntryRequest(struct soap *soap, struct __ngw__removeJunkEntryRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeJunkEntryRequest = NULL;
+	a->ngwm__removeJunkEntryRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeJunkEntryRequest(struct soap *soap, const struct __ngw__removeJunkEntryRequest *a, const char *tag, const char *type)
@@ -70425,9 +70425,9 @@ SOAP_FMAC3 struct __ngw__removeJunkEntryRequest * SOAP_FMAC4 soap_get___ngw__rem
 SOAP_FMAC3 struct __ngw__removeJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__removeJunkEntryRequest(struct soap *soap, const char *tag, struct __ngw__removeJunkEntryRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeJunkEntryRequest = 1;
-	a = (struct __ngw__removeJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeJunkEntryRequest, sizeof(struct __ngw__removeJunkEntryRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeJunkEntryRequest, sizeof(struct __ngw__removeJunkEntryRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeJunkEntryRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70441,7 +70441,7 @@ SOAP_FMAC3 struct __ngw__removeJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__remo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70456,7 +70456,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeItemsRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeItemsRequest(struct soap *soap, struct __ngw__removeItemsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeItemsRequest = NULL;
+	a->ngwm__removeItemsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeItemsRequest(struct soap *soap, const struct __ngw__removeItemsRequest *a, const char *tag, const char *type)
@@ -70483,9 +70483,9 @@ SOAP_FMAC3 struct __ngw__removeItemsRequest * SOAP_FMAC4 soap_get___ngw__removeI
 SOAP_FMAC3 struct __ngw__removeItemsRequest * SOAP_FMAC4 soap_in___ngw__removeItemsRequest(struct soap *soap, const char *tag, struct __ngw__removeItemsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeItemsRequest = 1;
-	a = (struct __ngw__removeItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeItemsRequest, sizeof(struct __ngw__removeItemsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeItemsRequest, sizeof(struct __ngw__removeItemsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeItemsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70499,7 +70499,7 @@ SOAP_FMAC3 struct __ngw__removeItemsRequest * SOAP_FMAC4 soap_in___ngw__removeIt
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70514,7 +70514,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeItemRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeItemRequest(struct soap *soap, struct __ngw__removeItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeItemRequest = NULL;
+	a->ngwm__removeItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeItemRequest(struct soap *soap, const struct __ngw__removeItemRequest *a, const char *tag, const char *type)
@@ -70541,9 +70541,9 @@ SOAP_FMAC3 struct __ngw__removeItemRequest * SOAP_FMAC4 soap_get___ngw__removeIt
 SOAP_FMAC3 struct __ngw__removeItemRequest * SOAP_FMAC4 soap_in___ngw__removeItemRequest(struct soap *soap, const char *tag, struct __ngw__removeItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeItemRequest = 1;
-	a = (struct __ngw__removeItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeItemRequest, sizeof(struct __ngw__removeItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeItemRequest, sizeof(struct __ngw__removeItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70557,7 +70557,7 @@ SOAP_FMAC3 struct __ngw__removeItemRequest * SOAP_FMAC4 soap_in___ngw__removeIte
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70572,7 +70572,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__removeCustomDefinitionRequest(s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__removeCustomDefinitionRequest(struct soap *soap, struct __ngw__removeCustomDefinitionRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__removeCustomDefinitionRequest = NULL;
+	a->ngwm__removeCustomDefinitionRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__removeCustomDefinitionRequest(struct soap *soap, const struct __ngw__removeCustomDefinitionRequest *a, const char *tag, const char *type)
@@ -70599,9 +70599,9 @@ SOAP_FMAC3 struct __ngw__removeCustomDefinitionRequest * SOAP_FMAC4 soap_get___n
 SOAP_FMAC3 struct __ngw__removeCustomDefinitionRequest * SOAP_FMAC4 soap_in___ngw__removeCustomDefinitionRequest(struct soap *soap, const char *tag, struct __ngw__removeCustomDefinitionRequest *a, const char *type)
 {
 	short soap_flag_ngwm__removeCustomDefinitionRequest = 1;
-	a = (struct __ngw__removeCustomDefinitionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeCustomDefinitionRequest, sizeof(struct __ngw__removeCustomDefinitionRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__removeCustomDefinitionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__removeCustomDefinitionRequest, sizeof(struct __ngw__removeCustomDefinitionRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__removeCustomDefinitionRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70615,7 +70615,7 @@ SOAP_FMAC3 struct __ngw__removeCustomDefinitionRequest * SOAP_FMAC4 soap_in___ng
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70630,7 +70630,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__readCursorRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__readCursorRequest(struct soap *soap, struct __ngw__readCursorRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__readCursorRequest = NULL;
+	a->ngwm__readCursorRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__readCursorRequest(struct soap *soap, const struct __ngw__readCursorRequest *a, const char *tag, const char *type)
@@ -70657,9 +70657,9 @@ SOAP_FMAC3 struct __ngw__readCursorRequest * SOAP_FMAC4 soap_get___ngw__readCurs
 SOAP_FMAC3 struct __ngw__readCursorRequest * SOAP_FMAC4 soap_in___ngw__readCursorRequest(struct soap *soap, const char *tag, struct __ngw__readCursorRequest *a, const char *type)
 {
 	short soap_flag_ngwm__readCursorRequest = 1;
-	a = (struct __ngw__readCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__readCursorRequest, sizeof(struct __ngw__readCursorRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__readCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__readCursorRequest, sizeof(struct __ngw__readCursorRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__readCursorRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70673,7 +70673,7 @@ SOAP_FMAC3 struct __ngw__readCursorRequest * SOAP_FMAC4 soap_in___ngw__readCurso
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70688,7 +70688,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__purgeRequest(struct soap *soap,
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__purgeRequest(struct soap *soap, struct __ngw__purgeRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__purgeRequest = NULL;
+	a->ngwm__purgeRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__purgeRequest(struct soap *soap, const struct __ngw__purgeRequest *a, const char *tag, const char *type)
@@ -70715,9 +70715,9 @@ SOAP_FMAC3 struct __ngw__purgeRequest * SOAP_FMAC4 soap_get___ngw__purgeRequest(
 SOAP_FMAC3 struct __ngw__purgeRequest * SOAP_FMAC4 soap_in___ngw__purgeRequest(struct soap *soap, const char *tag, struct __ngw__purgeRequest *a, const char *type)
 {
 	short soap_flag_ngwm__purgeRequest = 1;
-	a = (struct __ngw__purgeRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__purgeRequest, sizeof(struct __ngw__purgeRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__purgeRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__purgeRequest, sizeof(struct __ngw__purgeRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__purgeRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70731,7 +70731,7 @@ SOAP_FMAC3 struct __ngw__purgeRequest * SOAP_FMAC4 soap_in___ngw__purgeRequest(s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70746,7 +70746,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__purgeDeletedItemsRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__purgeDeletedItemsRequest(struct soap *soap, struct __ngw__purgeDeletedItemsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__purgeDeletedItemsRequest = NULL;
+	a->ngwm__purgeDeletedItemsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__purgeDeletedItemsRequest(struct soap *soap, const struct __ngw__purgeDeletedItemsRequest *a, const char *tag, const char *type)
@@ -70773,9 +70773,9 @@ SOAP_FMAC3 struct __ngw__purgeDeletedItemsRequest * SOAP_FMAC4 soap_get___ngw__p
 SOAP_FMAC3 struct __ngw__purgeDeletedItemsRequest * SOAP_FMAC4 soap_in___ngw__purgeDeletedItemsRequest(struct soap *soap, const char *tag, struct __ngw__purgeDeletedItemsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__purgeDeletedItemsRequest = 1;
-	a = (struct __ngw__purgeDeletedItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__purgeDeletedItemsRequest, sizeof(struct __ngw__purgeDeletedItemsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__purgeDeletedItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__purgeDeletedItemsRequest, sizeof(struct __ngw__purgeDeletedItemsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__purgeDeletedItemsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70789,7 +70789,7 @@ SOAP_FMAC3 struct __ngw__purgeDeletedItemsRequest * SOAP_FMAC4 soap_in___ngw__pu
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70804,7 +70804,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__positionCursorRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__positionCursorRequest(struct soap *soap, struct __ngw__positionCursorRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__positionCursorRequest = NULL;
+	a->ngwm__positionCursorRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__positionCursorRequest(struct soap *soap, const struct __ngw__positionCursorRequest *a, const char *tag, const char *type)
@@ -70831,9 +70831,9 @@ SOAP_FMAC3 struct __ngw__positionCursorRequest * SOAP_FMAC4 soap_get___ngw__posi
 SOAP_FMAC3 struct __ngw__positionCursorRequest * SOAP_FMAC4 soap_in___ngw__positionCursorRequest(struct soap *soap, const char *tag, struct __ngw__positionCursorRequest *a, const char *type)
 {
 	short soap_flag_ngwm__positionCursorRequest = 1;
-	a = (struct __ngw__positionCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__positionCursorRequest, sizeof(struct __ngw__positionCursorRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__positionCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__positionCursorRequest, sizeof(struct __ngw__positionCursorRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__positionCursorRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70847,7 +70847,7 @@ SOAP_FMAC3 struct __ngw__positionCursorRequest * SOAP_FMAC4 soap_in___ngw__posit
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70862,7 +70862,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__moveItemRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__moveItemRequest(struct soap *soap, struct __ngw__moveItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__moveItemRequest = NULL;
+	a->ngwm__moveItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__moveItemRequest(struct soap *soap, const struct __ngw__moveItemRequest *a, const char *tag, const char *type)
@@ -70889,9 +70889,9 @@ SOAP_FMAC3 struct __ngw__moveItemRequest * SOAP_FMAC4 soap_get___ngw__moveItemRe
 SOAP_FMAC3 struct __ngw__moveItemRequest * SOAP_FMAC4 soap_in___ngw__moveItemRequest(struct soap *soap, const char *tag, struct __ngw__moveItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__moveItemRequest = 1;
-	a = (struct __ngw__moveItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__moveItemRequest, sizeof(struct __ngw__moveItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__moveItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__moveItemRequest, sizeof(struct __ngw__moveItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__moveItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70905,7 +70905,7 @@ SOAP_FMAC3 struct __ngw__moveItemRequest * SOAP_FMAC4 soap_in___ngw__moveItemReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70920,7 +70920,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifySignaturesRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifySignaturesRequest(struct soap *soap, struct __ngw__modifySignaturesRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifySignaturesRequest = NULL;
+	a->ngwm__modifySignaturesRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifySignaturesRequest(struct soap *soap, const struct __ngw__modifySignaturesRequest *a, const char *tag, const char *type)
@@ -70947,9 +70947,9 @@ SOAP_FMAC3 struct __ngw__modifySignaturesRequest * SOAP_FMAC4 soap_get___ngw__mo
 SOAP_FMAC3 struct __ngw__modifySignaturesRequest * SOAP_FMAC4 soap_in___ngw__modifySignaturesRequest(struct soap *soap, const char *tag, struct __ngw__modifySignaturesRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifySignaturesRequest = 1;
-	a = (struct __ngw__modifySignaturesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifySignaturesRequest, sizeof(struct __ngw__modifySignaturesRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifySignaturesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifySignaturesRequest, sizeof(struct __ngw__modifySignaturesRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifySignaturesRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -70963,7 +70963,7 @@ SOAP_FMAC3 struct __ngw__modifySignaturesRequest * SOAP_FMAC4 soap_in___ngw__mod
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -70978,7 +70978,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifySettingsRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifySettingsRequest(struct soap *soap, struct __ngw__modifySettingsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifySettingsRequest = NULL;
+	a->ngwm__modifySettingsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifySettingsRequest(struct soap *soap, const struct __ngw__modifySettingsRequest *a, const char *tag, const char *type)
@@ -71005,9 +71005,9 @@ SOAP_FMAC3 struct __ngw__modifySettingsRequest * SOAP_FMAC4 soap_get___ngw__modi
 SOAP_FMAC3 struct __ngw__modifySettingsRequest * SOAP_FMAC4 soap_in___ngw__modifySettingsRequest(struct soap *soap, const char *tag, struct __ngw__modifySettingsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifySettingsRequest = 1;
-	a = (struct __ngw__modifySettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifySettingsRequest, sizeof(struct __ngw__modifySettingsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifySettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifySettingsRequest, sizeof(struct __ngw__modifySettingsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifySettingsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71021,7 +71021,7 @@ SOAP_FMAC3 struct __ngw__modifySettingsRequest * SOAP_FMAC4 soap_in___ngw__modif
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71036,7 +71036,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifyProxyAccessRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifyProxyAccessRequest(struct soap *soap, struct __ngw__modifyProxyAccessRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifyProxyAccessRequest = NULL;
+	a->ngwm__modifyProxyAccessRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifyProxyAccessRequest(struct soap *soap, const struct __ngw__modifyProxyAccessRequest *a, const char *tag, const char *type)
@@ -71063,9 +71063,9 @@ SOAP_FMAC3 struct __ngw__modifyProxyAccessRequest * SOAP_FMAC4 soap_get___ngw__m
 SOAP_FMAC3 struct __ngw__modifyProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__modifyProxyAccessRequest(struct soap *soap, const char *tag, struct __ngw__modifyProxyAccessRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifyProxyAccessRequest = 1;
-	a = (struct __ngw__modifyProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyProxyAccessRequest, sizeof(struct __ngw__modifyProxyAccessRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifyProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyProxyAccessRequest, sizeof(struct __ngw__modifyProxyAccessRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifyProxyAccessRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71079,7 +71079,7 @@ SOAP_FMAC3 struct __ngw__modifyProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__mo
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71094,7 +71094,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifyPasswordRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifyPasswordRequest(struct soap *soap, struct __ngw__modifyPasswordRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifyPasswordRequest = NULL;
+	a->ngwm__modifyPasswordRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifyPasswordRequest(struct soap *soap, const struct __ngw__modifyPasswordRequest *a, const char *tag, const char *type)
@@ -71121,9 +71121,9 @@ SOAP_FMAC3 struct __ngw__modifyPasswordRequest * SOAP_FMAC4 soap_get___ngw__modi
 SOAP_FMAC3 struct __ngw__modifyPasswordRequest * SOAP_FMAC4 soap_in___ngw__modifyPasswordRequest(struct soap *soap, const char *tag, struct __ngw__modifyPasswordRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifyPasswordRequest = 1;
-	a = (struct __ngw__modifyPasswordRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyPasswordRequest, sizeof(struct __ngw__modifyPasswordRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifyPasswordRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyPasswordRequest, sizeof(struct __ngw__modifyPasswordRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifyPasswordRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71137,7 +71137,7 @@ SOAP_FMAC3 struct __ngw__modifyPasswordRequest * SOAP_FMAC4 soap_in___ngw__modif
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71152,7 +71152,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifyJunkMailSettingsRequest(s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifyJunkMailSettingsRequest(struct soap *soap, struct __ngw__modifyJunkMailSettingsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifyJunkMailSettingsRequest = NULL;
+	a->ngwm__modifyJunkMailSettingsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifyJunkMailSettingsRequest(struct soap *soap, const struct __ngw__modifyJunkMailSettingsRequest *a, const char *tag, const char *type)
@@ -71179,9 +71179,9 @@ SOAP_FMAC3 struct __ngw__modifyJunkMailSettingsRequest * SOAP_FMAC4 soap_get___n
 SOAP_FMAC3 struct __ngw__modifyJunkMailSettingsRequest * SOAP_FMAC4 soap_in___ngw__modifyJunkMailSettingsRequest(struct soap *soap, const char *tag, struct __ngw__modifyJunkMailSettingsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifyJunkMailSettingsRequest = 1;
-	a = (struct __ngw__modifyJunkMailSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyJunkMailSettingsRequest, sizeof(struct __ngw__modifyJunkMailSettingsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifyJunkMailSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyJunkMailSettingsRequest, sizeof(struct __ngw__modifyJunkMailSettingsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifyJunkMailSettingsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71195,7 +71195,7 @@ SOAP_FMAC3 struct __ngw__modifyJunkMailSettingsRequest * SOAP_FMAC4 soap_in___ng
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71210,7 +71210,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifyJunkEntryRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifyJunkEntryRequest(struct soap *soap, struct __ngw__modifyJunkEntryRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifyJunkEntryRequest = NULL;
+	a->ngwm__modifyJunkEntryRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifyJunkEntryRequest(struct soap *soap, const struct __ngw__modifyJunkEntryRequest *a, const char *tag, const char *type)
@@ -71237,9 +71237,9 @@ SOAP_FMAC3 struct __ngw__modifyJunkEntryRequest * SOAP_FMAC4 soap_get___ngw__mod
 SOAP_FMAC3 struct __ngw__modifyJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__modifyJunkEntryRequest(struct soap *soap, const char *tag, struct __ngw__modifyJunkEntryRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifyJunkEntryRequest = 1;
-	a = (struct __ngw__modifyJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyJunkEntryRequest, sizeof(struct __ngw__modifyJunkEntryRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifyJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyJunkEntryRequest, sizeof(struct __ngw__modifyJunkEntryRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifyJunkEntryRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71253,7 +71253,7 @@ SOAP_FMAC3 struct __ngw__modifyJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__modi
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71268,7 +71268,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__modifyItemRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__modifyItemRequest(struct soap *soap, struct __ngw__modifyItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__modifyItemRequest = NULL;
+	a->ngwm__modifyItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__modifyItemRequest(struct soap *soap, const struct __ngw__modifyItemRequest *a, const char *tag, const char *type)
@@ -71295,9 +71295,9 @@ SOAP_FMAC3 struct __ngw__modifyItemRequest * SOAP_FMAC4 soap_get___ngw__modifyIt
 SOAP_FMAC3 struct __ngw__modifyItemRequest * SOAP_FMAC4 soap_in___ngw__modifyItemRequest(struct soap *soap, const char *tag, struct __ngw__modifyItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__modifyItemRequest = 1;
-	a = (struct __ngw__modifyItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyItemRequest, sizeof(struct __ngw__modifyItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__modifyItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__modifyItemRequest, sizeof(struct __ngw__modifyItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__modifyItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71311,7 +71311,7 @@ SOAP_FMAC3 struct __ngw__modifyItemRequest * SOAP_FMAC4 soap_in___ngw__modifyIte
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71326,7 +71326,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__markUnReadRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__markUnReadRequest(struct soap *soap, struct __ngw__markUnReadRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__markUnReadRequest = NULL;
+	a->ngwm__markUnReadRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__markUnReadRequest(struct soap *soap, const struct __ngw__markUnReadRequest *a, const char *tag, const char *type)
@@ -71353,9 +71353,9 @@ SOAP_FMAC3 struct __ngw__markUnReadRequest * SOAP_FMAC4 soap_get___ngw__markUnRe
 SOAP_FMAC3 struct __ngw__markUnReadRequest * SOAP_FMAC4 soap_in___ngw__markUnReadRequest(struct soap *soap, const char *tag, struct __ngw__markUnReadRequest *a, const char *type)
 {
 	short soap_flag_ngwm__markUnReadRequest = 1;
-	a = (struct __ngw__markUnReadRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markUnReadRequest, sizeof(struct __ngw__markUnReadRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__markUnReadRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markUnReadRequest, sizeof(struct __ngw__markUnReadRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__markUnReadRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71369,7 +71369,7 @@ SOAP_FMAC3 struct __ngw__markUnReadRequest * SOAP_FMAC4 soap_in___ngw__markUnRea
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71384,7 +71384,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__markUnPrivateRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__markUnPrivateRequest(struct soap *soap, struct __ngw__markUnPrivateRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__markUnPrivateRequest = NULL;
+	a->ngwm__markUnPrivateRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__markUnPrivateRequest(struct soap *soap, const struct __ngw__markUnPrivateRequest *a, const char *tag, const char *type)
@@ -71411,9 +71411,9 @@ SOAP_FMAC3 struct __ngw__markUnPrivateRequest * SOAP_FMAC4 soap_get___ngw__markU
 SOAP_FMAC3 struct __ngw__markUnPrivateRequest * SOAP_FMAC4 soap_in___ngw__markUnPrivateRequest(struct soap *soap, const char *tag, struct __ngw__markUnPrivateRequest *a, const char *type)
 {
 	short soap_flag_ngwm__markUnPrivateRequest = 1;
-	a = (struct __ngw__markUnPrivateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markUnPrivateRequest, sizeof(struct __ngw__markUnPrivateRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__markUnPrivateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markUnPrivateRequest, sizeof(struct __ngw__markUnPrivateRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__markUnPrivateRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71427,7 +71427,7 @@ SOAP_FMAC3 struct __ngw__markUnPrivateRequest * SOAP_FMAC4 soap_in___ngw__markUn
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71442,7 +71442,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__markReadRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__markReadRequest(struct soap *soap, struct __ngw__markReadRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__markReadRequest = NULL;
+	a->ngwm__markReadRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__markReadRequest(struct soap *soap, const struct __ngw__markReadRequest *a, const char *tag, const char *type)
@@ -71469,9 +71469,9 @@ SOAP_FMAC3 struct __ngw__markReadRequest * SOAP_FMAC4 soap_get___ngw__markReadRe
 SOAP_FMAC3 struct __ngw__markReadRequest * SOAP_FMAC4 soap_in___ngw__markReadRequest(struct soap *soap, const char *tag, struct __ngw__markReadRequest *a, const char *type)
 {
 	short soap_flag_ngwm__markReadRequest = 1;
-	a = (struct __ngw__markReadRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markReadRequest, sizeof(struct __ngw__markReadRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__markReadRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markReadRequest, sizeof(struct __ngw__markReadRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__markReadRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71485,7 +71485,7 @@ SOAP_FMAC3 struct __ngw__markReadRequest * SOAP_FMAC4 soap_in___ngw__markReadReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71500,7 +71500,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__markPrivateRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__markPrivateRequest(struct soap *soap, struct __ngw__markPrivateRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__markPrivateRequest = NULL;
+	a->ngwm__markPrivateRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__markPrivateRequest(struct soap *soap, const struct __ngw__markPrivateRequest *a, const char *tag, const char *type)
@@ -71527,9 +71527,9 @@ SOAP_FMAC3 struct __ngw__markPrivateRequest * SOAP_FMAC4 soap_get___ngw__markPri
 SOAP_FMAC3 struct __ngw__markPrivateRequest * SOAP_FMAC4 soap_in___ngw__markPrivateRequest(struct soap *soap, const char *tag, struct __ngw__markPrivateRequest *a, const char *type)
 {
 	short soap_flag_ngwm__markPrivateRequest = 1;
-	a = (struct __ngw__markPrivateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markPrivateRequest, sizeof(struct __ngw__markPrivateRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__markPrivateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__markPrivateRequest, sizeof(struct __ngw__markPrivateRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__markPrivateRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71543,7 +71543,7 @@ SOAP_FMAC3 struct __ngw__markPrivateRequest * SOAP_FMAC4 soap_in___ngw__markPriv
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71558,7 +71558,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__logoutRequest(struct soap *soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__logoutRequest(struct soap *soap, struct __ngw__logoutRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__logoutRequest = NULL;
+	a->ngwm__logoutRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__logoutRequest(struct soap *soap, const struct __ngw__logoutRequest *a, const char *tag, const char *type)
@@ -71585,9 +71585,9 @@ SOAP_FMAC3 struct __ngw__logoutRequest * SOAP_FMAC4 soap_get___ngw__logoutReques
 SOAP_FMAC3 struct __ngw__logoutRequest * SOAP_FMAC4 soap_in___ngw__logoutRequest(struct soap *soap, const char *tag, struct __ngw__logoutRequest *a, const char *type)
 {
 	short soap_flag_ngwm__logoutRequest = 1;
-	a = (struct __ngw__logoutRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__logoutRequest, sizeof(struct __ngw__logoutRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__logoutRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__logoutRequest, sizeof(struct __ngw__logoutRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__logoutRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71601,7 +71601,7 @@ SOAP_FMAC3 struct __ngw__logoutRequest * SOAP_FMAC4 soap_in___ngw__logoutRequest
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71616,7 +71616,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__loginRequest(struct soap *soap,
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__loginRequest(struct soap *soap, struct __ngw__loginRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__loginRequest = NULL;
+	a->ngwm__loginRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__loginRequest(struct soap *soap, const struct __ngw__loginRequest *a, const char *tag, const char *type)
@@ -71643,9 +71643,9 @@ SOAP_FMAC3 struct __ngw__loginRequest * SOAP_FMAC4 soap_get___ngw__loginRequest(
 SOAP_FMAC3 struct __ngw__loginRequest * SOAP_FMAC4 soap_in___ngw__loginRequest(struct soap *soap, const char *tag, struct __ngw__loginRequest *a, const char *type)
 {
 	short soap_flag_ngwm__loginRequest = 1;
-	a = (struct __ngw__loginRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__loginRequest, sizeof(struct __ngw__loginRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__loginRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__loginRequest, sizeof(struct __ngw__loginRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__loginRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71659,7 +71659,7 @@ SOAP_FMAC3 struct __ngw__loginRequest * SOAP_FMAC4 soap_in___ngw__loginRequest(s
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71674,7 +71674,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getUserListRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getUserListRequest(struct soap *soap, struct __ngw__getUserListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getUserListRequest = NULL;
+	a->ngwm__getUserListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getUserListRequest(struct soap *soap, const struct __ngw__getUserListRequest *a, const char *tag, const char *type)
@@ -71701,9 +71701,9 @@ SOAP_FMAC3 struct __ngw__getUserListRequest * SOAP_FMAC4 soap_get___ngw__getUser
 SOAP_FMAC3 struct __ngw__getUserListRequest * SOAP_FMAC4 soap_in___ngw__getUserListRequest(struct soap *soap, const char *tag, struct __ngw__getUserListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getUserListRequest = 1;
-	a = (struct __ngw__getUserListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getUserListRequest, sizeof(struct __ngw__getUserListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getUserListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getUserListRequest, sizeof(struct __ngw__getUserListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getUserListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71717,7 +71717,7 @@ SOAP_FMAC3 struct __ngw__getUserListRequest * SOAP_FMAC4 soap_in___ngw__getUserL
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71732,7 +71732,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getTimezoneListRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getTimezoneListRequest(struct soap *soap, struct __ngw__getTimezoneListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getTimezoneListRequest = NULL;
+	a->ngwm__getTimezoneListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getTimezoneListRequest(struct soap *soap, const struct __ngw__getTimezoneListRequest *a, const char *tag, const char *type)
@@ -71759,9 +71759,9 @@ SOAP_FMAC3 struct __ngw__getTimezoneListRequest * SOAP_FMAC4 soap_get___ngw__get
 SOAP_FMAC3 struct __ngw__getTimezoneListRequest * SOAP_FMAC4 soap_in___ngw__getTimezoneListRequest(struct soap *soap, const char *tag, struct __ngw__getTimezoneListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getTimezoneListRequest = 1;
-	a = (struct __ngw__getTimezoneListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getTimezoneListRequest, sizeof(struct __ngw__getTimezoneListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getTimezoneListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getTimezoneListRequest, sizeof(struct __ngw__getTimezoneListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getTimezoneListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71775,7 +71775,7 @@ SOAP_FMAC3 struct __ngw__getTimezoneListRequest * SOAP_FMAC4 soap_in___ngw__getT
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71790,7 +71790,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getTimestampRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getTimestampRequest(struct soap *soap, struct __ngw__getTimestampRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getTimestampRequest = NULL;
+	a->ngwm__getTimestampRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getTimestampRequest(struct soap *soap, const struct __ngw__getTimestampRequest *a, const char *tag, const char *type)
@@ -71817,9 +71817,9 @@ SOAP_FMAC3 struct __ngw__getTimestampRequest * SOAP_FMAC4 soap_get___ngw__getTim
 SOAP_FMAC3 struct __ngw__getTimestampRequest * SOAP_FMAC4 soap_in___ngw__getTimestampRequest(struct soap *soap, const char *tag, struct __ngw__getTimestampRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getTimestampRequest = 1;
-	a = (struct __ngw__getTimestampRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getTimestampRequest, sizeof(struct __ngw__getTimestampRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getTimestampRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getTimestampRequest, sizeof(struct __ngw__getTimestampRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getTimestampRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71833,7 +71833,7 @@ SOAP_FMAC3 struct __ngw__getTimestampRequest * SOAP_FMAC4 soap_in___ngw__getTime
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71848,7 +71848,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getSignaturesRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getSignaturesRequest(struct soap *soap, struct __ngw__getSignaturesRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getSignaturesRequest = NULL;
+	a->ngwm__getSignaturesRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getSignaturesRequest(struct soap *soap, const struct __ngw__getSignaturesRequest *a, const char *tag, const char *type)
@@ -71875,9 +71875,9 @@ SOAP_FMAC3 struct __ngw__getSignaturesRequest * SOAP_FMAC4 soap_get___ngw__getSi
 SOAP_FMAC3 struct __ngw__getSignaturesRequest * SOAP_FMAC4 soap_in___ngw__getSignaturesRequest(struct soap *soap, const char *tag, struct __ngw__getSignaturesRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getSignaturesRequest = 1;
-	a = (struct __ngw__getSignaturesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getSignaturesRequest, sizeof(struct __ngw__getSignaturesRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getSignaturesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getSignaturesRequest, sizeof(struct __ngw__getSignaturesRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getSignaturesRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71891,7 +71891,7 @@ SOAP_FMAC3 struct __ngw__getSignaturesRequest * SOAP_FMAC4 soap_in___ngw__getSig
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71906,7 +71906,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getSettingsRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getSettingsRequest(struct soap *soap, struct __ngw__getSettingsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getSettingsRequest = NULL;
+	a->ngwm__getSettingsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getSettingsRequest(struct soap *soap, const struct __ngw__getSettingsRequest *a, const char *tag, const char *type)
@@ -71933,9 +71933,9 @@ SOAP_FMAC3 struct __ngw__getSettingsRequest * SOAP_FMAC4 soap_get___ngw__getSett
 SOAP_FMAC3 struct __ngw__getSettingsRequest * SOAP_FMAC4 soap_in___ngw__getSettingsRequest(struct soap *soap, const char *tag, struct __ngw__getSettingsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getSettingsRequest = 1;
-	a = (struct __ngw__getSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getSettingsRequest, sizeof(struct __ngw__getSettingsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getSettingsRequest, sizeof(struct __ngw__getSettingsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getSettingsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -71949,7 +71949,7 @@ SOAP_FMAC3 struct __ngw__getSettingsRequest * SOAP_FMAC4 soap_in___ngw__getSetti
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -71964,7 +71964,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getRuleListRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getRuleListRequest(struct soap *soap, struct __ngw__getRuleListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getRuleListRequest = NULL;
+	a->ngwm__getRuleListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getRuleListRequest(struct soap *soap, const struct __ngw__getRuleListRequest *a, const char *tag, const char *type)
@@ -71991,9 +71991,9 @@ SOAP_FMAC3 struct __ngw__getRuleListRequest * SOAP_FMAC4 soap_get___ngw__getRule
 SOAP_FMAC3 struct __ngw__getRuleListRequest * SOAP_FMAC4 soap_in___ngw__getRuleListRequest(struct soap *soap, const char *tag, struct __ngw__getRuleListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getRuleListRequest = 1;
-	a = (struct __ngw__getRuleListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getRuleListRequest, sizeof(struct __ngw__getRuleListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getRuleListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getRuleListRequest, sizeof(struct __ngw__getRuleListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getRuleListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72007,7 +72007,7 @@ SOAP_FMAC3 struct __ngw__getRuleListRequest * SOAP_FMAC4 soap_in___ngw__getRuleL
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72022,7 +72022,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getProxyListRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getProxyListRequest(struct soap *soap, struct __ngw__getProxyListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getProxyListRequest = NULL;
+	a->ngwm__getProxyListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getProxyListRequest(struct soap *soap, const struct __ngw__getProxyListRequest *a, const char *tag, const char *type)
@@ -72049,9 +72049,9 @@ SOAP_FMAC3 struct __ngw__getProxyListRequest * SOAP_FMAC4 soap_get___ngw__getPro
 SOAP_FMAC3 struct __ngw__getProxyListRequest * SOAP_FMAC4 soap_in___ngw__getProxyListRequest(struct soap *soap, const char *tag, struct __ngw__getProxyListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getProxyListRequest = 1;
-	a = (struct __ngw__getProxyListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getProxyListRequest, sizeof(struct __ngw__getProxyListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getProxyListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getProxyListRequest, sizeof(struct __ngw__getProxyListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getProxyListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72065,7 +72065,7 @@ SOAP_FMAC3 struct __ngw__getProxyListRequest * SOAP_FMAC4 soap_in___ngw__getProx
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72080,7 +72080,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getProxyAccessListRequest(struc
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getProxyAccessListRequest(struct soap *soap, struct __ngw__getProxyAccessListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getProxyAccessListRequest = NULL;
+	a->ngwm__getProxyAccessListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getProxyAccessListRequest(struct soap *soap, const struct __ngw__getProxyAccessListRequest *a, const char *tag, const char *type)
@@ -72107,9 +72107,9 @@ SOAP_FMAC3 struct __ngw__getProxyAccessListRequest * SOAP_FMAC4 soap_get___ngw__
 SOAP_FMAC3 struct __ngw__getProxyAccessListRequest * SOAP_FMAC4 soap_in___ngw__getProxyAccessListRequest(struct soap *soap, const char *tag, struct __ngw__getProxyAccessListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getProxyAccessListRequest = 1;
-	a = (struct __ngw__getProxyAccessListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getProxyAccessListRequest, sizeof(struct __ngw__getProxyAccessListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getProxyAccessListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getProxyAccessListRequest, sizeof(struct __ngw__getProxyAccessListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getProxyAccessListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72123,7 +72123,7 @@ SOAP_FMAC3 struct __ngw__getProxyAccessListRequest * SOAP_FMAC4 soap_in___ngw__g
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72138,7 +72138,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getQuickMessagesRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getQuickMessagesRequest(struct soap *soap, struct __ngw__getQuickMessagesRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getQuickMessagesRequest = NULL;
+	a->ngwm__getQuickMessagesRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getQuickMessagesRequest(struct soap *soap, const struct __ngw__getQuickMessagesRequest *a, const char *tag, const char *type)
@@ -72165,9 +72165,9 @@ SOAP_FMAC3 struct __ngw__getQuickMessagesRequest * SOAP_FMAC4 soap_get___ngw__ge
 SOAP_FMAC3 struct __ngw__getQuickMessagesRequest * SOAP_FMAC4 soap_in___ngw__getQuickMessagesRequest(struct soap *soap, const char *tag, struct __ngw__getQuickMessagesRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getQuickMessagesRequest = 1;
-	a = (struct __ngw__getQuickMessagesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getQuickMessagesRequest, sizeof(struct __ngw__getQuickMessagesRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getQuickMessagesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getQuickMessagesRequest, sizeof(struct __ngw__getQuickMessagesRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getQuickMessagesRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72181,7 +72181,7 @@ SOAP_FMAC3 struct __ngw__getQuickMessagesRequest * SOAP_FMAC4 soap_in___ngw__get
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72196,7 +72196,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getLibraryListRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getLibraryListRequest(struct soap *soap, struct __ngw__getLibraryListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getLibraryListRequest = NULL;
+	a->ngwm__getLibraryListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getLibraryListRequest(struct soap *soap, const struct __ngw__getLibraryListRequest *a, const char *tag, const char *type)
@@ -72223,9 +72223,9 @@ SOAP_FMAC3 struct __ngw__getLibraryListRequest * SOAP_FMAC4 soap_get___ngw__getL
 SOAP_FMAC3 struct __ngw__getLibraryListRequest * SOAP_FMAC4 soap_in___ngw__getLibraryListRequest(struct soap *soap, const char *tag, struct __ngw__getLibraryListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getLibraryListRequest = 1;
-	a = (struct __ngw__getLibraryListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getLibraryListRequest, sizeof(struct __ngw__getLibraryListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getLibraryListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getLibraryListRequest, sizeof(struct __ngw__getLibraryListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getLibraryListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72239,7 +72239,7 @@ SOAP_FMAC3 struct __ngw__getLibraryListRequest * SOAP_FMAC4 soap_in___ngw__getLi
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72254,7 +72254,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getLibraryItemRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getLibraryItemRequest(struct soap *soap, struct __ngw__getLibraryItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getLibraryItemRequest = NULL;
+	a->ngwm__getLibraryItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getLibraryItemRequest(struct soap *soap, const struct __ngw__getLibraryItemRequest *a, const char *tag, const char *type)
@@ -72281,9 +72281,9 @@ SOAP_FMAC3 struct __ngw__getLibraryItemRequest * SOAP_FMAC4 soap_get___ngw__getL
 SOAP_FMAC3 struct __ngw__getLibraryItemRequest * SOAP_FMAC4 soap_in___ngw__getLibraryItemRequest(struct soap *soap, const char *tag, struct __ngw__getLibraryItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getLibraryItemRequest = 1;
-	a = (struct __ngw__getLibraryItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getLibraryItemRequest, sizeof(struct __ngw__getLibraryItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getLibraryItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getLibraryItemRequest, sizeof(struct __ngw__getLibraryItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getLibraryItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72297,7 +72297,7 @@ SOAP_FMAC3 struct __ngw__getLibraryItemRequest * SOAP_FMAC4 soap_in___ngw__getLi
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72312,7 +72312,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getJunkMailSettingsRequest(stru
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getJunkMailSettingsRequest(struct soap *soap, struct __ngw__getJunkMailSettingsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getJunkMailSettingsRequest = NULL;
+	a->ngwm__getJunkMailSettingsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getJunkMailSettingsRequest(struct soap *soap, const struct __ngw__getJunkMailSettingsRequest *a, const char *tag, const char *type)
@@ -72339,9 +72339,9 @@ SOAP_FMAC3 struct __ngw__getJunkMailSettingsRequest * SOAP_FMAC4 soap_get___ngw_
 SOAP_FMAC3 struct __ngw__getJunkMailSettingsRequest * SOAP_FMAC4 soap_in___ngw__getJunkMailSettingsRequest(struct soap *soap, const char *tag, struct __ngw__getJunkMailSettingsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getJunkMailSettingsRequest = 1;
-	a = (struct __ngw__getJunkMailSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getJunkMailSettingsRequest, sizeof(struct __ngw__getJunkMailSettingsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getJunkMailSettingsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getJunkMailSettingsRequest, sizeof(struct __ngw__getJunkMailSettingsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getJunkMailSettingsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72355,7 +72355,7 @@ SOAP_FMAC3 struct __ngw__getJunkMailSettingsRequest * SOAP_FMAC4 soap_in___ngw__
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72370,7 +72370,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getJunkEntriesRequest(struct so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getJunkEntriesRequest(struct soap *soap, struct __ngw__getJunkEntriesRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getJunkEntriesRequest = NULL;
+	a->ngwm__getJunkEntriesRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getJunkEntriesRequest(struct soap *soap, const struct __ngw__getJunkEntriesRequest *a, const char *tag, const char *type)
@@ -72397,9 +72397,9 @@ SOAP_FMAC3 struct __ngw__getJunkEntriesRequest * SOAP_FMAC4 soap_get___ngw__getJ
 SOAP_FMAC3 struct __ngw__getJunkEntriesRequest * SOAP_FMAC4 soap_in___ngw__getJunkEntriesRequest(struct soap *soap, const char *tag, struct __ngw__getJunkEntriesRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getJunkEntriesRequest = 1;
-	a = (struct __ngw__getJunkEntriesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getJunkEntriesRequest, sizeof(struct __ngw__getJunkEntriesRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getJunkEntriesRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getJunkEntriesRequest, sizeof(struct __ngw__getJunkEntriesRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getJunkEntriesRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72413,7 +72413,7 @@ SOAP_FMAC3 struct __ngw__getJunkEntriesRequest * SOAP_FMAC4 soap_in___ngw__getJu
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72428,7 +72428,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getItemsRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getItemsRequest(struct soap *soap, struct __ngw__getItemsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getItemsRequest = NULL;
+	a->ngwm__getItemsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getItemsRequest(struct soap *soap, const struct __ngw__getItemsRequest *a, const char *tag, const char *type)
@@ -72455,9 +72455,9 @@ SOAP_FMAC3 struct __ngw__getItemsRequest * SOAP_FMAC4 soap_get___ngw__getItemsRe
 SOAP_FMAC3 struct __ngw__getItemsRequest * SOAP_FMAC4 soap_in___ngw__getItemsRequest(struct soap *soap, const char *tag, struct __ngw__getItemsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getItemsRequest = 1;
-	a = (struct __ngw__getItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getItemsRequest, sizeof(struct __ngw__getItemsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getItemsRequest, sizeof(struct __ngw__getItemsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getItemsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72471,7 +72471,7 @@ SOAP_FMAC3 struct __ngw__getItemsRequest * SOAP_FMAC4 soap_in___ngw__getItemsReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72486,7 +72486,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getItemRequest(struct soap *soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getItemRequest(struct soap *soap, struct __ngw__getItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getItemRequest = NULL;
+	a->ngwm__getItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getItemRequest(struct soap *soap, const struct __ngw__getItemRequest *a, const char *tag, const char *type)
@@ -72513,9 +72513,9 @@ SOAP_FMAC3 struct __ngw__getItemRequest * SOAP_FMAC4 soap_get___ngw__getItemRequ
 SOAP_FMAC3 struct __ngw__getItemRequest * SOAP_FMAC4 soap_in___ngw__getItemRequest(struct soap *soap, const char *tag, struct __ngw__getItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getItemRequest = 1;
-	a = (struct __ngw__getItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getItemRequest, sizeof(struct __ngw__getItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getItemRequest, sizeof(struct __ngw__getItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72529,7 +72529,7 @@ SOAP_FMAC3 struct __ngw__getItemRequest * SOAP_FMAC4 soap_in___ngw__getItemReque
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72544,7 +72544,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getFreeBusyRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getFreeBusyRequest(struct soap *soap, struct __ngw__getFreeBusyRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getFreeBusyRequest = NULL;
+	a->ngwm__getFreeBusyRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getFreeBusyRequest(struct soap *soap, const struct __ngw__getFreeBusyRequest *a, const char *tag, const char *type)
@@ -72571,9 +72571,9 @@ SOAP_FMAC3 struct __ngw__getFreeBusyRequest * SOAP_FMAC4 soap_get___ngw__getFree
 SOAP_FMAC3 struct __ngw__getFreeBusyRequest * SOAP_FMAC4 soap_in___ngw__getFreeBusyRequest(struct soap *soap, const char *tag, struct __ngw__getFreeBusyRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getFreeBusyRequest = 1;
-	a = (struct __ngw__getFreeBusyRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFreeBusyRequest, sizeof(struct __ngw__getFreeBusyRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getFreeBusyRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFreeBusyRequest, sizeof(struct __ngw__getFreeBusyRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getFreeBusyRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72587,7 +72587,7 @@ SOAP_FMAC3 struct __ngw__getFreeBusyRequest * SOAP_FMAC4 soap_in___ngw__getFreeB
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72602,7 +72602,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getFolderListRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getFolderListRequest(struct soap *soap, struct __ngw__getFolderListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getFolderListRequest = NULL;
+	a->ngwm__getFolderListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getFolderListRequest(struct soap *soap, const struct __ngw__getFolderListRequest *a, const char *tag, const char *type)
@@ -72629,9 +72629,9 @@ SOAP_FMAC3 struct __ngw__getFolderListRequest * SOAP_FMAC4 soap_get___ngw__getFo
 SOAP_FMAC3 struct __ngw__getFolderListRequest * SOAP_FMAC4 soap_in___ngw__getFolderListRequest(struct soap *soap, const char *tag, struct __ngw__getFolderListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getFolderListRequest = 1;
-	a = (struct __ngw__getFolderListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFolderListRequest, sizeof(struct __ngw__getFolderListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getFolderListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFolderListRequest, sizeof(struct __ngw__getFolderListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getFolderListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72645,7 +72645,7 @@ SOAP_FMAC3 struct __ngw__getFolderListRequest * SOAP_FMAC4 soap_in___ngw__getFol
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72660,7 +72660,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getFolderRequest(struct soap *s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getFolderRequest(struct soap *soap, struct __ngw__getFolderRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getFolderRequest = NULL;
+	a->ngwm__getFolderRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getFolderRequest(struct soap *soap, const struct __ngw__getFolderRequest *a, const char *tag, const char *type)
@@ -72687,9 +72687,9 @@ SOAP_FMAC3 struct __ngw__getFolderRequest * SOAP_FMAC4 soap_get___ngw__getFolder
 SOAP_FMAC3 struct __ngw__getFolderRequest * SOAP_FMAC4 soap_in___ngw__getFolderRequest(struct soap *soap, const char *tag, struct __ngw__getFolderRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getFolderRequest = 1;
-	a = (struct __ngw__getFolderRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFolderRequest, sizeof(struct __ngw__getFolderRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getFolderRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getFolderRequest, sizeof(struct __ngw__getFolderRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getFolderRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72703,7 +72703,7 @@ SOAP_FMAC3 struct __ngw__getFolderRequest * SOAP_FMAC4 soap_in___ngw__getFolderR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72718,7 +72718,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getDocumentTypeListRequest(stru
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getDocumentTypeListRequest(struct soap *soap, struct __ngw__getDocumentTypeListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getDocumentTypeListRequest = NULL;
+	a->ngwm__getDocumentTypeListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getDocumentTypeListRequest(struct soap *soap, const struct __ngw__getDocumentTypeListRequest *a, const char *tag, const char *type)
@@ -72745,9 +72745,9 @@ SOAP_FMAC3 struct __ngw__getDocumentTypeListRequest * SOAP_FMAC4 soap_get___ngw_
 SOAP_FMAC3 struct __ngw__getDocumentTypeListRequest * SOAP_FMAC4 soap_in___ngw__getDocumentTypeListRequest(struct soap *soap, const char *tag, struct __ngw__getDocumentTypeListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getDocumentTypeListRequest = 1;
-	a = (struct __ngw__getDocumentTypeListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDocumentTypeListRequest, sizeof(struct __ngw__getDocumentTypeListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getDocumentTypeListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDocumentTypeListRequest, sizeof(struct __ngw__getDocumentTypeListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getDocumentTypeListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72761,7 +72761,7 @@ SOAP_FMAC3 struct __ngw__getDocumentTypeListRequest * SOAP_FMAC4 soap_in___ngw__
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72776,7 +72776,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getDeltaInfoRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getDeltaInfoRequest(struct soap *soap, struct __ngw__getDeltaInfoRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getDeltaInfoRequest = NULL;
+	a->ngwm__getDeltaInfoRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getDeltaInfoRequest(struct soap *soap, const struct __ngw__getDeltaInfoRequest *a, const char *tag, const char *type)
@@ -72803,9 +72803,9 @@ SOAP_FMAC3 struct __ngw__getDeltaInfoRequest * SOAP_FMAC4 soap_get___ngw__getDel
 SOAP_FMAC3 struct __ngw__getDeltaInfoRequest * SOAP_FMAC4 soap_in___ngw__getDeltaInfoRequest(struct soap *soap, const char *tag, struct __ngw__getDeltaInfoRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getDeltaInfoRequest = 1;
-	a = (struct __ngw__getDeltaInfoRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDeltaInfoRequest, sizeof(struct __ngw__getDeltaInfoRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getDeltaInfoRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDeltaInfoRequest, sizeof(struct __ngw__getDeltaInfoRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getDeltaInfoRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72819,7 +72819,7 @@ SOAP_FMAC3 struct __ngw__getDeltaInfoRequest * SOAP_FMAC4 soap_in___ngw__getDelt
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72834,7 +72834,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getDeltasRequest(struct soap *s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getDeltasRequest(struct soap *soap, struct __ngw__getDeltasRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getDeltasRequest = NULL;
+	a->ngwm__getDeltasRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getDeltasRequest(struct soap *soap, const struct __ngw__getDeltasRequest *a, const char *tag, const char *type)
@@ -72861,9 +72861,9 @@ SOAP_FMAC3 struct __ngw__getDeltasRequest * SOAP_FMAC4 soap_get___ngw__getDeltas
 SOAP_FMAC3 struct __ngw__getDeltasRequest * SOAP_FMAC4 soap_in___ngw__getDeltasRequest(struct soap *soap, const char *tag, struct __ngw__getDeltasRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getDeltasRequest = 1;
-	a = (struct __ngw__getDeltasRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDeltasRequest, sizeof(struct __ngw__getDeltasRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getDeltasRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getDeltasRequest, sizeof(struct __ngw__getDeltasRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getDeltasRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72877,7 +72877,7 @@ SOAP_FMAC3 struct __ngw__getDeltasRequest * SOAP_FMAC4 soap_in___ngw__getDeltasR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72892,7 +72892,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getCustomListRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getCustomListRequest(struct soap *soap, struct __ngw__getCustomListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getCustomListRequest = NULL;
+	a->ngwm__getCustomListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getCustomListRequest(struct soap *soap, const struct __ngw__getCustomListRequest *a, const char *tag, const char *type)
@@ -72919,9 +72919,9 @@ SOAP_FMAC3 struct __ngw__getCustomListRequest * SOAP_FMAC4 soap_get___ngw__getCu
 SOAP_FMAC3 struct __ngw__getCustomListRequest * SOAP_FMAC4 soap_in___ngw__getCustomListRequest(struct soap *soap, const char *tag, struct __ngw__getCustomListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getCustomListRequest = 1;
-	a = (struct __ngw__getCustomListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getCustomListRequest, sizeof(struct __ngw__getCustomListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getCustomListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getCustomListRequest, sizeof(struct __ngw__getCustomListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getCustomListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72935,7 +72935,7 @@ SOAP_FMAC3 struct __ngw__getCustomListRequest * SOAP_FMAC4 soap_in___ngw__getCus
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -72950,7 +72950,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getCategoryListRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getCategoryListRequest(struct soap *soap, struct __ngw__getCategoryListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getCategoryListRequest = NULL;
+	a->ngwm__getCategoryListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getCategoryListRequest(struct soap *soap, const struct __ngw__getCategoryListRequest *a, const char *tag, const char *type)
@@ -72977,9 +72977,9 @@ SOAP_FMAC3 struct __ngw__getCategoryListRequest * SOAP_FMAC4 soap_get___ngw__get
 SOAP_FMAC3 struct __ngw__getCategoryListRequest * SOAP_FMAC4 soap_in___ngw__getCategoryListRequest(struct soap *soap, const char *tag, struct __ngw__getCategoryListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getCategoryListRequest = 1;
-	a = (struct __ngw__getCategoryListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getCategoryListRequest, sizeof(struct __ngw__getCategoryListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getCategoryListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getCategoryListRequest, sizeof(struct __ngw__getCategoryListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getCategoryListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -72993,7 +72993,7 @@ SOAP_FMAC3 struct __ngw__getCategoryListRequest * SOAP_FMAC4 soap_in___ngw__getC
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73008,7 +73008,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getAttachmentRequestMessage(str
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getAttachmentRequestMessage(struct soap *soap, struct __ngw__getAttachmentRequestMessage *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getAttachmentRequest = NULL;
+	a->ngwm__getAttachmentRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getAttachmentRequestMessage(struct soap *soap, const struct __ngw__getAttachmentRequestMessage *a, const char *tag, const char *type)
@@ -73035,9 +73035,9 @@ SOAP_FMAC3 struct __ngw__getAttachmentRequestMessage * SOAP_FMAC4 soap_get___ngw
 SOAP_FMAC3 struct __ngw__getAttachmentRequestMessage * SOAP_FMAC4 soap_in___ngw__getAttachmentRequestMessage(struct soap *soap, const char *tag, struct __ngw__getAttachmentRequestMessage *a, const char *type)
 {
 	short soap_flag_ngwm__getAttachmentRequest = 1;
-	a = (struct __ngw__getAttachmentRequestMessage *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getAttachmentRequestMessage, sizeof(struct __ngw__getAttachmentRequestMessage), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getAttachmentRequestMessage *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getAttachmentRequestMessage, sizeof(struct __ngw__getAttachmentRequestMessage), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getAttachmentRequestMessage(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73051,7 +73051,7 @@ SOAP_FMAC3 struct __ngw__getAttachmentRequestMessage * SOAP_FMAC4 soap_in___ngw_
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73066,7 +73066,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__getAddressBookListRequest(struc
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__getAddressBookListRequest(struct soap *soap, struct __ngw__getAddressBookListRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__getAddressBookListRequest = NULL;
+	a->ngwm__getAddressBookListRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__getAddressBookListRequest(struct soap *soap, const struct __ngw__getAddressBookListRequest *a, const char *tag, const char *type)
@@ -73093,9 +73093,9 @@ SOAP_FMAC3 struct __ngw__getAddressBookListRequest * SOAP_FMAC4 soap_get___ngw__
 SOAP_FMAC3 struct __ngw__getAddressBookListRequest * SOAP_FMAC4 soap_in___ngw__getAddressBookListRequest(struct soap *soap, const char *tag, struct __ngw__getAddressBookListRequest *a, const char *type)
 {
 	short soap_flag_ngwm__getAddressBookListRequest = 1;
-	a = (struct __ngw__getAddressBookListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getAddressBookListRequest, sizeof(struct __ngw__getAddressBookListRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__getAddressBookListRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__getAddressBookListRequest, sizeof(struct __ngw__getAddressBookListRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__getAddressBookListRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73109,7 +73109,7 @@ SOAP_FMAC3 struct __ngw__getAddressBookListRequest * SOAP_FMAC4 soap_in___ngw__g
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73124,7 +73124,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__forwardRequest(struct soap *soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__forwardRequest(struct soap *soap, struct __ngw__forwardRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__forwardRequest = NULL;
+	a->ngwm__forwardRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__forwardRequest(struct soap *soap, const struct __ngw__forwardRequest *a, const char *tag, const char *type)
@@ -73151,9 +73151,9 @@ SOAP_FMAC3 struct __ngw__forwardRequest * SOAP_FMAC4 soap_get___ngw__forwardRequ
 SOAP_FMAC3 struct __ngw__forwardRequest * SOAP_FMAC4 soap_in___ngw__forwardRequest(struct soap *soap, const char *tag, struct __ngw__forwardRequest *a, const char *type)
 {
 	short soap_flag_ngwm__forwardRequest = 1;
-	a = (struct __ngw__forwardRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__forwardRequest, sizeof(struct __ngw__forwardRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__forwardRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__forwardRequest, sizeof(struct __ngw__forwardRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__forwardRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73167,7 +73167,7 @@ SOAP_FMAC3 struct __ngw__forwardRequest * SOAP_FMAC4 soap_in___ngw__forwardReque
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73182,7 +73182,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__executeRuleRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__executeRuleRequest(struct soap *soap, struct __ngw__executeRuleRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__executeRuleRequest = NULL;
+	a->ngwm__executeRuleRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__executeRuleRequest(struct soap *soap, const struct __ngw__executeRuleRequest *a, const char *tag, const char *type)
@@ -73209,9 +73209,9 @@ SOAP_FMAC3 struct __ngw__executeRuleRequest * SOAP_FMAC4 soap_get___ngw__execute
 SOAP_FMAC3 struct __ngw__executeRuleRequest * SOAP_FMAC4 soap_in___ngw__executeRuleRequest(struct soap *soap, const char *tag, struct __ngw__executeRuleRequest *a, const char *type)
 {
 	short soap_flag_ngwm__executeRuleRequest = 1;
-	a = (struct __ngw__executeRuleRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__executeRuleRequest, sizeof(struct __ngw__executeRuleRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__executeRuleRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__executeRuleRequest, sizeof(struct __ngw__executeRuleRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__executeRuleRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73225,7 +73225,7 @@ SOAP_FMAC3 struct __ngw__executeRuleRequest * SOAP_FMAC4 soap_in___ngw__executeR
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73240,7 +73240,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__destroyCursorRequest(struct soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__destroyCursorRequest(struct soap *soap, struct __ngw__destroyCursorRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__destroyCursorRequest = NULL;
+	a->ngwm__destroyCursorRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__destroyCursorRequest(struct soap *soap, const struct __ngw__destroyCursorRequest *a, const char *tag, const char *type)
@@ -73267,9 +73267,9 @@ SOAP_FMAC3 struct __ngw__destroyCursorRequest * SOAP_FMAC4 soap_get___ngw__destr
 SOAP_FMAC3 struct __ngw__destroyCursorRequest * SOAP_FMAC4 soap_in___ngw__destroyCursorRequest(struct soap *soap, const char *tag, struct __ngw__destroyCursorRequest *a, const char *type)
 {
 	short soap_flag_ngwm__destroyCursorRequest = 1;
-	a = (struct __ngw__destroyCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__destroyCursorRequest, sizeof(struct __ngw__destroyCursorRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__destroyCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__destroyCursorRequest, sizeof(struct __ngw__destroyCursorRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__destroyCursorRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73283,7 +73283,7 @@ SOAP_FMAC3 struct __ngw__destroyCursorRequest * SOAP_FMAC4 soap_in___ngw__destro
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73298,7 +73298,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__delegateRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__delegateRequest(struct soap *soap, struct __ngw__delegateRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__delegateRequest = NULL;
+	a->ngwm__delegateRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__delegateRequest(struct soap *soap, const struct __ngw__delegateRequest *a, const char *tag, const char *type)
@@ -73325,9 +73325,9 @@ SOAP_FMAC3 struct __ngw__delegateRequest * SOAP_FMAC4 soap_get___ngw__delegateRe
 SOAP_FMAC3 struct __ngw__delegateRequest * SOAP_FMAC4 soap_in___ngw__delegateRequest(struct soap *soap, const char *tag, struct __ngw__delegateRequest *a, const char *type)
 {
 	short soap_flag_ngwm__delegateRequest = 1;
-	a = (struct __ngw__delegateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__delegateRequest, sizeof(struct __ngw__delegateRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__delegateRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__delegateRequest, sizeof(struct __ngw__delegateRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__delegateRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73341,7 +73341,7 @@ SOAP_FMAC3 struct __ngw__delegateRequest * SOAP_FMAC4 soap_in___ngw__delegateReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73356,7 +73356,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__declineRequest(struct soap *soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__declineRequest(struct soap *soap, struct __ngw__declineRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__declineRequest = NULL;
+	a->ngwm__declineRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__declineRequest(struct soap *soap, const struct __ngw__declineRequest *a, const char *tag, const char *type)
@@ -73383,9 +73383,9 @@ SOAP_FMAC3 struct __ngw__declineRequest * SOAP_FMAC4 soap_get___ngw__declineRequ
 SOAP_FMAC3 struct __ngw__declineRequest * SOAP_FMAC4 soap_in___ngw__declineRequest(struct soap *soap, const char *tag, struct __ngw__declineRequest *a, const char *type)
 {
 	short soap_flag_ngwm__declineRequest = 1;
-	a = (struct __ngw__declineRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__declineRequest, sizeof(struct __ngw__declineRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__declineRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__declineRequest, sizeof(struct __ngw__declineRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__declineRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73399,7 +73399,7 @@ SOAP_FMAC3 struct __ngw__declineRequest * SOAP_FMAC4 soap_in___ngw__declineReque
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73414,7 +73414,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createSignatureRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createSignatureRequest(struct soap *soap, struct __ngw__createSignatureRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createSignatureRequest = NULL;
+	a->ngwm__createSignatureRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createSignatureRequest(struct soap *soap, const struct __ngw__createSignatureRequest *a, const char *tag, const char *type)
@@ -73441,9 +73441,9 @@ SOAP_FMAC3 struct __ngw__createSignatureRequest * SOAP_FMAC4 soap_get___ngw__cre
 SOAP_FMAC3 struct __ngw__createSignatureRequest * SOAP_FMAC4 soap_in___ngw__createSignatureRequest(struct soap *soap, const char *tag, struct __ngw__createSignatureRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createSignatureRequest = 1;
-	a = (struct __ngw__createSignatureRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createSignatureRequest, sizeof(struct __ngw__createSignatureRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createSignatureRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createSignatureRequest, sizeof(struct __ngw__createSignatureRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createSignatureRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73457,7 +73457,7 @@ SOAP_FMAC3 struct __ngw__createSignatureRequest * SOAP_FMAC4 soap_in___ngw__crea
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73472,7 +73472,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createProxyAccessRequest(struct
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createProxyAccessRequest(struct soap *soap, struct __ngw__createProxyAccessRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createProxyAccessRequest = NULL;
+	a->ngwm__createProxyAccessRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createProxyAccessRequest(struct soap *soap, const struct __ngw__createProxyAccessRequest *a, const char *tag, const char *type)
@@ -73499,9 +73499,9 @@ SOAP_FMAC3 struct __ngw__createProxyAccessRequest * SOAP_FMAC4 soap_get___ngw__c
 SOAP_FMAC3 struct __ngw__createProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__createProxyAccessRequest(struct soap *soap, const char *tag, struct __ngw__createProxyAccessRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createProxyAccessRequest = 1;
-	a = (struct __ngw__createProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createProxyAccessRequest, sizeof(struct __ngw__createProxyAccessRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createProxyAccessRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createProxyAccessRequest, sizeof(struct __ngw__createProxyAccessRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createProxyAccessRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73515,7 +73515,7 @@ SOAP_FMAC3 struct __ngw__createProxyAccessRequest * SOAP_FMAC4 soap_in___ngw__cr
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73530,7 +73530,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createJunkEntryRequest(struct s
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createJunkEntryRequest(struct soap *soap, struct __ngw__createJunkEntryRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createJunkEntryRequest = NULL;
+	a->ngwm__createJunkEntryRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createJunkEntryRequest(struct soap *soap, const struct __ngw__createJunkEntryRequest *a, const char *tag, const char *type)
@@ -73557,9 +73557,9 @@ SOAP_FMAC3 struct __ngw__createJunkEntryRequest * SOAP_FMAC4 soap_get___ngw__cre
 SOAP_FMAC3 struct __ngw__createJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__createJunkEntryRequest(struct soap *soap, const char *tag, struct __ngw__createJunkEntryRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createJunkEntryRequest = 1;
-	a = (struct __ngw__createJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createJunkEntryRequest, sizeof(struct __ngw__createJunkEntryRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createJunkEntryRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createJunkEntryRequest, sizeof(struct __ngw__createJunkEntryRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createJunkEntryRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73573,7 +73573,7 @@ SOAP_FMAC3 struct __ngw__createJunkEntryRequest * SOAP_FMAC4 soap_in___ngw__crea
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73588,7 +73588,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createItemsRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createItemsRequest(struct soap *soap, struct __ngw__createItemsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createItemsRequest = NULL;
+	a->ngwm__createItemsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createItemsRequest(struct soap *soap, const struct __ngw__createItemsRequest *a, const char *tag, const char *type)
@@ -73615,9 +73615,9 @@ SOAP_FMAC3 struct __ngw__createItemsRequest * SOAP_FMAC4 soap_get___ngw__createI
 SOAP_FMAC3 struct __ngw__createItemsRequest * SOAP_FMAC4 soap_in___ngw__createItemsRequest(struct soap *soap, const char *tag, struct __ngw__createItemsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createItemsRequest = 1;
-	a = (struct __ngw__createItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createItemsRequest, sizeof(struct __ngw__createItemsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createItemsRequest, sizeof(struct __ngw__createItemsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createItemsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73631,7 +73631,7 @@ SOAP_FMAC3 struct __ngw__createItemsRequest * SOAP_FMAC4 soap_in___ngw__createIt
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73646,7 +73646,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createItemRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createItemRequest(struct soap *soap, struct __ngw__createItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createItemRequest = NULL;
+	a->ngwm__createItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createItemRequest(struct soap *soap, const struct __ngw__createItemRequest *a, const char *tag, const char *type)
@@ -73673,9 +73673,9 @@ SOAP_FMAC3 struct __ngw__createItemRequest * SOAP_FMAC4 soap_get___ngw__createIt
 SOAP_FMAC3 struct __ngw__createItemRequest * SOAP_FMAC4 soap_in___ngw__createItemRequest(struct soap *soap, const char *tag, struct __ngw__createItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createItemRequest = 1;
-	a = (struct __ngw__createItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createItemRequest, sizeof(struct __ngw__createItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createItemRequest, sizeof(struct __ngw__createItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73689,7 +73689,7 @@ SOAP_FMAC3 struct __ngw__createItemRequest * SOAP_FMAC4 soap_in___ngw__createIte
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73704,7 +73704,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__createCursorRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__createCursorRequest(struct soap *soap, struct __ngw__createCursorRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__createCursorRequest = NULL;
+	a->ngwm__createCursorRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__createCursorRequest(struct soap *soap, const struct __ngw__createCursorRequest *a, const char *tag, const char *type)
@@ -73731,9 +73731,9 @@ SOAP_FMAC3 struct __ngw__createCursorRequest * SOAP_FMAC4 soap_get___ngw__create
 SOAP_FMAC3 struct __ngw__createCursorRequest * SOAP_FMAC4 soap_in___ngw__createCursorRequest(struct soap *soap, const char *tag, struct __ngw__createCursorRequest *a, const char *type)
 {
 	short soap_flag_ngwm__createCursorRequest = 1;
-	a = (struct __ngw__createCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createCursorRequest, sizeof(struct __ngw__createCursorRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__createCursorRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__createCursorRequest, sizeof(struct __ngw__createCursorRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__createCursorRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73747,7 +73747,7 @@ SOAP_FMAC3 struct __ngw__createCursorRequest * SOAP_FMAC4 soap_in___ngw__createC
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73762,7 +73762,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__completeRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__completeRequest(struct soap *soap, struct __ngw__completeRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__completeRequest = NULL;
+	a->ngwm__completeRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__completeRequest(struct soap *soap, const struct __ngw__completeRequest *a, const char *tag, const char *type)
@@ -73789,9 +73789,9 @@ SOAP_FMAC3 struct __ngw__completeRequest * SOAP_FMAC4 soap_get___ngw__completeRe
 SOAP_FMAC3 struct __ngw__completeRequest * SOAP_FMAC4 soap_in___ngw__completeRequest(struct soap *soap, const char *tag, struct __ngw__completeRequest *a, const char *type)
 {
 	short soap_flag_ngwm__completeRequest = 1;
-	a = (struct __ngw__completeRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__completeRequest, sizeof(struct __ngw__completeRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__completeRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__completeRequest, sizeof(struct __ngw__completeRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__completeRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73805,7 +73805,7 @@ SOAP_FMAC3 struct __ngw__completeRequest * SOAP_FMAC4 soap_in___ngw__completeReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73820,7 +73820,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__closeFreeBusySessionRequest(str
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__closeFreeBusySessionRequest(struct soap *soap, struct __ngw__closeFreeBusySessionRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__closeFreeBusySessionRequest = NULL;
+	a->ngwm__closeFreeBusySessionRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__closeFreeBusySessionRequest(struct soap *soap, const struct __ngw__closeFreeBusySessionRequest *a, const char *tag, const char *type)
@@ -73847,9 +73847,9 @@ SOAP_FMAC3 struct __ngw__closeFreeBusySessionRequest * SOAP_FMAC4 soap_get___ngw
 SOAP_FMAC3 struct __ngw__closeFreeBusySessionRequest * SOAP_FMAC4 soap_in___ngw__closeFreeBusySessionRequest(struct soap *soap, const char *tag, struct __ngw__closeFreeBusySessionRequest *a, const char *type)
 {
 	short soap_flag_ngwm__closeFreeBusySessionRequest = 1;
-	a = (struct __ngw__closeFreeBusySessionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__closeFreeBusySessionRequest, sizeof(struct __ngw__closeFreeBusySessionRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__closeFreeBusySessionRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__closeFreeBusySessionRequest, sizeof(struct __ngw__closeFreeBusySessionRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__closeFreeBusySessionRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73863,7 +73863,7 @@ SOAP_FMAC3 struct __ngw__closeFreeBusySessionRequest * SOAP_FMAC4 soap_in___ngw_
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73878,7 +73878,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__addMembersRequest(struct soap *
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__addMembersRequest(struct soap *soap, struct __ngw__addMembersRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__addMembersRequest = NULL;
+	a->ngwm__addMembersRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__addMembersRequest(struct soap *soap, const struct __ngw__addMembersRequest *a, const char *tag, const char *type)
@@ -73905,9 +73905,9 @@ SOAP_FMAC3 struct __ngw__addMembersRequest * SOAP_FMAC4 soap_get___ngw__addMembe
 SOAP_FMAC3 struct __ngw__addMembersRequest * SOAP_FMAC4 soap_in___ngw__addMembersRequest(struct soap *soap, const char *tag, struct __ngw__addMembersRequest *a, const char *type)
 {
 	short soap_flag_ngwm__addMembersRequest = 1;
-	a = (struct __ngw__addMembersRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addMembersRequest, sizeof(struct __ngw__addMembersRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__addMembersRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addMembersRequest, sizeof(struct __ngw__addMembersRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__addMembersRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73921,7 +73921,7 @@ SOAP_FMAC3 struct __ngw__addMembersRequest * SOAP_FMAC4 soap_in___ngw__addMember
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73936,7 +73936,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__addItemsRequest(struct soap *so
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__addItemsRequest(struct soap *soap, struct __ngw__addItemsRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__addItemsRequest = NULL;
+	a->ngwm__addItemsRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__addItemsRequest(struct soap *soap, const struct __ngw__addItemsRequest *a, const char *tag, const char *type)
@@ -73963,9 +73963,9 @@ SOAP_FMAC3 struct __ngw__addItemsRequest * SOAP_FMAC4 soap_get___ngw__addItemsRe
 SOAP_FMAC3 struct __ngw__addItemsRequest * SOAP_FMAC4 soap_in___ngw__addItemsRequest(struct soap *soap, const char *tag, struct __ngw__addItemsRequest *a, const char *type)
 {
 	short soap_flag_ngwm__addItemsRequest = 1;
-	a = (struct __ngw__addItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addItemsRequest, sizeof(struct __ngw__addItemsRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__addItemsRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addItemsRequest, sizeof(struct __ngw__addItemsRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__addItemsRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -73979,7 +73979,7 @@ SOAP_FMAC3 struct __ngw__addItemsRequest * SOAP_FMAC4 soap_in___ngw__addItemsReq
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -73994,7 +73994,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__addItemRequest(struct soap *soa
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__addItemRequest(struct soap *soap, struct __ngw__addItemRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__addItemRequest = NULL;
+	a->ngwm__addItemRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__addItemRequest(struct soap *soap, const struct __ngw__addItemRequest *a, const char *tag, const char *type)
@@ -74021,9 +74021,9 @@ SOAP_FMAC3 struct __ngw__addItemRequest * SOAP_FMAC4 soap_get___ngw__addItemRequ
 SOAP_FMAC3 struct __ngw__addItemRequest * SOAP_FMAC4 soap_in___ngw__addItemRequest(struct soap *soap, const char *tag, struct __ngw__addItemRequest *a, const char *type)
 {
 	short soap_flag_ngwm__addItemRequest = 1;
-	a = (struct __ngw__addItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addItemRequest, sizeof(struct __ngw__addItemRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__addItemRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__addItemRequest, sizeof(struct __ngw__addItemRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__addItemRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -74037,7 +74037,7 @@ SOAP_FMAC3 struct __ngw__addItemRequest * SOAP_FMAC4 soap_in___ngw__addItemReque
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -74052,7 +74052,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__acceptShareRequest(struct soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__acceptShareRequest(struct soap *soap, struct __ngw__acceptShareRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__acceptShareRequest = NULL;
+	a->ngwm__acceptShareRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__acceptShareRequest(struct soap *soap, const struct __ngw__acceptShareRequest *a, const char *tag, const char *type)
@@ -74079,9 +74079,9 @@ SOAP_FMAC3 struct __ngw__acceptShareRequest * SOAP_FMAC4 soap_get___ngw__acceptS
 SOAP_FMAC3 struct __ngw__acceptShareRequest * SOAP_FMAC4 soap_in___ngw__acceptShareRequest(struct soap *soap, const char *tag, struct __ngw__acceptShareRequest *a, const char *type)
 {
 	short soap_flag_ngwm__acceptShareRequest = 1;
-	a = (struct __ngw__acceptShareRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__acceptShareRequest, sizeof(struct __ngw__acceptShareRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__acceptShareRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__acceptShareRequest, sizeof(struct __ngw__acceptShareRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__acceptShareRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -74095,7 +74095,7 @@ SOAP_FMAC3 struct __ngw__acceptShareRequest * SOAP_FMAC4 soap_in___ngw__acceptSh
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -74110,7 +74110,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ngw__acceptRequest(struct soap *soap
 SOAP_FMAC3 void SOAP_FMAC4 soap_default___ngw__acceptRequest(struct soap *soap, struct __ngw__acceptRequest *a)
 {
 	(void)soap; (void)a; /* appease -Wall -Werror */
-	a->ngwm__acceptRequest = NULL;
+	a->ngwm__acceptRequest = nullptr;
 }
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put___ngw__acceptRequest(struct soap *soap, const struct __ngw__acceptRequest *a, const char *tag, const char *type)
@@ -74137,9 +74137,9 @@ SOAP_FMAC3 struct __ngw__acceptRequest * SOAP_FMAC4 soap_get___ngw__acceptReques
 SOAP_FMAC3 struct __ngw__acceptRequest * SOAP_FMAC4 soap_in___ngw__acceptRequest(struct soap *soap, const char *tag, struct __ngw__acceptRequest *a, const char *type)
 {
 	short soap_flag_ngwm__acceptRequest = 1;
-	a = (struct __ngw__acceptRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__acceptRequest, sizeof(struct __ngw__acceptRequest), 0, NULL, NULL, NULL);
+	a = (struct __ngw__acceptRequest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE___ngw__acceptRequest, sizeof(struct __ngw__acceptRequest), 0, nullptr, nullptr, nullptr);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default___ngw__acceptRequest(soap, a);
 		for (;;)
 		{	soap->error = SOAP_TAG_MISMATCH;
@@ -74153,7 +74153,7 @@ SOAP_FMAC3 struct __ngw__acceptRequest * SOAP_FMAC4 soap_in___ngw__acceptRequest
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 	return a;
 }
@@ -74177,7 +74177,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Header);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_SOAP_ENV__Header);
 	if (soap_out_SOAP_ENV__Header(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74203,14 +74203,14 @@ SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct
 {
 	short soap_flag_ngwt__gwTrace = 1, soap_flag_ngwt__session = 1;
 	if (soap_element_begin_in(soap, tag, 0))
-		return NULL;
+		return nullptr;
 	if (*soap->type && soap_match_tag(soap, soap->type, type))
 	{	soap->error = SOAP_TYPE;
-		return NULL;
+		return nullptr;
 	}
 	a = (struct SOAP_ENV__Header *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), soap->type, soap->arrayType);
 	if (!a)
-		return NULL;
+		return nullptr;
 	soap_default_SOAP_ENV__Header(soap, a);
 	if (soap->body && !*soap->href)
 	{
@@ -74231,25 +74231,25 @@ SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct
 			if (soap->error == SOAP_NO_TAG)
 				break;
 			if (soap->error)
-				return NULL;
+				return nullptr;
 		}
 		if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ngwt__gwTrace || soap_flag_ngwt__session))
 		{	soap->error = SOAP_OCCURS;
-			return NULL;
+			return nullptr;
 		}
 		if (soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (struct SOAP_ENV__Header *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Header, 0, sizeof(struct SOAP_ENV__Header), 0, soap_copy_SOAP_ENV__Header);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
 
 SOAP_FMAC5 struct SOAP_ENV__Header * SOAP_FMAC6 soap_new_SOAP_ENV__Header(struct soap *soap, int n)
-{	return soap_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_SOAP_ENV__Header(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
@@ -74259,9 +74259,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Header(struct soap *soap, struc
 SOAP_FMAC5 struct SOAP_ENV__Header * SOAP_FMAC6 soap_instantiate_SOAP_ENV__Header(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_SOAP_ENV__Header(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_SOAP_ENV__Header, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_SOAP_ENV__Header, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new struct SOAP_ENV__Header;
 		if (size)
@@ -74294,7 +74294,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Detail);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Detail);
 	if (soap_out_PointerToSOAP_ENV__Detail(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74302,7 +74302,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Detail *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_SOAP_ENV__Detail);
 	if (id < 0)
 		return soap->error;
 	return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type);
@@ -74318,20 +74318,20 @@ SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Det
 SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (struct SOAP_ENV__Detail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74348,7 +74348,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Code);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Code);
 	if (soap_out_PointerToSOAP_ENV__Code(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74356,7 +74356,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *soap, st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Code *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_SOAP_ENV__Code);
 	if (id < 0)
 		return soap->error;
 	return soap_out_SOAP_ENV__Code(soap, tag, id, *a, type);
@@ -74372,20 +74372,20 @@ SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(
 SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (struct SOAP_ENV__Code **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74400,7 +74400,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__removeEventsResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventsResponse(struct soap *soap, _ngwe__removeEventsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventsResponse);
 	if (soap_out_PointerTo_ngwe__removeEventsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74408,7 +74408,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventsResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__removeEventsResponse(struct soap *soap, const char *tag, int id, _ngwe__removeEventsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__removeEventsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__removeEventsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74424,23 +74424,23 @@ SOAP_FMAC3 _ngwe__removeEventsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwe__re
 SOAP_FMAC3 _ngwe__removeEventsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__removeEventsResponse(struct soap *soap, const char *tag, _ngwe__removeEventsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__removeEventsResponse **)soap_malloc(soap, sizeof(_ngwe__removeEventsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__removeEventsResponse *)soap_instantiate__ngwe__removeEventsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__removeEventsResponse *)soap_instantiate__ngwe__removeEventsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventsResponse, sizeof(_ngwe__removeEventsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74453,7 +74453,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__removeEventsRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventsRequest(struct soap *soap, _ngwe__removeEventsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventsRequest);
 	if (soap_out_PointerTo_ngwe__removeEventsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74461,7 +74461,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventsRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__removeEventsRequest(struct soap *soap, const char *tag, int id, _ngwe__removeEventsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__removeEventsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__removeEventsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74477,23 +74477,23 @@ SOAP_FMAC3 _ngwe__removeEventsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwe__rem
 SOAP_FMAC3 _ngwe__removeEventsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__removeEventsRequest(struct soap *soap, const char *tag, _ngwe__removeEventsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__removeEventsRequest **)soap_malloc(soap, sizeof(_ngwe__removeEventsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__removeEventsRequest *)soap_instantiate__ngwe__removeEventsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__removeEventsRequest *)soap_instantiate__ngwe__removeEventsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventsRequest, sizeof(_ngwe__removeEventsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74506,7 +74506,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__removeEventConfigurati
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventConfigurationResponse(struct soap *soap, _ngwe__removeEventConfigurationResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationResponse);
 	if (soap_out_PointerTo_ngwe__removeEventConfigurationResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74514,7 +74514,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventConfigurationRespo
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__removeEventConfigurationResponse(struct soap *soap, const char *tag, int id, _ngwe__removeEventConfigurationResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__removeEventConfigurationResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__removeEventConfigurationResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74530,23 +74530,23 @@ SOAP_FMAC3 _ngwe__removeEventConfigurationResponse ** SOAP_FMAC4 soap_get_Pointe
 SOAP_FMAC3 _ngwe__removeEventConfigurationResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__removeEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__removeEventConfigurationResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__removeEventConfigurationResponse **)soap_malloc(soap, sizeof(_ngwe__removeEventConfigurationResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__removeEventConfigurationResponse *)soap_instantiate__ngwe__removeEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__removeEventConfigurationResponse *)soap_instantiate__ngwe__removeEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventConfigurationResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventConfigurationResponse, sizeof(_ngwe__removeEventConfigurationResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74559,7 +74559,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__removeEventConfigurati
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventConfigurationRequest(struct soap *soap, _ngwe__removeEventConfigurationRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__removeEventConfigurationRequest);
 	if (soap_out_PointerTo_ngwe__removeEventConfigurationRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74567,7 +74567,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__removeEventConfigurationReque
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__removeEventConfigurationRequest(struct soap *soap, const char *tag, int id, _ngwe__removeEventConfigurationRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__removeEventConfigurationRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__removeEventConfigurationRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74583,23 +74583,23 @@ SOAP_FMAC3 _ngwe__removeEventConfigurationRequest ** SOAP_FMAC4 soap_get_Pointer
 SOAP_FMAC3 _ngwe__removeEventConfigurationRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__removeEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__removeEventConfigurationRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__removeEventConfigurationRequest **)soap_malloc(soap, sizeof(_ngwe__removeEventConfigurationRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__removeEventConfigurationRequest *)soap_instantiate__ngwe__removeEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__removeEventConfigurationRequest *)soap_instantiate__ngwe__removeEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__removeEventConfigurationRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__removeEventConfigurationRequest, sizeof(_ngwe__removeEventConfigurationRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74612,7 +74612,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__getEventsResponse(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventsResponse(struct soap *soap, _ngwe__getEventsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventsResponse);
 	if (soap_out_PointerTo_ngwe__getEventsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74620,7 +74620,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventsResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__getEventsResponse(struct soap *soap, const char *tag, int id, _ngwe__getEventsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__getEventsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__getEventsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74636,23 +74636,23 @@ SOAP_FMAC3 _ngwe__getEventsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwe__getEv
 SOAP_FMAC3 _ngwe__getEventsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__getEventsResponse(struct soap *soap, const char *tag, _ngwe__getEventsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__getEventsResponse **)soap_malloc(soap, sizeof(_ngwe__getEventsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__getEventsResponse *)soap_instantiate__ngwe__getEventsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__getEventsResponse *)soap_instantiate__ngwe__getEventsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventsResponse, sizeof(_ngwe__getEventsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74665,7 +74665,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__getEventsRequest(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventsRequest(struct soap *soap, _ngwe__getEventsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventsRequest);
 	if (soap_out_PointerTo_ngwe__getEventsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74673,7 +74673,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventsRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__getEventsRequest(struct soap *soap, const char *tag, int id, _ngwe__getEventsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__getEventsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__getEventsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74689,23 +74689,23 @@ SOAP_FMAC3 _ngwe__getEventsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwe__getEve
 SOAP_FMAC3 _ngwe__getEventsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__getEventsRequest(struct soap *soap, const char *tag, _ngwe__getEventsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__getEventsRequest **)soap_malloc(soap, sizeof(_ngwe__getEventsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__getEventsRequest *)soap_instantiate__ngwe__getEventsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__getEventsRequest *)soap_instantiate__ngwe__getEventsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventsRequest, sizeof(_ngwe__getEventsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74718,7 +74718,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__getEventConfigurationR
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventConfigurationResponse(struct soap *soap, _ngwe__getEventConfigurationResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventConfigurationResponse);
 	if (soap_out_PointerTo_ngwe__getEventConfigurationResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74726,7 +74726,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventConfigurationResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__getEventConfigurationResponse(struct soap *soap, const char *tag, int id, _ngwe__getEventConfigurationResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__getEventConfigurationResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__getEventConfigurationResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74742,23 +74742,23 @@ SOAP_FMAC3 _ngwe__getEventConfigurationResponse ** SOAP_FMAC4 soap_get_PointerTo
 SOAP_FMAC3 _ngwe__getEventConfigurationResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__getEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__getEventConfigurationResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__getEventConfigurationResponse **)soap_malloc(soap, sizeof(_ngwe__getEventConfigurationResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__getEventConfigurationResponse *)soap_instantiate__ngwe__getEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__getEventConfigurationResponse *)soap_instantiate__ngwe__getEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventConfigurationResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventConfigurationResponse, sizeof(_ngwe__getEventConfigurationResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74771,7 +74771,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__getEventConfigurationR
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventConfigurationRequest(struct soap *soap, _ngwe__getEventConfigurationRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__getEventConfigurationRequest);
 	if (soap_out_PointerTo_ngwe__getEventConfigurationRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74779,7 +74779,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__getEventConfigurationRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__getEventConfigurationRequest(struct soap *soap, const char *tag, int id, _ngwe__getEventConfigurationRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__getEventConfigurationRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__getEventConfigurationRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74795,23 +74795,23 @@ SOAP_FMAC3 _ngwe__getEventConfigurationRequest ** SOAP_FMAC4 soap_get_PointerTo_
 SOAP_FMAC3 _ngwe__getEventConfigurationRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__getEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__getEventConfigurationRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__getEventConfigurationRequest **)soap_malloc(soap, sizeof(_ngwe__getEventConfigurationRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__getEventConfigurationRequest *)soap_instantiate__ngwe__getEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__getEventConfigurationRequest *)soap_instantiate__ngwe__getEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__getEventConfigurationRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__getEventConfigurationRequest, sizeof(_ngwe__getEventConfigurationRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74824,7 +74824,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__configureEventsRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__configureEventsResponse(struct soap *soap, _ngwe__configureEventsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__configureEventsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__configureEventsResponse);
 	if (soap_out_PointerTo_ngwe__configureEventsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74832,7 +74832,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__configureEventsResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__configureEventsResponse(struct soap *soap, const char *tag, int id, _ngwe__configureEventsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__configureEventsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__configureEventsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74848,23 +74848,23 @@ SOAP_FMAC3 _ngwe__configureEventsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwe_
 SOAP_FMAC3 _ngwe__configureEventsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__configureEventsResponse(struct soap *soap, const char *tag, _ngwe__configureEventsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__configureEventsResponse **)soap_malloc(soap, sizeof(_ngwe__configureEventsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__configureEventsResponse *)soap_instantiate__ngwe__configureEventsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__configureEventsResponse *)soap_instantiate__ngwe__configureEventsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__configureEventsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__configureEventsResponse, sizeof(_ngwe__configureEventsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74877,7 +74877,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__configureEventsRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__configureEventsRequest(struct soap *soap, _ngwe__configureEventsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__configureEventsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__configureEventsRequest);
 	if (soap_out_PointerTo_ngwe__configureEventsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74885,7 +74885,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__configureEventsRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__configureEventsRequest(struct soap *soap, const char *tag, int id, _ngwe__configureEventsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__configureEventsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__configureEventsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74901,23 +74901,23 @@ SOAP_FMAC3 _ngwe__configureEventsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwe__
 SOAP_FMAC3 _ngwe__configureEventsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__configureEventsRequest(struct soap *soap, const char *tag, _ngwe__configureEventsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__configureEventsRequest **)soap_malloc(soap, sizeof(_ngwe__configureEventsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__configureEventsRequest *)soap_instantiate__ngwe__configureEventsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__configureEventsRequest *)soap_instantiate__ngwe__configureEventsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__configureEventsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__configureEventsRequest, sizeof(_ngwe__configureEventsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74930,7 +74930,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__cleanEventConfiguratio
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__cleanEventConfigurationResponse(struct soap *soap, _ngwe__cleanEventConfigurationResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationResponse);
 	if (soap_out_PointerTo_ngwe__cleanEventConfigurationResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74938,7 +74938,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__cleanEventConfigurationRespon
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__cleanEventConfigurationResponse(struct soap *soap, const char *tag, int id, _ngwe__cleanEventConfigurationResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__cleanEventConfigurationResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__cleanEventConfigurationResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -74954,23 +74954,23 @@ SOAP_FMAC3 _ngwe__cleanEventConfigurationResponse ** SOAP_FMAC4 soap_get_Pointer
 SOAP_FMAC3 _ngwe__cleanEventConfigurationResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwe__cleanEventConfigurationResponse(struct soap *soap, const char *tag, _ngwe__cleanEventConfigurationResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__cleanEventConfigurationResponse **)soap_malloc(soap, sizeof(_ngwe__cleanEventConfigurationResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__cleanEventConfigurationResponse *)soap_instantiate__ngwe__cleanEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__cleanEventConfigurationResponse *)soap_instantiate__ngwe__cleanEventConfigurationResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__cleanEventConfigurationResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__cleanEventConfigurationResponse, sizeof(_ngwe__cleanEventConfigurationResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -74983,7 +74983,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwe__cleanEventConfiguratio
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__cleanEventConfigurationRequest(struct soap *soap, _ngwe__cleanEventConfigurationRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwe__cleanEventConfigurationRequest);
 	if (soap_out_PointerTo_ngwe__cleanEventConfigurationRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -74991,7 +74991,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwe__cleanEventConfigurationReques
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwe__cleanEventConfigurationRequest(struct soap *soap, const char *tag, int id, _ngwe__cleanEventConfigurationRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwe__cleanEventConfigurationRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwe__cleanEventConfigurationRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75007,23 +75007,23 @@ SOAP_FMAC3 _ngwe__cleanEventConfigurationRequest ** SOAP_FMAC4 soap_get_PointerT
 SOAP_FMAC3 _ngwe__cleanEventConfigurationRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwe__cleanEventConfigurationRequest(struct soap *soap, const char *tag, _ngwe__cleanEventConfigurationRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwe__cleanEventConfigurationRequest **)soap_malloc(soap, sizeof(_ngwe__cleanEventConfigurationRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwe__cleanEventConfigurationRequest *)soap_instantiate__ngwe__cleanEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwe__cleanEventConfigurationRequest *)soap_instantiate__ngwe__cleanEventConfigurationRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwe__cleanEventConfigurationRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwe__cleanEventConfigurationRequest, sizeof(_ngwe__cleanEventConfigurationRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75036,7 +75036,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__updateVersionStatusRes
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__updateVersionStatusResponse(struct soap *soap, _ngwm__updateVersionStatusResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__updateVersionStatusResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__updateVersionStatusResponse);
 	if (soap_out_PointerTo_ngwm__updateVersionStatusResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75044,7 +75044,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__updateVersionStatusResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__updateVersionStatusResponse(struct soap *soap, const char *tag, int id, _ngwm__updateVersionStatusResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__updateVersionStatusResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__updateVersionStatusResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75060,23 +75060,23 @@ SOAP_FMAC3 _ngwm__updateVersionStatusResponse ** SOAP_FMAC4 soap_get_PointerTo_n
 SOAP_FMAC3 _ngwm__updateVersionStatusResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__updateVersionStatusResponse(struct soap *soap, const char *tag, _ngwm__updateVersionStatusResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__updateVersionStatusResponse **)soap_malloc(soap, sizeof(_ngwm__updateVersionStatusResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__updateVersionStatusResponse *)soap_instantiate__ngwm__updateVersionStatusResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__updateVersionStatusResponse *)soap_instantiate__ngwm__updateVersionStatusResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__updateVersionStatusResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__updateVersionStatusResponse, sizeof(_ngwm__updateVersionStatusResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75089,7 +75089,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__updateVersionStatusReq
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__updateVersionStatusRequest(struct soap *soap, _ngwm__updateVersionStatusRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__updateVersionStatusRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__updateVersionStatusRequest);
 	if (soap_out_PointerTo_ngwm__updateVersionStatusRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75097,7 +75097,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__updateVersionStatusRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__updateVersionStatusRequest(struct soap *soap, const char *tag, int id, _ngwm__updateVersionStatusRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__updateVersionStatusRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__updateVersionStatusRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75113,23 +75113,23 @@ SOAP_FMAC3 _ngwm__updateVersionStatusRequest ** SOAP_FMAC4 soap_get_PointerTo_ng
 SOAP_FMAC3 _ngwm__updateVersionStatusRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__updateVersionStatusRequest(struct soap *soap, const char *tag, _ngwm__updateVersionStatusRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__updateVersionStatusRequest **)soap_malloc(soap, sizeof(_ngwm__updateVersionStatusRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__updateVersionStatusRequest *)soap_instantiate__ngwm__updateVersionStatusRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__updateVersionStatusRequest *)soap_instantiate__ngwm__updateVersionStatusRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__updateVersionStatusRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__updateVersionStatusRequest, sizeof(_ngwm__updateVersionStatusRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75142,7 +75142,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__uncompleteResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__uncompleteResponse(struct soap *soap, _ngwm__uncompleteResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__uncompleteResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__uncompleteResponse);
 	if (soap_out_PointerTo_ngwm__uncompleteResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75150,7 +75150,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__uncompleteResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__uncompleteResponse(struct soap *soap, const char *tag, int id, _ngwm__uncompleteResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__uncompleteResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__uncompleteResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75166,23 +75166,23 @@ SOAP_FMAC3 _ngwm__uncompleteResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__unco
 SOAP_FMAC3 _ngwm__uncompleteResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__uncompleteResponse(struct soap *soap, const char *tag, _ngwm__uncompleteResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__uncompleteResponse **)soap_malloc(soap, sizeof(_ngwm__uncompleteResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__uncompleteResponse *)soap_instantiate__ngwm__uncompleteResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__uncompleteResponse *)soap_instantiate__ngwm__uncompleteResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__uncompleteResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__uncompleteResponse, sizeof(_ngwm__uncompleteResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75195,7 +75195,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__uncompleteRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__uncompleteRequest(struct soap *soap, _ngwm__uncompleteRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__uncompleteRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__uncompleteRequest);
 	if (soap_out_PointerTo_ngwm__uncompleteRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75203,7 +75203,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__uncompleteRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__uncompleteRequest(struct soap *soap, const char *tag, int id, _ngwm__uncompleteRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__uncompleteRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__uncompleteRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75219,23 +75219,23 @@ SOAP_FMAC3 _ngwm__uncompleteRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__uncom
 SOAP_FMAC3 _ngwm__uncompleteRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__uncompleteRequest(struct soap *soap, const char *tag, _ngwm__uncompleteRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__uncompleteRequest **)soap_malloc(soap, sizeof(_ngwm__uncompleteRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__uncompleteRequest *)soap_instantiate__ngwm__uncompleteRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__uncompleteRequest *)soap_instantiate__ngwm__uncompleteRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__uncompleteRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__uncompleteRequest, sizeof(_ngwm__uncompleteRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75248,7 +75248,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__unacceptResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__unacceptResponse(struct soap *soap, _ngwm__unacceptResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__unacceptResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__unacceptResponse);
 	if (soap_out_PointerTo_ngwm__unacceptResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75256,7 +75256,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__unacceptResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__unacceptResponse(struct soap *soap, const char *tag, int id, _ngwm__unacceptResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__unacceptResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__unacceptResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75272,23 +75272,23 @@ SOAP_FMAC3 _ngwm__unacceptResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__unacce
 SOAP_FMAC3 _ngwm__unacceptResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__unacceptResponse(struct soap *soap, const char *tag, _ngwm__unacceptResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__unacceptResponse **)soap_malloc(soap, sizeof(_ngwm__unacceptResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__unacceptResponse *)soap_instantiate__ngwm__unacceptResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__unacceptResponse *)soap_instantiate__ngwm__unacceptResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__unacceptResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__unacceptResponse, sizeof(_ngwm__unacceptResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75301,7 +75301,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__unacceptRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__unacceptRequest(struct soap *soap, _ngwm__unacceptRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__unacceptRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__unacceptRequest);
 	if (soap_out_PointerTo_ngwm__unacceptRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75309,7 +75309,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__unacceptRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__unacceptRequest(struct soap *soap, const char *tag, int id, _ngwm__unacceptRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__unacceptRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__unacceptRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75325,23 +75325,23 @@ SOAP_FMAC3 _ngwm__unacceptRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__unaccep
 SOAP_FMAC3 _ngwm__unacceptRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__unacceptRequest(struct soap *soap, const char *tag, _ngwm__unacceptRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__unacceptRequest **)soap_malloc(soap, sizeof(_ngwm__unacceptRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__unacceptRequest *)soap_instantiate__ngwm__unacceptRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__unacceptRequest *)soap_instantiate__ngwm__unacceptRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__unacceptRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__unacceptRequest, sizeof(_ngwm__unacceptRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75354,7 +75354,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__startFreeBusySessionRe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__startFreeBusySessionResponse(struct soap *soap, _ngwm__startFreeBusySessionResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionResponse);
 	if (soap_out_PointerTo_ngwm__startFreeBusySessionResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75362,7 +75362,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__startFreeBusySessionResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__startFreeBusySessionResponse(struct soap *soap, const char *tag, int id, _ngwm__startFreeBusySessionResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__startFreeBusySessionResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__startFreeBusySessionResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75378,23 +75378,23 @@ SOAP_FMAC3 _ngwm__startFreeBusySessionResponse ** SOAP_FMAC4 soap_get_PointerTo_
 SOAP_FMAC3 _ngwm__startFreeBusySessionResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__startFreeBusySessionResponse(struct soap *soap, const char *tag, _ngwm__startFreeBusySessionResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__startFreeBusySessionResponse **)soap_malloc(soap, sizeof(_ngwm__startFreeBusySessionResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__startFreeBusySessionResponse *)soap_instantiate__ngwm__startFreeBusySessionResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__startFreeBusySessionResponse *)soap_instantiate__ngwm__startFreeBusySessionResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__startFreeBusySessionResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__startFreeBusySessionResponse, sizeof(_ngwm__startFreeBusySessionResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75407,7 +75407,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__startFreeBusySessionRe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__startFreeBusySessionRequest(struct soap *soap, _ngwm__startFreeBusySessionRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__startFreeBusySessionRequest);
 	if (soap_out_PointerTo_ngwm__startFreeBusySessionRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75415,7 +75415,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__startFreeBusySessionRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__startFreeBusySessionRequest(struct soap *soap, const char *tag, int id, _ngwm__startFreeBusySessionRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__startFreeBusySessionRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__startFreeBusySessionRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75431,23 +75431,23 @@ SOAP_FMAC3 _ngwm__startFreeBusySessionRequest ** SOAP_FMAC4 soap_get_PointerTo_n
 SOAP_FMAC3 _ngwm__startFreeBusySessionRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__startFreeBusySessionRequest(struct soap *soap, const char *tag, _ngwm__startFreeBusySessionRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__startFreeBusySessionRequest **)soap_malloc(soap, sizeof(_ngwm__startFreeBusySessionRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__startFreeBusySessionRequest *)soap_instantiate__ngwm__startFreeBusySessionRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__startFreeBusySessionRequest *)soap_instantiate__ngwm__startFreeBusySessionRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__startFreeBusySessionRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__startFreeBusySessionRequest, sizeof(_ngwm__startFreeBusySessionRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75460,7 +75460,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__setTimestampResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__setTimestampResponse(struct soap *soap, _ngwm__setTimestampResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__setTimestampResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__setTimestampResponse);
 	if (soap_out_PointerTo_ngwm__setTimestampResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75468,7 +75468,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__setTimestampResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__setTimestampResponse(struct soap *soap, const char *tag, int id, _ngwm__setTimestampResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__setTimestampResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__setTimestampResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75484,23 +75484,23 @@ SOAP_FMAC3 _ngwm__setTimestampResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__se
 SOAP_FMAC3 _ngwm__setTimestampResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__setTimestampResponse(struct soap *soap, const char *tag, _ngwm__setTimestampResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__setTimestampResponse **)soap_malloc(soap, sizeof(_ngwm__setTimestampResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__setTimestampResponse *)soap_instantiate__ngwm__setTimestampResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__setTimestampResponse *)soap_instantiate__ngwm__setTimestampResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__setTimestampResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__setTimestampResponse, sizeof(_ngwm__setTimestampResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75513,7 +75513,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__setTimestampRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__setTimestampRequest(struct soap *soap, _ngwm__setTimestampRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__setTimestampRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__setTimestampRequest);
 	if (soap_out_PointerTo_ngwm__setTimestampRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75521,7 +75521,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__setTimestampRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__setTimestampRequest(struct soap *soap, const char *tag, int id, _ngwm__setTimestampRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__setTimestampRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__setTimestampRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75537,23 +75537,23 @@ SOAP_FMAC3 _ngwm__setTimestampRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__set
 SOAP_FMAC3 _ngwm__setTimestampRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__setTimestampRequest(struct soap *soap, const char *tag, _ngwm__setTimestampRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__setTimestampRequest **)soap_malloc(soap, sizeof(_ngwm__setTimestampRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__setTimestampRequest *)soap_instantiate__ngwm__setTimestampRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__setTimestampRequest *)soap_instantiate__ngwm__setTimestampRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__setTimestampRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__setTimestampRequest, sizeof(_ngwm__setTimestampRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75566,7 +75566,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__sendItemResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__sendItemResponse(struct soap *soap, _ngwm__sendItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__sendItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__sendItemResponse);
 	if (soap_out_PointerTo_ngwm__sendItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75574,7 +75574,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__sendItemResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__sendItemResponse(struct soap *soap, const char *tag, int id, _ngwm__sendItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__sendItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__sendItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75590,23 +75590,23 @@ SOAP_FMAC3 _ngwm__sendItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__sendIt
 SOAP_FMAC3 _ngwm__sendItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__sendItemResponse(struct soap *soap, const char *tag, _ngwm__sendItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__sendItemResponse **)soap_malloc(soap, sizeof(_ngwm__sendItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__sendItemResponse *)soap_instantiate__ngwm__sendItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__sendItemResponse *)soap_instantiate__ngwm__sendItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__sendItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__sendItemResponse, sizeof(_ngwm__sendItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75619,7 +75619,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__sendItemRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__sendItemRequest(struct soap *soap, _ngwm__sendItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__sendItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__sendItemRequest);
 	if (soap_out_PointerTo_ngwm__sendItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75627,7 +75627,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__sendItemRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__sendItemRequest(struct soap *soap, const char *tag, int id, _ngwm__sendItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__sendItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__sendItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75643,23 +75643,23 @@ SOAP_FMAC3 _ngwm__sendItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__sendIte
 SOAP_FMAC3 _ngwm__sendItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__sendItemRequest(struct soap *soap, const char *tag, _ngwm__sendItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__sendItemRequest **)soap_malloc(soap, sizeof(_ngwm__sendItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__sendItemRequest *)soap_instantiate__ngwm__sendItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__sendItemRequest *)soap_instantiate__ngwm__sendItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__sendItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__sendItemRequest, sizeof(_ngwm__sendItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75672,7 +75672,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__retractResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__retractResponse(struct soap *soap, _ngwm__retractResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__retractResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__retractResponse);
 	if (soap_out_PointerTo_ngwm__retractResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75680,7 +75680,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__retractResponse(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__retractResponse(struct soap *soap, const char *tag, int id, _ngwm__retractResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__retractResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__retractResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75696,23 +75696,23 @@ SOAP_FMAC3 _ngwm__retractResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__retract
 SOAP_FMAC3 _ngwm__retractResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__retractResponse(struct soap *soap, const char *tag, _ngwm__retractResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__retractResponse **)soap_malloc(soap, sizeof(_ngwm__retractResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__retractResponse *)soap_instantiate__ngwm__retractResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__retractResponse *)soap_instantiate__ngwm__retractResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__retractResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__retractResponse, sizeof(_ngwm__retractResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75725,7 +75725,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__retractRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__retractRequest(struct soap *soap, _ngwm__retractRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__retractRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__retractRequest);
 	if (soap_out_PointerTo_ngwm__retractRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75733,7 +75733,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__retractRequest(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__retractRequest(struct soap *soap, const char *tag, int id, _ngwm__retractRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__retractRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__retractRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75749,23 +75749,23 @@ SOAP_FMAC3 _ngwm__retractRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__retractR
 SOAP_FMAC3 _ngwm__retractRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__retractRequest(struct soap *soap, const char *tag, _ngwm__retractRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__retractRequest **)soap_malloc(soap, sizeof(_ngwm__retractRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__retractRequest *)soap_instantiate__ngwm__retractRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__retractRequest *)soap_instantiate__ngwm__retractRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__retractRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__retractRequest, sizeof(_ngwm__retractRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75778,7 +75778,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__replyResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__replyResponse(struct soap *soap, _ngwm__replyResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__replyResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__replyResponse);
 	if (soap_out_PointerTo_ngwm__replyResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75786,7 +75786,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__replyResponse(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__replyResponse(struct soap *soap, const char *tag, int id, _ngwm__replyResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__replyResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__replyResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75802,23 +75802,23 @@ SOAP_FMAC3 _ngwm__replyResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__replyResp
 SOAP_FMAC3 _ngwm__replyResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__replyResponse(struct soap *soap, const char *tag, _ngwm__replyResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__replyResponse **)soap_malloc(soap, sizeof(_ngwm__replyResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__replyResponse *)soap_instantiate__ngwm__replyResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__replyResponse *)soap_instantiate__ngwm__replyResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__replyResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__replyResponse, sizeof(_ngwm__replyResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75831,7 +75831,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__replyRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__replyRequest(struct soap *soap, _ngwm__replyRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__replyRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__replyRequest);
 	if (soap_out_PointerTo_ngwm__replyRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75839,7 +75839,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__replyRequest(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__replyRequest(struct soap *soap, const char *tag, int id, _ngwm__replyRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__replyRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__replyRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75855,23 +75855,23 @@ SOAP_FMAC3 _ngwm__replyRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__replyReque
 SOAP_FMAC3 _ngwm__replyRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__replyRequest(struct soap *soap, const char *tag, _ngwm__replyRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__replyRequest **)soap_malloc(soap, sizeof(_ngwm__replyRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__replyRequest *)soap_instantiate__ngwm__replyRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__replyRequest *)soap_instantiate__ngwm__replyRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__replyRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__replyRequest, sizeof(_ngwm__replyRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75884,7 +75884,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeSignatureRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeSignatureResponse(struct soap *soap, _ngwm__removeSignatureResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeSignatureResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeSignatureResponse);
 	if (soap_out_PointerTo_ngwm__removeSignatureResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75892,7 +75892,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeSignatureResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeSignatureResponse(struct soap *soap, const char *tag, int id, _ngwm__removeSignatureResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeSignatureResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeSignatureResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75908,23 +75908,23 @@ SOAP_FMAC3 _ngwm__removeSignatureResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__removeSignatureResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeSignatureResponse(struct soap *soap, const char *tag, _ngwm__removeSignatureResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeSignatureResponse **)soap_malloc(soap, sizeof(_ngwm__removeSignatureResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeSignatureResponse *)soap_instantiate__ngwm__removeSignatureResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeSignatureResponse *)soap_instantiate__ngwm__removeSignatureResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeSignatureResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeSignatureResponse, sizeof(_ngwm__removeSignatureResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75937,7 +75937,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeSignatureRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeSignatureRequest(struct soap *soap, _ngwm__removeSignatureRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeSignatureRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeSignatureRequest);
 	if (soap_out_PointerTo_ngwm__removeSignatureRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75945,7 +75945,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeSignatureRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeSignatureRequest(struct soap *soap, const char *tag, int id, _ngwm__removeSignatureRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeSignatureRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeSignatureRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -75961,23 +75961,23 @@ SOAP_FMAC3 _ngwm__removeSignatureRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__removeSignatureRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeSignatureRequest(struct soap *soap, const char *tag, _ngwm__removeSignatureRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeSignatureRequest **)soap_malloc(soap, sizeof(_ngwm__removeSignatureRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeSignatureRequest *)soap_instantiate__ngwm__removeSignatureRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeSignatureRequest *)soap_instantiate__ngwm__removeSignatureRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeSignatureRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeSignatureRequest, sizeof(_ngwm__removeSignatureRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -75990,7 +75990,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeProxyUserRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyUserResponse(struct soap *soap, _ngwm__removeProxyUserResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyUserResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyUserResponse);
 	if (soap_out_PointerTo_ngwm__removeProxyUserResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -75998,7 +75998,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyUserResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeProxyUserResponse(struct soap *soap, const char *tag, int id, _ngwm__removeProxyUserResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeProxyUserResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeProxyUserResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76014,23 +76014,23 @@ SOAP_FMAC3 _ngwm__removeProxyUserResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__removeProxyUserResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeProxyUserResponse(struct soap *soap, const char *tag, _ngwm__removeProxyUserResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeProxyUserResponse **)soap_malloc(soap, sizeof(_ngwm__removeProxyUserResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeProxyUserResponse *)soap_instantiate__ngwm__removeProxyUserResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeProxyUserResponse *)soap_instantiate__ngwm__removeProxyUserResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyUserResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyUserResponse, sizeof(_ngwm__removeProxyUserResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76043,7 +76043,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeProxyUserRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyUserRequest(struct soap *soap, _ngwm__removeProxyUserRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyUserRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyUserRequest);
 	if (soap_out_PointerTo_ngwm__removeProxyUserRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76051,7 +76051,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyUserRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeProxyUserRequest(struct soap *soap, const char *tag, int id, _ngwm__removeProxyUserRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeProxyUserRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeProxyUserRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76067,23 +76067,23 @@ SOAP_FMAC3 _ngwm__removeProxyUserRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__removeProxyUserRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeProxyUserRequest(struct soap *soap, const char *tag, _ngwm__removeProxyUserRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeProxyUserRequest **)soap_malloc(soap, sizeof(_ngwm__removeProxyUserRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeProxyUserRequest *)soap_instantiate__ngwm__removeProxyUserRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeProxyUserRequest *)soap_instantiate__ngwm__removeProxyUserRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyUserRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyUserRequest, sizeof(_ngwm__removeProxyUserRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76096,7 +76096,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeProxyAccessRespo
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyAccessResponse(struct soap *soap, _ngwm__removeProxyAccessResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyAccessResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyAccessResponse);
 	if (soap_out_PointerTo_ngwm__removeProxyAccessResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76104,7 +76104,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyAccessResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeProxyAccessResponse(struct soap *soap, const char *tag, int id, _ngwm__removeProxyAccessResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeProxyAccessResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeProxyAccessResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76120,23 +76120,23 @@ SOAP_FMAC3 _ngwm__removeProxyAccessResponse ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__removeProxyAccessResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__removeProxyAccessResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeProxyAccessResponse **)soap_malloc(soap, sizeof(_ngwm__removeProxyAccessResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeProxyAccessResponse *)soap_instantiate__ngwm__removeProxyAccessResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeProxyAccessResponse *)soap_instantiate__ngwm__removeProxyAccessResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyAccessResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyAccessResponse, sizeof(_ngwm__removeProxyAccessResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76149,7 +76149,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeProxyAccessReque
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyAccessRequest(struct soap *soap, _ngwm__removeProxyAccessRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyAccessRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeProxyAccessRequest);
 	if (soap_out_PointerTo_ngwm__removeProxyAccessRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76157,7 +76157,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeProxyAccessRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeProxyAccessRequest(struct soap *soap, const char *tag, int id, _ngwm__removeProxyAccessRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeProxyAccessRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeProxyAccessRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76173,23 +76173,23 @@ SOAP_FMAC3 _ngwm__removeProxyAccessRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__removeProxyAccessRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__removeProxyAccessRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeProxyAccessRequest **)soap_malloc(soap, sizeof(_ngwm__removeProxyAccessRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeProxyAccessRequest *)soap_instantiate__ngwm__removeProxyAccessRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeProxyAccessRequest *)soap_instantiate__ngwm__removeProxyAccessRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeProxyAccessRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeProxyAccessRequest, sizeof(_ngwm__removeProxyAccessRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76202,7 +76202,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeMembersResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeMembersResponse(struct soap *soap, _ngwm__removeMembersResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeMembersResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeMembersResponse);
 	if (soap_out_PointerTo_ngwm__removeMembersResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76210,7 +76210,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeMembersResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeMembersResponse(struct soap *soap, const char *tag, int id, _ngwm__removeMembersResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeMembersResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeMembersResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76226,23 +76226,23 @@ SOAP_FMAC3 _ngwm__removeMembersResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__r
 SOAP_FMAC3 _ngwm__removeMembersResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeMembersResponse(struct soap *soap, const char *tag, _ngwm__removeMembersResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeMembersResponse **)soap_malloc(soap, sizeof(_ngwm__removeMembersResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeMembersResponse *)soap_instantiate__ngwm__removeMembersResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeMembersResponse *)soap_instantiate__ngwm__removeMembersResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeMembersResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeMembersResponse, sizeof(_ngwm__removeMembersResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76255,7 +76255,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeMembersRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeMembersRequest(struct soap *soap, _ngwm__removeMembersRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeMembersRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeMembersRequest);
 	if (soap_out_PointerTo_ngwm__removeMembersRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76263,7 +76263,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeMembersRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeMembersRequest(struct soap *soap, const char *tag, int id, _ngwm__removeMembersRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeMembersRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeMembersRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76279,23 +76279,23 @@ SOAP_FMAC3 _ngwm__removeMembersRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__re
 SOAP_FMAC3 _ngwm__removeMembersRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeMembersRequest(struct soap *soap, const char *tag, _ngwm__removeMembersRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeMembersRequest **)soap_malloc(soap, sizeof(_ngwm__removeMembersRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeMembersRequest *)soap_instantiate__ngwm__removeMembersRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeMembersRequest *)soap_instantiate__ngwm__removeMembersRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeMembersRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeMembersRequest, sizeof(_ngwm__removeMembersRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76308,7 +76308,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeJunkEntryRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeJunkEntryResponse(struct soap *soap, _ngwm__removeJunkEntryResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeJunkEntryResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeJunkEntryResponse);
 	if (soap_out_PointerTo_ngwm__removeJunkEntryResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76316,7 +76316,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeJunkEntryResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeJunkEntryResponse(struct soap *soap, const char *tag, int id, _ngwm__removeJunkEntryResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeJunkEntryResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeJunkEntryResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76332,23 +76332,23 @@ SOAP_FMAC3 _ngwm__removeJunkEntryResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__removeJunkEntryResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__removeJunkEntryResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeJunkEntryResponse **)soap_malloc(soap, sizeof(_ngwm__removeJunkEntryResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeJunkEntryResponse *)soap_instantiate__ngwm__removeJunkEntryResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeJunkEntryResponse *)soap_instantiate__ngwm__removeJunkEntryResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeJunkEntryResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeJunkEntryResponse, sizeof(_ngwm__removeJunkEntryResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76361,7 +76361,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeJunkEntryRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeJunkEntryRequest(struct soap *soap, _ngwm__removeJunkEntryRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeJunkEntryRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeJunkEntryRequest);
 	if (soap_out_PointerTo_ngwm__removeJunkEntryRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76369,7 +76369,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeJunkEntryRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeJunkEntryRequest(struct soap *soap, const char *tag, int id, _ngwm__removeJunkEntryRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeJunkEntryRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeJunkEntryRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76385,23 +76385,23 @@ SOAP_FMAC3 _ngwm__removeJunkEntryRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__removeJunkEntryRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__removeJunkEntryRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeJunkEntryRequest **)soap_malloc(soap, sizeof(_ngwm__removeJunkEntryRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeJunkEntryRequest *)soap_instantiate__ngwm__removeJunkEntryRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeJunkEntryRequest *)soap_instantiate__ngwm__removeJunkEntryRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeJunkEntryRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeJunkEntryRequest, sizeof(_ngwm__removeJunkEntryRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76414,7 +76414,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeItemsResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemsResponse(struct soap *soap, _ngwm__removeItemsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemsResponse);
 	if (soap_out_PointerTo_ngwm__removeItemsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76422,7 +76422,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemsResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeItemsResponse(struct soap *soap, const char *tag, int id, _ngwm__removeItemsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeItemsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeItemsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76438,23 +76438,23 @@ SOAP_FMAC3 _ngwm__removeItemsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__rem
 SOAP_FMAC3 _ngwm__removeItemsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeItemsResponse(struct soap *soap, const char *tag, _ngwm__removeItemsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeItemsResponse **)soap_malloc(soap, sizeof(_ngwm__removeItemsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeItemsResponse *)soap_instantiate__ngwm__removeItemsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeItemsResponse *)soap_instantiate__ngwm__removeItemsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemsResponse, sizeof(_ngwm__removeItemsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76467,7 +76467,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeItemsRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemsRequest(struct soap *soap, _ngwm__removeItemsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemsRequest);
 	if (soap_out_PointerTo_ngwm__removeItemsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76475,7 +76475,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemsRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeItemsRequest(struct soap *soap, const char *tag, int id, _ngwm__removeItemsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeItemsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeItemsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76491,23 +76491,23 @@ SOAP_FMAC3 _ngwm__removeItemsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__remo
 SOAP_FMAC3 _ngwm__removeItemsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeItemsRequest(struct soap *soap, const char *tag, _ngwm__removeItemsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeItemsRequest **)soap_malloc(soap, sizeof(_ngwm__removeItemsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeItemsRequest *)soap_instantiate__ngwm__removeItemsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeItemsRequest *)soap_instantiate__ngwm__removeItemsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemsRequest, sizeof(_ngwm__removeItemsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76520,7 +76520,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeItemResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemResponse(struct soap *soap, _ngwm__removeItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemResponse);
 	if (soap_out_PointerTo_ngwm__removeItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76528,7 +76528,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeItemResponse(struct soap *soap, const char *tag, int id, _ngwm__removeItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76544,23 +76544,23 @@ SOAP_FMAC3 _ngwm__removeItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__remo
 SOAP_FMAC3 _ngwm__removeItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeItemResponse(struct soap *soap, const char *tag, _ngwm__removeItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeItemResponse **)soap_malloc(soap, sizeof(_ngwm__removeItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeItemResponse *)soap_instantiate__ngwm__removeItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeItemResponse *)soap_instantiate__ngwm__removeItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemResponse, sizeof(_ngwm__removeItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76573,7 +76573,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeItemRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemRequest(struct soap *soap, _ngwm__removeItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeItemRequest);
 	if (soap_out_PointerTo_ngwm__removeItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76581,7 +76581,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeItemRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeItemRequest(struct soap *soap, const char *tag, int id, _ngwm__removeItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76597,23 +76597,23 @@ SOAP_FMAC3 _ngwm__removeItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__remov
 SOAP_FMAC3 _ngwm__removeItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeItemRequest(struct soap *soap, const char *tag, _ngwm__removeItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeItemRequest **)soap_malloc(soap, sizeof(_ngwm__removeItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeItemRequest *)soap_instantiate__ngwm__removeItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeItemRequest *)soap_instantiate__ngwm__removeItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeItemRequest, sizeof(_ngwm__removeItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76626,7 +76626,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeCustomDefinition
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeCustomDefinitionResponse(struct soap *soap, _ngwm__removeCustomDefinitionResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionResponse);
 	if (soap_out_PointerTo_ngwm__removeCustomDefinitionResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76634,7 +76634,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeCustomDefinitionRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeCustomDefinitionResponse(struct soap *soap, const char *tag, int id, _ngwm__removeCustomDefinitionResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeCustomDefinitionResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeCustomDefinitionResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76650,23 +76650,23 @@ SOAP_FMAC3 _ngwm__removeCustomDefinitionResponse ** SOAP_FMAC4 soap_get_PointerT
 SOAP_FMAC3 _ngwm__removeCustomDefinitionResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeCustomDefinitionResponse(struct soap *soap, const char *tag, _ngwm__removeCustomDefinitionResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeCustomDefinitionResponse **)soap_malloc(soap, sizeof(_ngwm__removeCustomDefinitionResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeCustomDefinitionResponse *)soap_instantiate__ngwm__removeCustomDefinitionResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeCustomDefinitionResponse *)soap_instantiate__ngwm__removeCustomDefinitionResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeCustomDefinitionResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeCustomDefinitionResponse, sizeof(_ngwm__removeCustomDefinitionResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76679,7 +76679,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__removeCustomDefinition
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeCustomDefinitionRequest(struct soap *soap, _ngwm__removeCustomDefinitionRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__removeCustomDefinitionRequest);
 	if (soap_out_PointerTo_ngwm__removeCustomDefinitionRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76687,7 +76687,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__removeCustomDefinitionRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__removeCustomDefinitionRequest(struct soap *soap, const char *tag, int id, _ngwm__removeCustomDefinitionRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__removeCustomDefinitionRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__removeCustomDefinitionRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76703,23 +76703,23 @@ SOAP_FMAC3 _ngwm__removeCustomDefinitionRequest ** SOAP_FMAC4 soap_get_PointerTo
 SOAP_FMAC3 _ngwm__removeCustomDefinitionRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__removeCustomDefinitionRequest(struct soap *soap, const char *tag, _ngwm__removeCustomDefinitionRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__removeCustomDefinitionRequest **)soap_malloc(soap, sizeof(_ngwm__removeCustomDefinitionRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__removeCustomDefinitionRequest *)soap_instantiate__ngwm__removeCustomDefinitionRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__removeCustomDefinitionRequest *)soap_instantiate__ngwm__removeCustomDefinitionRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__removeCustomDefinitionRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__removeCustomDefinitionRequest, sizeof(_ngwm__removeCustomDefinitionRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76732,7 +76732,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__readCursorResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__readCursorResponse(struct soap *soap, _ngwm__readCursorResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__readCursorResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__readCursorResponse);
 	if (soap_out_PointerTo_ngwm__readCursorResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76740,7 +76740,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__readCursorResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__readCursorResponse(struct soap *soap, const char *tag, int id, _ngwm__readCursorResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__readCursorResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__readCursorResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76756,23 +76756,23 @@ SOAP_FMAC3 _ngwm__readCursorResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__read
 SOAP_FMAC3 _ngwm__readCursorResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__readCursorResponse(struct soap *soap, const char *tag, _ngwm__readCursorResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__readCursorResponse **)soap_malloc(soap, sizeof(_ngwm__readCursorResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__readCursorResponse *)soap_instantiate__ngwm__readCursorResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__readCursorResponse *)soap_instantiate__ngwm__readCursorResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__readCursorResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__readCursorResponse, sizeof(_ngwm__readCursorResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76785,7 +76785,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__readCursorRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__readCursorRequest(struct soap *soap, _ngwm__readCursorRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__readCursorRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__readCursorRequest);
 	if (soap_out_PointerTo_ngwm__readCursorRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76793,7 +76793,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__readCursorRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__readCursorRequest(struct soap *soap, const char *tag, int id, _ngwm__readCursorRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__readCursorRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__readCursorRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76809,23 +76809,23 @@ SOAP_FMAC3 _ngwm__readCursorRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__readC
 SOAP_FMAC3 _ngwm__readCursorRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__readCursorRequest(struct soap *soap, const char *tag, _ngwm__readCursorRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__readCursorRequest **)soap_malloc(soap, sizeof(_ngwm__readCursorRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__readCursorRequest *)soap_instantiate__ngwm__readCursorRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__readCursorRequest *)soap_instantiate__ngwm__readCursorRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__readCursorRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__readCursorRequest, sizeof(_ngwm__readCursorRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76838,7 +76838,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__purgeResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeResponse(struct soap *soap, _ngwm__purgeResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeResponse);
 	if (soap_out_PointerTo_ngwm__purgeResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76846,7 +76846,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeResponse(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__purgeResponse(struct soap *soap, const char *tag, int id, _ngwm__purgeResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__purgeResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__purgeResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76862,23 +76862,23 @@ SOAP_FMAC3 _ngwm__purgeResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__purgeResp
 SOAP_FMAC3 _ngwm__purgeResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__purgeResponse(struct soap *soap, const char *tag, _ngwm__purgeResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__purgeResponse **)soap_malloc(soap, sizeof(_ngwm__purgeResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__purgeResponse *)soap_instantiate__ngwm__purgeResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__purgeResponse *)soap_instantiate__ngwm__purgeResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeResponse, sizeof(_ngwm__purgeResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76891,7 +76891,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__purgeRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeRequest(struct soap *soap, _ngwm__purgeRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeRequest);
 	if (soap_out_PointerTo_ngwm__purgeRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76899,7 +76899,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeRequest(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__purgeRequest(struct soap *soap, const char *tag, int id, _ngwm__purgeRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__purgeRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__purgeRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76915,23 +76915,23 @@ SOAP_FMAC3 _ngwm__purgeRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__purgeReque
 SOAP_FMAC3 _ngwm__purgeRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__purgeRequest(struct soap *soap, const char *tag, _ngwm__purgeRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__purgeRequest **)soap_malloc(soap, sizeof(_ngwm__purgeRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__purgeRequest *)soap_instantiate__ngwm__purgeRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__purgeRequest *)soap_instantiate__ngwm__purgeRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeRequest, sizeof(_ngwm__purgeRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76944,7 +76944,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__purgeDeletedItemsRespo
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeDeletedItemsResponse(struct soap *soap, _ngwm__purgeDeletedItemsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsResponse);
 	if (soap_out_PointerTo_ngwm__purgeDeletedItemsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -76952,7 +76952,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeDeletedItemsResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__purgeDeletedItemsResponse(struct soap *soap, const char *tag, int id, _ngwm__purgeDeletedItemsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__purgeDeletedItemsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__purgeDeletedItemsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -76968,23 +76968,23 @@ SOAP_FMAC3 _ngwm__purgeDeletedItemsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__purgeDeletedItemsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__purgeDeletedItemsResponse(struct soap *soap, const char *tag, _ngwm__purgeDeletedItemsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__purgeDeletedItemsResponse **)soap_malloc(soap, sizeof(_ngwm__purgeDeletedItemsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__purgeDeletedItemsResponse *)soap_instantiate__ngwm__purgeDeletedItemsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__purgeDeletedItemsResponse *)soap_instantiate__ngwm__purgeDeletedItemsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeDeletedItemsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeDeletedItemsResponse, sizeof(_ngwm__purgeDeletedItemsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -76997,7 +76997,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__purgeDeletedItemsReque
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeDeletedItemsRequest(struct soap *soap, _ngwm__purgeDeletedItemsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__purgeDeletedItemsRequest);
 	if (soap_out_PointerTo_ngwm__purgeDeletedItemsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77005,7 +77005,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__purgeDeletedItemsRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__purgeDeletedItemsRequest(struct soap *soap, const char *tag, int id, _ngwm__purgeDeletedItemsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__purgeDeletedItemsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__purgeDeletedItemsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77021,23 +77021,23 @@ SOAP_FMAC3 _ngwm__purgeDeletedItemsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__purgeDeletedItemsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__purgeDeletedItemsRequest(struct soap *soap, const char *tag, _ngwm__purgeDeletedItemsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__purgeDeletedItemsRequest **)soap_malloc(soap, sizeof(_ngwm__purgeDeletedItemsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__purgeDeletedItemsRequest *)soap_instantiate__ngwm__purgeDeletedItemsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__purgeDeletedItemsRequest *)soap_instantiate__ngwm__purgeDeletedItemsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__purgeDeletedItemsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__purgeDeletedItemsRequest, sizeof(_ngwm__purgeDeletedItemsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77050,7 +77050,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__positionCursorResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__positionCursorResponse(struct soap *soap, _ngwm__positionCursorResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__positionCursorResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__positionCursorResponse);
 	if (soap_out_PointerTo_ngwm__positionCursorResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77058,7 +77058,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__positionCursorResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__positionCursorResponse(struct soap *soap, const char *tag, int id, _ngwm__positionCursorResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__positionCursorResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__positionCursorResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77074,23 +77074,23 @@ SOAP_FMAC3 _ngwm__positionCursorResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__positionCursorResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__positionCursorResponse(struct soap *soap, const char *tag, _ngwm__positionCursorResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__positionCursorResponse **)soap_malloc(soap, sizeof(_ngwm__positionCursorResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__positionCursorResponse *)soap_instantiate__ngwm__positionCursorResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__positionCursorResponse *)soap_instantiate__ngwm__positionCursorResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__positionCursorResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__positionCursorResponse, sizeof(_ngwm__positionCursorResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77103,7 +77103,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__positionCursorRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__positionCursorRequest(struct soap *soap, _ngwm__positionCursorRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__positionCursorRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__positionCursorRequest);
 	if (soap_out_PointerTo_ngwm__positionCursorRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77111,7 +77111,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__positionCursorRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__positionCursorRequest(struct soap *soap, const char *tag, int id, _ngwm__positionCursorRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__positionCursorRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__positionCursorRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77127,23 +77127,23 @@ SOAP_FMAC3 _ngwm__positionCursorRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__p
 SOAP_FMAC3 _ngwm__positionCursorRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__positionCursorRequest(struct soap *soap, const char *tag, _ngwm__positionCursorRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__positionCursorRequest **)soap_malloc(soap, sizeof(_ngwm__positionCursorRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__positionCursorRequest *)soap_instantiate__ngwm__positionCursorRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__positionCursorRequest *)soap_instantiate__ngwm__positionCursorRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__positionCursorRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__positionCursorRequest, sizeof(_ngwm__positionCursorRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77156,7 +77156,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__moveItemResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__moveItemResponse(struct soap *soap, _ngwm__moveItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__moveItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__moveItemResponse);
 	if (soap_out_PointerTo_ngwm__moveItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77164,7 +77164,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__moveItemResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__moveItemResponse(struct soap *soap, const char *tag, int id, _ngwm__moveItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__moveItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__moveItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77180,23 +77180,23 @@ SOAP_FMAC3 _ngwm__moveItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__moveIt
 SOAP_FMAC3 _ngwm__moveItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__moveItemResponse(struct soap *soap, const char *tag, _ngwm__moveItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__moveItemResponse **)soap_malloc(soap, sizeof(_ngwm__moveItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__moveItemResponse *)soap_instantiate__ngwm__moveItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__moveItemResponse *)soap_instantiate__ngwm__moveItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__moveItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__moveItemResponse, sizeof(_ngwm__moveItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77209,7 +77209,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__moveItemRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__moveItemRequest(struct soap *soap, _ngwm__moveItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__moveItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__moveItemRequest);
 	if (soap_out_PointerTo_ngwm__moveItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77217,7 +77217,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__moveItemRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__moveItemRequest(struct soap *soap, const char *tag, int id, _ngwm__moveItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__moveItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__moveItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77233,23 +77233,23 @@ SOAP_FMAC3 _ngwm__moveItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__moveIte
 SOAP_FMAC3 _ngwm__moveItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__moveItemRequest(struct soap *soap, const char *tag, _ngwm__moveItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__moveItemRequest **)soap_malloc(soap, sizeof(_ngwm__moveItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__moveItemRequest *)soap_instantiate__ngwm__moveItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__moveItemRequest *)soap_instantiate__ngwm__moveItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__moveItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__moveItemRequest, sizeof(_ngwm__moveItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77262,7 +77262,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifySignaturesRespon
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySignaturesResponse(struct soap *soap, _ngwm__modifySignaturesResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySignaturesResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySignaturesResponse);
 	if (soap_out_PointerTo_ngwm__modifySignaturesResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77270,7 +77270,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySignaturesResponse(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifySignaturesResponse(struct soap *soap, const char *tag, int id, _ngwm__modifySignaturesResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifySignaturesResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifySignaturesResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77286,23 +77286,23 @@ SOAP_FMAC3 _ngwm__modifySignaturesResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__modifySignaturesResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifySignaturesResponse(struct soap *soap, const char *tag, _ngwm__modifySignaturesResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifySignaturesResponse **)soap_malloc(soap, sizeof(_ngwm__modifySignaturesResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifySignaturesResponse *)soap_instantiate__ngwm__modifySignaturesResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifySignaturesResponse *)soap_instantiate__ngwm__modifySignaturesResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySignaturesResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySignaturesResponse, sizeof(_ngwm__modifySignaturesResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77315,7 +77315,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifySignaturesReques
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySignaturesRequest(struct soap *soap, _ngwm__modifySignaturesRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySignaturesRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySignaturesRequest);
 	if (soap_out_PointerTo_ngwm__modifySignaturesRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77323,7 +77323,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySignaturesRequest(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifySignaturesRequest(struct soap *soap, const char *tag, int id, _ngwm__modifySignaturesRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifySignaturesRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifySignaturesRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77339,23 +77339,23 @@ SOAP_FMAC3 _ngwm__modifySignaturesRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__modifySignaturesRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifySignaturesRequest(struct soap *soap, const char *tag, _ngwm__modifySignaturesRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifySignaturesRequest **)soap_malloc(soap, sizeof(_ngwm__modifySignaturesRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifySignaturesRequest *)soap_instantiate__ngwm__modifySignaturesRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifySignaturesRequest *)soap_instantiate__ngwm__modifySignaturesRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySignaturesRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySignaturesRequest, sizeof(_ngwm__modifySignaturesRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77368,7 +77368,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifySettingsResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySettingsResponse(struct soap *soap, _ngwm__modifySettingsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySettingsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySettingsResponse);
 	if (soap_out_PointerTo_ngwm__modifySettingsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77376,7 +77376,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySettingsResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifySettingsResponse(struct soap *soap, const char *tag, int id, _ngwm__modifySettingsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifySettingsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifySettingsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77392,23 +77392,23 @@ SOAP_FMAC3 _ngwm__modifySettingsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__modifySettingsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifySettingsResponse(struct soap *soap, const char *tag, _ngwm__modifySettingsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifySettingsResponse **)soap_malloc(soap, sizeof(_ngwm__modifySettingsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifySettingsResponse *)soap_instantiate__ngwm__modifySettingsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifySettingsResponse *)soap_instantiate__ngwm__modifySettingsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySettingsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySettingsResponse, sizeof(_ngwm__modifySettingsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77421,7 +77421,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifySettingsRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySettingsRequest(struct soap *soap, _ngwm__modifySettingsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySettingsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifySettingsRequest);
 	if (soap_out_PointerTo_ngwm__modifySettingsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77429,7 +77429,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifySettingsRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifySettingsRequest(struct soap *soap, const char *tag, int id, _ngwm__modifySettingsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifySettingsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifySettingsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77445,23 +77445,23 @@ SOAP_FMAC3 _ngwm__modifySettingsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__m
 SOAP_FMAC3 _ngwm__modifySettingsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifySettingsRequest(struct soap *soap, const char *tag, _ngwm__modifySettingsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifySettingsRequest **)soap_malloc(soap, sizeof(_ngwm__modifySettingsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifySettingsRequest *)soap_instantiate__ngwm__modifySettingsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifySettingsRequest *)soap_instantiate__ngwm__modifySettingsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifySettingsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifySettingsRequest, sizeof(_ngwm__modifySettingsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77474,7 +77474,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyProxyAccessRespo
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyProxyAccessResponse(struct soap *soap, _ngwm__modifyProxyAccessResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessResponse);
 	if (soap_out_PointerTo_ngwm__modifyProxyAccessResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77482,7 +77482,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyProxyAccessResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyProxyAccessResponse(struct soap *soap, const char *tag, int id, _ngwm__modifyProxyAccessResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyProxyAccessResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyProxyAccessResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77498,23 +77498,23 @@ SOAP_FMAC3 _ngwm__modifyProxyAccessResponse ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__modifyProxyAccessResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__modifyProxyAccessResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyProxyAccessResponse **)soap_malloc(soap, sizeof(_ngwm__modifyProxyAccessResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyProxyAccessResponse *)soap_instantiate__ngwm__modifyProxyAccessResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyProxyAccessResponse *)soap_instantiate__ngwm__modifyProxyAccessResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyProxyAccessResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyProxyAccessResponse, sizeof(_ngwm__modifyProxyAccessResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77527,7 +77527,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyProxyAccessReque
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyProxyAccessRequest(struct soap *soap, _ngwm__modifyProxyAccessRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyProxyAccessRequest);
 	if (soap_out_PointerTo_ngwm__modifyProxyAccessRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77535,7 +77535,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyProxyAccessRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyProxyAccessRequest(struct soap *soap, const char *tag, int id, _ngwm__modifyProxyAccessRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyProxyAccessRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyProxyAccessRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77551,23 +77551,23 @@ SOAP_FMAC3 _ngwm__modifyProxyAccessRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__modifyProxyAccessRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__modifyProxyAccessRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyProxyAccessRequest **)soap_malloc(soap, sizeof(_ngwm__modifyProxyAccessRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyProxyAccessRequest *)soap_instantiate__ngwm__modifyProxyAccessRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyProxyAccessRequest *)soap_instantiate__ngwm__modifyProxyAccessRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyProxyAccessRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyProxyAccessRequest, sizeof(_ngwm__modifyProxyAccessRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77580,7 +77580,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyPasswordResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyPasswordResponse(struct soap *soap, _ngwm__modifyPasswordResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyPasswordResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyPasswordResponse);
 	if (soap_out_PointerTo_ngwm__modifyPasswordResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77588,7 +77588,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyPasswordResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyPasswordResponse(struct soap *soap, const char *tag, int id, _ngwm__modifyPasswordResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyPasswordResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyPasswordResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77604,23 +77604,23 @@ SOAP_FMAC3 _ngwm__modifyPasswordResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__modifyPasswordResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyPasswordResponse(struct soap *soap, const char *tag, _ngwm__modifyPasswordResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyPasswordResponse **)soap_malloc(soap, sizeof(_ngwm__modifyPasswordResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyPasswordResponse *)soap_instantiate__ngwm__modifyPasswordResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyPasswordResponse *)soap_instantiate__ngwm__modifyPasswordResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyPasswordResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyPasswordResponse, sizeof(_ngwm__modifyPasswordResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77633,7 +77633,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyPasswordRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyPasswordRequest(struct soap *soap, _ngwm__modifyPasswordRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyPasswordRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyPasswordRequest);
 	if (soap_out_PointerTo_ngwm__modifyPasswordRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77641,7 +77641,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyPasswordRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyPasswordRequest(struct soap *soap, const char *tag, int id, _ngwm__modifyPasswordRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyPasswordRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyPasswordRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77657,23 +77657,23 @@ SOAP_FMAC3 _ngwm__modifyPasswordRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__m
 SOAP_FMAC3 _ngwm__modifyPasswordRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyPasswordRequest(struct soap *soap, const char *tag, _ngwm__modifyPasswordRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyPasswordRequest **)soap_malloc(soap, sizeof(_ngwm__modifyPasswordRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyPasswordRequest *)soap_instantiate__ngwm__modifyPasswordRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyPasswordRequest *)soap_instantiate__ngwm__modifyPasswordRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyPasswordRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyPasswordRequest, sizeof(_ngwm__modifyPasswordRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77686,7 +77686,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyJunkMailSettings
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkMailSettingsResponse(struct soap *soap, _ngwm__modifyJunkMailSettingsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsResponse);
 	if (soap_out_PointerTo_ngwm__modifyJunkMailSettingsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77694,7 +77694,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkMailSettingsRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyJunkMailSettingsResponse(struct soap *soap, const char *tag, int id, _ngwm__modifyJunkMailSettingsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77710,23 +77710,23 @@ SOAP_FMAC3 _ngwm__modifyJunkMailSettingsResponse ** SOAP_FMAC4 soap_get_PointerT
 SOAP_FMAC3 _ngwm__modifyJunkMailSettingsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyJunkMailSettingsResponse(struct soap *soap, const char *tag, _ngwm__modifyJunkMailSettingsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyJunkMailSettingsResponse **)soap_malloc(soap, sizeof(_ngwm__modifyJunkMailSettingsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyJunkMailSettingsResponse *)soap_instantiate__ngwm__modifyJunkMailSettingsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyJunkMailSettingsResponse *)soap_instantiate__ngwm__modifyJunkMailSettingsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkMailSettingsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkMailSettingsResponse, sizeof(_ngwm__modifyJunkMailSettingsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77739,7 +77739,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyJunkMailSettings
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkMailSettingsRequest(struct soap *soap, _ngwm__modifyJunkMailSettingsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkMailSettingsRequest);
 	if (soap_out_PointerTo_ngwm__modifyJunkMailSettingsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77747,7 +77747,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkMailSettingsRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyJunkMailSettingsRequest(struct soap *soap, const char *tag, int id, _ngwm__modifyJunkMailSettingsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77763,23 +77763,23 @@ SOAP_FMAC3 _ngwm__modifyJunkMailSettingsRequest ** SOAP_FMAC4 soap_get_PointerTo
 SOAP_FMAC3 _ngwm__modifyJunkMailSettingsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyJunkMailSettingsRequest(struct soap *soap, const char *tag, _ngwm__modifyJunkMailSettingsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyJunkMailSettingsRequest **)soap_malloc(soap, sizeof(_ngwm__modifyJunkMailSettingsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyJunkMailSettingsRequest *)soap_instantiate__ngwm__modifyJunkMailSettingsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyJunkMailSettingsRequest *)soap_instantiate__ngwm__modifyJunkMailSettingsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkMailSettingsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkMailSettingsRequest, sizeof(_ngwm__modifyJunkMailSettingsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77792,7 +77792,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyJunkEntryRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkEntryResponse(struct soap *soap, _ngwm__modifyJunkEntryResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryResponse);
 	if (soap_out_PointerTo_ngwm__modifyJunkEntryResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77800,7 +77800,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkEntryResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyJunkEntryResponse(struct soap *soap, const char *tag, int id, _ngwm__modifyJunkEntryResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyJunkEntryResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyJunkEntryResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77816,23 +77816,23 @@ SOAP_FMAC3 _ngwm__modifyJunkEntryResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__modifyJunkEntryResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__modifyJunkEntryResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyJunkEntryResponse **)soap_malloc(soap, sizeof(_ngwm__modifyJunkEntryResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyJunkEntryResponse *)soap_instantiate__ngwm__modifyJunkEntryResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyJunkEntryResponse *)soap_instantiate__ngwm__modifyJunkEntryResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkEntryResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkEntryResponse, sizeof(_ngwm__modifyJunkEntryResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77845,7 +77845,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyJunkEntryRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkEntryRequest(struct soap *soap, _ngwm__modifyJunkEntryRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyJunkEntryRequest);
 	if (soap_out_PointerTo_ngwm__modifyJunkEntryRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77853,7 +77853,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyJunkEntryRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyJunkEntryRequest(struct soap *soap, const char *tag, int id, _ngwm__modifyJunkEntryRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyJunkEntryRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyJunkEntryRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77869,23 +77869,23 @@ SOAP_FMAC3 _ngwm__modifyJunkEntryRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__modifyJunkEntryRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__modifyJunkEntryRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyJunkEntryRequest **)soap_malloc(soap, sizeof(_ngwm__modifyJunkEntryRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyJunkEntryRequest *)soap_instantiate__ngwm__modifyJunkEntryRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyJunkEntryRequest *)soap_instantiate__ngwm__modifyJunkEntryRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyJunkEntryRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyJunkEntryRequest, sizeof(_ngwm__modifyJunkEntryRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77898,7 +77898,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyItemResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyItemResponse(struct soap *soap, _ngwm__modifyItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyItemResponse);
 	if (soap_out_PointerTo_ngwm__modifyItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77906,7 +77906,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyItemResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyItemResponse(struct soap *soap, const char *tag, int id, _ngwm__modifyItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77922,23 +77922,23 @@ SOAP_FMAC3 _ngwm__modifyItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__modi
 SOAP_FMAC3 _ngwm__modifyItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyItemResponse(struct soap *soap, const char *tag, _ngwm__modifyItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyItemResponse **)soap_malloc(soap, sizeof(_ngwm__modifyItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyItemResponse *)soap_instantiate__ngwm__modifyItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyItemResponse *)soap_instantiate__ngwm__modifyItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemResponse, sizeof(_ngwm__modifyItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -77951,7 +77951,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__modifyItemRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyItemRequest(struct soap *soap, _ngwm__modifyItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__modifyItemRequest);
 	if (soap_out_PointerTo_ngwm__modifyItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -77959,7 +77959,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__modifyItemRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__modifyItemRequest(struct soap *soap, const char *tag, int id, _ngwm__modifyItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__modifyItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__modifyItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -77975,23 +77975,23 @@ SOAP_FMAC3 _ngwm__modifyItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__modif
 SOAP_FMAC3 _ngwm__modifyItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__modifyItemRequest(struct soap *soap, const char *tag, _ngwm__modifyItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__modifyItemRequest **)soap_malloc(soap, sizeof(_ngwm__modifyItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__modifyItemRequest *)soap_instantiate__ngwm__modifyItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__modifyItemRequest *)soap_instantiate__ngwm__modifyItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__modifyItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__modifyItemRequest, sizeof(_ngwm__modifyItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78004,7 +78004,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markUnReadResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnReadResponse(struct soap *soap, _ngwm__markUnReadResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnReadResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnReadResponse);
 	if (soap_out_PointerTo_ngwm__markUnReadResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78012,7 +78012,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnReadResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markUnReadResponse(struct soap *soap, const char *tag, int id, _ngwm__markUnReadResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markUnReadResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markUnReadResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78028,23 +78028,23 @@ SOAP_FMAC3 _ngwm__markUnReadResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__mark
 SOAP_FMAC3 _ngwm__markUnReadResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markUnReadResponse(struct soap *soap, const char *tag, _ngwm__markUnReadResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markUnReadResponse **)soap_malloc(soap, sizeof(_ngwm__markUnReadResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markUnReadResponse *)soap_instantiate__ngwm__markUnReadResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markUnReadResponse *)soap_instantiate__ngwm__markUnReadResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnReadResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnReadResponse, sizeof(_ngwm__markUnReadResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78057,7 +78057,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markUnReadRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnReadRequest(struct soap *soap, _ngwm__markUnReadRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnReadRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnReadRequest);
 	if (soap_out_PointerTo_ngwm__markUnReadRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78065,7 +78065,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnReadRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markUnReadRequest(struct soap *soap, const char *tag, int id, _ngwm__markUnReadRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markUnReadRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markUnReadRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78081,23 +78081,23 @@ SOAP_FMAC3 _ngwm__markUnReadRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__markU
 SOAP_FMAC3 _ngwm__markUnReadRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markUnReadRequest(struct soap *soap, const char *tag, _ngwm__markUnReadRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markUnReadRequest **)soap_malloc(soap, sizeof(_ngwm__markUnReadRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markUnReadRequest *)soap_instantiate__ngwm__markUnReadRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markUnReadRequest *)soap_instantiate__ngwm__markUnReadRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnReadRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnReadRequest, sizeof(_ngwm__markUnReadRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78110,7 +78110,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markUnPrivateResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnPrivateResponse(struct soap *soap, _ngwm__markUnPrivateResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnPrivateResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnPrivateResponse);
 	if (soap_out_PointerTo_ngwm__markUnPrivateResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78118,7 +78118,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnPrivateResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markUnPrivateResponse(struct soap *soap, const char *tag, int id, _ngwm__markUnPrivateResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markUnPrivateResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markUnPrivateResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78134,23 +78134,23 @@ SOAP_FMAC3 _ngwm__markUnPrivateResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__m
 SOAP_FMAC3 _ngwm__markUnPrivateResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markUnPrivateResponse(struct soap *soap, const char *tag, _ngwm__markUnPrivateResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markUnPrivateResponse **)soap_malloc(soap, sizeof(_ngwm__markUnPrivateResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markUnPrivateResponse *)soap_instantiate__ngwm__markUnPrivateResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markUnPrivateResponse *)soap_instantiate__ngwm__markUnPrivateResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnPrivateResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnPrivateResponse, sizeof(_ngwm__markUnPrivateResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78163,7 +78163,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markUnPrivateRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnPrivateRequest(struct soap *soap, _ngwm__markUnPrivateRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnPrivateRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markUnPrivateRequest);
 	if (soap_out_PointerTo_ngwm__markUnPrivateRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78171,7 +78171,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markUnPrivateRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markUnPrivateRequest(struct soap *soap, const char *tag, int id, _ngwm__markUnPrivateRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markUnPrivateRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markUnPrivateRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78187,23 +78187,23 @@ SOAP_FMAC3 _ngwm__markUnPrivateRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ma
 SOAP_FMAC3 _ngwm__markUnPrivateRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markUnPrivateRequest(struct soap *soap, const char *tag, _ngwm__markUnPrivateRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markUnPrivateRequest **)soap_malloc(soap, sizeof(_ngwm__markUnPrivateRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markUnPrivateRequest *)soap_instantiate__ngwm__markUnPrivateRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markUnPrivateRequest *)soap_instantiate__ngwm__markUnPrivateRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markUnPrivateRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markUnPrivateRequest, sizeof(_ngwm__markUnPrivateRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78216,7 +78216,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markReadResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markReadResponse(struct soap *soap, _ngwm__markReadResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markReadResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markReadResponse);
 	if (soap_out_PointerTo_ngwm__markReadResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78224,7 +78224,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markReadResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markReadResponse(struct soap *soap, const char *tag, int id, _ngwm__markReadResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markReadResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markReadResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78240,23 +78240,23 @@ SOAP_FMAC3 _ngwm__markReadResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__markRe
 SOAP_FMAC3 _ngwm__markReadResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markReadResponse(struct soap *soap, const char *tag, _ngwm__markReadResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markReadResponse **)soap_malloc(soap, sizeof(_ngwm__markReadResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markReadResponse *)soap_instantiate__ngwm__markReadResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markReadResponse *)soap_instantiate__ngwm__markReadResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markReadResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markReadResponse, sizeof(_ngwm__markReadResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78269,7 +78269,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markReadRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markReadRequest(struct soap *soap, _ngwm__markReadRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markReadRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markReadRequest);
 	if (soap_out_PointerTo_ngwm__markReadRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78277,7 +78277,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markReadRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markReadRequest(struct soap *soap, const char *tag, int id, _ngwm__markReadRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markReadRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markReadRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78293,23 +78293,23 @@ SOAP_FMAC3 _ngwm__markReadRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__markRea
 SOAP_FMAC3 _ngwm__markReadRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markReadRequest(struct soap *soap, const char *tag, _ngwm__markReadRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markReadRequest **)soap_malloc(soap, sizeof(_ngwm__markReadRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markReadRequest *)soap_instantiate__ngwm__markReadRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markReadRequest *)soap_instantiate__ngwm__markReadRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markReadRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markReadRequest, sizeof(_ngwm__markReadRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78322,7 +78322,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markPrivateResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markPrivateResponse(struct soap *soap, _ngwm__markPrivateResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markPrivateResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markPrivateResponse);
 	if (soap_out_PointerTo_ngwm__markPrivateResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78330,7 +78330,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markPrivateResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markPrivateResponse(struct soap *soap, const char *tag, int id, _ngwm__markPrivateResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markPrivateResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markPrivateResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78346,23 +78346,23 @@ SOAP_FMAC3 _ngwm__markPrivateResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__mar
 SOAP_FMAC3 _ngwm__markPrivateResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markPrivateResponse(struct soap *soap, const char *tag, _ngwm__markPrivateResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markPrivateResponse **)soap_malloc(soap, sizeof(_ngwm__markPrivateResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markPrivateResponse *)soap_instantiate__ngwm__markPrivateResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markPrivateResponse *)soap_instantiate__ngwm__markPrivateResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markPrivateResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markPrivateResponse, sizeof(_ngwm__markPrivateResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78375,7 +78375,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__markPrivateRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markPrivateRequest(struct soap *soap, _ngwm__markPrivateRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__markPrivateRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__markPrivateRequest);
 	if (soap_out_PointerTo_ngwm__markPrivateRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78383,7 +78383,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__markPrivateRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__markPrivateRequest(struct soap *soap, const char *tag, int id, _ngwm__markPrivateRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__markPrivateRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__markPrivateRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78399,23 +78399,23 @@ SOAP_FMAC3 _ngwm__markPrivateRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__mark
 SOAP_FMAC3 _ngwm__markPrivateRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__markPrivateRequest(struct soap *soap, const char *tag, _ngwm__markPrivateRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__markPrivateRequest **)soap_malloc(soap, sizeof(_ngwm__markPrivateRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__markPrivateRequest *)soap_instantiate__ngwm__markPrivateRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__markPrivateRequest *)soap_instantiate__ngwm__markPrivateRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__markPrivateRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__markPrivateRequest, sizeof(_ngwm__markPrivateRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78428,7 +78428,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__logoutResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__logoutResponse(struct soap *soap, _ngwm__logoutResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__logoutResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__logoutResponse);
 	if (soap_out_PointerTo_ngwm__logoutResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78436,7 +78436,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__logoutResponse(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__logoutResponse(struct soap *soap, const char *tag, int id, _ngwm__logoutResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__logoutResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__logoutResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78452,23 +78452,23 @@ SOAP_FMAC3 _ngwm__logoutResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__logoutRe
 SOAP_FMAC3 _ngwm__logoutResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__logoutResponse(struct soap *soap, const char *tag, _ngwm__logoutResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__logoutResponse **)soap_malloc(soap, sizeof(_ngwm__logoutResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__logoutResponse *)soap_instantiate__ngwm__logoutResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__logoutResponse *)soap_instantiate__ngwm__logoutResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__logoutResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__logoutResponse, sizeof(_ngwm__logoutResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78481,7 +78481,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__logoutRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__logoutRequest(struct soap *soap, _ngwm__logoutRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__logoutRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__logoutRequest);
 	if (soap_out_PointerTo_ngwm__logoutRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78489,7 +78489,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__logoutRequest(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__logoutRequest(struct soap *soap, const char *tag, int id, _ngwm__logoutRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__logoutRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__logoutRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78505,23 +78505,23 @@ SOAP_FMAC3 _ngwm__logoutRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__logoutReq
 SOAP_FMAC3 _ngwm__logoutRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__logoutRequest(struct soap *soap, const char *tag, _ngwm__logoutRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__logoutRequest **)soap_malloc(soap, sizeof(_ngwm__logoutRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__logoutRequest *)soap_instantiate__ngwm__logoutRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__logoutRequest *)soap_instantiate__ngwm__logoutRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__logoutRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__logoutRequest, sizeof(_ngwm__logoutRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78534,7 +78534,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__loginResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__loginResponse(struct soap *soap, _ngwm__loginResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__loginResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__loginResponse);
 	if (soap_out_PointerTo_ngwm__loginResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78542,7 +78542,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__loginResponse(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__loginResponse(struct soap *soap, const char *tag, int id, _ngwm__loginResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__loginResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__loginResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78558,23 +78558,23 @@ SOAP_FMAC3 _ngwm__loginResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__loginResp
 SOAP_FMAC3 _ngwm__loginResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__loginResponse(struct soap *soap, const char *tag, _ngwm__loginResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__loginResponse **)soap_malloc(soap, sizeof(_ngwm__loginResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__loginResponse *)soap_instantiate__ngwm__loginResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__loginResponse *)soap_instantiate__ngwm__loginResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__loginResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__loginResponse, sizeof(_ngwm__loginResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78587,7 +78587,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__loginRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__loginRequest(struct soap *soap, _ngwm__loginRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__loginRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__loginRequest);
 	if (soap_out_PointerTo_ngwm__loginRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78595,7 +78595,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__loginRequest(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__loginRequest(struct soap *soap, const char *tag, int id, _ngwm__loginRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__loginRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__loginRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78611,23 +78611,23 @@ SOAP_FMAC3 _ngwm__loginRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__loginReque
 SOAP_FMAC3 _ngwm__loginRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__loginRequest(struct soap *soap, const char *tag, _ngwm__loginRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__loginRequest **)soap_malloc(soap, sizeof(_ngwm__loginRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__loginRequest *)soap_instantiate__ngwm__loginRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__loginRequest *)soap_instantiate__ngwm__loginRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__loginRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__loginRequest, sizeof(_ngwm__loginRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78640,7 +78640,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getUserListResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getUserListResponse(struct soap *soap, _ngwm__getUserListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getUserListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getUserListResponse);
 	if (soap_out_PointerTo_ngwm__getUserListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78648,7 +78648,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getUserListResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getUserListResponse(struct soap *soap, const char *tag, int id, _ngwm__getUserListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getUserListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getUserListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78664,23 +78664,23 @@ SOAP_FMAC3 _ngwm__getUserListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getUserListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getUserListResponse(struct soap *soap, const char *tag, _ngwm__getUserListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getUserListResponse **)soap_malloc(soap, sizeof(_ngwm__getUserListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getUserListResponse *)soap_instantiate__ngwm__getUserListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getUserListResponse *)soap_instantiate__ngwm__getUserListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getUserListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getUserListResponse, sizeof(_ngwm__getUserListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78693,7 +78693,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getUserListRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getUserListRequest(struct soap *soap, _ngwm__getUserListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getUserListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getUserListRequest);
 	if (soap_out_PointerTo_ngwm__getUserListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78701,7 +78701,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getUserListRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getUserListRequest(struct soap *soap, const char *tag, int id, _ngwm__getUserListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getUserListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getUserListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78717,23 +78717,23 @@ SOAP_FMAC3 _ngwm__getUserListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getU
 SOAP_FMAC3 _ngwm__getUserListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getUserListRequest(struct soap *soap, const char *tag, _ngwm__getUserListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getUserListRequest **)soap_malloc(soap, sizeof(_ngwm__getUserListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getUserListRequest *)soap_instantiate__ngwm__getUserListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getUserListRequest *)soap_instantiate__ngwm__getUserListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getUserListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getUserListRequest, sizeof(_ngwm__getUserListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78746,7 +78746,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getTimezoneListRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimezoneListResponse(struct soap *soap, _ngwm__getTimezoneListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimezoneListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimezoneListResponse);
 	if (soap_out_PointerTo_ngwm__getTimezoneListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78754,7 +78754,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimezoneListResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getTimezoneListResponse(struct soap *soap, const char *tag, int id, _ngwm__getTimezoneListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getTimezoneListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getTimezoneListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78770,23 +78770,23 @@ SOAP_FMAC3 _ngwm__getTimezoneListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__getTimezoneListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getTimezoneListResponse(struct soap *soap, const char *tag, _ngwm__getTimezoneListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getTimezoneListResponse **)soap_malloc(soap, sizeof(_ngwm__getTimezoneListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getTimezoneListResponse *)soap_instantiate__ngwm__getTimezoneListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getTimezoneListResponse *)soap_instantiate__ngwm__getTimezoneListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimezoneListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimezoneListResponse, sizeof(_ngwm__getTimezoneListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78799,7 +78799,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getTimezoneListRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimezoneListRequest(struct soap *soap, _ngwm__getTimezoneListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimezoneListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimezoneListRequest);
 	if (soap_out_PointerTo_ngwm__getTimezoneListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78807,7 +78807,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimezoneListRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getTimezoneListRequest(struct soap *soap, const char *tag, int id, _ngwm__getTimezoneListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getTimezoneListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getTimezoneListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78823,23 +78823,23 @@ SOAP_FMAC3 _ngwm__getTimezoneListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__getTimezoneListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getTimezoneListRequest(struct soap *soap, const char *tag, _ngwm__getTimezoneListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getTimezoneListRequest **)soap_malloc(soap, sizeof(_ngwm__getTimezoneListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getTimezoneListRequest *)soap_instantiate__ngwm__getTimezoneListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getTimezoneListRequest *)soap_instantiate__ngwm__getTimezoneListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimezoneListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimezoneListRequest, sizeof(_ngwm__getTimezoneListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78852,7 +78852,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getTimestampResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimestampResponse(struct soap *soap, _ngwm__getTimestampResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimestampResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimestampResponse);
 	if (soap_out_PointerTo_ngwm__getTimestampResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78860,7 +78860,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimestampResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getTimestampResponse(struct soap *soap, const char *tag, int id, _ngwm__getTimestampResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getTimestampResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getTimestampResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78876,23 +78876,23 @@ SOAP_FMAC3 _ngwm__getTimestampResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getTimestampResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getTimestampResponse(struct soap *soap, const char *tag, _ngwm__getTimestampResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getTimestampResponse **)soap_malloc(soap, sizeof(_ngwm__getTimestampResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getTimestampResponse *)soap_instantiate__ngwm__getTimestampResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getTimestampResponse *)soap_instantiate__ngwm__getTimestampResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimestampResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimestampResponse, sizeof(_ngwm__getTimestampResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78905,7 +78905,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getTimestampRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimestampRequest(struct soap *soap, _ngwm__getTimestampRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimestampRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getTimestampRequest);
 	if (soap_out_PointerTo_ngwm__getTimestampRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78913,7 +78913,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getTimestampRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getTimestampRequest(struct soap *soap, const char *tag, int id, _ngwm__getTimestampRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getTimestampRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getTimestampRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78929,23 +78929,23 @@ SOAP_FMAC3 _ngwm__getTimestampRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getTimestampRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getTimestampRequest(struct soap *soap, const char *tag, _ngwm__getTimestampRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getTimestampRequest **)soap_malloc(soap, sizeof(_ngwm__getTimestampRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getTimestampRequest *)soap_instantiate__ngwm__getTimestampRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getTimestampRequest *)soap_instantiate__ngwm__getTimestampRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getTimestampRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getTimestampRequest, sizeof(_ngwm__getTimestampRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -78958,7 +78958,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getSignaturesResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSignaturesResponse(struct soap *soap, _ngwm__getSignaturesResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSignaturesResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSignaturesResponse);
 	if (soap_out_PointerTo_ngwm__getSignaturesResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -78966,7 +78966,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSignaturesResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getSignaturesResponse(struct soap *soap, const char *tag, int id, _ngwm__getSignaturesResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getSignaturesResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getSignaturesResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -78982,23 +78982,23 @@ SOAP_FMAC3 _ngwm__getSignaturesResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getSignaturesResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getSignaturesResponse(struct soap *soap, const char *tag, _ngwm__getSignaturesResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getSignaturesResponse **)soap_malloc(soap, sizeof(_ngwm__getSignaturesResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getSignaturesResponse *)soap_instantiate__ngwm__getSignaturesResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getSignaturesResponse *)soap_instantiate__ngwm__getSignaturesResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSignaturesResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSignaturesResponse, sizeof(_ngwm__getSignaturesResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79011,7 +79011,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getSignaturesRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSignaturesRequest(struct soap *soap, _ngwm__getSignaturesRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSignaturesRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSignaturesRequest);
 	if (soap_out_PointerTo_ngwm__getSignaturesRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79019,7 +79019,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSignaturesRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getSignaturesRequest(struct soap *soap, const char *tag, int id, _ngwm__getSignaturesRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getSignaturesRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getSignaturesRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79035,23 +79035,23 @@ SOAP_FMAC3 _ngwm__getSignaturesRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getSignaturesRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getSignaturesRequest(struct soap *soap, const char *tag, _ngwm__getSignaturesRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getSignaturesRequest **)soap_malloc(soap, sizeof(_ngwm__getSignaturesRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getSignaturesRequest *)soap_instantiate__ngwm__getSignaturesRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getSignaturesRequest *)soap_instantiate__ngwm__getSignaturesRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSignaturesRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSignaturesRequest, sizeof(_ngwm__getSignaturesRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79064,7 +79064,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getSettingsResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSettingsResponse(struct soap *soap, _ngwm__getSettingsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSettingsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSettingsResponse);
 	if (soap_out_PointerTo_ngwm__getSettingsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79072,7 +79072,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSettingsResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getSettingsResponse(struct soap *soap, const char *tag, int id, _ngwm__getSettingsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getSettingsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getSettingsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79088,23 +79088,23 @@ SOAP_FMAC3 _ngwm__getSettingsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getSettingsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getSettingsResponse(struct soap *soap, const char *tag, _ngwm__getSettingsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getSettingsResponse **)soap_malloc(soap, sizeof(_ngwm__getSettingsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getSettingsResponse *)soap_instantiate__ngwm__getSettingsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getSettingsResponse *)soap_instantiate__ngwm__getSettingsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSettingsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSettingsResponse, sizeof(_ngwm__getSettingsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79117,7 +79117,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getSettingsRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSettingsRequest(struct soap *soap, _ngwm__getSettingsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSettingsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getSettingsRequest);
 	if (soap_out_PointerTo_ngwm__getSettingsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79125,7 +79125,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getSettingsRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getSettingsRequest(struct soap *soap, const char *tag, int id, _ngwm__getSettingsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getSettingsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getSettingsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79141,23 +79141,23 @@ SOAP_FMAC3 _ngwm__getSettingsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getS
 SOAP_FMAC3 _ngwm__getSettingsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getSettingsRequest(struct soap *soap, const char *tag, _ngwm__getSettingsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getSettingsRequest **)soap_malloc(soap, sizeof(_ngwm__getSettingsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getSettingsRequest *)soap_instantiate__ngwm__getSettingsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getSettingsRequest *)soap_instantiate__ngwm__getSettingsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getSettingsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getSettingsRequest, sizeof(_ngwm__getSettingsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79170,7 +79170,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getRuleListResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getRuleListResponse(struct soap *soap, _ngwm__getRuleListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getRuleListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getRuleListResponse);
 	if (soap_out_PointerTo_ngwm__getRuleListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79178,7 +79178,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getRuleListResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getRuleListResponse(struct soap *soap, const char *tag, int id, _ngwm__getRuleListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getRuleListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getRuleListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79194,23 +79194,23 @@ SOAP_FMAC3 _ngwm__getRuleListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getRuleListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getRuleListResponse(struct soap *soap, const char *tag, _ngwm__getRuleListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getRuleListResponse **)soap_malloc(soap, sizeof(_ngwm__getRuleListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getRuleListResponse *)soap_instantiate__ngwm__getRuleListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getRuleListResponse *)soap_instantiate__ngwm__getRuleListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getRuleListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getRuleListResponse, sizeof(_ngwm__getRuleListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79223,7 +79223,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getRuleListRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getRuleListRequest(struct soap *soap, _ngwm__getRuleListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getRuleListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getRuleListRequest);
 	if (soap_out_PointerTo_ngwm__getRuleListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79231,7 +79231,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getRuleListRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getRuleListRequest(struct soap *soap, const char *tag, int id, _ngwm__getRuleListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getRuleListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getRuleListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79247,23 +79247,23 @@ SOAP_FMAC3 _ngwm__getRuleListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getR
 SOAP_FMAC3 _ngwm__getRuleListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getRuleListRequest(struct soap *soap, const char *tag, _ngwm__getRuleListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getRuleListRequest **)soap_malloc(soap, sizeof(_ngwm__getRuleListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getRuleListRequest *)soap_instantiate__ngwm__getRuleListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getRuleListRequest *)soap_instantiate__ngwm__getRuleListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getRuleListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getRuleListRequest, sizeof(_ngwm__getRuleListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79276,7 +79276,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getProxyListResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyListResponse(struct soap *soap, _ngwm__getProxyListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyListResponse);
 	if (soap_out_PointerTo_ngwm__getProxyListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79284,7 +79284,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyListResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getProxyListResponse(struct soap *soap, const char *tag, int id, _ngwm__getProxyListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getProxyListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getProxyListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79300,23 +79300,23 @@ SOAP_FMAC3 _ngwm__getProxyListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getProxyListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getProxyListResponse(struct soap *soap, const char *tag, _ngwm__getProxyListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getProxyListResponse **)soap_malloc(soap, sizeof(_ngwm__getProxyListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getProxyListResponse *)soap_instantiate__ngwm__getProxyListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getProxyListResponse *)soap_instantiate__ngwm__getProxyListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyListResponse, sizeof(_ngwm__getProxyListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79329,7 +79329,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getProxyListRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyListRequest(struct soap *soap, _ngwm__getProxyListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyListRequest);
 	if (soap_out_PointerTo_ngwm__getProxyListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79337,7 +79337,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyListRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getProxyListRequest(struct soap *soap, const char *tag, int id, _ngwm__getProxyListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getProxyListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getProxyListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79353,23 +79353,23 @@ SOAP_FMAC3 _ngwm__getProxyListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getProxyListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getProxyListRequest(struct soap *soap, const char *tag, _ngwm__getProxyListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getProxyListRequest **)soap_malloc(soap, sizeof(_ngwm__getProxyListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getProxyListRequest *)soap_instantiate__ngwm__getProxyListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getProxyListRequest *)soap_instantiate__ngwm__getProxyListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyListRequest, sizeof(_ngwm__getProxyListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79382,7 +79382,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getProxyAccessListResp
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyAccessListResponse(struct soap *soap, _ngwm__getProxyAccessListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyAccessListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyAccessListResponse);
 	if (soap_out_PointerTo_ngwm__getProxyAccessListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79390,7 +79390,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyAccessListResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getProxyAccessListResponse(struct soap *soap, const char *tag, int id, _ngwm__getProxyAccessListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getProxyAccessListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getProxyAccessListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79406,23 +79406,23 @@ SOAP_FMAC3 _ngwm__getProxyAccessListResponse ** SOAP_FMAC4 soap_get_PointerTo_ng
 SOAP_FMAC3 _ngwm__getProxyAccessListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getProxyAccessListResponse(struct soap *soap, const char *tag, _ngwm__getProxyAccessListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getProxyAccessListResponse **)soap_malloc(soap, sizeof(_ngwm__getProxyAccessListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getProxyAccessListResponse *)soap_instantiate__ngwm__getProxyAccessListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getProxyAccessListResponse *)soap_instantiate__ngwm__getProxyAccessListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyAccessListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyAccessListResponse, sizeof(_ngwm__getProxyAccessListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79435,7 +79435,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getProxyAccessListRequ
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyAccessListRequest(struct soap *soap, _ngwm__getProxyAccessListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyAccessListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getProxyAccessListRequest);
 	if (soap_out_PointerTo_ngwm__getProxyAccessListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79443,7 +79443,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getProxyAccessListRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getProxyAccessListRequest(struct soap *soap, const char *tag, int id, _ngwm__getProxyAccessListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getProxyAccessListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getProxyAccessListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79459,23 +79459,23 @@ SOAP_FMAC3 _ngwm__getProxyAccessListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__getProxyAccessListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getProxyAccessListRequest(struct soap *soap, const char *tag, _ngwm__getProxyAccessListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getProxyAccessListRequest **)soap_malloc(soap, sizeof(_ngwm__getProxyAccessListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getProxyAccessListRequest *)soap_instantiate__ngwm__getProxyAccessListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getProxyAccessListRequest *)soap_instantiate__ngwm__getProxyAccessListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getProxyAccessListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getProxyAccessListRequest, sizeof(_ngwm__getProxyAccessListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79488,7 +79488,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getQuickMessagesRespon
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getQuickMessagesResponse(struct soap *soap, _ngwm__getQuickMessagesResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getQuickMessagesResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getQuickMessagesResponse);
 	if (soap_out_PointerTo_ngwm__getQuickMessagesResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79496,7 +79496,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getQuickMessagesResponse(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getQuickMessagesResponse(struct soap *soap, const char *tag, int id, _ngwm__getQuickMessagesResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getQuickMessagesResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getQuickMessagesResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79512,23 +79512,23 @@ SOAP_FMAC3 _ngwm__getQuickMessagesResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__getQuickMessagesResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getQuickMessagesResponse(struct soap *soap, const char *tag, _ngwm__getQuickMessagesResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getQuickMessagesResponse **)soap_malloc(soap, sizeof(_ngwm__getQuickMessagesResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getQuickMessagesResponse *)soap_instantiate__ngwm__getQuickMessagesResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getQuickMessagesResponse *)soap_instantiate__ngwm__getQuickMessagesResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getQuickMessagesResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getQuickMessagesResponse, sizeof(_ngwm__getQuickMessagesResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79541,7 +79541,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getQuickMessagesReques
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getQuickMessagesRequest(struct soap *soap, _ngwm__getQuickMessagesRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getQuickMessagesRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getQuickMessagesRequest);
 	if (soap_out_PointerTo_ngwm__getQuickMessagesRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79549,7 +79549,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getQuickMessagesRequest(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getQuickMessagesRequest(struct soap *soap, const char *tag, int id, _ngwm__getQuickMessagesRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getQuickMessagesRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getQuickMessagesRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79565,23 +79565,23 @@ SOAP_FMAC3 _ngwm__getQuickMessagesRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__getQuickMessagesRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getQuickMessagesRequest(struct soap *soap, const char *tag, _ngwm__getQuickMessagesRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getQuickMessagesRequest **)soap_malloc(soap, sizeof(_ngwm__getQuickMessagesRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getQuickMessagesRequest *)soap_instantiate__ngwm__getQuickMessagesRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getQuickMessagesRequest *)soap_instantiate__ngwm__getQuickMessagesRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getQuickMessagesRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getQuickMessagesRequest, sizeof(_ngwm__getQuickMessagesRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79594,7 +79594,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getLibraryListResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryListResponse(struct soap *soap, _ngwm__getLibraryListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryListResponse);
 	if (soap_out_PointerTo_ngwm__getLibraryListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79602,7 +79602,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryListResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getLibraryListResponse(struct soap *soap, const char *tag, int id, _ngwm__getLibraryListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getLibraryListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getLibraryListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79618,23 +79618,23 @@ SOAP_FMAC3 _ngwm__getLibraryListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__getLibraryListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getLibraryListResponse(struct soap *soap, const char *tag, _ngwm__getLibraryListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getLibraryListResponse **)soap_malloc(soap, sizeof(_ngwm__getLibraryListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getLibraryListResponse *)soap_instantiate__ngwm__getLibraryListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getLibraryListResponse *)soap_instantiate__ngwm__getLibraryListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryListResponse, sizeof(_ngwm__getLibraryListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79647,7 +79647,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getLibraryListRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryListRequest(struct soap *soap, _ngwm__getLibraryListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryListRequest);
 	if (soap_out_PointerTo_ngwm__getLibraryListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79655,7 +79655,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryListRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getLibraryListRequest(struct soap *soap, const char *tag, int id, _ngwm__getLibraryListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getLibraryListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getLibraryListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79671,23 +79671,23 @@ SOAP_FMAC3 _ngwm__getLibraryListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getLibraryListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getLibraryListRequest(struct soap *soap, const char *tag, _ngwm__getLibraryListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getLibraryListRequest **)soap_malloc(soap, sizeof(_ngwm__getLibraryListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getLibraryListRequest *)soap_instantiate__ngwm__getLibraryListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getLibraryListRequest *)soap_instantiate__ngwm__getLibraryListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryListRequest, sizeof(_ngwm__getLibraryListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79700,7 +79700,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getLibraryItemResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryItemResponse(struct soap *soap, _ngwm__getLibraryItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryItemResponse);
 	if (soap_out_PointerTo_ngwm__getLibraryItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79708,7 +79708,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryItemResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getLibraryItemResponse(struct soap *soap, const char *tag, int id, _ngwm__getLibraryItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getLibraryItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getLibraryItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79724,23 +79724,23 @@ SOAP_FMAC3 _ngwm__getLibraryItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__getLibraryItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getLibraryItemResponse(struct soap *soap, const char *tag, _ngwm__getLibraryItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getLibraryItemResponse **)soap_malloc(soap, sizeof(_ngwm__getLibraryItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getLibraryItemResponse *)soap_instantiate__ngwm__getLibraryItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getLibraryItemResponse *)soap_instantiate__ngwm__getLibraryItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryItemResponse, sizeof(_ngwm__getLibraryItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79753,7 +79753,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getLibraryItemRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryItemRequest(struct soap *soap, _ngwm__getLibraryItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getLibraryItemRequest);
 	if (soap_out_PointerTo_ngwm__getLibraryItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79761,7 +79761,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getLibraryItemRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getLibraryItemRequest(struct soap *soap, const char *tag, int id, _ngwm__getLibraryItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getLibraryItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getLibraryItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79777,23 +79777,23 @@ SOAP_FMAC3 _ngwm__getLibraryItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getLibraryItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getLibraryItemRequest(struct soap *soap, const char *tag, _ngwm__getLibraryItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getLibraryItemRequest **)soap_malloc(soap, sizeof(_ngwm__getLibraryItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getLibraryItemRequest *)soap_instantiate__ngwm__getLibraryItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getLibraryItemRequest *)soap_instantiate__ngwm__getLibraryItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getLibraryItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getLibraryItemRequest, sizeof(_ngwm__getLibraryItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79806,7 +79806,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getJunkMailSettingsRes
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkMailSettingsResponse(struct soap *soap, _ngwm__getJunkMailSettingsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsResponse);
 	if (soap_out_PointerTo_ngwm__getJunkMailSettingsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79814,7 +79814,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkMailSettingsResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getJunkMailSettingsResponse(struct soap *soap, const char *tag, int id, _ngwm__getJunkMailSettingsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getJunkMailSettingsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getJunkMailSettingsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79830,23 +79830,23 @@ SOAP_FMAC3 _ngwm__getJunkMailSettingsResponse ** SOAP_FMAC4 soap_get_PointerTo_n
 SOAP_FMAC3 _ngwm__getJunkMailSettingsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getJunkMailSettingsResponse(struct soap *soap, const char *tag, _ngwm__getJunkMailSettingsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getJunkMailSettingsResponse **)soap_malloc(soap, sizeof(_ngwm__getJunkMailSettingsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getJunkMailSettingsResponse *)soap_instantiate__ngwm__getJunkMailSettingsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getJunkMailSettingsResponse *)soap_instantiate__ngwm__getJunkMailSettingsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkMailSettingsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkMailSettingsResponse, sizeof(_ngwm__getJunkMailSettingsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79859,7 +79859,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getJunkMailSettingsReq
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkMailSettingsRequest(struct soap *soap, _ngwm__getJunkMailSettingsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkMailSettingsRequest);
 	if (soap_out_PointerTo_ngwm__getJunkMailSettingsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79867,7 +79867,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkMailSettingsRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getJunkMailSettingsRequest(struct soap *soap, const char *tag, int id, _ngwm__getJunkMailSettingsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getJunkMailSettingsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getJunkMailSettingsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79883,23 +79883,23 @@ SOAP_FMAC3 _ngwm__getJunkMailSettingsRequest ** SOAP_FMAC4 soap_get_PointerTo_ng
 SOAP_FMAC3 _ngwm__getJunkMailSettingsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getJunkMailSettingsRequest(struct soap *soap, const char *tag, _ngwm__getJunkMailSettingsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getJunkMailSettingsRequest **)soap_malloc(soap, sizeof(_ngwm__getJunkMailSettingsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getJunkMailSettingsRequest *)soap_instantiate__ngwm__getJunkMailSettingsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getJunkMailSettingsRequest *)soap_instantiate__ngwm__getJunkMailSettingsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkMailSettingsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkMailSettingsRequest, sizeof(_ngwm__getJunkMailSettingsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79912,7 +79912,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getJunkEntriesResponse
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkEntriesResponse(struct soap *soap, _ngwm__getJunkEntriesResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkEntriesResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkEntriesResponse);
 	if (soap_out_PointerTo_ngwm__getJunkEntriesResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79920,7 +79920,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkEntriesResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getJunkEntriesResponse(struct soap *soap, const char *tag, int id, _ngwm__getJunkEntriesResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getJunkEntriesResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getJunkEntriesResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79936,23 +79936,23 @@ SOAP_FMAC3 _ngwm__getJunkEntriesResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__getJunkEntriesResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getJunkEntriesResponse(struct soap *soap, const char *tag, _ngwm__getJunkEntriesResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getJunkEntriesResponse **)soap_malloc(soap, sizeof(_ngwm__getJunkEntriesResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getJunkEntriesResponse *)soap_instantiate__ngwm__getJunkEntriesResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getJunkEntriesResponse *)soap_instantiate__ngwm__getJunkEntriesResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkEntriesResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkEntriesResponse, sizeof(_ngwm__getJunkEntriesResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -79965,7 +79965,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getJunkEntriesRequest(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkEntriesRequest(struct soap *soap, _ngwm__getJunkEntriesRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkEntriesRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getJunkEntriesRequest);
 	if (soap_out_PointerTo_ngwm__getJunkEntriesRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -79973,7 +79973,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getJunkEntriesRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getJunkEntriesRequest(struct soap *soap, const char *tag, int id, _ngwm__getJunkEntriesRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getJunkEntriesRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getJunkEntriesRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -79989,23 +79989,23 @@ SOAP_FMAC3 _ngwm__getJunkEntriesRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getJunkEntriesRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getJunkEntriesRequest(struct soap *soap, const char *tag, _ngwm__getJunkEntriesRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getJunkEntriesRequest **)soap_malloc(soap, sizeof(_ngwm__getJunkEntriesRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getJunkEntriesRequest *)soap_instantiate__ngwm__getJunkEntriesRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getJunkEntriesRequest *)soap_instantiate__ngwm__getJunkEntriesRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getJunkEntriesRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getJunkEntriesRequest, sizeof(_ngwm__getJunkEntriesRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80018,7 +80018,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getItemsResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemsResponse(struct soap *soap, _ngwm__getItemsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemsResponse);
 	if (soap_out_PointerTo_ngwm__getItemsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80026,7 +80026,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemsResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getItemsResponse(struct soap *soap, const char *tag, int id, _ngwm__getItemsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getItemsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getItemsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80042,23 +80042,23 @@ SOAP_FMAC3 _ngwm__getItemsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getIte
 SOAP_FMAC3 _ngwm__getItemsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getItemsResponse(struct soap *soap, const char *tag, _ngwm__getItemsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getItemsResponse **)soap_malloc(soap, sizeof(_ngwm__getItemsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getItemsResponse *)soap_instantiate__ngwm__getItemsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getItemsResponse *)soap_instantiate__ngwm__getItemsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemsResponse, sizeof(_ngwm__getItemsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80071,7 +80071,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getItemsRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemsRequest(struct soap *soap, _ngwm__getItemsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemsRequest);
 	if (soap_out_PointerTo_ngwm__getItemsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80079,7 +80079,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemsRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getItemsRequest(struct soap *soap, const char *tag, int id, _ngwm__getItemsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getItemsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getItemsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80095,23 +80095,23 @@ SOAP_FMAC3 _ngwm__getItemsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getItem
 SOAP_FMAC3 _ngwm__getItemsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getItemsRequest(struct soap *soap, const char *tag, _ngwm__getItemsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getItemsRequest **)soap_malloc(soap, sizeof(_ngwm__getItemsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getItemsRequest *)soap_instantiate__ngwm__getItemsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getItemsRequest *)soap_instantiate__ngwm__getItemsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemsRequest, sizeof(_ngwm__getItemsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80124,7 +80124,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getItemResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemResponse(struct soap *soap, _ngwm__getItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemResponse);
 	if (soap_out_PointerTo_ngwm__getItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80132,7 +80132,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemResponse(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getItemResponse(struct soap *soap, const char *tag, int id, _ngwm__getItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80148,23 +80148,23 @@ SOAP_FMAC3 _ngwm__getItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getItem
 SOAP_FMAC3 _ngwm__getItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getItemResponse(struct soap *soap, const char *tag, _ngwm__getItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getItemResponse **)soap_malloc(soap, sizeof(_ngwm__getItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getItemResponse *)soap_instantiate__ngwm__getItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getItemResponse *)soap_instantiate__ngwm__getItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemResponse, sizeof(_ngwm__getItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80177,7 +80177,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getItemRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemRequest(struct soap *soap, _ngwm__getItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getItemRequest);
 	if (soap_out_PointerTo_ngwm__getItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80185,7 +80185,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getItemRequest(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getItemRequest(struct soap *soap, const char *tag, int id, _ngwm__getItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80201,23 +80201,23 @@ SOAP_FMAC3 _ngwm__getItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getItemR
 SOAP_FMAC3 _ngwm__getItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getItemRequest(struct soap *soap, const char *tag, _ngwm__getItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getItemRequest **)soap_malloc(soap, sizeof(_ngwm__getItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getItemRequest *)soap_instantiate__ngwm__getItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getItemRequest *)soap_instantiate__ngwm__getItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getItemRequest, sizeof(_ngwm__getItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80230,7 +80230,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFreeBusyResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFreeBusyResponse(struct soap *soap, _ngwm__getFreeBusyResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFreeBusyResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFreeBusyResponse);
 	if (soap_out_PointerTo_ngwm__getFreeBusyResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80238,7 +80238,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFreeBusyResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFreeBusyResponse(struct soap *soap, const char *tag, int id, _ngwm__getFreeBusyResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFreeBusyResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFreeBusyResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80254,23 +80254,23 @@ SOAP_FMAC3 _ngwm__getFreeBusyResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getFreeBusyResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFreeBusyResponse(struct soap *soap, const char *tag, _ngwm__getFreeBusyResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFreeBusyResponse **)soap_malloc(soap, sizeof(_ngwm__getFreeBusyResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFreeBusyResponse *)soap_instantiate__ngwm__getFreeBusyResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFreeBusyResponse *)soap_instantiate__ngwm__getFreeBusyResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFreeBusyResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFreeBusyResponse, sizeof(_ngwm__getFreeBusyResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80283,7 +80283,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFreeBusyRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFreeBusyRequest(struct soap *soap, _ngwm__getFreeBusyRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFreeBusyRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFreeBusyRequest);
 	if (soap_out_PointerTo_ngwm__getFreeBusyRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80291,7 +80291,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFreeBusyRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFreeBusyRequest(struct soap *soap, const char *tag, int id, _ngwm__getFreeBusyRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFreeBusyRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFreeBusyRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80307,23 +80307,23 @@ SOAP_FMAC3 _ngwm__getFreeBusyRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getF
 SOAP_FMAC3 _ngwm__getFreeBusyRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFreeBusyRequest(struct soap *soap, const char *tag, _ngwm__getFreeBusyRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFreeBusyRequest **)soap_malloc(soap, sizeof(_ngwm__getFreeBusyRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFreeBusyRequest *)soap_instantiate__ngwm__getFreeBusyRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFreeBusyRequest *)soap_instantiate__ngwm__getFreeBusyRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFreeBusyRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFreeBusyRequest, sizeof(_ngwm__getFreeBusyRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80336,7 +80336,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFolderListResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderListResponse(struct soap *soap, _ngwm__getFolderListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderListResponse);
 	if (soap_out_PointerTo_ngwm__getFolderListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80344,7 +80344,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderListResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFolderListResponse(struct soap *soap, const char *tag, int id, _ngwm__getFolderListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFolderListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFolderListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80360,23 +80360,23 @@ SOAP_FMAC3 _ngwm__getFolderListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getFolderListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFolderListResponse(struct soap *soap, const char *tag, _ngwm__getFolderListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFolderListResponse **)soap_malloc(soap, sizeof(_ngwm__getFolderListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFolderListResponse *)soap_instantiate__ngwm__getFolderListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFolderListResponse *)soap_instantiate__ngwm__getFolderListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderListResponse, sizeof(_ngwm__getFolderListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80389,7 +80389,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFolderListRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderListRequest(struct soap *soap, _ngwm__getFolderListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderListRequest);
 	if (soap_out_PointerTo_ngwm__getFolderListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80397,7 +80397,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderListRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFolderListRequest(struct soap *soap, const char *tag, int id, _ngwm__getFolderListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFolderListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFolderListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80413,23 +80413,23 @@ SOAP_FMAC3 _ngwm__getFolderListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getFolderListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFolderListRequest(struct soap *soap, const char *tag, _ngwm__getFolderListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFolderListRequest **)soap_malloc(soap, sizeof(_ngwm__getFolderListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFolderListRequest *)soap_instantiate__ngwm__getFolderListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFolderListRequest *)soap_instantiate__ngwm__getFolderListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderListRequest, sizeof(_ngwm__getFolderListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80442,7 +80442,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFolderResponse(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderResponse(struct soap *soap, _ngwm__getFolderResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderResponse);
 	if (soap_out_PointerTo_ngwm__getFolderResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80450,7 +80450,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFolderResponse(struct soap *soap, const char *tag, int id, _ngwm__getFolderResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFolderResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFolderResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80466,23 +80466,23 @@ SOAP_FMAC3 _ngwm__getFolderResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getFo
 SOAP_FMAC3 _ngwm__getFolderResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFolderResponse(struct soap *soap, const char *tag, _ngwm__getFolderResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFolderResponse **)soap_malloc(soap, sizeof(_ngwm__getFolderResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFolderResponse *)soap_instantiate__ngwm__getFolderResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFolderResponse *)soap_instantiate__ngwm__getFolderResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderResponse, sizeof(_ngwm__getFolderResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80495,7 +80495,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getFolderRequest(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderRequest(struct soap *soap, _ngwm__getFolderRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getFolderRequest);
 	if (soap_out_PointerTo_ngwm__getFolderRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80503,7 +80503,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getFolderRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getFolderRequest(struct soap *soap, const char *tag, int id, _ngwm__getFolderRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getFolderRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getFolderRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80519,23 +80519,23 @@ SOAP_FMAC3 _ngwm__getFolderRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getFol
 SOAP_FMAC3 _ngwm__getFolderRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getFolderRequest(struct soap *soap, const char *tag, _ngwm__getFolderRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getFolderRequest **)soap_malloc(soap, sizeof(_ngwm__getFolderRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getFolderRequest *)soap_instantiate__ngwm__getFolderRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getFolderRequest *)soap_instantiate__ngwm__getFolderRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getFolderRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getFolderRequest, sizeof(_ngwm__getFolderRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80548,7 +80548,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDocumentTypeListRes
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDocumentTypeListResponse(struct soap *soap, _ngwm__getDocumentTypeListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListResponse);
 	if (soap_out_PointerTo_ngwm__getDocumentTypeListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80556,7 +80556,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDocumentTypeListResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDocumentTypeListResponse(struct soap *soap, const char *tag, int id, _ngwm__getDocumentTypeListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDocumentTypeListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDocumentTypeListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80572,23 +80572,23 @@ SOAP_FMAC3 _ngwm__getDocumentTypeListResponse ** SOAP_FMAC4 soap_get_PointerTo_n
 SOAP_FMAC3 _ngwm__getDocumentTypeListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDocumentTypeListResponse(struct soap *soap, const char *tag, _ngwm__getDocumentTypeListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDocumentTypeListResponse **)soap_malloc(soap, sizeof(_ngwm__getDocumentTypeListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDocumentTypeListResponse *)soap_instantiate__ngwm__getDocumentTypeListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDocumentTypeListResponse *)soap_instantiate__ngwm__getDocumentTypeListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDocumentTypeListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDocumentTypeListResponse, sizeof(_ngwm__getDocumentTypeListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80601,7 +80601,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDocumentTypeListReq
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDocumentTypeListRequest(struct soap *soap, _ngwm__getDocumentTypeListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDocumentTypeListRequest);
 	if (soap_out_PointerTo_ngwm__getDocumentTypeListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80609,7 +80609,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDocumentTypeListRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDocumentTypeListRequest(struct soap *soap, const char *tag, int id, _ngwm__getDocumentTypeListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDocumentTypeListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDocumentTypeListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80625,23 +80625,23 @@ SOAP_FMAC3 _ngwm__getDocumentTypeListRequest ** SOAP_FMAC4 soap_get_PointerTo_ng
 SOAP_FMAC3 _ngwm__getDocumentTypeListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDocumentTypeListRequest(struct soap *soap, const char *tag, _ngwm__getDocumentTypeListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDocumentTypeListRequest **)soap_malloc(soap, sizeof(_ngwm__getDocumentTypeListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDocumentTypeListRequest *)soap_instantiate__ngwm__getDocumentTypeListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDocumentTypeListRequest *)soap_instantiate__ngwm__getDocumentTypeListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDocumentTypeListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDocumentTypeListRequest, sizeof(_ngwm__getDocumentTypeListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80654,7 +80654,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDeltaInfoResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltaInfoResponse(struct soap *soap, _ngwm__getDeltaInfoResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltaInfoResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltaInfoResponse);
 	if (soap_out_PointerTo_ngwm__getDeltaInfoResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80662,7 +80662,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltaInfoResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDeltaInfoResponse(struct soap *soap, const char *tag, int id, _ngwm__getDeltaInfoResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDeltaInfoResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDeltaInfoResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80678,23 +80678,23 @@ SOAP_FMAC3 _ngwm__getDeltaInfoResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getDeltaInfoResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDeltaInfoResponse(struct soap *soap, const char *tag, _ngwm__getDeltaInfoResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDeltaInfoResponse **)soap_malloc(soap, sizeof(_ngwm__getDeltaInfoResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDeltaInfoResponse *)soap_instantiate__ngwm__getDeltaInfoResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDeltaInfoResponse *)soap_instantiate__ngwm__getDeltaInfoResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltaInfoResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltaInfoResponse, sizeof(_ngwm__getDeltaInfoResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80707,7 +80707,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDeltaInfoRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltaInfoRequest(struct soap *soap, _ngwm__getDeltaInfoRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltaInfoRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltaInfoRequest);
 	if (soap_out_PointerTo_ngwm__getDeltaInfoRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80715,7 +80715,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltaInfoRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDeltaInfoRequest(struct soap *soap, const char *tag, int id, _ngwm__getDeltaInfoRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDeltaInfoRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDeltaInfoRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80731,23 +80731,23 @@ SOAP_FMAC3 _ngwm__getDeltaInfoRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__get
 SOAP_FMAC3 _ngwm__getDeltaInfoRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDeltaInfoRequest(struct soap *soap, const char *tag, _ngwm__getDeltaInfoRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDeltaInfoRequest **)soap_malloc(soap, sizeof(_ngwm__getDeltaInfoRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDeltaInfoRequest *)soap_instantiate__ngwm__getDeltaInfoRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDeltaInfoRequest *)soap_instantiate__ngwm__getDeltaInfoRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltaInfoRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltaInfoRequest, sizeof(_ngwm__getDeltaInfoRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80760,7 +80760,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDeltasResponse(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltasResponse(struct soap *soap, _ngwm__getDeltasResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltasResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltasResponse);
 	if (soap_out_PointerTo_ngwm__getDeltasResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80768,7 +80768,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltasResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDeltasResponse(struct soap *soap, const char *tag, int id, _ngwm__getDeltasResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDeltasResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDeltasResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80784,23 +80784,23 @@ SOAP_FMAC3 _ngwm__getDeltasResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getDe
 SOAP_FMAC3 _ngwm__getDeltasResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDeltasResponse(struct soap *soap, const char *tag, _ngwm__getDeltasResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDeltasResponse **)soap_malloc(soap, sizeof(_ngwm__getDeltasResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDeltasResponse *)soap_instantiate__ngwm__getDeltasResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDeltasResponse *)soap_instantiate__ngwm__getDeltasResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltasResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltasResponse, sizeof(_ngwm__getDeltasResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80813,7 +80813,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getDeltasRequest(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltasRequest(struct soap *soap, _ngwm__getDeltasRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltasRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getDeltasRequest);
 	if (soap_out_PointerTo_ngwm__getDeltasRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80821,7 +80821,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getDeltasRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getDeltasRequest(struct soap *soap, const char *tag, int id, _ngwm__getDeltasRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getDeltasRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getDeltasRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80837,23 +80837,23 @@ SOAP_FMAC3 _ngwm__getDeltasRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__getDel
 SOAP_FMAC3 _ngwm__getDeltasRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getDeltasRequest(struct soap *soap, const char *tag, _ngwm__getDeltasRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getDeltasRequest **)soap_malloc(soap, sizeof(_ngwm__getDeltasRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getDeltasRequest *)soap_instantiate__ngwm__getDeltasRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getDeltasRequest *)soap_instantiate__ngwm__getDeltasRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getDeltasRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getDeltasRequest, sizeof(_ngwm__getDeltasRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80866,7 +80866,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getCustomListResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCustomListResponse(struct soap *soap, _ngwm__getCustomListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCustomListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCustomListResponse);
 	if (soap_out_PointerTo_ngwm__getCustomListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80874,7 +80874,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCustomListResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getCustomListResponse(struct soap *soap, const char *tag, int id, _ngwm__getCustomListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getCustomListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getCustomListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80890,23 +80890,23 @@ SOAP_FMAC3 _ngwm__getCustomListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getCustomListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getCustomListResponse(struct soap *soap, const char *tag, _ngwm__getCustomListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getCustomListResponse **)soap_malloc(soap, sizeof(_ngwm__getCustomListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getCustomListResponse *)soap_instantiate__ngwm__getCustomListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getCustomListResponse *)soap_instantiate__ngwm__getCustomListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCustomListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCustomListResponse, sizeof(_ngwm__getCustomListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80919,7 +80919,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getCustomListRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCustomListRequest(struct soap *soap, _ngwm__getCustomListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCustomListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCustomListRequest);
 	if (soap_out_PointerTo_ngwm__getCustomListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80927,7 +80927,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCustomListRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getCustomListRequest(struct soap *soap, const char *tag, int id, _ngwm__getCustomListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getCustomListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getCustomListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80943,23 +80943,23 @@ SOAP_FMAC3 _ngwm__getCustomListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getCustomListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getCustomListRequest(struct soap *soap, const char *tag, _ngwm__getCustomListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getCustomListRequest **)soap_malloc(soap, sizeof(_ngwm__getCustomListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getCustomListRequest *)soap_instantiate__ngwm__getCustomListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getCustomListRequest *)soap_instantiate__ngwm__getCustomListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCustomListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCustomListRequest, sizeof(_ngwm__getCustomListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -80972,7 +80972,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getCategoryListRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCategoryListResponse(struct soap *soap, _ngwm__getCategoryListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCategoryListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCategoryListResponse);
 	if (soap_out_PointerTo_ngwm__getCategoryListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -80980,7 +80980,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCategoryListResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getCategoryListResponse(struct soap *soap, const char *tag, int id, _ngwm__getCategoryListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getCategoryListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getCategoryListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -80996,23 +80996,23 @@ SOAP_FMAC3 _ngwm__getCategoryListResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__getCategoryListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getCategoryListResponse(struct soap *soap, const char *tag, _ngwm__getCategoryListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getCategoryListResponse **)soap_malloc(soap, sizeof(_ngwm__getCategoryListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getCategoryListResponse *)soap_instantiate__ngwm__getCategoryListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getCategoryListResponse *)soap_instantiate__ngwm__getCategoryListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCategoryListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCategoryListResponse, sizeof(_ngwm__getCategoryListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81025,7 +81025,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getCategoryListRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCategoryListRequest(struct soap *soap, _ngwm__getCategoryListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCategoryListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getCategoryListRequest);
 	if (soap_out_PointerTo_ngwm__getCategoryListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81033,7 +81033,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getCategoryListRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getCategoryListRequest(struct soap *soap, const char *tag, int id, _ngwm__getCategoryListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getCategoryListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getCategoryListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81049,23 +81049,23 @@ SOAP_FMAC3 _ngwm__getCategoryListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__getCategoryListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getCategoryListRequest(struct soap *soap, const char *tag, _ngwm__getCategoryListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getCategoryListRequest **)soap_malloc(soap, sizeof(_ngwm__getCategoryListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getCategoryListRequest *)soap_instantiate__ngwm__getCategoryListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getCategoryListRequest *)soap_instantiate__ngwm__getCategoryListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getCategoryListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getCategoryListRequest, sizeof(_ngwm__getCategoryListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81078,7 +81078,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getAttachmentResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAttachmentResponse(struct soap *soap, _ngwm__getAttachmentResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAttachmentResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAttachmentResponse);
 	if (soap_out_PointerTo_ngwm__getAttachmentResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81086,7 +81086,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAttachmentResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getAttachmentResponse(struct soap *soap, const char *tag, int id, _ngwm__getAttachmentResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getAttachmentResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getAttachmentResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81102,23 +81102,23 @@ SOAP_FMAC3 _ngwm__getAttachmentResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__g
 SOAP_FMAC3 _ngwm__getAttachmentResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getAttachmentResponse(struct soap *soap, const char *tag, _ngwm__getAttachmentResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getAttachmentResponse **)soap_malloc(soap, sizeof(_ngwm__getAttachmentResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getAttachmentResponse *)soap_instantiate__ngwm__getAttachmentResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getAttachmentResponse *)soap_instantiate__ngwm__getAttachmentResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAttachmentResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAttachmentResponse, sizeof(_ngwm__getAttachmentResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81131,7 +81131,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getAttachmentRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAttachmentRequest(struct soap *soap, _ngwm__getAttachmentRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAttachmentRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAttachmentRequest);
 	if (soap_out_PointerTo_ngwm__getAttachmentRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81139,7 +81139,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAttachmentRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getAttachmentRequest(struct soap *soap, const char *tag, int id, _ngwm__getAttachmentRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getAttachmentRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getAttachmentRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81155,23 +81155,23 @@ SOAP_FMAC3 _ngwm__getAttachmentRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__ge
 SOAP_FMAC3 _ngwm__getAttachmentRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getAttachmentRequest(struct soap *soap, const char *tag, _ngwm__getAttachmentRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getAttachmentRequest **)soap_malloc(soap, sizeof(_ngwm__getAttachmentRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getAttachmentRequest *)soap_instantiate__ngwm__getAttachmentRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getAttachmentRequest *)soap_instantiate__ngwm__getAttachmentRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAttachmentRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAttachmentRequest, sizeof(_ngwm__getAttachmentRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81184,7 +81184,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getAddressBookListResp
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAddressBookListResponse(struct soap *soap, _ngwm__getAddressBookListResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAddressBookListResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAddressBookListResponse);
 	if (soap_out_PointerTo_ngwm__getAddressBookListResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81192,7 +81192,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAddressBookListResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getAddressBookListResponse(struct soap *soap, const char *tag, int id, _ngwm__getAddressBookListResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getAddressBookListResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getAddressBookListResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81208,23 +81208,23 @@ SOAP_FMAC3 _ngwm__getAddressBookListResponse ** SOAP_FMAC4 soap_get_PointerTo_ng
 SOAP_FMAC3 _ngwm__getAddressBookListResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getAddressBookListResponse(struct soap *soap, const char *tag, _ngwm__getAddressBookListResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getAddressBookListResponse **)soap_malloc(soap, sizeof(_ngwm__getAddressBookListResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getAddressBookListResponse *)soap_instantiate__ngwm__getAddressBookListResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getAddressBookListResponse *)soap_instantiate__ngwm__getAddressBookListResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAddressBookListResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAddressBookListResponse, sizeof(_ngwm__getAddressBookListResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81237,7 +81237,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__getAddressBookListRequ
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAddressBookListRequest(struct soap *soap, _ngwm__getAddressBookListRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAddressBookListRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__getAddressBookListRequest);
 	if (soap_out_PointerTo_ngwm__getAddressBookListRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81245,7 +81245,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__getAddressBookListRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__getAddressBookListRequest(struct soap *soap, const char *tag, int id, _ngwm__getAddressBookListRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__getAddressBookListRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__getAddressBookListRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81261,23 +81261,23 @@ SOAP_FMAC3 _ngwm__getAddressBookListRequest ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__getAddressBookListRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__getAddressBookListRequest(struct soap *soap, const char *tag, _ngwm__getAddressBookListRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__getAddressBookListRequest **)soap_malloc(soap, sizeof(_ngwm__getAddressBookListRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__getAddressBookListRequest *)soap_instantiate__ngwm__getAddressBookListRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__getAddressBookListRequest *)soap_instantiate__ngwm__getAddressBookListRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__getAddressBookListRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__getAddressBookListRequest, sizeof(_ngwm__getAddressBookListRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81290,7 +81290,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__forwardResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__forwardResponse(struct soap *soap, _ngwm__forwardResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__forwardResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__forwardResponse);
 	if (soap_out_PointerTo_ngwm__forwardResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81298,7 +81298,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__forwardResponse(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__forwardResponse(struct soap *soap, const char *tag, int id, _ngwm__forwardResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__forwardResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__forwardResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81314,23 +81314,23 @@ SOAP_FMAC3 _ngwm__forwardResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__forward
 SOAP_FMAC3 _ngwm__forwardResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__forwardResponse(struct soap *soap, const char *tag, _ngwm__forwardResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__forwardResponse **)soap_malloc(soap, sizeof(_ngwm__forwardResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__forwardResponse *)soap_instantiate__ngwm__forwardResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__forwardResponse *)soap_instantiate__ngwm__forwardResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__forwardResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__forwardResponse, sizeof(_ngwm__forwardResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81343,7 +81343,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__forwardRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__forwardRequest(struct soap *soap, _ngwm__forwardRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__forwardRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__forwardRequest);
 	if (soap_out_PointerTo_ngwm__forwardRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81351,7 +81351,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__forwardRequest(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__forwardRequest(struct soap *soap, const char *tag, int id, _ngwm__forwardRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__forwardRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__forwardRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81367,23 +81367,23 @@ SOAP_FMAC3 _ngwm__forwardRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__forwardR
 SOAP_FMAC3 _ngwm__forwardRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__forwardRequest(struct soap *soap, const char *tag, _ngwm__forwardRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__forwardRequest **)soap_malloc(soap, sizeof(_ngwm__forwardRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__forwardRequest *)soap_instantiate__ngwm__forwardRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__forwardRequest *)soap_instantiate__ngwm__forwardRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__forwardRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__forwardRequest, sizeof(_ngwm__forwardRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81396,7 +81396,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__executeRuleResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__executeRuleResponse(struct soap *soap, _ngwm__executeRuleResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__executeRuleResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__executeRuleResponse);
 	if (soap_out_PointerTo_ngwm__executeRuleResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81404,7 +81404,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__executeRuleResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__executeRuleResponse(struct soap *soap, const char *tag, int id, _ngwm__executeRuleResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__executeRuleResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__executeRuleResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81420,23 +81420,23 @@ SOAP_FMAC3 _ngwm__executeRuleResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__exe
 SOAP_FMAC3 _ngwm__executeRuleResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__executeRuleResponse(struct soap *soap, const char *tag, _ngwm__executeRuleResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__executeRuleResponse **)soap_malloc(soap, sizeof(_ngwm__executeRuleResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__executeRuleResponse *)soap_instantiate__ngwm__executeRuleResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__executeRuleResponse *)soap_instantiate__ngwm__executeRuleResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__executeRuleResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__executeRuleResponse, sizeof(_ngwm__executeRuleResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81449,7 +81449,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__executeRuleRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__executeRuleRequest(struct soap *soap, _ngwm__executeRuleRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__executeRuleRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__executeRuleRequest);
 	if (soap_out_PointerTo_ngwm__executeRuleRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81457,7 +81457,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__executeRuleRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__executeRuleRequest(struct soap *soap, const char *tag, int id, _ngwm__executeRuleRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__executeRuleRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__executeRuleRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81473,23 +81473,23 @@ SOAP_FMAC3 _ngwm__executeRuleRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__exec
 SOAP_FMAC3 _ngwm__executeRuleRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__executeRuleRequest(struct soap *soap, const char *tag, _ngwm__executeRuleRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__executeRuleRequest **)soap_malloc(soap, sizeof(_ngwm__executeRuleRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__executeRuleRequest *)soap_instantiate__ngwm__executeRuleRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__executeRuleRequest *)soap_instantiate__ngwm__executeRuleRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__executeRuleRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__executeRuleRequest, sizeof(_ngwm__executeRuleRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81502,7 +81502,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__destroyCursorResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__destroyCursorResponse(struct soap *soap, _ngwm__destroyCursorResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__destroyCursorResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__destroyCursorResponse);
 	if (soap_out_PointerTo_ngwm__destroyCursorResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81510,7 +81510,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__destroyCursorResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__destroyCursorResponse(struct soap *soap, const char *tag, int id, _ngwm__destroyCursorResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__destroyCursorResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__destroyCursorResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81526,23 +81526,23 @@ SOAP_FMAC3 _ngwm__destroyCursorResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__d
 SOAP_FMAC3 _ngwm__destroyCursorResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__destroyCursorResponse(struct soap *soap, const char *tag, _ngwm__destroyCursorResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__destroyCursorResponse **)soap_malloc(soap, sizeof(_ngwm__destroyCursorResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__destroyCursorResponse *)soap_instantiate__ngwm__destroyCursorResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__destroyCursorResponse *)soap_instantiate__ngwm__destroyCursorResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__destroyCursorResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__destroyCursorResponse, sizeof(_ngwm__destroyCursorResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81555,7 +81555,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__destroyCursorRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__destroyCursorRequest(struct soap *soap, _ngwm__destroyCursorRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__destroyCursorRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__destroyCursorRequest);
 	if (soap_out_PointerTo_ngwm__destroyCursorRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81563,7 +81563,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__destroyCursorRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__destroyCursorRequest(struct soap *soap, const char *tag, int id, _ngwm__destroyCursorRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__destroyCursorRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__destroyCursorRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81579,23 +81579,23 @@ SOAP_FMAC3 _ngwm__destroyCursorRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__de
 SOAP_FMAC3 _ngwm__destroyCursorRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__destroyCursorRequest(struct soap *soap, const char *tag, _ngwm__destroyCursorRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__destroyCursorRequest **)soap_malloc(soap, sizeof(_ngwm__destroyCursorRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__destroyCursorRequest *)soap_instantiate__ngwm__destroyCursorRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__destroyCursorRequest *)soap_instantiate__ngwm__destroyCursorRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__destroyCursorRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__destroyCursorRequest, sizeof(_ngwm__destroyCursorRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81608,7 +81608,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__delegateResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__delegateResponse(struct soap *soap, _ngwm__delegateResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__delegateResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__delegateResponse);
 	if (soap_out_PointerTo_ngwm__delegateResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81616,7 +81616,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__delegateResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__delegateResponse(struct soap *soap, const char *tag, int id, _ngwm__delegateResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__delegateResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__delegateResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81632,23 +81632,23 @@ SOAP_FMAC3 _ngwm__delegateResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__delega
 SOAP_FMAC3 _ngwm__delegateResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__delegateResponse(struct soap *soap, const char *tag, _ngwm__delegateResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__delegateResponse **)soap_malloc(soap, sizeof(_ngwm__delegateResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__delegateResponse *)soap_instantiate__ngwm__delegateResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__delegateResponse *)soap_instantiate__ngwm__delegateResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__delegateResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__delegateResponse, sizeof(_ngwm__delegateResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81661,7 +81661,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__delegateRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__delegateRequest(struct soap *soap, _ngwm__delegateRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__delegateRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__delegateRequest);
 	if (soap_out_PointerTo_ngwm__delegateRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81669,7 +81669,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__delegateRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__delegateRequest(struct soap *soap, const char *tag, int id, _ngwm__delegateRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__delegateRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__delegateRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81685,23 +81685,23 @@ SOAP_FMAC3 _ngwm__delegateRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__delegat
 SOAP_FMAC3 _ngwm__delegateRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__delegateRequest(struct soap *soap, const char *tag, _ngwm__delegateRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__delegateRequest **)soap_malloc(soap, sizeof(_ngwm__delegateRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__delegateRequest *)soap_instantiate__ngwm__delegateRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__delegateRequest *)soap_instantiate__ngwm__delegateRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__delegateRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__delegateRequest, sizeof(_ngwm__delegateRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81714,7 +81714,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__declineResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__declineResponse(struct soap *soap, _ngwm__declineResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__declineResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__declineResponse);
 	if (soap_out_PointerTo_ngwm__declineResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81722,7 +81722,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__declineResponse(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__declineResponse(struct soap *soap, const char *tag, int id, _ngwm__declineResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__declineResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__declineResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81738,23 +81738,23 @@ SOAP_FMAC3 _ngwm__declineResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__decline
 SOAP_FMAC3 _ngwm__declineResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__declineResponse(struct soap *soap, const char *tag, _ngwm__declineResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__declineResponse **)soap_malloc(soap, sizeof(_ngwm__declineResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__declineResponse *)soap_instantiate__ngwm__declineResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__declineResponse *)soap_instantiate__ngwm__declineResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__declineResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__declineResponse, sizeof(_ngwm__declineResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81767,7 +81767,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__declineRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__declineRequest(struct soap *soap, _ngwm__declineRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__declineRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__declineRequest);
 	if (soap_out_PointerTo_ngwm__declineRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81775,7 +81775,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__declineRequest(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__declineRequest(struct soap *soap, const char *tag, int id, _ngwm__declineRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__declineRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__declineRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81791,23 +81791,23 @@ SOAP_FMAC3 _ngwm__declineRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__declineR
 SOAP_FMAC3 _ngwm__declineRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__declineRequest(struct soap *soap, const char *tag, _ngwm__declineRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__declineRequest **)soap_malloc(soap, sizeof(_ngwm__declineRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__declineRequest *)soap_instantiate__ngwm__declineRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__declineRequest *)soap_instantiate__ngwm__declineRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__declineRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__declineRequest, sizeof(_ngwm__declineRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81820,7 +81820,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createSignatureRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createSignatureResponse(struct soap *soap, _ngwm__createSignatureResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createSignatureResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createSignatureResponse);
 	if (soap_out_PointerTo_ngwm__createSignatureResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81828,7 +81828,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createSignatureResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createSignatureResponse(struct soap *soap, const char *tag, int id, _ngwm__createSignatureResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createSignatureResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createSignatureResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81844,23 +81844,23 @@ SOAP_FMAC3 _ngwm__createSignatureResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__createSignatureResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createSignatureResponse(struct soap *soap, const char *tag, _ngwm__createSignatureResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createSignatureResponse **)soap_malloc(soap, sizeof(_ngwm__createSignatureResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createSignatureResponse *)soap_instantiate__ngwm__createSignatureResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createSignatureResponse *)soap_instantiate__ngwm__createSignatureResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createSignatureResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createSignatureResponse, sizeof(_ngwm__createSignatureResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81873,7 +81873,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createSignatureRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createSignatureRequest(struct soap *soap, _ngwm__createSignatureRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createSignatureRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createSignatureRequest);
 	if (soap_out_PointerTo_ngwm__createSignatureRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81881,7 +81881,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createSignatureRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createSignatureRequest(struct soap *soap, const char *tag, int id, _ngwm__createSignatureRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createSignatureRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createSignatureRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81897,23 +81897,23 @@ SOAP_FMAC3 _ngwm__createSignatureRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__createSignatureRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createSignatureRequest(struct soap *soap, const char *tag, _ngwm__createSignatureRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createSignatureRequest **)soap_malloc(soap, sizeof(_ngwm__createSignatureRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createSignatureRequest *)soap_instantiate__ngwm__createSignatureRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createSignatureRequest *)soap_instantiate__ngwm__createSignatureRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createSignatureRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createSignatureRequest, sizeof(_ngwm__createSignatureRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81926,7 +81926,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createProxyAccessRespo
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createProxyAccessResponse(struct soap *soap, _ngwm__createProxyAccessResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createProxyAccessResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createProxyAccessResponse);
 	if (soap_out_PointerTo_ngwm__createProxyAccessResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81934,7 +81934,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createProxyAccessResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createProxyAccessResponse(struct soap *soap, const char *tag, int id, _ngwm__createProxyAccessResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createProxyAccessResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createProxyAccessResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -81950,23 +81950,23 @@ SOAP_FMAC3 _ngwm__createProxyAccessResponse ** SOAP_FMAC4 soap_get_PointerTo_ngw
 SOAP_FMAC3 _ngwm__createProxyAccessResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createProxyAccessResponse(struct soap *soap, const char *tag, _ngwm__createProxyAccessResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createProxyAccessResponse **)soap_malloc(soap, sizeof(_ngwm__createProxyAccessResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createProxyAccessResponse *)soap_instantiate__ngwm__createProxyAccessResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createProxyAccessResponse *)soap_instantiate__ngwm__createProxyAccessResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createProxyAccessResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createProxyAccessResponse, sizeof(_ngwm__createProxyAccessResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -81979,7 +81979,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createProxyAccessReque
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createProxyAccessRequest(struct soap *soap, _ngwm__createProxyAccessRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createProxyAccessRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createProxyAccessRequest);
 	if (soap_out_PointerTo_ngwm__createProxyAccessRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -81987,7 +81987,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createProxyAccessRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createProxyAccessRequest(struct soap *soap, const char *tag, int id, _ngwm__createProxyAccessRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createProxyAccessRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createProxyAccessRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82003,23 +82003,23 @@ SOAP_FMAC3 _ngwm__createProxyAccessRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm
 SOAP_FMAC3 _ngwm__createProxyAccessRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createProxyAccessRequest(struct soap *soap, const char *tag, _ngwm__createProxyAccessRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createProxyAccessRequest **)soap_malloc(soap, sizeof(_ngwm__createProxyAccessRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createProxyAccessRequest *)soap_instantiate__ngwm__createProxyAccessRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createProxyAccessRequest *)soap_instantiate__ngwm__createProxyAccessRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createProxyAccessRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createProxyAccessRequest, sizeof(_ngwm__createProxyAccessRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82032,7 +82032,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createJunkEntryRespons
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createJunkEntryResponse(struct soap *soap, _ngwm__createJunkEntryResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createJunkEntryResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createJunkEntryResponse);
 	if (soap_out_PointerTo_ngwm__createJunkEntryResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82040,7 +82040,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createJunkEntryResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createJunkEntryResponse(struct soap *soap, const char *tag, int id, _ngwm__createJunkEntryResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createJunkEntryResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createJunkEntryResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82056,23 +82056,23 @@ SOAP_FMAC3 _ngwm__createJunkEntryResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm_
 SOAP_FMAC3 _ngwm__createJunkEntryResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createJunkEntryResponse(struct soap *soap, const char *tag, _ngwm__createJunkEntryResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createJunkEntryResponse **)soap_malloc(soap, sizeof(_ngwm__createJunkEntryResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createJunkEntryResponse *)soap_instantiate__ngwm__createJunkEntryResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createJunkEntryResponse *)soap_instantiate__ngwm__createJunkEntryResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createJunkEntryResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createJunkEntryResponse, sizeof(_ngwm__createJunkEntryResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82085,7 +82085,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createJunkEntryRequest
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createJunkEntryRequest(struct soap *soap, _ngwm__createJunkEntryRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createJunkEntryRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createJunkEntryRequest);
 	if (soap_out_PointerTo_ngwm__createJunkEntryRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82093,7 +82093,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createJunkEntryRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createJunkEntryRequest(struct soap *soap, const char *tag, int id, _ngwm__createJunkEntryRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createJunkEntryRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createJunkEntryRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82109,23 +82109,23 @@ SOAP_FMAC3 _ngwm__createJunkEntryRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__
 SOAP_FMAC3 _ngwm__createJunkEntryRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createJunkEntryRequest(struct soap *soap, const char *tag, _ngwm__createJunkEntryRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createJunkEntryRequest **)soap_malloc(soap, sizeof(_ngwm__createJunkEntryRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createJunkEntryRequest *)soap_instantiate__ngwm__createJunkEntryRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createJunkEntryRequest *)soap_instantiate__ngwm__createJunkEntryRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createJunkEntryRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createJunkEntryRequest, sizeof(_ngwm__createJunkEntryRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82138,7 +82138,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createItemsResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemsResponse(struct soap *soap, _ngwm__createItemsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemsResponse);
 	if (soap_out_PointerTo_ngwm__createItemsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82146,7 +82146,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemsResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createItemsResponse(struct soap *soap, const char *tag, int id, _ngwm__createItemsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createItemsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createItemsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82162,23 +82162,23 @@ SOAP_FMAC3 _ngwm__createItemsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__cre
 SOAP_FMAC3 _ngwm__createItemsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createItemsResponse(struct soap *soap, const char *tag, _ngwm__createItemsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createItemsResponse **)soap_malloc(soap, sizeof(_ngwm__createItemsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createItemsResponse *)soap_instantiate__ngwm__createItemsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createItemsResponse *)soap_instantiate__ngwm__createItemsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemsResponse, sizeof(_ngwm__createItemsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82191,7 +82191,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createItemsRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemsRequest(struct soap *soap, _ngwm__createItemsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemsRequest);
 	if (soap_out_PointerTo_ngwm__createItemsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82199,7 +82199,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemsRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createItemsRequest(struct soap *soap, const char *tag, int id, _ngwm__createItemsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createItemsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createItemsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82215,23 +82215,23 @@ SOAP_FMAC3 _ngwm__createItemsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__crea
 SOAP_FMAC3 _ngwm__createItemsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createItemsRequest(struct soap *soap, const char *tag, _ngwm__createItemsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createItemsRequest **)soap_malloc(soap, sizeof(_ngwm__createItemsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createItemsRequest *)soap_instantiate__ngwm__createItemsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createItemsRequest *)soap_instantiate__ngwm__createItemsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemsRequest, sizeof(_ngwm__createItemsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82244,7 +82244,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createItemResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemResponse(struct soap *soap, _ngwm__createItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemResponse);
 	if (soap_out_PointerTo_ngwm__createItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82252,7 +82252,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createItemResponse(struct soap *soap, const char *tag, int id, _ngwm__createItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82268,23 +82268,23 @@ SOAP_FMAC3 _ngwm__createItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__crea
 SOAP_FMAC3 _ngwm__createItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createItemResponse(struct soap *soap, const char *tag, _ngwm__createItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createItemResponse **)soap_malloc(soap, sizeof(_ngwm__createItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createItemResponse *)soap_instantiate__ngwm__createItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createItemResponse *)soap_instantiate__ngwm__createItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemResponse, sizeof(_ngwm__createItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82297,7 +82297,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createItemRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemRequest(struct soap *soap, _ngwm__createItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createItemRequest);
 	if (soap_out_PointerTo_ngwm__createItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82305,7 +82305,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createItemRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createItemRequest(struct soap *soap, const char *tag, int id, _ngwm__createItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82321,23 +82321,23 @@ SOAP_FMAC3 _ngwm__createItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__creat
 SOAP_FMAC3 _ngwm__createItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createItemRequest(struct soap *soap, const char *tag, _ngwm__createItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createItemRequest **)soap_malloc(soap, sizeof(_ngwm__createItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createItemRequest *)soap_instantiate__ngwm__createItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createItemRequest *)soap_instantiate__ngwm__createItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createItemRequest, sizeof(_ngwm__createItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82350,7 +82350,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createCursorResponse(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createCursorResponse(struct soap *soap, _ngwm__createCursorResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createCursorResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createCursorResponse);
 	if (soap_out_PointerTo_ngwm__createCursorResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82358,7 +82358,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createCursorResponse(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createCursorResponse(struct soap *soap, const char *tag, int id, _ngwm__createCursorResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createCursorResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createCursorResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82374,23 +82374,23 @@ SOAP_FMAC3 _ngwm__createCursorResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__cr
 SOAP_FMAC3 _ngwm__createCursorResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createCursorResponse(struct soap *soap, const char *tag, _ngwm__createCursorResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createCursorResponse **)soap_malloc(soap, sizeof(_ngwm__createCursorResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createCursorResponse *)soap_instantiate__ngwm__createCursorResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createCursorResponse *)soap_instantiate__ngwm__createCursorResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createCursorResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createCursorResponse, sizeof(_ngwm__createCursorResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82403,7 +82403,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__createCursorRequest(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createCursorRequest(struct soap *soap, _ngwm__createCursorRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__createCursorRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__createCursorRequest);
 	if (soap_out_PointerTo_ngwm__createCursorRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82411,7 +82411,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__createCursorRequest(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__createCursorRequest(struct soap *soap, const char *tag, int id, _ngwm__createCursorRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__createCursorRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__createCursorRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82427,23 +82427,23 @@ SOAP_FMAC3 _ngwm__createCursorRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__cre
 SOAP_FMAC3 _ngwm__createCursorRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__createCursorRequest(struct soap *soap, const char *tag, _ngwm__createCursorRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__createCursorRequest **)soap_malloc(soap, sizeof(_ngwm__createCursorRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__createCursorRequest *)soap_instantiate__ngwm__createCursorRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__createCursorRequest *)soap_instantiate__ngwm__createCursorRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__createCursorRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__createCursorRequest, sizeof(_ngwm__createCursorRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82456,7 +82456,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__completeResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__completeResponse(struct soap *soap, _ngwm__completeResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__completeResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__completeResponse);
 	if (soap_out_PointerTo_ngwm__completeResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82464,7 +82464,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__completeResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__completeResponse(struct soap *soap, const char *tag, int id, _ngwm__completeResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__completeResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__completeResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82480,23 +82480,23 @@ SOAP_FMAC3 _ngwm__completeResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__comple
 SOAP_FMAC3 _ngwm__completeResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__completeResponse(struct soap *soap, const char *tag, _ngwm__completeResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__completeResponse **)soap_malloc(soap, sizeof(_ngwm__completeResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__completeResponse *)soap_instantiate__ngwm__completeResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__completeResponse *)soap_instantiate__ngwm__completeResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__completeResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__completeResponse, sizeof(_ngwm__completeResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82509,7 +82509,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__completeRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__completeRequest(struct soap *soap, _ngwm__completeRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__completeRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__completeRequest);
 	if (soap_out_PointerTo_ngwm__completeRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82517,7 +82517,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__completeRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__completeRequest(struct soap *soap, const char *tag, int id, _ngwm__completeRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__completeRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__completeRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82533,23 +82533,23 @@ SOAP_FMAC3 _ngwm__completeRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__complet
 SOAP_FMAC3 _ngwm__completeRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__completeRequest(struct soap *soap, const char *tag, _ngwm__completeRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__completeRequest **)soap_malloc(soap, sizeof(_ngwm__completeRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__completeRequest *)soap_instantiate__ngwm__completeRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__completeRequest *)soap_instantiate__ngwm__completeRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__completeRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__completeRequest, sizeof(_ngwm__completeRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82562,7 +82562,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__closeFreeBusySessionRe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__closeFreeBusySessionResponse(struct soap *soap, _ngwm__closeFreeBusySessionResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionResponse);
 	if (soap_out_PointerTo_ngwm__closeFreeBusySessionResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82570,7 +82570,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__closeFreeBusySessionResponse(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__closeFreeBusySessionResponse(struct soap *soap, const char *tag, int id, _ngwm__closeFreeBusySessionResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__closeFreeBusySessionResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__closeFreeBusySessionResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82586,23 +82586,23 @@ SOAP_FMAC3 _ngwm__closeFreeBusySessionResponse ** SOAP_FMAC4 soap_get_PointerTo_
 SOAP_FMAC3 _ngwm__closeFreeBusySessionResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__closeFreeBusySessionResponse(struct soap *soap, const char *tag, _ngwm__closeFreeBusySessionResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__closeFreeBusySessionResponse **)soap_malloc(soap, sizeof(_ngwm__closeFreeBusySessionResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__closeFreeBusySessionResponse *)soap_instantiate__ngwm__closeFreeBusySessionResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__closeFreeBusySessionResponse *)soap_instantiate__ngwm__closeFreeBusySessionResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__closeFreeBusySessionResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__closeFreeBusySessionResponse, sizeof(_ngwm__closeFreeBusySessionResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82615,7 +82615,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__closeFreeBusySessionRe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__closeFreeBusySessionRequest(struct soap *soap, _ngwm__closeFreeBusySessionRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__closeFreeBusySessionRequest);
 	if (soap_out_PointerTo_ngwm__closeFreeBusySessionRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82623,7 +82623,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__closeFreeBusySessionRequest(s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__closeFreeBusySessionRequest(struct soap *soap, const char *tag, int id, _ngwm__closeFreeBusySessionRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__closeFreeBusySessionRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__closeFreeBusySessionRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82639,23 +82639,23 @@ SOAP_FMAC3 _ngwm__closeFreeBusySessionRequest ** SOAP_FMAC4 soap_get_PointerTo_n
 SOAP_FMAC3 _ngwm__closeFreeBusySessionRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__closeFreeBusySessionRequest(struct soap *soap, const char *tag, _ngwm__closeFreeBusySessionRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__closeFreeBusySessionRequest **)soap_malloc(soap, sizeof(_ngwm__closeFreeBusySessionRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__closeFreeBusySessionRequest *)soap_instantiate__ngwm__closeFreeBusySessionRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__closeFreeBusySessionRequest *)soap_instantiate__ngwm__closeFreeBusySessionRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__closeFreeBusySessionRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__closeFreeBusySessionRequest, sizeof(_ngwm__closeFreeBusySessionRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82668,7 +82668,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addMembersResponse(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addMembersResponse(struct soap *soap, _ngwm__addMembersResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addMembersResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addMembersResponse);
 	if (soap_out_PointerTo_ngwm__addMembersResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82676,7 +82676,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addMembersResponse(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addMembersResponse(struct soap *soap, const char *tag, int id, _ngwm__addMembersResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addMembersResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addMembersResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82692,23 +82692,23 @@ SOAP_FMAC3 _ngwm__addMembersResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addM
 SOAP_FMAC3 _ngwm__addMembersResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addMembersResponse(struct soap *soap, const char *tag, _ngwm__addMembersResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addMembersResponse **)soap_malloc(soap, sizeof(_ngwm__addMembersResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addMembersResponse *)soap_instantiate__ngwm__addMembersResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addMembersResponse *)soap_instantiate__ngwm__addMembersResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addMembersResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addMembersResponse, sizeof(_ngwm__addMembersResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82721,7 +82721,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addMembersRequest(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addMembersRequest(struct soap *soap, _ngwm__addMembersRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addMembersRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addMembersRequest);
 	if (soap_out_PointerTo_ngwm__addMembersRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82729,7 +82729,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addMembersRequest(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addMembersRequest(struct soap *soap, const char *tag, int id, _ngwm__addMembersRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addMembersRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addMembersRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82745,23 +82745,23 @@ SOAP_FMAC3 _ngwm__addMembersRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addMe
 SOAP_FMAC3 _ngwm__addMembersRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addMembersRequest(struct soap *soap, const char *tag, _ngwm__addMembersRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addMembersRequest **)soap_malloc(soap, sizeof(_ngwm__addMembersRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addMembersRequest *)soap_instantiate__ngwm__addMembersRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addMembersRequest *)soap_instantiate__ngwm__addMembersRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addMembersRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addMembersRequest, sizeof(_ngwm__addMembersRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82774,7 +82774,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addItemsResponse(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemsResponse(struct soap *soap, _ngwm__addItemsResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemsResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemsResponse);
 	if (soap_out_PointerTo_ngwm__addItemsResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82782,7 +82782,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemsResponse(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addItemsResponse(struct soap *soap, const char *tag, int id, _ngwm__addItemsResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addItemsResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addItemsResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82798,23 +82798,23 @@ SOAP_FMAC3 _ngwm__addItemsResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addIte
 SOAP_FMAC3 _ngwm__addItemsResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addItemsResponse(struct soap *soap, const char *tag, _ngwm__addItemsResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addItemsResponse **)soap_malloc(soap, sizeof(_ngwm__addItemsResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addItemsResponse *)soap_instantiate__ngwm__addItemsResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addItemsResponse *)soap_instantiate__ngwm__addItemsResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemsResponse, sizeof(_ngwm__addItemsResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82827,7 +82827,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addItemsRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemsRequest(struct soap *soap, _ngwm__addItemsRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemsRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemsRequest);
 	if (soap_out_PointerTo_ngwm__addItemsRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82835,7 +82835,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemsRequest(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addItemsRequest(struct soap *soap, const char *tag, int id, _ngwm__addItemsRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addItemsRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addItemsRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82851,23 +82851,23 @@ SOAP_FMAC3 _ngwm__addItemsRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addItem
 SOAP_FMAC3 _ngwm__addItemsRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addItemsRequest(struct soap *soap, const char *tag, _ngwm__addItemsRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addItemsRequest **)soap_malloc(soap, sizeof(_ngwm__addItemsRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addItemsRequest *)soap_instantiate__ngwm__addItemsRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addItemsRequest *)soap_instantiate__ngwm__addItemsRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemsRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemsRequest, sizeof(_ngwm__addItemsRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82880,7 +82880,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addItemResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemResponse(struct soap *soap, _ngwm__addItemResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemResponse);
 	if (soap_out_PointerTo_ngwm__addItemResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82888,7 +82888,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemResponse(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addItemResponse(struct soap *soap, const char *tag, int id, _ngwm__addItemResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addItemResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addItemResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82904,23 +82904,23 @@ SOAP_FMAC3 _ngwm__addItemResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addItem
 SOAP_FMAC3 _ngwm__addItemResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addItemResponse(struct soap *soap, const char *tag, _ngwm__addItemResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addItemResponse **)soap_malloc(soap, sizeof(_ngwm__addItemResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addItemResponse *)soap_instantiate__ngwm__addItemResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addItemResponse *)soap_instantiate__ngwm__addItemResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemResponse, sizeof(_ngwm__addItemResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82933,7 +82933,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__addItemRequest(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemRequest(struct soap *soap, _ngwm__addItemRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__addItemRequest);
 	if (soap_out_PointerTo_ngwm__addItemRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82941,7 +82941,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__addItemRequest(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__addItemRequest(struct soap *soap, const char *tag, int id, _ngwm__addItemRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__addItemRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__addItemRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -82957,23 +82957,23 @@ SOAP_FMAC3 _ngwm__addItemRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__addItemR
 SOAP_FMAC3 _ngwm__addItemRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__addItemRequest(struct soap *soap, const char *tag, _ngwm__addItemRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__addItemRequest **)soap_malloc(soap, sizeof(_ngwm__addItemRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__addItemRequest *)soap_instantiate__ngwm__addItemRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__addItemRequest *)soap_instantiate__ngwm__addItemRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__addItemRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__addItemRequest, sizeof(_ngwm__addItemRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -82986,7 +82986,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__acceptShareResponse(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptShareResponse(struct soap *soap, _ngwm__acceptShareResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptShareResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptShareResponse);
 	if (soap_out_PointerTo_ngwm__acceptShareResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -82994,7 +82994,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptShareResponse(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__acceptShareResponse(struct soap *soap, const char *tag, int id, _ngwm__acceptShareResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__acceptShareResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__acceptShareResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83010,23 +83010,23 @@ SOAP_FMAC3 _ngwm__acceptShareResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__acc
 SOAP_FMAC3 _ngwm__acceptShareResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__acceptShareResponse(struct soap *soap, const char *tag, _ngwm__acceptShareResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__acceptShareResponse **)soap_malloc(soap, sizeof(_ngwm__acceptShareResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__acceptShareResponse *)soap_instantiate__ngwm__acceptShareResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__acceptShareResponse *)soap_instantiate__ngwm__acceptShareResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptShareResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptShareResponse, sizeof(_ngwm__acceptShareResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83039,7 +83039,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__acceptShareRequest(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptShareRequest(struct soap *soap, _ngwm__acceptShareRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptShareRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptShareRequest);
 	if (soap_out_PointerTo_ngwm__acceptShareRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83047,7 +83047,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptShareRequest(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__acceptShareRequest(struct soap *soap, const char *tag, int id, _ngwm__acceptShareRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__acceptShareRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__acceptShareRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83063,23 +83063,23 @@ SOAP_FMAC3 _ngwm__acceptShareRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__acce
 SOAP_FMAC3 _ngwm__acceptShareRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__acceptShareRequest(struct soap *soap, const char *tag, _ngwm__acceptShareRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__acceptShareRequest **)soap_malloc(soap, sizeof(_ngwm__acceptShareRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__acceptShareRequest *)soap_instantiate__ngwm__acceptShareRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__acceptShareRequest *)soap_instantiate__ngwm__acceptShareRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptShareRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptShareRequest, sizeof(_ngwm__acceptShareRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83092,7 +83092,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__acceptResponse(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptResponse(struct soap *soap, _ngwm__acceptResponse *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptResponse);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptResponse);
 	if (soap_out_PointerTo_ngwm__acceptResponse(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83100,7 +83100,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptResponse(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__acceptResponse(struct soap *soap, const char *tag, int id, _ngwm__acceptResponse *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__acceptResponse);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__acceptResponse);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83116,23 +83116,23 @@ SOAP_FMAC3 _ngwm__acceptResponse ** SOAP_FMAC4 soap_get_PointerTo_ngwm__acceptRe
 SOAP_FMAC3 _ngwm__acceptResponse ** SOAP_FMAC4 soap_in_PointerTo_ngwm__acceptResponse(struct soap *soap, const char *tag, _ngwm__acceptResponse **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__acceptResponse **)soap_malloc(soap, sizeof(_ngwm__acceptResponse *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__acceptResponse *)soap_instantiate__ngwm__acceptResponse(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__acceptResponse *)soap_instantiate__ngwm__acceptResponse(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptResponse, sizeof(_ngwm__acceptResponse), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83145,7 +83145,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ngwm__acceptRequest(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptRequest(struct soap *soap, _ngwm__acceptRequest *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptRequest);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTo_ngwm__acceptRequest);
 	if (soap_out_PointerTo_ngwm__acceptRequest(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83153,7 +83153,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ngwm__acceptRequest(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ngwm__acceptRequest(struct soap *soap, const char *tag, int id, _ngwm__acceptRequest *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ngwm__acceptRequest);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE__ngwm__acceptRequest);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83169,23 +83169,23 @@ SOAP_FMAC3 _ngwm__acceptRequest ** SOAP_FMAC4 soap_get_PointerTo_ngwm__acceptReq
 SOAP_FMAC3 _ngwm__acceptRequest ** SOAP_FMAC4 soap_in_PointerTo_ngwm__acceptRequest(struct soap *soap, const char *tag, _ngwm__acceptRequest **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (_ngwm__acceptRequest **)soap_malloc(soap, sizeof(_ngwm__acceptRequest *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (_ngwm__acceptRequest *)soap_instantiate__ngwm__acceptRequest(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (_ngwm__acceptRequest *)soap_instantiate__ngwm__acceptRequest(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (_ngwm__acceptRequest **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ngwm__acceptRequest, sizeof(_ngwm__acceptRequest), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83198,7 +83198,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Alarm(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Alarm(struct soap *soap, ngwt__Alarm *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Alarm);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Alarm);
 	if (soap_out_PointerTongwt__Alarm(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83206,7 +83206,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Alarm(struct soap *soap, ngwt_
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Alarm(struct soap *soap, const char *tag, int id, ngwt__Alarm *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Alarm);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Alarm);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83222,23 +83222,23 @@ SOAP_FMAC3 ngwt__Alarm ** SOAP_FMAC4 soap_get_PointerTongwt__Alarm(struct soap *
 SOAP_FMAC3 ngwt__Alarm ** SOAP_FMAC4 soap_in_PointerTongwt__Alarm(struct soap *soap, const char *tag, ngwt__Alarm **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Alarm **)soap_malloc(soap, sizeof(ngwt__Alarm *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Alarm *)soap_instantiate_ngwt__Alarm(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Alarm *)soap_instantiate_ngwt__Alarm(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Alarm **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Alarm, sizeof(ngwt__Alarm), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83251,7 +83251,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PhoneFlags(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneFlags(struct soap *soap, ngwt__PhoneFlags *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PhoneFlags);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PhoneFlags);
 	if (soap_out_PointerTongwt__PhoneFlags(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83259,7 +83259,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneFlags(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PhoneFlags(struct soap *soap, const char *tag, int id, ngwt__PhoneFlags *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PhoneFlags);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PhoneFlags);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83275,23 +83275,23 @@ SOAP_FMAC3 ngwt__PhoneFlags ** SOAP_FMAC4 soap_get_PointerTongwt__PhoneFlags(str
 SOAP_FMAC3 ngwt__PhoneFlags ** SOAP_FMAC4 soap_in_PointerTongwt__PhoneFlags(struct soap *soap, const char *tag, ngwt__PhoneFlags **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PhoneFlags **)soap_malloc(soap, sizeof(ngwt__PhoneFlags *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PhoneFlags *)soap_instantiate_ngwt__PhoneFlags(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PhoneFlags *)soap_instantiate_ngwt__PhoneFlags(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneFlags **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneFlags, sizeof(ngwt__PhoneFlags), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83304,7 +83304,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RecurrenceRule(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecurrenceRule(struct soap *soap, ngwt__RecurrenceRule *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RecurrenceRule);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RecurrenceRule);
 	if (soap_out_PointerTongwt__RecurrenceRule(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83312,7 +83312,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecurrenceRule(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RecurrenceRule(struct soap *soap, const char *tag, int id, ngwt__RecurrenceRule *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RecurrenceRule);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RecurrenceRule);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83328,23 +83328,23 @@ SOAP_FMAC3 ngwt__RecurrenceRule ** SOAP_FMAC4 soap_get_PointerTongwt__Recurrence
 SOAP_FMAC3 ngwt__RecurrenceRule ** SOAP_FMAC4 soap_in_PointerTongwt__RecurrenceRule(struct soap *soap, const char *tag, ngwt__RecurrenceRule **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RecurrenceRule **)soap_malloc(soap, sizeof(ngwt__RecurrenceRule *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RecurrenceRule *)soap_instantiate_ngwt__RecurrenceRule(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RecurrenceRule *)soap_instantiate_ngwt__RecurrenceRule(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecurrenceRule **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecurrenceRule, sizeof(ngwt__RecurrenceRule), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83357,7 +83357,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RecurrenceDateType(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecurrenceDateType(struct soap *soap, ngwt__RecurrenceDateType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RecurrenceDateType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RecurrenceDateType);
 	if (soap_out_PointerTongwt__RecurrenceDateType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83365,7 +83365,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecurrenceDateType(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RecurrenceDateType(struct soap *soap, const char *tag, int id, ngwt__RecurrenceDateType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RecurrenceDateType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RecurrenceDateType);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83381,23 +83381,23 @@ SOAP_FMAC3 ngwt__RecurrenceDateType ** SOAP_FMAC4 soap_get_PointerTongwt__Recurr
 SOAP_FMAC3 ngwt__RecurrenceDateType ** SOAP_FMAC4 soap_in_PointerTongwt__RecurrenceDateType(struct soap *soap, const char *tag, ngwt__RecurrenceDateType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RecurrenceDateType **)soap_malloc(soap, sizeof(ngwt__RecurrenceDateType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RecurrenceDateType *)soap_instantiate_ngwt__RecurrenceDateType(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RecurrenceDateType *)soap_instantiate_ngwt__RecurrenceDateType(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecurrenceDateType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecurrenceDateType, sizeof(ngwt__RecurrenceDateType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83410,7 +83410,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SMimeOperation(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SMimeOperation(struct soap *soap, ngwt__SMimeOperation *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SMimeOperation);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SMimeOperation);
 	if (soap_out_PointerTongwt__SMimeOperation(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83418,7 +83418,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SMimeOperation(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SMimeOperation(struct soap *soap, const char *tag, int id, ngwt__SMimeOperation *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SMimeOperation);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SMimeOperation);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83434,23 +83434,23 @@ SOAP_FMAC3 ngwt__SMimeOperation ** SOAP_FMAC4 soap_get_PointerTongwt__SMimeOpera
 SOAP_FMAC3 ngwt__SMimeOperation ** SOAP_FMAC4 soap_in_PointerTongwt__SMimeOperation(struct soap *soap, const char *tag, ngwt__SMimeOperation **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SMimeOperation **)soap_malloc(soap, sizeof(ngwt__SMimeOperation *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SMimeOperation *)soap_instantiate_ngwt__SMimeOperation(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SMimeOperation *)soap_instantiate_ngwt__SMimeOperation(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SMimeOperation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SMimeOperation, sizeof(ngwt__SMimeOperation), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83463,7 +83463,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__LinkInfo(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__LinkInfo(struct soap *soap, ngwt__LinkInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__LinkInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__LinkInfo);
 	if (soap_out_PointerTongwt__LinkInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83471,7 +83471,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__LinkInfo(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__LinkInfo(struct soap *soap, const char *tag, int id, ngwt__LinkInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__LinkInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__LinkInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83487,23 +83487,23 @@ SOAP_FMAC3 ngwt__LinkInfo ** SOAP_FMAC4 soap_get_PointerTongwt__LinkInfo(struct
 SOAP_FMAC3 ngwt__LinkInfo ** SOAP_FMAC4 soap_in_PointerTongwt__LinkInfo(struct soap *soap, const char *tag, ngwt__LinkInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__LinkInfo **)soap_malloc(soap, sizeof(ngwt__LinkInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__LinkInfo *)soap_instantiate_ngwt__LinkInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__LinkInfo *)soap_instantiate_ngwt__LinkInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__LinkInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LinkInfo, sizeof(ngwt__LinkInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83516,7 +83516,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemOptions(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemOptions(struct soap *soap, ngwt__ItemOptions *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemOptions);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemOptions);
 	if (soap_out_PointerTongwt__ItemOptions(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83524,7 +83524,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemOptions(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemOptions(struct soap *soap, const char *tag, int id, ngwt__ItemOptions *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemOptions);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemOptions);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83540,23 +83540,23 @@ SOAP_FMAC3 ngwt__ItemOptions ** SOAP_FMAC4 soap_get_PointerTongwt__ItemOptions(s
 SOAP_FMAC3 ngwt__ItemOptions ** SOAP_FMAC4 soap_in_PointerTongwt__ItemOptions(struct soap *soap, const char *tag, ngwt__ItemOptions **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemOptions **)soap_malloc(soap, sizeof(ngwt__ItemOptions *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemOptions *)soap_instantiate_ngwt__ItemOptions(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemOptions *)soap_instantiate_ngwt__ItemOptions(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemOptions, sizeof(ngwt__ItemOptions), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83569,7 +83569,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AttachmentInfo(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentInfo(struct soap *soap, ngwt__AttachmentInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentInfo);
 	if (soap_out_PointerTongwt__AttachmentInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83577,7 +83577,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentInfo(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AttachmentInfo(struct soap *soap, const char *tag, int id, ngwt__AttachmentInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AttachmentInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AttachmentInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83593,23 +83593,23 @@ SOAP_FMAC3 ngwt__AttachmentInfo ** SOAP_FMAC4 soap_get_PointerTongwt__Attachment
 SOAP_FMAC3 ngwt__AttachmentInfo ** SOAP_FMAC4 soap_in_PointerTongwt__AttachmentInfo(struct soap *soap, const char *tag, ngwt__AttachmentInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AttachmentInfo **)soap_malloc(soap, sizeof(ngwt__AttachmentInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AttachmentInfo *)soap_instantiate_ngwt__AttachmentInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AttachmentInfo *)soap_instantiate_ngwt__AttachmentInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AttachmentInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AttachmentInfo, sizeof(ngwt__AttachmentInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83622,7 +83622,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__MessageBody(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessageBody(struct soap *soap, ngwt__MessageBody *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__MessageBody);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__MessageBody);
 	if (soap_out_PointerTongwt__MessageBody(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83630,7 +83630,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessageBody(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__MessageBody(struct soap *soap, const char *tag, int id, ngwt__MessageBody *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__MessageBody);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__MessageBody);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83646,23 +83646,23 @@ SOAP_FMAC3 ngwt__MessageBody ** SOAP_FMAC4 soap_get_PointerTongwt__MessageBody(s
 SOAP_FMAC3 ngwt__MessageBody ** SOAP_FMAC4 soap_in_PointerTongwt__MessageBody(struct soap *soap, const char *tag, ngwt__MessageBody **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__MessageBody **)soap_malloc(soap, sizeof(ngwt__MessageBody *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__MessageBody *)soap_instantiate_ngwt__MessageBody(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__MessageBody *)soap_instantiate_ngwt__MessageBody(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__MessageBody **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageBody, sizeof(ngwt__MessageBody), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83675,7 +83675,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ReferenceInfo(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReferenceInfo(struct soap *soap, ngwt__ReferenceInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ReferenceInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ReferenceInfo);
 	if (soap_out_PointerTongwt__ReferenceInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83683,7 +83683,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReferenceInfo(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ReferenceInfo(struct soap *soap, const char *tag, int id, ngwt__ReferenceInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ReferenceInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ReferenceInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83699,23 +83699,23 @@ SOAP_FMAC3 ngwt__ReferenceInfo ** SOAP_FMAC4 soap_get_PointerTongwt__ReferenceIn
 SOAP_FMAC3 ngwt__ReferenceInfo ** SOAP_FMAC4 soap_in_PointerTongwt__ReferenceInfo(struct soap *soap, const char *tag, ngwt__ReferenceInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ReferenceInfo **)soap_malloc(soap, sizeof(ngwt__ReferenceInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ReferenceInfo *)soap_instantiate_ngwt__ReferenceInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ReferenceInfo *)soap_instantiate_ngwt__ReferenceInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReferenceInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReferenceInfo, sizeof(ngwt__ReferenceInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83728,7 +83728,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PersonalInfo(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PersonalInfo(struct soap *soap, ngwt__PersonalInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PersonalInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PersonalInfo);
 	if (soap_out_PointerTongwt__PersonalInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83736,7 +83736,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PersonalInfo(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PersonalInfo(struct soap *soap, const char *tag, int id, ngwt__PersonalInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PersonalInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PersonalInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83752,23 +83752,23 @@ SOAP_FMAC3 ngwt__PersonalInfo ** SOAP_FMAC4 soap_get_PointerTongwt__PersonalInfo
 SOAP_FMAC3 ngwt__PersonalInfo ** SOAP_FMAC4 soap_in_PointerTongwt__PersonalInfo(struct soap *soap, const char *tag, ngwt__PersonalInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PersonalInfo **)soap_malloc(soap, sizeof(ngwt__PersonalInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PersonalInfo *)soap_instantiate_ngwt__PersonalInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PersonalInfo *)soap_instantiate_ngwt__PersonalInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PersonalInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PersonalInfo, sizeof(ngwt__PersonalInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83781,7 +83781,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__OfficeInfo(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__OfficeInfo(struct soap *soap, ngwt__OfficeInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__OfficeInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__OfficeInfo);
 	if (soap_out_PointerTongwt__OfficeInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83789,7 +83789,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__OfficeInfo(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__OfficeInfo(struct soap *soap, const char *tag, int id, ngwt__OfficeInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__OfficeInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__OfficeInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83805,23 +83805,23 @@ SOAP_FMAC3 ngwt__OfficeInfo ** SOAP_FMAC4 soap_get_PointerTongwt__OfficeInfo(str
 SOAP_FMAC3 ngwt__OfficeInfo ** SOAP_FMAC4 soap_in_PointerTongwt__OfficeInfo(struct soap *soap, const char *tag, ngwt__OfficeInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__OfficeInfo **)soap_malloc(soap, sizeof(ngwt__OfficeInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__OfficeInfo *)soap_instantiate_ngwt__OfficeInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__OfficeInfo *)soap_instantiate_ngwt__OfficeInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__OfficeInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__OfficeInfo, sizeof(ngwt__OfficeInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83834,7 +83834,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PostalAddressList(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PostalAddressList(struct soap *soap, ngwt__PostalAddressList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PostalAddressList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PostalAddressList);
 	if (soap_out_PointerTongwt__PostalAddressList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83842,7 +83842,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PostalAddressList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PostalAddressList(struct soap *soap, const char *tag, int id, ngwt__PostalAddressList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PostalAddressList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PostalAddressList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83858,23 +83858,23 @@ SOAP_FMAC3 ngwt__PostalAddressList ** SOAP_FMAC4 soap_get_PointerTongwt__PostalA
 SOAP_FMAC3 ngwt__PostalAddressList ** SOAP_FMAC4 soap_in_PointerTongwt__PostalAddressList(struct soap *soap, const char *tag, ngwt__PostalAddressList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PostalAddressList **)soap_malloc(soap, sizeof(ngwt__PostalAddressList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PostalAddressList *)soap_instantiate_ngwt__PostalAddressList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PostalAddressList *)soap_instantiate_ngwt__PostalAddressList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PostalAddressList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddressList, sizeof(ngwt__PostalAddressList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83887,7 +83887,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PhoneList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneList(struct soap *soap, ngwt__PhoneList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PhoneList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PhoneList);
 	if (soap_out_PointerTongwt__PhoneList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83895,7 +83895,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneList(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PhoneList(struct soap *soap, const char *tag, int id, ngwt__PhoneList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PhoneList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PhoneList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83911,23 +83911,23 @@ SOAP_FMAC3 ngwt__PhoneList ** SOAP_FMAC4 soap_get_PointerTongwt__PhoneList(struc
 SOAP_FMAC3 ngwt__PhoneList ** SOAP_FMAC4 soap_in_PointerTongwt__PhoneList(struct soap *soap, const char *tag, ngwt__PhoneList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PhoneList **)soap_malloc(soap, sizeof(ngwt__PhoneList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PhoneList *)soap_instantiate_ngwt__PhoneList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PhoneList *)soap_instantiate_ngwt__PhoneList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneList, sizeof(ngwt__PhoneList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83940,7 +83940,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ImAddressList(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ImAddressList(struct soap *soap, ngwt__ImAddressList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ImAddressList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ImAddressList);
 	if (soap_out_PointerTongwt__ImAddressList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -83948,7 +83948,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ImAddressList(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ImAddressList(struct soap *soap, const char *tag, int id, ngwt__ImAddressList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ImAddressList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ImAddressList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -83964,23 +83964,23 @@ SOAP_FMAC3 ngwt__ImAddressList ** SOAP_FMAC4 soap_get_PointerTongwt__ImAddressLi
 SOAP_FMAC3 ngwt__ImAddressList ** SOAP_FMAC4 soap_in_PointerTongwt__ImAddressList(struct soap *soap, const char *tag, ngwt__ImAddressList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ImAddressList **)soap_malloc(soap, sizeof(ngwt__ImAddressList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ImAddressList *)soap_instantiate_ngwt__ImAddressList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ImAddressList *)soap_instantiate_ngwt__ImAddressList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ImAddressList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ImAddressList, sizeof(ngwt__ImAddressList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -83993,7 +83993,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__EmailAddressList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__EmailAddressList(struct soap *soap, ngwt__EmailAddressList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__EmailAddressList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__EmailAddressList);
 	if (soap_out_PointerTongwt__EmailAddressList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84001,7 +84001,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__EmailAddressList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__EmailAddressList(struct soap *soap, const char *tag, int id, ngwt__EmailAddressList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__EmailAddressList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__EmailAddressList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84017,23 +84017,23 @@ SOAP_FMAC3 ngwt__EmailAddressList ** SOAP_FMAC4 soap_get_PointerTongwt__EmailAdd
 SOAP_FMAC3 ngwt__EmailAddressList ** SOAP_FMAC4 soap_in_PointerTongwt__EmailAddressList(struct soap *soap, const char *tag, ngwt__EmailAddressList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__EmailAddressList **)soap_malloc(soap, sizeof(ngwt__EmailAddressList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__EmailAddressList *)soap_instantiate_ngwt__EmailAddressList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__EmailAddressList *)soap_instantiate_ngwt__EmailAddressList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__EmailAddressList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__EmailAddressList, sizeof(ngwt__EmailAddressList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84046,7 +84046,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FullName(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FullName(struct soap *soap, ngwt__FullName *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FullName);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FullName);
 	if (soap_out_PointerTongwt__FullName(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84054,7 +84054,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FullName(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FullName(struct soap *soap, const char *tag, int id, ngwt__FullName *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FullName);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FullName);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84070,23 +84070,23 @@ SOAP_FMAC3 ngwt__FullName ** SOAP_FMAC4 soap_get_PointerTongwt__FullName(struct
 SOAP_FMAC3 ngwt__FullName ** SOAP_FMAC4 soap_in_PointerTongwt__FullName(struct soap *soap, const char *tag, ngwt__FullName **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FullName **)soap_malloc(soap, sizeof(ngwt__FullName *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FullName *)soap_instantiate_ngwt__FullName(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FullName *)soap_instantiate_ngwt__FullName(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FullName **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FullName, sizeof(ngwt__FullName), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84098,7 +84098,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__VersionStatus(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__VersionStatus(struct soap *soap, enum ngwt__VersionStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__VersionStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__VersionStatus);
 	if (soap_out_PointerTongwt__VersionStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84106,7 +84106,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__VersionStatus(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__VersionStatus(struct soap *soap, const char *tag, int id, enum ngwt__VersionStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__VersionStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__VersionStatus);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__VersionStatus(soap, tag, id, *a, type);
@@ -84122,20 +84122,20 @@ SOAP_FMAC3 enum ngwt__VersionStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Versio
 SOAP_FMAC3 enum ngwt__VersionStatus ** SOAP_FMAC4 soap_in_PointerTongwt__VersionStatus(struct soap *soap, const char *tag, enum ngwt__VersionStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__VersionStatus **)soap_malloc(soap, sizeof(enum ngwt__VersionStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__VersionStatus(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__VersionStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__VersionStatus, sizeof(enum ngwt__VersionStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84148,7 +84148,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FolderACL(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACL(struct soap *soap, ngwt__FolderACL *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FolderACL);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FolderACL);
 	if (soap_out_PointerTongwt__FolderACL(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84156,7 +84156,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACL(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FolderACL(struct soap *soap, const char *tag, int id, ngwt__FolderACL *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FolderACL);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FolderACL);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84172,23 +84172,23 @@ SOAP_FMAC3 ngwt__FolderACL ** SOAP_FMAC4 soap_get_PointerTongwt__FolderACL(struc
 SOAP_FMAC3 ngwt__FolderACL ** SOAP_FMAC4 soap_in_PointerTongwt__FolderACL(struct soap *soap, const char *tag, ngwt__FolderACL **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FolderACL **)soap_malloc(soap, sizeof(ngwt__FolderACL *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FolderACL *)soap_instantiate_ngwt__FolderACL(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FolderACL *)soap_instantiate_ngwt__FolderACL(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderACL **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACL, sizeof(ngwt__FolderACL), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84201,7 +84201,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RuleActionList(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleActionList(struct soap *soap, ngwt__RuleActionList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RuleActionList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RuleActionList);
 	if (soap_out_PointerTongwt__RuleActionList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84209,7 +84209,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleActionList(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RuleActionList(struct soap *soap, const char *tag, int id, ngwt__RuleActionList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RuleActionList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RuleActionList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84225,23 +84225,23 @@ SOAP_FMAC3 ngwt__RuleActionList ** SOAP_FMAC4 soap_get_PointerTongwt__RuleAction
 SOAP_FMAC3 ngwt__RuleActionList ** SOAP_FMAC4 soap_in_PointerTongwt__RuleActionList(struct soap *soap, const char *tag, ngwt__RuleActionList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RuleActionList **)soap_malloc(soap, sizeof(ngwt__RuleActionList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RuleActionList *)soap_instantiate_ngwt__RuleActionList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RuleActionList *)soap_instantiate_ngwt__RuleActionList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleActionList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleActionList, sizeof(ngwt__RuleActionList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84253,7 +84253,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Execution(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Execution(struct soap *soap, enum ngwt__Execution *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Execution);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Execution);
 	if (soap_out_PointerTongwt__Execution(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84261,7 +84261,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Execution(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Execution(struct soap *soap, const char *tag, int id, enum ngwt__Execution *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Execution);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Execution);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Execution(soap, tag, id, *a, type);
@@ -84277,20 +84277,20 @@ SOAP_FMAC3 enum ngwt__Execution ** SOAP_FMAC4 soap_get_PointerTongwt__Execution(
 SOAP_FMAC3 enum ngwt__Execution ** SOAP_FMAC4 soap_in_PointerTongwt__Execution(struct soap *soap, const char *tag, enum ngwt__Execution **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__Execution **)soap_malloc(soap, sizeof(enum ngwt__Execution *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Execution(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__Execution **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Execution, sizeof(enum ngwt__Execution), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84303,7 +84303,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Query(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Query(struct soap *soap, ngwt__Query *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Query);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Query);
 	if (soap_out_PointerTongwt__Query(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84311,7 +84311,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Query(struct soap *soap, ngwt_
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Query(struct soap *soap, const char *tag, int id, ngwt__Query *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Query);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Query);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84327,23 +84327,23 @@ SOAP_FMAC3 ngwt__Query ** SOAP_FMAC4 soap_get_PointerTongwt__Query(struct soap *
 SOAP_FMAC3 ngwt__Query ** SOAP_FMAC4 soap_in_PointerTongwt__Query(struct soap *soap, const char *tag, ngwt__Query **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Query **)soap_malloc(soap, sizeof(ngwt__Query *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Query *)soap_instantiate_ngwt__Query(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Query *)soap_instantiate_ngwt__Query(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Query **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Query, sizeof(ngwt__Query), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84355,7 +84355,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FolderACLStatus(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACLStatus(struct soap *soap, enum ngwt__FolderACLStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FolderACLStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FolderACLStatus);
 	if (soap_out_PointerTongwt__FolderACLStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84363,7 +84363,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACLStatus(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FolderACLStatus(struct soap *soap, const char *tag, int id, enum ngwt__FolderACLStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FolderACLStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FolderACLStatus);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__FolderACLStatus(soap, tag, id, *a, type);
@@ -84379,20 +84379,20 @@ SOAP_FMAC3 enum ngwt__FolderACLStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Fold
 SOAP_FMAC3 enum ngwt__FolderACLStatus ** SOAP_FMAC4 soap_in_PointerTongwt__FolderACLStatus(struct soap *soap, const char *tag, enum ngwt__FolderACLStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__FolderACLStatus **)soap_malloc(soap, sizeof(enum ngwt__FolderACLStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__FolderACLStatus(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__FolderACLStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACLStatus, sizeof(enum ngwt__FolderACLStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84405,7 +84405,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessControlList(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessControlList(struct soap *soap, ngwt__AccessControlList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessControlList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessControlList);
 	if (soap_out_PointerTongwt__AccessControlList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84413,7 +84413,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessControlList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessControlList(struct soap *soap, const char *tag, int id, ngwt__AccessControlList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessControlList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessControlList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84429,23 +84429,23 @@ SOAP_FMAC3 ngwt__AccessControlList ** SOAP_FMAC4 soap_get_PointerTongwt__AccessC
 SOAP_FMAC3 ngwt__AccessControlList ** SOAP_FMAC4 soap_in_PointerTongwt__AccessControlList(struct soap *soap, const char *tag, ngwt__AccessControlList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessControlList **)soap_malloc(soap, sizeof(ngwt__AccessControlList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessControlList *)soap_instantiate_ngwt__AccessControlList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessControlList *)soap_instantiate_ngwt__AccessControlList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessControlList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessControlList, sizeof(ngwt__AccessControlList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84457,7 +84457,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__WeekOfYear(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__WeekOfYear(struct soap *soap, short *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__WeekOfYear);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__WeekOfYear);
 	if (soap_out_PointerTongwt__WeekOfYear(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84465,7 +84465,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__WeekOfYear(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__WeekOfYear(struct soap *soap, const char *tag, int id, short *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__WeekOfYear);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__WeekOfYear);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__WeekOfYear(soap, tag, id, *a, type);
@@ -84481,20 +84481,20 @@ SOAP_FMAC3 short ** SOAP_FMAC4 soap_get_PointerTongwt__WeekOfYear(struct soap *s
 SOAP_FMAC3 short ** SOAP_FMAC4 soap_in_PointerTongwt__WeekOfYear(struct soap *soap, const char *tag, short **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (short **)soap_malloc(soap, sizeof(short *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__WeekOfYear(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (short **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__WeekOfYear, sizeof(short), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84506,7 +84506,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__OccurrenceType(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__OccurrenceType(struct soap *soap, enum ngwt__OccurrenceType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__OccurrenceType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__OccurrenceType);
 	if (soap_out_PointerTongwt__OccurrenceType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84514,7 +84514,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__OccurrenceType(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__OccurrenceType(struct soap *soap, const char *tag, int id, enum ngwt__OccurrenceType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__OccurrenceType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__OccurrenceType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__OccurrenceType(soap, tag, id, *a, type);
@@ -84530,20 +84530,20 @@ SOAP_FMAC3 enum ngwt__OccurrenceType ** SOAP_FMAC4 soap_get_PointerTongwt__Occur
 SOAP_FMAC3 enum ngwt__OccurrenceType ** SOAP_FMAC4 soap_in_PointerTongwt__OccurrenceType(struct soap *soap, const char *tag, enum ngwt__OccurrenceType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__OccurrenceType **)soap_malloc(soap, sizeof(enum ngwt__OccurrenceType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__OccurrenceType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__OccurrenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__OccurrenceType, sizeof(enum ngwt__OccurrenceType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84555,7 +84555,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemSecurity(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSecurity(struct soap *soap, enum ngwt__ItemSecurity *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemSecurity);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemSecurity);
 	if (soap_out_PointerTongwt__ItemSecurity(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84563,7 +84563,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSecurity(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemSecurity(struct soap *soap, const char *tag, int id, enum ngwt__ItemSecurity *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemSecurity);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemSecurity);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__ItemSecurity(soap, tag, id, *a, type);
@@ -84579,20 +84579,20 @@ SOAP_FMAC3 enum ngwt__ItemSecurity ** SOAP_FMAC4 soap_get_PointerTongwt__ItemSec
 SOAP_FMAC3 enum ngwt__ItemSecurity ** SOAP_FMAC4 soap_in_PointerTongwt__ItemSecurity(struct soap *soap, const char *tag, enum ngwt__ItemSecurity **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__ItemSecurity **)soap_malloc(soap, sizeof(enum ngwt__ItemSecurity *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__ItemSecurity(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__ItemSecurity **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSecurity, sizeof(enum ngwt__ItemSecurity), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84604,7 +84604,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemClass(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemClass(struct soap *soap, enum ngwt__ItemClass *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemClass);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemClass);
 	if (soap_out_PointerTongwt__ItemClass(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84612,7 +84612,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemClass(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemClass(struct soap *soap, const char *tag, int id, enum ngwt__ItemClass *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemClass);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemClass);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__ItemClass(soap, tag, id, *a, type);
@@ -84628,20 +84628,20 @@ SOAP_FMAC3 enum ngwt__ItemClass ** SOAP_FMAC4 soap_get_PointerTongwt__ItemClass(
 SOAP_FMAC3 enum ngwt__ItemClass ** SOAP_FMAC4 soap_in_PointerTongwt__ItemClass(struct soap *soap, const char *tag, enum ngwt__ItemClass **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__ItemClass **)soap_malloc(soap, sizeof(enum ngwt__ItemClass *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__ItemClass(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__ItemClass **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemClass, sizeof(enum ngwt__ItemClass), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84653,7 +84653,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemSource(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSource(struct soap *soap, enum ngwt__ItemSource *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemSource);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemSource);
 	if (soap_out_PointerTongwt__ItemSource(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84661,7 +84661,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSource(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemSource(struct soap *soap, const char *tag, int id, enum ngwt__ItemSource *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemSource);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemSource);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__ItemSource(soap, tag, id, *a, type);
@@ -84677,20 +84677,20 @@ SOAP_FMAC3 enum ngwt__ItemSource ** SOAP_FMAC4 soap_get_PointerTongwt__ItemSourc
 SOAP_FMAC3 enum ngwt__ItemSource ** SOAP_FMAC4 soap_in_PointerTongwt__ItemSource(struct soap *soap, const char *tag, enum ngwt__ItemSource **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__ItemSource **)soap_malloc(soap, sizeof(enum ngwt__ItemSource *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__ItemSource(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__ItemSource **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSource, sizeof(enum ngwt__ItemSource), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84703,7 +84703,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemStatus(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemStatus(struct soap *soap, ngwt__ItemStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemStatus);
 	if (soap_out_PointerTongwt__ItemStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84711,7 +84711,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemStatus(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemStatus(struct soap *soap, const char *tag, int id, ngwt__ItemStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84727,23 +84727,23 @@ SOAP_FMAC3 ngwt__ItemStatus ** SOAP_FMAC4 soap_get_PointerTongwt__ItemStatus(str
 SOAP_FMAC3 ngwt__ItemStatus ** SOAP_FMAC4 soap_in_PointerTongwt__ItemStatus(struct soap *soap, const char *tag, ngwt__ItemStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemStatus **)soap_malloc(soap, sizeof(ngwt__ItemStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemStatus *)soap_instantiate_ngwt__ItemStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemStatus *)soap_instantiate_ngwt__ItemStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemStatus, sizeof(ngwt__ItemStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84755,7 +84755,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DeltaSyncType(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DeltaSyncType(struct soap *soap, enum ngwt__DeltaSyncType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DeltaSyncType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DeltaSyncType);
 	if (soap_out_PointerTongwt__DeltaSyncType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84763,7 +84763,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DeltaSyncType(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DeltaSyncType(struct soap *soap, const char *tag, int id, enum ngwt__DeltaSyncType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DeltaSyncType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DeltaSyncType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__DeltaSyncType(soap, tag, id, *a, type);
@@ -84779,20 +84779,20 @@ SOAP_FMAC3 enum ngwt__DeltaSyncType ** SOAP_FMAC4 soap_get_PointerTongwt__DeltaS
 SOAP_FMAC3 enum ngwt__DeltaSyncType ** SOAP_FMAC4 soap_in_PointerTongwt__DeltaSyncType(struct soap *soap, const char *tag, enum ngwt__DeltaSyncType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__DeltaSyncType **)soap_malloc(soap, sizeof(enum ngwt__DeltaSyncType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__DeltaSyncType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__DeltaSyncType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DeltaSyncType, sizeof(enum ngwt__DeltaSyncType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84805,7 +84805,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RecipientStatus(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientStatus(struct soap *soap, ngwt__RecipientStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RecipientStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RecipientStatus);
 	if (soap_out_PointerTongwt__RecipientStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84813,7 +84813,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientStatus(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RecipientStatus(struct soap *soap, const char *tag, int id, ngwt__RecipientStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RecipientStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RecipientStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84829,23 +84829,23 @@ SOAP_FMAC3 ngwt__RecipientStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Recipient
 SOAP_FMAC3 ngwt__RecipientStatus ** SOAP_FMAC4 soap_in_PointerTongwt__RecipientStatus(struct soap *soap, const char *tag, ngwt__RecipientStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RecipientStatus **)soap_malloc(soap, sizeof(ngwt__RecipientStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RecipientStatus *)soap_instantiate_ngwt__RecipientStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RecipientStatus *)soap_instantiate_ngwt__RecipientStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecipientStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientStatus, sizeof(ngwt__RecipientStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84858,7 +84858,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyBlockList(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyBlockList(struct soap *soap, ngwt__FreeBusyBlockList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyBlockList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyBlockList);
 	if (soap_out_PointerTongwt__FreeBusyBlockList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84866,7 +84866,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyBlockList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyBlockList(struct soap *soap, const char *tag, int id, ngwt__FreeBusyBlockList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyBlockList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyBlockList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84882,23 +84882,23 @@ SOAP_FMAC3 ngwt__FreeBusyBlockList ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBus
 SOAP_FMAC3 ngwt__FreeBusyBlockList ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyBlockList(struct soap *soap, const char *tag, ngwt__FreeBusyBlockList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyBlockList **)soap_malloc(soap, sizeof(ngwt__FreeBusyBlockList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyBlockList *)soap_instantiate_ngwt__FreeBusyBlockList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyBlockList *)soap_instantiate_ngwt__FreeBusyBlockList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyBlockList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyBlockList, sizeof(ngwt__FreeBusyBlockList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84911,7 +84911,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CalendarFolderAttribute
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CalendarFolderAttribute(struct soap *soap, ngwt__CalendarFolderAttribute *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CalendarFolderAttribute);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CalendarFolderAttribute);
 	if (soap_out_PointerTongwt__CalendarFolderAttribute(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84919,7 +84919,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CalendarFolderAttribute(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CalendarFolderAttribute(struct soap *soap, const char *tag, int id, ngwt__CalendarFolderAttribute *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CalendarFolderAttribute);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CalendarFolderAttribute);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -84935,23 +84935,23 @@ SOAP_FMAC3 ngwt__CalendarFolderAttribute ** SOAP_FMAC4 soap_get_PointerTongwt__C
 SOAP_FMAC3 ngwt__CalendarFolderAttribute ** SOAP_FMAC4 soap_in_PointerTongwt__CalendarFolderAttribute(struct soap *soap, const char *tag, ngwt__CalendarFolderAttribute **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__CalendarFolderAttribute **)soap_malloc(soap, sizeof(ngwt__CalendarFolderAttribute *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__CalendarFolderAttribute *)soap_instantiate_ngwt__CalendarFolderAttribute(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__CalendarFolderAttribute *)soap_instantiate_ngwt__CalendarFolderAttribute(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CalendarFolderAttribute **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CalendarFolderAttribute, sizeof(ngwt__CalendarFolderAttribute), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -84963,7 +84963,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FilterDate(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FilterDate(struct soap *soap, enum ngwt__FilterDate *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FilterDate);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FilterDate);
 	if (soap_out_PointerTongwt__FilterDate(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -84971,7 +84971,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FilterDate(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FilterDate(struct soap *soap, const char *tag, int id, enum ngwt__FilterDate *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FilterDate);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FilterDate);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__FilterDate(soap, tag, id, *a, type);
@@ -84987,20 +84987,20 @@ SOAP_FMAC3 enum ngwt__FilterDate ** SOAP_FMAC4 soap_get_PointerTongwt__FilterDat
 SOAP_FMAC3 enum ngwt__FilterDate ** SOAP_FMAC4 soap_in_PointerTongwt__FilterDate(struct soap *soap, const char *tag, enum ngwt__FilterDate **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__FilterDate **)soap_malloc(soap, sizeof(enum ngwt__FilterDate *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__FilterDate(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__FilterDate **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterDate, sizeof(enum ngwt__FilterDate), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85013,7 +85013,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ContainerRef(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ContainerRef(struct soap *soap, ngwt__ContainerRef *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ContainerRef);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ContainerRef);
 	if (soap_out_PointerTongwt__ContainerRef(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85021,7 +85021,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ContainerRef(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ContainerRef(struct soap *soap, const char *tag, int id, ngwt__ContainerRef *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ContainerRef);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ContainerRef);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85037,23 +85037,23 @@ SOAP_FMAC3 ngwt__ContainerRef ** SOAP_FMAC4 soap_get_PointerTongwt__ContainerRef
 SOAP_FMAC3 ngwt__ContainerRef ** SOAP_FMAC4 soap_in_PointerTongwt__ContainerRef(struct soap *soap, const char *tag, ngwt__ContainerRef **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ContainerRef **)soap_malloc(soap, sizeof(ngwt__ContainerRef *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ContainerRef *)soap_instantiate_ngwt__ContainerRef(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ContainerRef *)soap_instantiate_ngwt__ContainerRef(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ContainerRef **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ContainerRef, sizeof(ngwt__ContainerRef), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85065,7 +85065,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CategoryType(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryType(struct soap *soap, enum ngwt__CategoryType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CategoryType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CategoryType);
 	if (soap_out_PointerTongwt__CategoryType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85073,7 +85073,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryType(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CategoryType(struct soap *soap, const char *tag, int id, enum ngwt__CategoryType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CategoryType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CategoryType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__CategoryType(soap, tag, id, *a, type);
@@ -85089,20 +85089,20 @@ SOAP_FMAC3 enum ngwt__CategoryType ** SOAP_FMAC4 soap_get_PointerTongwt__Categor
 SOAP_FMAC3 enum ngwt__CategoryType ** SOAP_FMAC4 soap_in_PointerTongwt__CategoryType(struct soap *soap, const char *tag, enum ngwt__CategoryType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__CategoryType **)soap_malloc(soap, sizeof(enum ngwt__CategoryType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__CategoryType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__CategoryType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryType, sizeof(enum ngwt__CategoryType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85115,7 +85115,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessMiscRight(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessMiscRight(struct soap *soap, ngwt__AccessMiscRight *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessMiscRight);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessMiscRight);
 	if (soap_out_PointerTongwt__AccessMiscRight(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85123,7 +85123,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessMiscRight(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessMiscRight(struct soap *soap, const char *tag, int id, ngwt__AccessMiscRight *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessMiscRight);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessMiscRight);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85139,23 +85139,23 @@ SOAP_FMAC3 ngwt__AccessMiscRight ** SOAP_FMAC4 soap_get_PointerTongwt__AccessMis
 SOAP_FMAC3 ngwt__AccessMiscRight ** SOAP_FMAC4 soap_in_PointerTongwt__AccessMiscRight(struct soap *soap, const char *tag, ngwt__AccessMiscRight **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessMiscRight **)soap_malloc(soap, sizeof(ngwt__AccessMiscRight *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessMiscRight *)soap_instantiate_ngwt__AccessMiscRight(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessMiscRight *)soap_instantiate_ngwt__AccessMiscRight(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessMiscRight **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessMiscRight, sizeof(ngwt__AccessMiscRight), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85168,7 +85168,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessRight(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRight(struct soap *soap, ngwt__AccessRight *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessRight);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessRight);
 	if (soap_out_PointerTongwt__AccessRight(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85176,7 +85176,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRight(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessRight(struct soap *soap, const char *tag, int id, ngwt__AccessRight *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessRight);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessRight);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85192,23 +85192,23 @@ SOAP_FMAC3 ngwt__AccessRight ** SOAP_FMAC4 soap_get_PointerTongwt__AccessRight(s
 SOAP_FMAC3 ngwt__AccessRight ** SOAP_FMAC4 soap_in_PointerTongwt__AccessRight(struct soap *soap, const char *tag, ngwt__AccessRight **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessRight **)soap_malloc(soap, sizeof(ngwt__AccessRight *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessRight *)soap_instantiate_ngwt__AccessRight(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessRight *)soap_instantiate_ngwt__AccessRight(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRight **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRight, sizeof(ngwt__AccessRight), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85221,7 +85221,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Rights(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Rights(struct soap *soap, ngwt__Rights *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Rights);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Rights);
 	if (soap_out_PointerTongwt__Rights(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85229,7 +85229,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Rights(struct soap *soap, ngwt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Rights(struct soap *soap, const char *tag, int id, ngwt__Rights *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Rights);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Rights);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85245,23 +85245,23 @@ SOAP_FMAC3 ngwt__Rights ** SOAP_FMAC4 soap_get_PointerTongwt__Rights(struct soap
 SOAP_FMAC3 ngwt__Rights ** SOAP_FMAC4 soap_in_PointerTongwt__Rights(struct soap *soap, const char *tag, ngwt__Rights **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Rights **)soap_malloc(soap, sizeof(ngwt__Rights *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Rights *)soap_instantiate_ngwt__Rights(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Rights *)soap_instantiate_ngwt__Rights(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Rights **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Rights, sizeof(ngwt__Rights), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85274,7 +85274,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__EventList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventList(struct soap *soap, ngwe__EventList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__EventList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__EventList);
 	if (soap_out_PointerTongwe__EventList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85282,7 +85282,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventList(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__EventList(struct soap *soap, const char *tag, int id, ngwe__EventList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__EventList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__EventList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85298,23 +85298,23 @@ SOAP_FMAC3 ngwe__EventList ** SOAP_FMAC4 soap_get_PointerTongwe__EventList(struc
 SOAP_FMAC3 ngwe__EventList ** SOAP_FMAC4 soap_in_PointerTongwe__EventList(struct soap *soap, const char *tag, ngwe__EventList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__EventList **)soap_malloc(soap, sizeof(ngwe__EventList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__EventList *)soap_instantiate_ngwe__EventList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__EventList *)soap_instantiate_ngwe__EventList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventList, sizeof(ngwe__EventList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85327,7 +85327,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__EventsList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventsList(struct soap *soap, ngwe__EventsList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__EventsList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__EventsList);
 	if (soap_out_PointerTongwe__EventsList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85335,7 +85335,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventsList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__EventsList(struct soap *soap, const char *tag, int id, ngwe__EventsList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__EventsList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__EventsList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85351,23 +85351,23 @@ SOAP_FMAC3 ngwe__EventsList ** SOAP_FMAC4 soap_get_PointerTongwe__EventsList(str
 SOAP_FMAC3 ngwe__EventsList ** SOAP_FMAC4 soap_in_PointerTongwe__EventsList(struct soap *soap, const char *tag, ngwe__EventsList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__EventsList **)soap_malloc(soap, sizeof(ngwe__EventsList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__EventsList *)soap_instantiate_ngwe__EventsList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__EventsList *)soap_instantiate_ngwe__EventsList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventsList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventsList, sizeof(ngwe__EventsList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85380,7 +85380,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__Events(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__Events(struct soap *soap, ngwe__Events *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__Events);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__Events);
 	if (soap_out_PointerTongwe__Events(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85388,7 +85388,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__Events(struct soap *soap, ngwe
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__Events(struct soap *soap, const char *tag, int id, ngwe__Events *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__Events);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__Events);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85404,23 +85404,23 @@ SOAP_FMAC3 ngwe__Events ** SOAP_FMAC4 soap_get_PointerTongwe__Events(struct soap
 SOAP_FMAC3 ngwe__Events ** SOAP_FMAC4 soap_in_PointerTongwe__Events(struct soap *soap, const char *tag, ngwe__Events **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__Events **)soap_malloc(soap, sizeof(ngwe__Events *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__Events *)soap_instantiate_ngwe__Events(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__Events *)soap_instantiate_ngwe__Events(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__Events **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Events, sizeof(ngwe__Events), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85433,7 +85433,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__EventDefinition(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventDefinition(struct soap *soap, ngwe__EventDefinition *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__EventDefinition);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__EventDefinition);
 	if (soap_out_PointerTongwe__EventDefinition(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85441,7 +85441,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventDefinition(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__EventDefinition(struct soap *soap, const char *tag, int id, ngwe__EventDefinition *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__EventDefinition);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__EventDefinition);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85457,23 +85457,23 @@ SOAP_FMAC3 ngwe__EventDefinition ** SOAP_FMAC4 soap_get_PointerTongwe__EventDefi
 SOAP_FMAC3 ngwe__EventDefinition ** SOAP_FMAC4 soap_in_PointerTongwe__EventDefinition(struct soap *soap, const char *tag, ngwe__EventDefinition **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__EventDefinition **)soap_malloc(soap, sizeof(ngwe__EventDefinition *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__EventDefinition *)soap_instantiate_ngwe__EventDefinition(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__EventDefinition *)soap_instantiate_ngwe__EventDefinition(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventDefinition **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventDefinition, sizeof(ngwe__EventDefinition), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85486,7 +85486,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__duration(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__duration(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToxsd__duration);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToxsd__duration);
 	if (soap_out_PointerToxsd__duration(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85494,7 +85494,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__duration(struct soap *soap, std
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__duration(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__duration);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_xsd__duration);
 	if (id < 0)
 		return soap->error;
 	return soap_out_xsd__duration(soap, tag, id, *a, type);
@@ -85510,20 +85510,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__duration(struct soap
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__duration(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_xsd__duration(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__duration, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85536,7 +85536,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__Event(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__Event(struct soap *soap, ngwe__Event *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__Event);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__Event);
 	if (soap_out_PointerTongwe__Event(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85544,7 +85544,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__Event(struct soap *soap, ngwe_
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__Event(struct soap *soap, const char *tag, int id, ngwe__Event *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__Event);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__Event);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85560,23 +85560,23 @@ SOAP_FMAC3 ngwe__Event ** SOAP_FMAC4 soap_get_PointerTongwe__Event(struct soap *
 SOAP_FMAC3 ngwe__Event ** SOAP_FMAC4 soap_in_PointerTongwe__Event(struct soap *soap, const char *tag, ngwe__Event **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__Event **)soap_malloc(soap, sizeof(ngwe__Event *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__Event *)soap_instantiate_ngwe__Event(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__Event *)soap_instantiate_ngwe__Event(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__Event **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__Event, sizeof(ngwe__Event), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85589,7 +85589,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__ContainerList(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ContainerList(struct soap *soap, ngwe__ContainerList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__ContainerList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__ContainerList);
 	if (soap_out_PointerTongwe__ContainerList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85597,7 +85597,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ContainerList(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__ContainerList(struct soap *soap, const char *tag, int id, ngwe__ContainerList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__ContainerList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__ContainerList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85613,23 +85613,23 @@ SOAP_FMAC3 ngwe__ContainerList ** SOAP_FMAC4 soap_get_PointerTongwe__ContainerLi
 SOAP_FMAC3 ngwe__ContainerList ** SOAP_FMAC4 soap_in_PointerTongwe__ContainerList(struct soap *soap, const char *tag, ngwe__ContainerList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__ContainerList **)soap_malloc(soap, sizeof(ngwe__ContainerList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__ContainerList *)soap_instantiate_ngwe__ContainerList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__ContainerList *)soap_instantiate_ngwe__ContainerList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__ContainerList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ContainerList, sizeof(ngwe__ContainerList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85641,7 +85641,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__ItemTypeList(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ItemTypeList(struct soap *soap, enum ngwe__ItemTypeList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__ItemTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__ItemTypeList);
 	if (soap_out_PointerTongwe__ItemTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85649,7 +85649,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ItemTypeList(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__ItemTypeList(struct soap *soap, const char *tag, int id, enum ngwe__ItemTypeList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__ItemTypeList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__ItemTypeList);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwe__ItemTypeList(soap, tag, id, *a, type);
@@ -85665,20 +85665,20 @@ SOAP_FMAC3 enum ngwe__ItemTypeList ** SOAP_FMAC4 soap_get_PointerTongwe__ItemTyp
 SOAP_FMAC3 enum ngwe__ItemTypeList ** SOAP_FMAC4 soap_in_PointerTongwe__ItemTypeList(struct soap *soap, const char *tag, enum ngwe__ItemTypeList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwe__ItemTypeList **)soap_malloc(soap, sizeof(enum ngwe__ItemTypeList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwe__ItemTypeList(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwe__ItemTypeList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemTypeList, sizeof(enum ngwe__ItemTypeList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85691,7 +85691,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__EventTypeList(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventTypeList(struct soap *soap, ngwe__EventTypeList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__EventTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__EventTypeList);
 	if (soap_out_PointerTongwe__EventTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85699,7 +85699,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__EventTypeList(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__EventTypeList(struct soap *soap, const char *tag, int id, ngwe__EventTypeList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__EventTypeList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__EventTypeList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85715,23 +85715,23 @@ SOAP_FMAC3 ngwe__EventTypeList ** SOAP_FMAC4 soap_get_PointerTongwe__EventTypeLi
 SOAP_FMAC3 ngwe__EventTypeList ** SOAP_FMAC4 soap_in_PointerTongwe__EventTypeList(struct soap *soap, const char *tag, ngwe__EventTypeList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwe__EventTypeList **)soap_malloc(soap, sizeof(ngwe__EventTypeList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwe__EventTypeList *)soap_instantiate_ngwe__EventTypeList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwe__EventTypeList *)soap_instantiate_ngwe__EventTypeList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwe__EventTypeList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__EventTypeList, sizeof(ngwe__EventTypeList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85743,7 +85743,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__ItemType(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ItemType(struct soap *soap, enum ngwe__ItemType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__ItemType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__ItemType);
 	if (soap_out_PointerTongwe__ItemType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85751,7 +85751,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__ItemType(struct soap *soap, en
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__ItemType(struct soap *soap, const char *tag, int id, enum ngwe__ItemType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__ItemType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__ItemType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwe__ItemType(soap, tag, id, *a, type);
@@ -85767,20 +85767,20 @@ SOAP_FMAC3 enum ngwe__ItemType ** SOAP_FMAC4 soap_get_PointerTongwe__ItemType(st
 SOAP_FMAC3 enum ngwe__ItemType ** SOAP_FMAC4 soap_in_PointerTongwe__ItemType(struct soap *soap, const char *tag, enum ngwe__ItemType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwe__ItemType **)soap_malloc(soap, sizeof(enum ngwe__ItemType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwe__ItemType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwe__ItemType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__ItemType, sizeof(enum ngwe__ItemType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85792,7 +85792,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwe__FieldList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__FieldList(struct soap *soap, enum ngwe__FieldList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwe__FieldList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwe__FieldList);
 	if (soap_out_PointerTongwe__FieldList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85800,7 +85800,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwe__FieldList(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwe__FieldList(struct soap *soap, const char *tag, int id, enum ngwe__FieldList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwe__FieldList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwe__FieldList);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwe__FieldList(soap, tag, id, *a, type);
@@ -85816,20 +85816,20 @@ SOAP_FMAC3 enum ngwe__FieldList ** SOAP_FMAC4 soap_get_PointerTongwe__FieldList(
 SOAP_FMAC3 enum ngwe__FieldList ** SOAP_FMAC4 soap_in_PointerTongwe__FieldList(struct soap *soap, const char *tag, enum ngwe__FieldList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwe__FieldList **)soap_malloc(soap, sizeof(enum ngwe__FieldList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwe__FieldList(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwe__FieldList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwe__FieldList, sizeof(enum ngwe__FieldList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85842,7 +85842,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyUserList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyUserList(struct soap *soap, ngwt__FreeBusyUserList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyUserList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyUserList);
 	if (soap_out_PointerTongwt__FreeBusyUserList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85850,7 +85850,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyUserList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyUserList(struct soap *soap, const char *tag, int id, ngwt__FreeBusyUserList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyUserList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyUserList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85866,23 +85866,23 @@ SOAP_FMAC3 ngwt__FreeBusyUserList ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBusy
 SOAP_FMAC3 ngwt__FreeBusyUserList ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyUserList(struct soap *soap, const char *tag, ngwt__FreeBusyUserList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyUserList **)soap_malloc(soap, sizeof(ngwt__FreeBusyUserList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyUserList *)soap_instantiate_ngwt__FreeBusyUserList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyUserList *)soap_instantiate_ngwt__FreeBusyUserList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyUserList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyUserList, sizeof(ngwt__FreeBusyUserList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85894,7 +85894,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RetractType(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RetractType(struct soap *soap, enum ngwt__RetractType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RetractType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RetractType);
 	if (soap_out_PointerTongwt__RetractType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85902,7 +85902,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RetractType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RetractType(struct soap *soap, const char *tag, int id, enum ngwt__RetractType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RetractType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RetractType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__RetractType(soap, tag, id, *a, type);
@@ -85918,20 +85918,20 @@ SOAP_FMAC3 enum ngwt__RetractType ** SOAP_FMAC4 soap_get_PointerTongwt__RetractT
 SOAP_FMAC3 enum ngwt__RetractType ** SOAP_FMAC4 soap_in_PointerTongwt__RetractType(struct soap *soap, const char *tag, enum ngwt__RetractType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__RetractType **)soap_malloc(soap, sizeof(enum ngwt__RetractType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__RetractType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__RetractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RetractType, sizeof(enum ngwt__RetractType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85944,7 +85944,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemList(struct soap *soap, ngwt__ItemList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemList);
 	if (soap_out_PointerTongwt__ItemList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -85952,7 +85952,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemList(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemList(struct soap *soap, const char *tag, int id, ngwt__ItemList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -85968,23 +85968,23 @@ SOAP_FMAC3 ngwt__ItemList ** SOAP_FMAC4 soap_get_PointerTongwt__ItemList(struct
 SOAP_FMAC3 ngwt__ItemList ** SOAP_FMAC4 soap_in_PointerTongwt__ItemList(struct soap *soap, const char *tag, ngwt__ItemList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemList **)soap_malloc(soap, sizeof(ngwt__ItemList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemList *)soap_instantiate_ngwt__ItemList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemList *)soap_instantiate_ngwt__ItemList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemList, sizeof(ngwt__ItemList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -85996,7 +85996,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CursorSeek(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CursorSeek(struct soap *soap, enum ngwt__CursorSeek *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CursorSeek);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CursorSeek);
 	if (soap_out_PointerTongwt__CursorSeek(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86004,7 +86004,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CursorSeek(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CursorSeek(struct soap *soap, const char *tag, int id, enum ngwt__CursorSeek *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CursorSeek);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CursorSeek);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__CursorSeek(soap, tag, id, *a, type);
@@ -86020,20 +86020,20 @@ SOAP_FMAC3 enum ngwt__CursorSeek ** SOAP_FMAC4 soap_get_PointerTongwt__CursorSee
 SOAP_FMAC3 enum ngwt__CursorSeek ** SOAP_FMAC4 soap_in_PointerTongwt__CursorSeek(struct soap *soap, const char *tag, enum ngwt__CursorSeek **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__CursorSeek **)soap_malloc(soap, sizeof(enum ngwt__CursorSeek *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__CursorSeek(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__CursorSeek **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CursorSeek, sizeof(enum ngwt__CursorSeek), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86046,7 +86046,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessRightChanges(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightChanges(struct soap *soap, ngwt__AccessRightChanges *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightChanges);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightChanges);
 	if (soap_out_PointerTongwt__AccessRightChanges(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86054,7 +86054,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightChanges(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessRightChanges(struct soap *soap, const char *tag, int id, ngwt__AccessRightChanges *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessRightChanges);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessRightChanges);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86070,23 +86070,23 @@ SOAP_FMAC3 ngwt__AccessRightChanges ** SOAP_FMAC4 soap_get_PointerTongwt__Access
 SOAP_FMAC3 ngwt__AccessRightChanges ** SOAP_FMAC4 soap_in_PointerTongwt__AccessRightChanges(struct soap *soap, const char *tag, ngwt__AccessRightChanges **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessRightChanges **)soap_malloc(soap, sizeof(ngwt__AccessRightChanges *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessRightChanges *)soap_instantiate_ngwt__AccessRightChanges(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessRightChanges *)soap_instantiate_ngwt__AccessRightChanges(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightChanges **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightChanges, sizeof(ngwt__AccessRightChanges), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86099,7 +86099,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ModifyItem(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ModifyItem(struct soap *soap, ngwt__ModifyItem *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ModifyItem);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ModifyItem);
 	if (soap_out_PointerTongwt__ModifyItem(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86107,7 +86107,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ModifyItem(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ModifyItem(struct soap *soap, const char *tag, int id, ngwt__ModifyItem *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ModifyItem);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ModifyItem);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86123,23 +86123,23 @@ SOAP_FMAC3 ngwt__ModifyItem ** SOAP_FMAC4 soap_get_PointerTongwt__ModifyItem(str
 SOAP_FMAC3 ngwt__ModifyItem ** SOAP_FMAC4 soap_in_PointerTongwt__ModifyItem(struct soap *soap, const char *tag, ngwt__ModifyItem **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ModifyItem **)soap_malloc(soap, sizeof(ngwt__ModifyItem *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ModifyItem *)soap_instantiate_ngwt__ModifyItem(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ModifyItem *)soap_instantiate_ngwt__ModifyItem(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ModifyItem **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ModifyItem, sizeof(ngwt__ModifyItem), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86152,7 +86152,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Host(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Host(struct soap *soap, ngwt__Host *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Host);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Host);
 	if (soap_out_PointerTongwt__Host(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86160,7 +86160,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Host(struct soap *soap, ngwt__
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Host(struct soap *soap, const char *tag, int id, ngwt__Host *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Host);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Host);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86176,23 +86176,23 @@ SOAP_FMAC3 ngwt__Host ** SOAP_FMAC4 soap_get_PointerTongwt__Host(struct soap *so
 SOAP_FMAC3 ngwt__Host ** SOAP_FMAC4 soap_in_PointerTongwt__Host(struct soap *soap, const char *tag, ngwt__Host **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Host **)soap_malloc(soap, sizeof(ngwt__Host *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Host *)soap_instantiate_ngwt__Host(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Host *)soap_instantiate_ngwt__Host(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Host **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Host, sizeof(ngwt__Host), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86205,7 +86205,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Authentication(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Authentication(struct soap *soap, ngwt__Authentication *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Authentication);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Authentication);
 	if (soap_out_PointerTongwt__Authentication(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86213,7 +86213,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Authentication(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Authentication(struct soap *soap, const char *tag, int id, ngwt__Authentication *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Authentication);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Authentication);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86229,23 +86229,23 @@ SOAP_FMAC3 ngwt__Authentication ** SOAP_FMAC4 soap_get_PointerTongwt__Authentica
 SOAP_FMAC3 ngwt__Authentication ** SOAP_FMAC4 soap_in_PointerTongwt__Authentication(struct soap *soap, const char *tag, ngwt__Authentication **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Authentication **)soap_malloc(soap, sizeof(ngwt__Authentication *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Authentication *)soap_instantiate_ngwt__Authentication(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Authentication *)soap_instantiate_ngwt__Authentication(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Authentication **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Authentication, sizeof(ngwt__Authentication), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86258,7 +86258,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__UserList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UserList(struct soap *soap, ngwt__UserList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__UserList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__UserList);
 	if (soap_out_PointerTongwt__UserList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86266,7 +86266,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UserList(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__UserList(struct soap *soap, const char *tag, int id, ngwt__UserList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__UserList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__UserList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86282,23 +86282,23 @@ SOAP_FMAC3 ngwt__UserList ** SOAP_FMAC4 soap_get_PointerTongwt__UserList(struct
 SOAP_FMAC3 ngwt__UserList ** SOAP_FMAC4 soap_in_PointerTongwt__UserList(struct soap *soap, const char *tag, ngwt__UserList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__UserList **)soap_malloc(soap, sizeof(ngwt__UserList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__UserList *)soap_instantiate_ngwt__UserList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__UserList *)soap_instantiate_ngwt__UserList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__UserList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__UserList, sizeof(ngwt__UserList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86311,7 +86311,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__TimezoneList(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TimezoneList(struct soap *soap, ngwt__TimezoneList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__TimezoneList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__TimezoneList);
 	if (soap_out_PointerTongwt__TimezoneList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86319,7 +86319,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TimezoneList(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__TimezoneList(struct soap *soap, const char *tag, int id, ngwt__TimezoneList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__TimezoneList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__TimezoneList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86335,23 +86335,23 @@ SOAP_FMAC3 ngwt__TimezoneList ** SOAP_FMAC4 soap_get_PointerTongwt__TimezoneList
 SOAP_FMAC3 ngwt__TimezoneList ** SOAP_FMAC4 soap_in_PointerTongwt__TimezoneList(struct soap *soap, const char *tag, ngwt__TimezoneList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__TimezoneList **)soap_malloc(soap, sizeof(ngwt__TimezoneList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__TimezoneList *)soap_instantiate_ngwt__TimezoneList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__TimezoneList *)soap_instantiate_ngwt__TimezoneList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TimezoneList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TimezoneList, sizeof(ngwt__TimezoneList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86364,7 +86364,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Signatures(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Signatures(struct soap *soap, ngwt__Signatures *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Signatures);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Signatures);
 	if (soap_out_PointerTongwt__Signatures(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86372,7 +86372,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Signatures(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Signatures(struct soap *soap, const char *tag, int id, ngwt__Signatures *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Signatures);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Signatures);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86388,23 +86388,23 @@ SOAP_FMAC3 ngwt__Signatures ** SOAP_FMAC4 soap_get_PointerTongwt__Signatures(str
 SOAP_FMAC3 ngwt__Signatures ** SOAP_FMAC4 soap_in_PointerTongwt__Signatures(struct soap *soap, const char *tag, ngwt__Signatures **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Signatures **)soap_malloc(soap, sizeof(ngwt__Signatures *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Signatures *)soap_instantiate_ngwt__Signatures(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Signatures *)soap_instantiate_ngwt__Signatures(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Signatures **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Signatures, sizeof(ngwt__Signatures), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86417,7 +86417,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Settings(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Settings(struct soap *soap, ngwt__Settings *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Settings);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Settings);
 	if (soap_out_PointerTongwt__Settings(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86425,7 +86425,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Settings(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Settings(struct soap *soap, const char *tag, int id, ngwt__Settings *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Settings);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Settings);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86441,23 +86441,23 @@ SOAP_FMAC3 ngwt__Settings ** SOAP_FMAC4 soap_get_PointerTongwt__Settings(struct
 SOAP_FMAC3 ngwt__Settings ** SOAP_FMAC4 soap_in_PointerTongwt__Settings(struct soap *soap, const char *tag, ngwt__Settings **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Settings **)soap_malloc(soap, sizeof(ngwt__Settings *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Settings *)soap_instantiate_ngwt__Settings(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Settings *)soap_instantiate_ngwt__Settings(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Settings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Settings, sizeof(ngwt__Settings), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86470,7 +86470,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RuleList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleList(struct soap *soap, ngwt__RuleList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RuleList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RuleList);
 	if (soap_out_PointerTongwt__RuleList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86478,7 +86478,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleList(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RuleList(struct soap *soap, const char *tag, int id, ngwt__RuleList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RuleList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RuleList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86494,23 +86494,23 @@ SOAP_FMAC3 ngwt__RuleList ** SOAP_FMAC4 soap_get_PointerTongwt__RuleList(struct
 SOAP_FMAC3 ngwt__RuleList ** SOAP_FMAC4 soap_in_PointerTongwt__RuleList(struct soap *soap, const char *tag, ngwt__RuleList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RuleList **)soap_malloc(soap, sizeof(ngwt__RuleList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RuleList *)soap_instantiate_ngwt__RuleList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RuleList *)soap_instantiate_ngwt__RuleList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleList, sizeof(ngwt__RuleList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86523,7 +86523,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ProxyList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProxyList(struct soap *soap, ngwt__ProxyList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ProxyList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ProxyList);
 	if (soap_out_PointerTongwt__ProxyList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86531,7 +86531,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProxyList(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ProxyList(struct soap *soap, const char *tag, int id, ngwt__ProxyList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ProxyList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ProxyList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86547,23 +86547,23 @@ SOAP_FMAC3 ngwt__ProxyList ** SOAP_FMAC4 soap_get_PointerTongwt__ProxyList(struc
 SOAP_FMAC3 ngwt__ProxyList ** SOAP_FMAC4 soap_in_PointerTongwt__ProxyList(struct soap *soap, const char *tag, ngwt__ProxyList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ProxyList **)soap_malloc(soap, sizeof(ngwt__ProxyList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ProxyList *)soap_instantiate_ngwt__ProxyList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ProxyList *)soap_instantiate_ngwt__ProxyList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProxyList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProxyList, sizeof(ngwt__ProxyList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86576,7 +86576,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessRightList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightList(struct soap *soap, ngwt__AccessRightList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightList);
 	if (soap_out_PointerTongwt__AccessRightList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86584,7 +86584,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessRightList(struct soap *soap, const char *tag, int id, ngwt__AccessRightList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessRightList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessRightList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86600,23 +86600,23 @@ SOAP_FMAC3 ngwt__AccessRightList ** SOAP_FMAC4 soap_get_PointerTongwt__AccessRig
 SOAP_FMAC3 ngwt__AccessRightList ** SOAP_FMAC4 soap_in_PointerTongwt__AccessRightList(struct soap *soap, const char *tag, ngwt__AccessRightList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessRightList **)soap_malloc(soap, sizeof(ngwt__AccessRightList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessRightList *)soap_instantiate_ngwt__AccessRightList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessRightList *)soap_instantiate_ngwt__AccessRightList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightList, sizeof(ngwt__AccessRightList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86629,7 +86629,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__LibraryList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__LibraryList(struct soap *soap, ngwt__LibraryList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__LibraryList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__LibraryList);
 	if (soap_out_PointerTongwt__LibraryList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86637,7 +86637,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__LibraryList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__LibraryList(struct soap *soap, const char *tag, int id, ngwt__LibraryList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__LibraryList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__LibraryList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86653,23 +86653,23 @@ SOAP_FMAC3 ngwt__LibraryList ** SOAP_FMAC4 soap_get_PointerTongwt__LibraryList(s
 SOAP_FMAC3 ngwt__LibraryList ** SOAP_FMAC4 soap_in_PointerTongwt__LibraryList(struct soap *soap, const char *tag, ngwt__LibraryList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__LibraryList **)soap_malloc(soap, sizeof(ngwt__LibraryList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__LibraryList *)soap_instantiate_ngwt__LibraryList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__LibraryList *)soap_instantiate_ngwt__LibraryList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__LibraryList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__LibraryList, sizeof(ngwt__LibraryList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86682,7 +86682,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SettingsList(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SettingsList(struct soap *soap, ngwt__SettingsList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SettingsList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SettingsList);
 	if (soap_out_PointerTongwt__SettingsList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86690,7 +86690,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SettingsList(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SettingsList(struct soap *soap, const char *tag, int id, ngwt__SettingsList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SettingsList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SettingsList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86706,23 +86706,23 @@ SOAP_FMAC3 ngwt__SettingsList ** SOAP_FMAC4 soap_get_PointerTongwt__SettingsList
 SOAP_FMAC3 ngwt__SettingsList ** SOAP_FMAC4 soap_in_PointerTongwt__SettingsList(struct soap *soap, const char *tag, ngwt__SettingsList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SettingsList **)soap_malloc(soap, sizeof(ngwt__SettingsList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SettingsList *)soap_instantiate_ngwt__SettingsList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SettingsList *)soap_instantiate_ngwt__SettingsList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SettingsList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SettingsList, sizeof(ngwt__SettingsList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86735,7 +86735,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__JunkHandlingList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkHandlingList(struct soap *soap, ngwt__JunkHandlingList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__JunkHandlingList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__JunkHandlingList);
 	if (soap_out_PointerTongwt__JunkHandlingList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86743,7 +86743,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkHandlingList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__JunkHandlingList(struct soap *soap, const char *tag, int id, ngwt__JunkHandlingList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__JunkHandlingList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__JunkHandlingList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86759,23 +86759,23 @@ SOAP_FMAC3 ngwt__JunkHandlingList ** SOAP_FMAC4 soap_get_PointerTongwt__JunkHand
 SOAP_FMAC3 ngwt__JunkHandlingList ** SOAP_FMAC4 soap_in_PointerTongwt__JunkHandlingList(struct soap *soap, const char *tag, ngwt__JunkHandlingList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__JunkHandlingList **)soap_malloc(soap, sizeof(ngwt__JunkHandlingList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__JunkHandlingList *)soap_instantiate_ngwt__JunkHandlingList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__JunkHandlingList *)soap_instantiate_ngwt__JunkHandlingList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__JunkHandlingList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkHandlingList, sizeof(ngwt__JunkHandlingList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86788,7 +86788,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyInfoList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyInfoList(struct soap *soap, ngwt__FreeBusyInfoList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyInfoList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyInfoList);
 	if (soap_out_PointerTongwt__FreeBusyInfoList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86796,7 +86796,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyInfoList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyInfoList(struct soap *soap, const char *tag, int id, ngwt__FreeBusyInfoList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyInfoList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyInfoList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86812,23 +86812,23 @@ SOAP_FMAC3 ngwt__FreeBusyInfoList ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBusy
 SOAP_FMAC3 ngwt__FreeBusyInfoList ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyInfoList(struct soap *soap, const char *tag, ngwt__FreeBusyInfoList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyInfoList **)soap_malloc(soap, sizeof(ngwt__FreeBusyInfoList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyInfoList *)soap_instantiate_ngwt__FreeBusyInfoList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyInfoList *)soap_instantiate_ngwt__FreeBusyInfoList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyInfoList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyInfoList, sizeof(ngwt__FreeBusyInfoList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86841,7 +86841,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyStats(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyStats(struct soap *soap, ngwt__FreeBusyStats *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyStats);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyStats);
 	if (soap_out_PointerTongwt__FreeBusyStats(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86849,7 +86849,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyStats(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyStats(struct soap *soap, const char *tag, int id, ngwt__FreeBusyStats *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyStats);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyStats);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86865,23 +86865,23 @@ SOAP_FMAC3 ngwt__FreeBusyStats ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBusySta
 SOAP_FMAC3 ngwt__FreeBusyStats ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyStats(struct soap *soap, const char *tag, ngwt__FreeBusyStats **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyStats **)soap_malloc(soap, sizeof(ngwt__FreeBusyStats *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyStats *)soap_instantiate_ngwt__FreeBusyStats(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyStats *)soap_instantiate_ngwt__FreeBusyStats(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyStats **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyStats, sizeof(ngwt__FreeBusyStats), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86894,7 +86894,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FolderList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderList(struct soap *soap, ngwt__FolderList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FolderList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FolderList);
 	if (soap_out_PointerTongwt__FolderList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86902,7 +86902,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FolderList(struct soap *soap, const char *tag, int id, ngwt__FolderList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FolderList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FolderList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -86918,23 +86918,23 @@ SOAP_FMAC3 ngwt__FolderList ** SOAP_FMAC4 soap_get_PointerTongwt__FolderList(str
 SOAP_FMAC3 ngwt__FolderList ** SOAP_FMAC4 soap_in_PointerTongwt__FolderList(struct soap *soap, const char *tag, ngwt__FolderList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FolderList **)soap_malloc(soap, sizeof(ngwt__FolderList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FolderList *)soap_instantiate_ngwt__FolderList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FolderList *)soap_instantiate_ngwt__FolderList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderList, sizeof(ngwt__FolderList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86946,7 +86946,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemSourceList(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSourceList(struct soap *soap, enum ngwt__ItemSourceList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemSourceList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemSourceList);
 	if (soap_out_PointerTongwt__ItemSourceList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -86954,7 +86954,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemSourceList(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemSourceList(struct soap *soap, const char *tag, int id, enum ngwt__ItemSourceList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemSourceList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemSourceList);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__ItemSourceList(soap, tag, id, *a, type);
@@ -86970,20 +86970,20 @@ SOAP_FMAC3 enum ngwt__ItemSourceList ** SOAP_FMAC4 soap_get_PointerTongwt__ItemS
 SOAP_FMAC3 enum ngwt__ItemSourceList ** SOAP_FMAC4 soap_in_PointerTongwt__ItemSourceList(struct soap *soap, const char *tag, enum ngwt__ItemSourceList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__ItemSourceList **)soap_malloc(soap, sizeof(enum ngwt__ItemSourceList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__ItemSourceList(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__ItemSourceList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemSourceList, sizeof(enum ngwt__ItemSourceList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -86995,7 +86995,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__MessageTypeList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessageTypeList(struct soap *soap, enum ngwt__MessageTypeList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__MessageTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__MessageTypeList);
 	if (soap_out_PointerTongwt__MessageTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87003,7 +87003,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessageTypeList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__MessageTypeList(struct soap *soap, const char *tag, int id, enum ngwt__MessageTypeList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__MessageTypeList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__MessageTypeList);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__MessageTypeList(soap, tag, id, *a, type);
@@ -87019,20 +87019,20 @@ SOAP_FMAC3 enum ngwt__MessageTypeList ** SOAP_FMAC4 soap_get_PointerTongwt__Mess
 SOAP_FMAC3 enum ngwt__MessageTypeList ** SOAP_FMAC4 soap_in_PointerTongwt__MessageTypeList(struct soap *soap, const char *tag, enum ngwt__MessageTypeList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__MessageTypeList **)soap_malloc(soap, sizeof(enum ngwt__MessageTypeList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__MessageTypeList(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__MessageTypeList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessageTypeList, sizeof(enum ngwt__MessageTypeList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87044,7 +87044,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FolderType(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderType(struct soap *soap, enum ngwt__FolderType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FolderType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FolderType);
 	if (soap_out_PointerTongwt__FolderType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87052,7 +87052,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FolderType(struct soap *soap, const char *tag, int id, enum ngwt__FolderType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FolderType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FolderType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__FolderType(soap, tag, id, *a, type);
@@ -87068,20 +87068,20 @@ SOAP_FMAC3 enum ngwt__FolderType ** SOAP_FMAC4 soap_get_PointerTongwt__FolderTyp
 SOAP_FMAC3 enum ngwt__FolderType ** SOAP_FMAC4 soap_in_PointerTongwt__FolderType(struct soap *soap, const char *tag, enum ngwt__FolderType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__FolderType **)soap_malloc(soap, sizeof(enum ngwt__FolderType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__FolderType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__FolderType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderType, sizeof(enum ngwt__FolderType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87094,7 +87094,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DocumentTypeList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DocumentTypeList(struct soap *soap, ngwt__DocumentTypeList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DocumentTypeList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DocumentTypeList);
 	if (soap_out_PointerTongwt__DocumentTypeList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87102,7 +87102,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DocumentTypeList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DocumentTypeList(struct soap *soap, const char *tag, int id, ngwt__DocumentTypeList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DocumentTypeList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DocumentTypeList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87118,23 +87118,23 @@ SOAP_FMAC3 ngwt__DocumentTypeList ** SOAP_FMAC4 soap_get_PointerTongwt__Document
 SOAP_FMAC3 ngwt__DocumentTypeList ** SOAP_FMAC4 soap_in_PointerTongwt__DocumentTypeList(struct soap *soap, const char *tag, ngwt__DocumentTypeList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DocumentTypeList **)soap_malloc(soap, sizeof(ngwt__DocumentTypeList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DocumentTypeList *)soap_instantiate_ngwt__DocumentTypeList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DocumentTypeList *)soap_instantiate_ngwt__DocumentTypeList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DocumentTypeList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DocumentTypeList, sizeof(ngwt__DocumentTypeList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87147,7 +87147,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Items(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Items(struct soap *soap, ngwt__Items *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Items);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Items);
 	if (soap_out_PointerTongwt__Items(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87155,7 +87155,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Items(struct soap *soap, ngwt_
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Items(struct soap *soap, const char *tag, int id, ngwt__Items *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Items);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Items);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87171,23 +87171,23 @@ SOAP_FMAC3 ngwt__Items ** SOAP_FMAC4 soap_get_PointerTongwt__Items(struct soap *
 SOAP_FMAC3 ngwt__Items ** SOAP_FMAC4 soap_in_PointerTongwt__Items(struct soap *soap, const char *tag, ngwt__Items **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Items **)soap_malloc(soap, sizeof(ngwt__Items *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Items *)soap_instantiate_ngwt__Items(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Items *)soap_instantiate_ngwt__Items(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Items **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Items, sizeof(ngwt__Items), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87200,7 +87200,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DeltaInfo(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DeltaInfo(struct soap *soap, ngwt__DeltaInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DeltaInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DeltaInfo);
 	if (soap_out_PointerTongwt__DeltaInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87208,7 +87208,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DeltaInfo(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DeltaInfo(struct soap *soap, const char *tag, int id, ngwt__DeltaInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DeltaInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DeltaInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87224,23 +87224,23 @@ SOAP_FMAC3 ngwt__DeltaInfo ** SOAP_FMAC4 soap_get_PointerTongwt__DeltaInfo(struc
 SOAP_FMAC3 ngwt__DeltaInfo ** SOAP_FMAC4 soap_in_PointerTongwt__DeltaInfo(struct soap *soap, const char *tag, ngwt__DeltaInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DeltaInfo **)soap_malloc(soap, sizeof(ngwt__DeltaInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DeltaInfo *)soap_instantiate_ngwt__DeltaInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DeltaInfo *)soap_instantiate_ngwt__DeltaInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DeltaInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DeltaInfo, sizeof(ngwt__DeltaInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87253,7 +87253,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CustomList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CustomList(struct soap *soap, ngwt__CustomList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CustomList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CustomList);
 	if (soap_out_PointerTongwt__CustomList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87261,7 +87261,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CustomList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CustomList(struct soap *soap, const char *tag, int id, ngwt__CustomList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CustomList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CustomList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87277,23 +87277,23 @@ SOAP_FMAC3 ngwt__CustomList ** SOAP_FMAC4 soap_get_PointerTongwt__CustomList(str
 SOAP_FMAC3 ngwt__CustomList ** SOAP_FMAC4 soap_in_PointerTongwt__CustomList(struct soap *soap, const char *tag, ngwt__CustomList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__CustomList **)soap_malloc(soap, sizeof(ngwt__CustomList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__CustomList *)soap_instantiate_ngwt__CustomList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__CustomList *)soap_instantiate_ngwt__CustomList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CustomList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CustomList, sizeof(ngwt__CustomList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87306,7 +87306,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CategoryList(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryList(struct soap *soap, ngwt__CategoryList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CategoryList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CategoryList);
 	if (soap_out_PointerTongwt__CategoryList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87314,7 +87314,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryList(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CategoryList(struct soap *soap, const char *tag, int id, ngwt__CategoryList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CategoryList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CategoryList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87330,23 +87330,23 @@ SOAP_FMAC3 ngwt__CategoryList ** SOAP_FMAC4 soap_get_PointerTongwt__CategoryList
 SOAP_FMAC3 ngwt__CategoryList ** SOAP_FMAC4 soap_in_PointerTongwt__CategoryList(struct soap *soap, const char *tag, ngwt__CategoryList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__CategoryList **)soap_malloc(soap, sizeof(ngwt__CategoryList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__CategoryList *)soap_instantiate_ngwt__CategoryList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__CategoryList *)soap_instantiate_ngwt__CategoryList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CategoryList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryList, sizeof(ngwt__CategoryList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87359,7 +87359,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AddressBookList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AddressBookList(struct soap *soap, ngwt__AddressBookList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AddressBookList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AddressBookList);
 	if (soap_out_PointerTongwt__AddressBookList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87367,7 +87367,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AddressBookList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AddressBookList(struct soap *soap, const char *tag, int id, ngwt__AddressBookList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AddressBookList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AddressBookList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87383,23 +87383,23 @@ SOAP_FMAC3 ngwt__AddressBookList ** SOAP_FMAC4 soap_get_PointerTongwt__AddressBo
 SOAP_FMAC3 ngwt__AddressBookList ** SOAP_FMAC4 soap_in_PointerTongwt__AddressBookList(struct soap *soap, const char *tag, ngwt__AddressBookList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AddressBookList **)soap_malloc(soap, sizeof(ngwt__AddressBookList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AddressBookList *)soap_instantiate_ngwt__AddressBookList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AddressBookList *)soap_instantiate_ngwt__AddressBookList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AddressBookList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AddressBookList, sizeof(ngwt__AddressBookList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87412,7 +87412,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Distribution(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Distribution(struct soap *soap, ngwt__Distribution *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Distribution);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Distribution);
 	if (soap_out_PointerTongwt__Distribution(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87420,7 +87420,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Distribution(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Distribution(struct soap *soap, const char *tag, int id, ngwt__Distribution *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Distribution);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Distribution);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87436,23 +87436,23 @@ SOAP_FMAC3 ngwt__Distribution ** SOAP_FMAC4 soap_get_PointerTongwt__Distribution
 SOAP_FMAC3 ngwt__Distribution ** SOAP_FMAC4 soap_in_PointerTongwt__Distribution(struct soap *soap, const char *tag, ngwt__Distribution **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Distribution **)soap_malloc(soap, sizeof(ngwt__Distribution *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Distribution *)soap_instantiate_ngwt__Distribution(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Distribution *)soap_instantiate_ngwt__Distribution(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Distribution **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Distribution, sizeof(ngwt__Distribution), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87465,7 +87465,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__View(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__View(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__View);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__View);
 	if (soap_out_PointerTongwt__View(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87473,7 +87473,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__View(struct soap *soap, std::s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__View(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__View);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__View);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__View(soap, tag, id, *a, type);
@@ -87489,20 +87489,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTongwt__View(struct soap *s
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTongwt__View(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__View(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__View, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87515,7 +87515,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Status(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Status(struct soap *soap, ngwt__Status *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Status);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Status);
 	if (soap_out_PointerTongwt__Status(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87523,7 +87523,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Status(struct soap *soap, ngwt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Status(struct soap *soap, const char *tag, int id, ngwt__Status *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Status);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Status);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87539,23 +87539,23 @@ SOAP_FMAC3 ngwt__Status ** SOAP_FMAC4 soap_get_PointerTongwt__Status(struct soap
 SOAP_FMAC3 ngwt__Status ** SOAP_FMAC4 soap_in_PointerTongwt__Status(struct soap *soap, const char *tag, ngwt__Status **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Status **)soap_malloc(soap, sizeof(ngwt__Status *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Status *)soap_instantiate_ngwt__Status(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Status *)soap_instantiate_ngwt__Status(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Status **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Status, sizeof(ngwt__Status), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87568,7 +87568,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemRefList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemRefList(struct soap *soap, ngwt__ItemRefList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemRefList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemRefList);
 	if (soap_out_PointerTongwt__ItemRefList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87576,7 +87576,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemRefList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemRefList(struct soap *soap, const char *tag, int id, ngwt__ItemRefList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemRefList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemRefList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87592,23 +87592,23 @@ SOAP_FMAC3 ngwt__ItemRefList ** SOAP_FMAC4 soap_get_PointerTongwt__ItemRefList(s
 SOAP_FMAC3 ngwt__ItemRefList ** SOAP_FMAC4 soap_in_PointerTongwt__ItemRefList(struct soap *soap, const char *tag, ngwt__ItemRefList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemRefList **)soap_malloc(soap, sizeof(ngwt__ItemRefList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemRefList *)soap_instantiate_ngwt__ItemRefList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemRefList *)soap_instantiate_ngwt__ItemRefList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemRefList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemRefList, sizeof(ngwt__ItemRefList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87621,7 +87621,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__UserInfo(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UserInfo(struct soap *soap, ngwt__UserInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__UserInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__UserInfo);
 	if (soap_out_PointerTongwt__UserInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87629,7 +87629,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UserInfo(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__UserInfo(struct soap *soap, const char *tag, int id, ngwt__UserInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__UserInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__UserInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87645,23 +87645,23 @@ SOAP_FMAC3 ngwt__UserInfo ** SOAP_FMAC4 soap_get_PointerTongwt__UserInfo(struct
 SOAP_FMAC3 ngwt__UserInfo ** SOAP_FMAC4 soap_in_PointerTongwt__UserInfo(struct soap *soap, const char *tag, ngwt__UserInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__UserInfo **)soap_malloc(soap, sizeof(ngwt__UserInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__UserInfo *)soap_instantiate_ngwt__UserInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__UserInfo *)soap_instantiate_ngwt__UserInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__UserInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__UserInfo, sizeof(ngwt__UserInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87673,7 +87673,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RecipientType(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientType(struct soap *soap, enum ngwt__RecipientType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RecipientType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RecipientType);
 	if (soap_out_PointerTongwt__RecipientType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87681,7 +87681,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientType(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RecipientType(struct soap *soap, const char *tag, int id, enum ngwt__RecipientType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RecipientType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RecipientType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__RecipientType(soap, tag, id, *a, type);
@@ -87697,20 +87697,20 @@ SOAP_FMAC3 enum ngwt__RecipientType ** SOAP_FMAC4 soap_get_PointerTongwt__Recipi
 SOAP_FMAC3 enum ngwt__RecipientType ** SOAP_FMAC4 soap_in_PointerTongwt__RecipientType(struct soap *soap, const char *tag, enum ngwt__RecipientType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__RecipientType **)soap_malloc(soap, sizeof(enum ngwt__RecipientType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__RecipientType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__RecipientType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientType, sizeof(enum ngwt__RecipientType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87723,7 +87723,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Timezone(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Timezone(struct soap *soap, ngwt__Timezone *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Timezone);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Timezone);
 	if (soap_out_PointerTongwt__Timezone(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87731,7 +87731,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Timezone(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Timezone(struct soap *soap, const char *tag, int id, ngwt__Timezone *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Timezone);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Timezone);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87747,23 +87747,23 @@ SOAP_FMAC3 ngwt__Timezone ** SOAP_FMAC4 soap_get_PointerTongwt__Timezone(struct
 SOAP_FMAC3 ngwt__Timezone ** SOAP_FMAC4 soap_in_PointerTongwt__Timezone(struct soap *soap, const char *tag, ngwt__Timezone **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Timezone **)soap_malloc(soap, sizeof(ngwt__Timezone *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Timezone *)soap_instantiate_ngwt__Timezone(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Timezone *)soap_instantiate_ngwt__Timezone(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Timezone **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Timezone, sizeof(ngwt__Timezone), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87775,7 +87775,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Minute(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Minute(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Minute);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Minute);
 	if (soap_out_PointerTongwt__Minute(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87783,7 +87783,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Minute(struct soap *soap, unsi
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Minute(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Minute);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Minute);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Minute(soap, tag, id, *a, type);
@@ -87799,20 +87799,20 @@ SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTongwt__Minute(struct soa
 SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTongwt__Minute(struct soap *soap, const char *tag, unsigned char **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Minute(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Minute, sizeof(unsigned char), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87824,7 +87824,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Hour(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Hour(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Hour);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Hour);
 	if (soap_out_PointerTongwt__Hour(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87832,7 +87832,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Hour(struct soap *soap, unsign
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Hour(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Hour);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Hour);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Hour(soap, tag, id, *a, type);
@@ -87848,20 +87848,20 @@ SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTongwt__Hour(struct soap
 SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTongwt__Hour(struct soap *soap, const char *tag, unsigned char **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Hour(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Hour, sizeof(unsigned char), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87874,7 +87874,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DayOfWeek(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfWeek(struct soap *soap, ngwt__DayOfWeek *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DayOfWeek);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DayOfWeek);
 	if (soap_out_PointerTongwt__DayOfWeek(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87882,7 +87882,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfWeek(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DayOfWeek(struct soap *soap, const char *tag, int id, ngwt__DayOfWeek *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DayOfWeek);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DayOfWeek);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -87898,23 +87898,23 @@ SOAP_FMAC3 ngwt__DayOfWeek ** SOAP_FMAC4 soap_get_PointerTongwt__DayOfWeek(struc
 SOAP_FMAC3 ngwt__DayOfWeek ** SOAP_FMAC4 soap_in_PointerTongwt__DayOfWeek(struct soap *soap, const char *tag, ngwt__DayOfWeek **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DayOfWeek **)soap_malloc(soap, sizeof(ngwt__DayOfWeek *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DayOfWeek *)soap_instantiate_ngwt__DayOfWeek(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DayOfWeek *)soap_instantiate_ngwt__DayOfWeek(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfWeek **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfWeek, sizeof(ngwt__DayOfWeek), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87926,7 +87926,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Day(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Day(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Day);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Day);
 	if (soap_out_PointerTongwt__Day(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87934,7 +87934,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Day(struct soap *soap, unsigne
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Day(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Day);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Day);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Day(soap, tag, id, *a, type);
@@ -87950,20 +87950,20 @@ SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTongwt__Day(struct soap *
 SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTongwt__Day(struct soap *soap, const char *tag, unsigned char **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Day(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Day, sizeof(unsigned char), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -87975,7 +87975,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Month(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Month(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Month);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Month);
 	if (soap_out_PointerTongwt__Month(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -87983,7 +87983,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Month(struct soap *soap, unsig
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Month(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Month);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Month);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Month(soap, tag, id, *a, type);
@@ -87999,20 +87999,20 @@ SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTongwt__Month(struct soap
 SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTongwt__Month(struct soap *soap, const char *tag, unsigned char **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Month(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Month, sizeof(unsigned char), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88025,7 +88025,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__TimezoneComponent(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TimezoneComponent(struct soap *soap, ngwt__TimezoneComponent *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__TimezoneComponent);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__TimezoneComponent);
 	if (soap_out_PointerTongwt__TimezoneComponent(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88033,7 +88033,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TimezoneComponent(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__TimezoneComponent(struct soap *soap, const char *tag, int id, ngwt__TimezoneComponent *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__TimezoneComponent);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__TimezoneComponent);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88049,23 +88049,23 @@ SOAP_FMAC3 ngwt__TimezoneComponent ** SOAP_FMAC4 soap_get_PointerTongwt__Timezon
 SOAP_FMAC3 ngwt__TimezoneComponent ** SOAP_FMAC4 soap_in_PointerTongwt__TimezoneComponent(struct soap *soap, const char *tag, ngwt__TimezoneComponent **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__TimezoneComponent **)soap_malloc(soap, sizeof(ngwt__TimezoneComponent *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__TimezoneComponent *)soap_instantiate_ngwt__TimezoneComponent(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__TimezoneComponent *)soap_instantiate_ngwt__TimezoneComponent(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TimezoneComponent **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TimezoneComponent, sizeof(ngwt__TimezoneComponent), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88078,7 +88078,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ProblemList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProblemList(struct soap *soap, ngwt__ProblemList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ProblemList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ProblemList);
 	if (soap_out_PointerTongwt__ProblemList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88086,7 +88086,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProblemList(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ProblemList(struct soap *soap, const char *tag, int id, ngwt__ProblemList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ProblemList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ProblemList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88102,23 +88102,23 @@ SOAP_FMAC3 ngwt__ProblemList ** SOAP_FMAC4 soap_get_PointerTongwt__ProblemList(s
 SOAP_FMAC3 ngwt__ProblemList ** SOAP_FMAC4 soap_in_PointerTongwt__ProblemList(struct soap *soap, const char *tag, ngwt__ProblemList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ProblemList **)soap_malloc(soap, sizeof(ngwt__ProblemList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ProblemList *)soap_instantiate_ngwt__ProblemList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ProblemList *)soap_instantiate_ngwt__ProblemList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProblemList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProblemList, sizeof(ngwt__ProblemList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88131,7 +88131,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Signature(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Signature(struct soap *soap, ngwt__Signature *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Signature);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Signature);
 	if (soap_out_PointerTongwt__Signature(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88139,7 +88139,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Signature(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Signature(struct soap *soap, const char *tag, int id, ngwt__Signature *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Signature);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Signature);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88155,23 +88155,23 @@ SOAP_FMAC3 ngwt__Signature ** SOAP_FMAC4 soap_get_PointerTongwt__Signature(struc
 SOAP_FMAC3 ngwt__Signature ** SOAP_FMAC4 soap_in_PointerTongwt__Signature(struct soap *soap, const char *tag, ngwt__Signature **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Signature **)soap_malloc(soap, sizeof(ngwt__Signature *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Signature *)soap_instantiate_ngwt__Signature(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Signature *)soap_instantiate_ngwt__Signature(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Signature **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Signature, sizeof(ngwt__Signature), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88184,7 +88184,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SignatureData(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SignatureData(struct soap *soap, ngwt__SignatureData *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SignatureData);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SignatureData);
 	if (soap_out_PointerTongwt__SignatureData(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88192,7 +88192,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SignatureData(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SignatureData(struct soap *soap, const char *tag, int id, ngwt__SignatureData *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SignatureData);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SignatureData);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88208,23 +88208,23 @@ SOAP_FMAC3 ngwt__SignatureData ** SOAP_FMAC4 soap_get_PointerTongwt__SignatureDa
 SOAP_FMAC3 ngwt__SignatureData ** SOAP_FMAC4 soap_in_PointerTongwt__SignatureData(struct soap *soap, const char *tag, ngwt__SignatureData **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SignatureData **)soap_malloc(soap, sizeof(ngwt__SignatureData *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SignatureData *)soap_instantiate_ngwt__SignatureData(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SignatureData *)soap_instantiate_ngwt__SignatureData(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SignatureData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SignatureData, sizeof(ngwt__SignatureData), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88237,7 +88237,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SettingsGroup(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SettingsGroup(struct soap *soap, ngwt__SettingsGroup *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SettingsGroup);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SettingsGroup);
 	if (soap_out_PointerTongwt__SettingsGroup(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88245,7 +88245,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SettingsGroup(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SettingsGroup(struct soap *soap, const char *tag, int id, ngwt__SettingsGroup *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SettingsGroup);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SettingsGroup);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88261,23 +88261,23 @@ SOAP_FMAC3 ngwt__SettingsGroup ** SOAP_FMAC4 soap_get_PointerTongwt__SettingsGro
 SOAP_FMAC3 ngwt__SettingsGroup ** SOAP_FMAC4 soap_in_PointerTongwt__SettingsGroup(struct soap *soap, const char *tag, ngwt__SettingsGroup **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SettingsGroup **)soap_malloc(soap, sizeof(ngwt__SettingsGroup *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SettingsGroup *)soap_instantiate_ngwt__SettingsGroup(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SettingsGroup *)soap_instantiate_ngwt__SettingsGroup(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SettingsGroup **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SettingsGroup, sizeof(ngwt__SettingsGroup), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88290,7 +88290,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ReturnNotification(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReturnNotification(struct soap *soap, ngwt__ReturnNotification *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ReturnNotification);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ReturnNotification);
 	if (soap_out_PointerTongwt__ReturnNotification(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88298,7 +88298,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReturnNotification(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ReturnNotification(struct soap *soap, const char *tag, int id, ngwt__ReturnNotification *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ReturnNotification);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ReturnNotification);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88314,23 +88314,23 @@ SOAP_FMAC3 ngwt__ReturnNotification ** SOAP_FMAC4 soap_get_PointerTongwt__Return
 SOAP_FMAC3 ngwt__ReturnNotification ** SOAP_FMAC4 soap_in_PointerTongwt__ReturnNotification(struct soap *soap, const char *tag, ngwt__ReturnNotification **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ReturnNotification **)soap_malloc(soap, sizeof(ngwt__ReturnNotification *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ReturnNotification *)soap_instantiate_ngwt__ReturnNotification(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ReturnNotification *)soap_instantiate_ngwt__ReturnNotification(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReturnNotification **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReturnNotification, sizeof(ngwt__ReturnNotification), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88343,7 +88343,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__StatusTracking(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__StatusTracking(struct soap *soap, ngwt__StatusTracking *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__StatusTracking);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__StatusTracking);
 	if (soap_out_PointerTongwt__StatusTracking(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88351,7 +88351,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__StatusTracking(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__StatusTracking(struct soap *soap, const char *tag, int id, ngwt__StatusTracking *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__StatusTracking);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__StatusTracking);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88367,23 +88367,23 @@ SOAP_FMAC3 ngwt__StatusTracking ** SOAP_FMAC4 soap_get_PointerTongwt__StatusTrac
 SOAP_FMAC3 ngwt__StatusTracking ** SOAP_FMAC4 soap_in_PointerTongwt__StatusTracking(struct soap *soap, const char *tag, ngwt__StatusTracking **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__StatusTracking **)soap_malloc(soap, sizeof(ngwt__StatusTracking *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__StatusTracking *)soap_instantiate_ngwt__StatusTracking(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__StatusTracking *)soap_instantiate_ngwt__StatusTracking(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__StatusTracking **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__StatusTracking, sizeof(ngwt__StatusTracking), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88396,7 +88396,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SendOptionsRequestReply
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SendOptionsRequestReply(struct soap *soap, ngwt__SendOptionsRequestReply *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SendOptionsRequestReply);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SendOptionsRequestReply);
 	if (soap_out_PointerTongwt__SendOptionsRequestReply(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88404,7 +88404,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SendOptionsRequestReply(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SendOptionsRequestReply(struct soap *soap, const char *tag, int id, ngwt__SendOptionsRequestReply *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SendOptionsRequestReply);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SendOptionsRequestReply);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88420,23 +88420,23 @@ SOAP_FMAC3 ngwt__SendOptionsRequestReply ** SOAP_FMAC4 soap_get_PointerTongwt__S
 SOAP_FMAC3 ngwt__SendOptionsRequestReply ** SOAP_FMAC4 soap_in_PointerTongwt__SendOptionsRequestReply(struct soap *soap, const char *tag, ngwt__SendOptionsRequestReply **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SendOptionsRequestReply **)soap_malloc(soap, sizeof(ngwt__SendOptionsRequestReply *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SendOptionsRequestReply *)soap_instantiate_ngwt__SendOptionsRequestReply(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SendOptionsRequestReply *)soap_instantiate_ngwt__SendOptionsRequestReply(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SendOptionsRequestReply **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SendOptionsRequestReply, sizeof(ngwt__SendOptionsRequestReply), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88449,7 +88449,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Rule(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Rule(struct soap *soap, ngwt__Rule *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Rule);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Rule);
 	if (soap_out_PointerTongwt__Rule(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88457,7 +88457,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Rule(struct soap *soap, ngwt__
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Rule(struct soap *soap, const char *tag, int id, ngwt__Rule *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Rule);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Rule);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88473,23 +88473,23 @@ SOAP_FMAC3 ngwt__Rule ** SOAP_FMAC4 soap_get_PointerTongwt__Rule(struct soap *so
 SOAP_FMAC3 ngwt__Rule ** SOAP_FMAC4 soap_in_PointerTongwt__Rule(struct soap *soap, const char *tag, ngwt__Rule **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Rule **)soap_malloc(soap, sizeof(ngwt__Rule *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Rule *)soap_instantiate_ngwt__Rule(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Rule *)soap_instantiate_ngwt__Rule(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Rule **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Rule, sizeof(ngwt__Rule), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88502,7 +88502,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RuleAction(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleAction(struct soap *soap, ngwt__RuleAction *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RuleAction);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RuleAction);
 	if (soap_out_PointerTongwt__RuleAction(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88510,7 +88510,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RuleAction(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RuleAction(struct soap *soap, const char *tag, int id, ngwt__RuleAction *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RuleAction);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RuleAction);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88526,23 +88526,23 @@ SOAP_FMAC3 ngwt__RuleAction ** SOAP_FMAC4 soap_get_PointerTongwt__RuleAction(str
 SOAP_FMAC3 ngwt__RuleAction ** SOAP_FMAC4 soap_in_PointerTongwt__RuleAction(struct soap *soap, const char *tag, ngwt__RuleAction **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RuleAction **)soap_malloc(soap, sizeof(ngwt__RuleAction *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RuleAction *)soap_instantiate_ngwt__RuleAction(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RuleAction *)soap_instantiate_ngwt__RuleAction(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RuleAction **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RuleAction, sizeof(ngwt__RuleAction), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88555,7 +88555,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CategoryRefList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryRefList(struct soap *soap, ngwt__CategoryRefList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CategoryRefList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CategoryRefList);
 	if (soap_out_PointerTongwt__CategoryRefList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88563,7 +88563,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CategoryRefList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CategoryRefList(struct soap *soap, const char *tag, int id, ngwt__CategoryRefList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CategoryRefList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CategoryRefList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88579,23 +88579,23 @@ SOAP_FMAC3 ngwt__CategoryRefList ** SOAP_FMAC4 soap_get_PointerTongwt__CategoryR
 SOAP_FMAC3 ngwt__CategoryRefList ** SOAP_FMAC4 soap_in_PointerTongwt__CategoryRefList(struct soap *soap, const char *tag, ngwt__CategoryRefList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__CategoryRefList **)soap_malloc(soap, sizeof(ngwt__CategoryRefList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__CategoryRefList *)soap_instantiate_ngwt__CategoryRefList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__CategoryRefList *)soap_instantiate_ngwt__CategoryRefList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CategoryRefList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CategoryRefList, sizeof(ngwt__CategoryRefList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88608,7 +88608,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Mail(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Mail(struct soap *soap, ngwt__Mail *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Mail);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Mail);
 	if (soap_out_PointerTongwt__Mail(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88616,7 +88616,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Mail(struct soap *soap, ngwt__
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Mail(struct soap *soap, const char *tag, int id, ngwt__Mail *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Mail);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Mail);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88632,23 +88632,23 @@ SOAP_FMAC3 ngwt__Mail ** SOAP_FMAC4 soap_get_PointerTongwt__Mail(struct soap *so
 SOAP_FMAC3 ngwt__Mail ** SOAP_FMAC4 soap_in_PointerTongwt__Mail(struct soap *soap, const char *tag, ngwt__Mail **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Mail **)soap_malloc(soap, sizeof(ngwt__Mail *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Mail *)soap_instantiate_ngwt__Mail(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Mail *)soap_instantiate_ngwt__Mail(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Mail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Mail, sizeof(ngwt__Mail), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88661,7 +88661,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ReturnNotificationOptio
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReturnNotificationOptions(struct soap *soap, ngwt__ReturnNotificationOptions *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ReturnNotificationOptions);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ReturnNotificationOptions);
 	if (soap_out_PointerTongwt__ReturnNotificationOptions(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88669,7 +88669,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ReturnNotificationOptions(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ReturnNotificationOptions(struct soap *soap, const char *tag, int id, ngwt__ReturnNotificationOptions *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ReturnNotificationOptions);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ReturnNotificationOptions);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88685,23 +88685,23 @@ SOAP_FMAC3 ngwt__ReturnNotificationOptions ** SOAP_FMAC4 soap_get_PointerTongwt_
 SOAP_FMAC3 ngwt__ReturnNotificationOptions ** SOAP_FMAC4 soap_in_PointerTongwt__ReturnNotificationOptions(struct soap *soap, const char *tag, ngwt__ReturnNotificationOptions **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ReturnNotificationOptions **)soap_malloc(soap, sizeof(ngwt__ReturnNotificationOptions *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ReturnNotificationOptions *)soap_instantiate_ngwt__ReturnNotificationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ReturnNotificationOptions *)soap_instantiate_ngwt__ReturnNotificationOptions(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ReturnNotificationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ReturnNotificationOptions, sizeof(ngwt__ReturnNotificationOptions), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88714,7 +88714,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__MonthList(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MonthList(struct soap *soap, ngwt__MonthList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__MonthList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__MonthList);
 	if (soap_out_PointerTongwt__MonthList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88722,7 +88722,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MonthList(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__MonthList(struct soap *soap, const char *tag, int id, ngwt__MonthList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__MonthList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__MonthList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88738,23 +88738,23 @@ SOAP_FMAC3 ngwt__MonthList ** SOAP_FMAC4 soap_get_PointerTongwt__MonthList(struc
 SOAP_FMAC3 ngwt__MonthList ** SOAP_FMAC4 soap_in_PointerTongwt__MonthList(struct soap *soap, const char *tag, ngwt__MonthList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__MonthList **)soap_malloc(soap, sizeof(ngwt__MonthList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__MonthList *)soap_instantiate_ngwt__MonthList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__MonthList *)soap_instantiate_ngwt__MonthList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__MonthList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MonthList, sizeof(ngwt__MonthList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88767,7 +88767,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DayOfYearList(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearList(struct soap *soap, ngwt__DayOfYearList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearList);
 	if (soap_out_PointerTongwt__DayOfYearList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88775,7 +88775,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearList(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DayOfYearList(struct soap *soap, const char *tag, int id, ngwt__DayOfYearList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DayOfYearList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DayOfYearList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88791,23 +88791,23 @@ SOAP_FMAC3 ngwt__DayOfYearList ** SOAP_FMAC4 soap_get_PointerTongwt__DayOfYearLi
 SOAP_FMAC3 ngwt__DayOfYearList ** SOAP_FMAC4 soap_in_PointerTongwt__DayOfYearList(struct soap *soap, const char *tag, ngwt__DayOfYearList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DayOfYearList **)soap_malloc(soap, sizeof(ngwt__DayOfYearList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DayOfYearList *)soap_instantiate_ngwt__DayOfYearList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DayOfYearList *)soap_instantiate_ngwt__DayOfYearList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfYearList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfYearList, sizeof(ngwt__DayOfYearList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88820,7 +88820,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DayOfMonthList(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfMonthList(struct soap *soap, ngwt__DayOfMonthList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DayOfMonthList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DayOfMonthList);
 	if (soap_out_PointerTongwt__DayOfMonthList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88828,7 +88828,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfMonthList(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DayOfMonthList(struct soap *soap, const char *tag, int id, ngwt__DayOfMonthList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DayOfMonthList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DayOfMonthList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88844,23 +88844,23 @@ SOAP_FMAC3 ngwt__DayOfMonthList ** SOAP_FMAC4 soap_get_PointerTongwt__DayOfMonth
 SOAP_FMAC3 ngwt__DayOfMonthList ** SOAP_FMAC4 soap_in_PointerTongwt__DayOfMonthList(struct soap *soap, const char *tag, ngwt__DayOfMonthList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DayOfMonthList **)soap_malloc(soap, sizeof(ngwt__DayOfMonthList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DayOfMonthList *)soap_instantiate_ngwt__DayOfMonthList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DayOfMonthList *)soap_instantiate_ngwt__DayOfMonthList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfMonthList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfMonthList, sizeof(ngwt__DayOfMonthList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88873,7 +88873,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DayOfYearWeekList(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearWeekList(struct soap *soap, ngwt__DayOfYearWeekList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearWeekList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearWeekList);
 	if (soap_out_PointerTongwt__DayOfYearWeekList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88881,7 +88881,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearWeekList(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DayOfYearWeekList(struct soap *soap, const char *tag, int id, ngwt__DayOfYearWeekList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DayOfYearWeekList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DayOfYearWeekList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88897,23 +88897,23 @@ SOAP_FMAC3 ngwt__DayOfYearWeekList ** SOAP_FMAC4 soap_get_PointerTongwt__DayOfYe
 SOAP_FMAC3 ngwt__DayOfYearWeekList ** SOAP_FMAC4 soap_in_PointerTongwt__DayOfYearWeekList(struct soap *soap, const char *tag, ngwt__DayOfYearWeekList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DayOfYearWeekList **)soap_malloc(soap, sizeof(ngwt__DayOfYearWeekList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DayOfYearWeekList *)soap_instantiate_ngwt__DayOfYearWeekList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DayOfYearWeekList *)soap_instantiate_ngwt__DayOfYearWeekList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfYearWeekList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfYearWeekList, sizeof(ngwt__DayOfYearWeekList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88925,7 +88925,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Frequency(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Frequency(struct soap *soap, enum ngwt__Frequency *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Frequency);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Frequency);
 	if (soap_out_PointerTongwt__Frequency(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88933,7 +88933,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Frequency(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Frequency(struct soap *soap, const char *tag, int id, enum ngwt__Frequency *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Frequency);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Frequency);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__Frequency(soap, tag, id, *a, type);
@@ -88949,20 +88949,20 @@ SOAP_FMAC3 enum ngwt__Frequency ** SOAP_FMAC4 soap_get_PointerTongwt__Frequency(
 SOAP_FMAC3 enum ngwt__Frequency ** SOAP_FMAC4 soap_in_PointerTongwt__Frequency(struct soap *soap, const char *tag, enum ngwt__Frequency **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__Frequency **)soap_malloc(soap, sizeof(enum ngwt__Frequency *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__Frequency(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__Frequency **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Frequency, sizeof(enum ngwt__Frequency), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -88975,7 +88975,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DelegateeStatus(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DelegateeStatus(struct soap *soap, ngwt__DelegateeStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DelegateeStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DelegateeStatus);
 	if (soap_out_PointerTongwt__DelegateeStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -88983,7 +88983,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DelegateeStatus(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DelegateeStatus(struct soap *soap, const char *tag, int id, ngwt__DelegateeStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DelegateeStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DelegateeStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -88999,23 +88999,23 @@ SOAP_FMAC3 ngwt__DelegateeStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Delegatee
 SOAP_FMAC3 ngwt__DelegateeStatus ** SOAP_FMAC4 soap_in_PointerTongwt__DelegateeStatus(struct soap *soap, const char *tag, ngwt__DelegateeStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DelegateeStatus **)soap_malloc(soap, sizeof(ngwt__DelegateeStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DelegateeStatus *)soap_instantiate_ngwt__DelegateeStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DelegateeStatus *)soap_instantiate_ngwt__DelegateeStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DelegateeStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DelegateeStatus, sizeof(ngwt__DelegateeStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89028,7 +89028,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DelegatedStatus(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DelegatedStatus(struct soap *soap, ngwt__DelegatedStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DelegatedStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DelegatedStatus);
 	if (soap_out_PointerTongwt__DelegatedStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89036,7 +89036,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DelegatedStatus(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DelegatedStatus(struct soap *soap, const char *tag, int id, ngwt__DelegatedStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DelegatedStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DelegatedStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89052,23 +89052,23 @@ SOAP_FMAC3 ngwt__DelegatedStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Delegated
 SOAP_FMAC3 ngwt__DelegatedStatus ** SOAP_FMAC4 soap_in_PointerTongwt__DelegatedStatus(struct soap *soap, const char *tag, ngwt__DelegatedStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DelegatedStatus **)soap_malloc(soap, sizeof(ngwt__DelegatedStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DelegatedStatus *)soap_instantiate_ngwt__DelegatedStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DelegatedStatus *)soap_instantiate_ngwt__DelegatedStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DelegatedStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DelegatedStatus, sizeof(ngwt__DelegatedStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89081,7 +89081,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CommentStatus(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CommentStatus(struct soap *soap, ngwt__CommentStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CommentStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CommentStatus);
 	if (soap_out_PointerTongwt__CommentStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89089,7 +89089,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CommentStatus(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CommentStatus(struct soap *soap, const char *tag, int id, ngwt__CommentStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CommentStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CommentStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89105,23 +89105,23 @@ SOAP_FMAC3 ngwt__CommentStatus ** SOAP_FMAC4 soap_get_PointerTongwt__CommentStat
 SOAP_FMAC3 ngwt__CommentStatus ** SOAP_FMAC4 soap_in_PointerTongwt__CommentStatus(struct soap *soap, const char *tag, ngwt__CommentStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__CommentStatus **)soap_malloc(soap, sizeof(ngwt__CommentStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__CommentStatus *)soap_instantiate_ngwt__CommentStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__CommentStatus *)soap_instantiate_ngwt__CommentStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__CommentStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CommentStatus, sizeof(ngwt__CommentStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89134,7 +89134,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__TransferFailedStatus(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TransferFailedStatus(struct soap *soap, ngwt__TransferFailedStatus *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__TransferFailedStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__TransferFailedStatus);
 	if (soap_out_PointerTongwt__TransferFailedStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89142,7 +89142,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__TransferFailedStatus(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__TransferFailedStatus(struct soap *soap, const char *tag, int id, ngwt__TransferFailedStatus *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__TransferFailedStatus);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__TransferFailedStatus);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89158,23 +89158,23 @@ SOAP_FMAC3 ngwt__TransferFailedStatus ** SOAP_FMAC4 soap_get_PointerTongwt__Tran
 SOAP_FMAC3 ngwt__TransferFailedStatus ** SOAP_FMAC4 soap_in_PointerTongwt__TransferFailedStatus(struct soap *soap, const char *tag, ngwt__TransferFailedStatus **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__TransferFailedStatus **)soap_malloc(soap, sizeof(ngwt__TransferFailedStatus *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__TransferFailedStatus *)soap_instantiate_ngwt__TransferFailedStatus(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__TransferFailedStatus *)soap_instantiate_ngwt__TransferFailedStatus(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__TransferFailedStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__TransferFailedStatus, sizeof(ngwt__TransferFailedStatus), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89187,7 +89187,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Recipient(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Recipient(struct soap *soap, ngwt__Recipient *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Recipient);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Recipient);
 	if (soap_out_PointerTongwt__Recipient(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89195,7 +89195,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Recipient(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Recipient(struct soap *soap, const char *tag, int id, ngwt__Recipient *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Recipient);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Recipient);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89211,23 +89211,23 @@ SOAP_FMAC3 ngwt__Recipient ** SOAP_FMAC4 soap_get_PointerTongwt__Recipient(struc
 SOAP_FMAC3 ngwt__Recipient ** SOAP_FMAC4 soap_in_PointerTongwt__Recipient(struct soap *soap, const char *tag, ngwt__Recipient **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Recipient **)soap_malloc(soap, sizeof(ngwt__Recipient *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Recipient *)soap_instantiate_ngwt__Recipient(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Recipient *)soap_instantiate_ngwt__Recipient(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Recipient **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Recipient, sizeof(ngwt__Recipient), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89240,7 +89240,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Filter(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Filter(struct soap *soap, ngwt__Filter *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Filter);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Filter);
 	if (soap_out_PointerTongwt__Filter(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89248,7 +89248,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Filter(struct soap *soap, ngwt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Filter(struct soap *soap, const char *tag, int id, ngwt__Filter *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Filter);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Filter);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89264,23 +89264,23 @@ SOAP_FMAC3 ngwt__Filter ** SOAP_FMAC4 soap_get_PointerTongwt__Filter(struct soap
 SOAP_FMAC3 ngwt__Filter ** SOAP_FMAC4 soap_in_PointerTongwt__Filter(struct soap *soap, const char *tag, ngwt__Filter **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Filter **)soap_malloc(soap, sizeof(ngwt__Filter *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Filter *)soap_instantiate_ngwt__Filter(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Filter *)soap_instantiate_ngwt__Filter(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Filter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Filter, sizeof(ngwt__Filter), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89293,7 +89293,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__QueryTarget(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__QueryTarget(struct soap *soap, ngwt__QueryTarget *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__QueryTarget);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__QueryTarget);
 	if (soap_out_PointerTongwt__QueryTarget(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89301,7 +89301,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__QueryTarget(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__QueryTarget(struct soap *soap, const char *tag, int id, ngwt__QueryTarget *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__QueryTarget);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__QueryTarget);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89317,23 +89317,23 @@ SOAP_FMAC3 ngwt__QueryTarget ** SOAP_FMAC4 soap_get_PointerTongwt__QueryTarget(s
 SOAP_FMAC3 ngwt__QueryTarget ** SOAP_FMAC4 soap_in_PointerTongwt__QueryTarget(struct soap *soap, const char *tag, ngwt__QueryTarget **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__QueryTarget **)soap_malloc(soap, sizeof(ngwt__QueryTarget *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__QueryTarget *)soap_instantiate_ngwt__QueryTarget(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__QueryTarget *)soap_instantiate_ngwt__QueryTarget(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__QueryTarget **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__QueryTarget, sizeof(ngwt__QueryTarget), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89346,7 +89346,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ProxyUser(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProxyUser(struct soap *soap, ngwt__ProxyUser *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ProxyUser);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ProxyUser);
 	if (soap_out_PointerTongwt__ProxyUser(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89354,7 +89354,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProxyUser(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ProxyUser(struct soap *soap, const char *tag, int id, ngwt__ProxyUser *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ProxyUser);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ProxyUser);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89370,23 +89370,23 @@ SOAP_FMAC3 ngwt__ProxyUser ** SOAP_FMAC4 soap_get_PointerTongwt__ProxyUser(struc
 SOAP_FMAC3 ngwt__ProxyUser ** SOAP_FMAC4 soap_in_PointerTongwt__ProxyUser(struct soap *soap, const char *tag, ngwt__ProxyUser **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ProxyUser **)soap_malloc(soap, sizeof(ngwt__ProxyUser *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ProxyUser *)soap_instantiate_ngwt__ProxyUser(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ProxyUser *)soap_instantiate_ngwt__ProxyUser(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProxyUser **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProxyUser, sizeof(ngwt__ProxyUser), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89399,7 +89399,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ProblemEntry(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProblemEntry(struct soap *soap, ngwt__ProblemEntry *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ProblemEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ProblemEntry);
 	if (soap_out_PointerTongwt__ProblemEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89407,7 +89407,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ProblemEntry(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ProblemEntry(struct soap *soap, const char *tag, int id, ngwt__ProblemEntry *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ProblemEntry);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ProblemEntry);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89423,23 +89423,23 @@ SOAP_FMAC3 ngwt__ProblemEntry ** SOAP_FMAC4 soap_get_PointerTongwt__ProblemEntry
 SOAP_FMAC3 ngwt__ProblemEntry ** SOAP_FMAC4 soap_in_PointerTongwt__ProblemEntry(struct soap *soap, const char *tag, ngwt__ProblemEntry **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ProblemEntry **)soap_malloc(soap, sizeof(ngwt__ProblemEntry *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ProblemEntry *)soap_instantiate_ngwt__ProblemEntry(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ProblemEntry *)soap_instantiate_ngwt__ProblemEntry(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ProblemEntry **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ProblemEntry, sizeof(ngwt__ProblemEntry), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89452,7 +89452,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PostalAddress(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PostalAddress(struct soap *soap, ngwt__PostalAddress *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PostalAddress);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PostalAddress);
 	if (soap_out_PointerTongwt__PostalAddress(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89460,7 +89460,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PostalAddress(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PostalAddress(struct soap *soap, const char *tag, int id, ngwt__PostalAddress *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PostalAddress);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PostalAddress);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89476,23 +89476,23 @@ SOAP_FMAC3 ngwt__PostalAddress ** SOAP_FMAC4 soap_get_PointerTongwt__PostalAddre
 SOAP_FMAC3 ngwt__PostalAddress ** SOAP_FMAC4 soap_in_PointerTongwt__PostalAddress(struct soap *soap, const char *tag, ngwt__PostalAddress **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PostalAddress **)soap_malloc(soap, sizeof(ngwt__PostalAddress *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PostalAddress *)soap_instantiate_ngwt__PostalAddress(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PostalAddress *)soap_instantiate_ngwt__PostalAddress(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PostalAddress **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PostalAddress, sizeof(ngwt__PostalAddress), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89505,7 +89505,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__PhoneNumber(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneNumber(struct soap *soap, ngwt__PhoneNumber *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__PhoneNumber);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__PhoneNumber);
 	if (soap_out_PointerTongwt__PhoneNumber(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89513,7 +89513,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__PhoneNumber(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__PhoneNumber(struct soap *soap, const char *tag, int id, ngwt__PhoneNumber *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__PhoneNumber);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__PhoneNumber);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89529,23 +89529,23 @@ SOAP_FMAC3 ngwt__PhoneNumber ** SOAP_FMAC4 soap_get_PointerTongwt__PhoneNumber(s
 SOAP_FMAC3 ngwt__PhoneNumber ** SOAP_FMAC4 soap_in_PointerTongwt__PhoneNumber(struct soap *soap, const char *tag, ngwt__PhoneNumber **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__PhoneNumber **)soap_malloc(soap, sizeof(ngwt__PhoneNumber *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__PhoneNumber *)soap_instantiate_ngwt__PhoneNumber(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__PhoneNumber *)soap_instantiate_ngwt__PhoneNumber(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__PhoneNumber **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__PhoneNumber, sizeof(ngwt__PhoneNumber), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89558,7 +89558,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__date(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__date(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToxsd__date);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToxsd__date);
 	if (soap_out_PointerToxsd__date(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89566,7 +89566,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__date(struct soap *soap, std::st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__date(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__date);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_xsd__date);
 	if (id < 0)
 		return soap->error;
 	return soap_out_xsd__date(soap, tag, id, *a, type);
@@ -89582,20 +89582,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__date(struct soap *so
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__date(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_xsd__date(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__date, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89608,7 +89608,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemRef(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemRef(struct soap *soap, ngwt__ItemRef *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemRef);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemRef);
 	if (soap_out_PointerTongwt__ItemRef(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89616,7 +89616,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemRef(struct soap *soap, ngw
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemRef(struct soap *soap, const char *tag, int id, ngwt__ItemRef *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemRef);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemRef);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89632,23 +89632,23 @@ SOAP_FMAC3 ngwt__ItemRef ** SOAP_FMAC4 soap_get_PointerTongwt__ItemRef(struct so
 SOAP_FMAC3 ngwt__ItemRef ** SOAP_FMAC4 soap_in_PointerTongwt__ItemRef(struct soap *soap, const char *tag, ngwt__ItemRef **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemRef **)soap_malloc(soap, sizeof(ngwt__ItemRef *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemRef *)soap_instantiate_ngwt__ItemRef(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemRef *)soap_instantiate_ngwt__ItemRef(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemRef **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemRef, sizeof(ngwt__ItemRef), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89661,7 +89661,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__UUID(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UUID(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__UUID);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__UUID);
 	if (soap_out_PointerTongwt__UUID(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89669,7 +89669,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__UUID(struct soap *soap, std::s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__UUID(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__UUID);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__UUID);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__UUID(soap, tag, id, *a, type);
@@ -89685,20 +89685,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTongwt__UUID(struct soap *s
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTongwt__UUID(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__UUID(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__UUID, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89711,7 +89711,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SharedFolderNotificatio
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SharedFolderNotification(struct soap *soap, ngwt__SharedFolderNotification *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SharedFolderNotification);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SharedFolderNotification);
 	if (soap_out_PointerTongwt__SharedFolderNotification(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89719,7 +89719,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SharedFolderNotification(struc
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SharedFolderNotification(struct soap *soap, const char *tag, int id, ngwt__SharedFolderNotification *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SharedFolderNotification);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SharedFolderNotification);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89735,23 +89735,23 @@ SOAP_FMAC3 ngwt__SharedFolderNotification ** SOAP_FMAC4 soap_get_PointerTongwt__
 SOAP_FMAC3 ngwt__SharedFolderNotification ** SOAP_FMAC4 soap_in_PointerTongwt__SharedFolderNotification(struct soap *soap, const char *tag, ngwt__SharedFolderNotification **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SharedFolderNotification **)soap_malloc(soap, sizeof(ngwt__SharedFolderNotification *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SharedFolderNotification *)soap_instantiate_ngwt__SharedFolderNotification(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SharedFolderNotification *)soap_instantiate_ngwt__SharedFolderNotification(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SharedFolderNotification **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SharedFolderNotification, sizeof(ngwt__SharedFolderNotification), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89764,7 +89764,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__MessagePart(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessagePart(struct soap *soap, ngwt__MessagePart *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__MessagePart);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__MessagePart);
 	if (soap_out_PointerTongwt__MessagePart(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89772,7 +89772,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__MessagePart(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__MessagePart(struct soap *soap, const char *tag, int id, ngwt__MessagePart *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__MessagePart);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__MessagePart);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89788,23 +89788,23 @@ SOAP_FMAC3 ngwt__MessagePart ** SOAP_FMAC4 soap_get_PointerTongwt__MessagePart(s
 SOAP_FMAC3 ngwt__MessagePart ** SOAP_FMAC4 soap_in_PointerTongwt__MessagePart(struct soap *soap, const char *tag, ngwt__MessagePart **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__MessagePart **)soap_malloc(soap, sizeof(ngwt__MessagePart *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__MessagePart *)soap_instantiate_ngwt__MessagePart(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__MessagePart *)soap_instantiate_ngwt__MessagePart(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__MessagePart **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__MessagePart, sizeof(ngwt__MessagePart), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89817,7 +89817,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Library(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Library(struct soap *soap, ngwt__Library *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Library);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Library);
 	if (soap_out_PointerTongwt__Library(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89825,7 +89825,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Library(struct soap *soap, ngw
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Library(struct soap *soap, const char *tag, int id, ngwt__Library *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Library);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Library);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89841,23 +89841,23 @@ SOAP_FMAC3 ngwt__Library ** SOAP_FMAC4 soap_get_PointerTongwt__Library(struct so
 SOAP_FMAC3 ngwt__Library ** SOAP_FMAC4 soap_in_PointerTongwt__Library(struct soap *soap, const char *tag, ngwt__Library **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Library **)soap_malloc(soap, sizeof(ngwt__Library *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Library *)soap_instantiate_ngwt__Library(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Library *)soap_instantiate_ngwt__Library(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Library **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Library, sizeof(ngwt__Library), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89870,7 +89870,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__JunkEntry(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkEntry(struct soap *soap, ngwt__JunkEntry *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__JunkEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__JunkEntry);
 	if (soap_out_PointerTongwt__JunkEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89878,7 +89878,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkEntry(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__JunkEntry(struct soap *soap, const char *tag, int id, ngwt__JunkEntry *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__JunkEntry);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__JunkEntry);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89894,23 +89894,23 @@ SOAP_FMAC3 ngwt__JunkEntry ** SOAP_FMAC4 soap_get_PointerTongwt__JunkEntry(struc
 SOAP_FMAC3 ngwt__JunkEntry ** SOAP_FMAC4 soap_in_PointerTongwt__JunkEntry(struct soap *soap, const char *tag, ngwt__JunkEntry **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__JunkEntry **)soap_malloc(soap, sizeof(ngwt__JunkEntry *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__JunkEntry *)soap_instantiate_ngwt__JunkEntry(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__JunkEntry *)soap_instantiate_ngwt__JunkEntry(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__JunkEntry **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkEntry, sizeof(ngwt__JunkEntry), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89922,7 +89922,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__JunkHandlingListType(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkHandlingListType(struct soap *soap, enum ngwt__JunkHandlingListType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__JunkHandlingListType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__JunkHandlingListType);
 	if (soap_out_PointerTongwt__JunkHandlingListType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89930,7 +89930,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__JunkHandlingListType(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__JunkHandlingListType(struct soap *soap, const char *tag, int id, enum ngwt__JunkHandlingListType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__JunkHandlingListType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__JunkHandlingListType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__JunkHandlingListType(soap, tag, id, *a, type);
@@ -89946,20 +89946,20 @@ SOAP_FMAC3 enum ngwt__JunkHandlingListType ** SOAP_FMAC4 soap_get_PointerTongwt_
 SOAP_FMAC3 enum ngwt__JunkHandlingListType ** SOAP_FMAC4 soap_in_PointerTongwt__JunkHandlingListType(struct soap *soap, const char *tag, enum ngwt__JunkHandlingListType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__JunkHandlingListType **)soap_malloc(soap, sizeof(enum ngwt__JunkHandlingListType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__JunkHandlingListType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__JunkHandlingListType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__JunkHandlingListType, sizeof(enum ngwt__JunkHandlingListType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -89972,7 +89972,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Item(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Item(struct soap *soap, ngwt__Item *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Item);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Item);
 	if (soap_out_PointerTongwt__Item(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -89980,7 +89980,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Item(struct soap *soap, ngwt__
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Item(struct soap *soap, const char *tag, int id, ngwt__Item *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Item);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Item);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -89996,23 +89996,23 @@ SOAP_FMAC3 ngwt__Item ** SOAP_FMAC4 soap_get_PointerTongwt__Item(struct soap *so
 SOAP_FMAC3 ngwt__Item ** SOAP_FMAC4 soap_in_PointerTongwt__Item(struct soap *soap, const char *tag, ngwt__Item **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Item **)soap_malloc(soap, sizeof(ngwt__Item *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Item *)soap_instantiate_ngwt__Item(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Item *)soap_instantiate_ngwt__Item(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Item **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Item, sizeof(ngwt__Item), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90025,7 +90025,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ItemChanges(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemChanges(struct soap *soap, ngwt__ItemChanges *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ItemChanges);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ItemChanges);
 	if (soap_out_PointerTongwt__ItemChanges(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90033,7 +90033,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ItemChanges(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ItemChanges(struct soap *soap, const char *tag, int id, ngwt__ItemChanges *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ItemChanges);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ItemChanges);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90049,23 +90049,23 @@ SOAP_FMAC3 ngwt__ItemChanges ** SOAP_FMAC4 soap_get_PointerTongwt__ItemChanges(s
 SOAP_FMAC3 ngwt__ItemChanges ** SOAP_FMAC4 soap_in_PointerTongwt__ItemChanges(struct soap *soap, const char *tag, ngwt__ItemChanges **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ItemChanges **)soap_malloc(soap, sizeof(ngwt__ItemChanges *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ItemChanges *)soap_instantiate_ngwt__ItemChanges(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ItemChanges *)soap_instantiate_ngwt__ItemChanges(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ItemChanges **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ItemChanges, sizeof(ngwt__ItemChanges), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90078,7 +90078,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__ImAddress(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ImAddress(struct soap *soap, ngwt__ImAddress *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__ImAddress);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__ImAddress);
 	if (soap_out_PointerTongwt__ImAddress(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90086,7 +90086,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__ImAddress(struct soap *soap, n
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__ImAddress(struct soap *soap, const char *tag, int id, ngwt__ImAddress *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__ImAddress);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__ImAddress);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90102,23 +90102,23 @@ SOAP_FMAC3 ngwt__ImAddress ** SOAP_FMAC4 soap_get_PointerTongwt__ImAddress(struc
 SOAP_FMAC3 ngwt__ImAddress ** SOAP_FMAC4 soap_in_PointerTongwt__ImAddress(struct soap *soap, const char *tag, ngwt__ImAddress **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__ImAddress **)soap_malloc(soap, sizeof(ngwt__ImAddress *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__ImAddress *)soap_instantiate_ngwt__ImAddress(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__ImAddress *)soap_instantiate_ngwt__ImAddress(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__ImAddress **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__ImAddress, sizeof(ngwt__ImAddress), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90131,7 +90131,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__GroupMember(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__GroupMember(struct soap *soap, ngwt__GroupMember *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__GroupMember);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__GroupMember);
 	if (soap_out_PointerTongwt__GroupMember(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90139,7 +90139,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__GroupMember(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__GroupMember(struct soap *soap, const char *tag, int id, ngwt__GroupMember *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__GroupMember);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__GroupMember);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90155,23 +90155,23 @@ SOAP_FMAC3 ngwt__GroupMember ** SOAP_FMAC4 soap_get_PointerTongwt__GroupMember(s
 SOAP_FMAC3 ngwt__GroupMember ** SOAP_FMAC4 soap_in_PointerTongwt__GroupMember(struct soap *soap, const char *tag, ngwt__GroupMember **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__GroupMember **)soap_malloc(soap, sizeof(ngwt__GroupMember *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__GroupMember *)soap_instantiate_ngwt__GroupMember(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__GroupMember *)soap_instantiate_ngwt__GroupMember(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__GroupMember **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__GroupMember, sizeof(ngwt__GroupMember), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90184,7 +90184,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__GroupMemberList(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__GroupMemberList(struct soap *soap, ngwt__GroupMemberList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__GroupMemberList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__GroupMemberList);
 	if (soap_out_PointerTongwt__GroupMemberList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90192,7 +90192,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__GroupMemberList(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__GroupMemberList(struct soap *soap, const char *tag, int id, ngwt__GroupMemberList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__GroupMemberList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__GroupMemberList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90208,23 +90208,23 @@ SOAP_FMAC3 ngwt__GroupMemberList ** SOAP_FMAC4 soap_get_PointerTongwt__GroupMemb
 SOAP_FMAC3 ngwt__GroupMemberList ** SOAP_FMAC4 soap_in_PointerTongwt__GroupMemberList(struct soap *soap, const char *tag, ngwt__GroupMemberList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__GroupMemberList **)soap_malloc(soap, sizeof(ngwt__GroupMemberList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__GroupMemberList *)soap_instantiate_ngwt__GroupMemberList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__GroupMemberList *)soap_instantiate_ngwt__GroupMemberList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__GroupMemberList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__GroupMemberList, sizeof(ngwt__GroupMemberList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90237,7 +90237,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyInfo(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyInfo(struct soap *soap, ngwt__FreeBusyInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyInfo);
 	if (soap_out_PointerTongwt__FreeBusyInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90245,7 +90245,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyInfo(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyInfo(struct soap *soap, const char *tag, int id, ngwt__FreeBusyInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90261,23 +90261,23 @@ SOAP_FMAC3 ngwt__FreeBusyInfo ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBusyInfo
 SOAP_FMAC3 ngwt__FreeBusyInfo ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyInfo(struct soap *soap, const char *tag, ngwt__FreeBusyInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyInfo **)soap_malloc(soap, sizeof(ngwt__FreeBusyInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyInfo *)soap_instantiate_ngwt__FreeBusyInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyInfo *)soap_instantiate_ngwt__FreeBusyInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyInfo, sizeof(ngwt__FreeBusyInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90290,7 +90290,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__NameAndEmail(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__NameAndEmail(struct soap *soap, ngwt__NameAndEmail *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__NameAndEmail);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__NameAndEmail);
 	if (soap_out_PointerTongwt__NameAndEmail(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90298,7 +90298,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__NameAndEmail(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__NameAndEmail(struct soap *soap, const char *tag, int id, ngwt__NameAndEmail *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__NameAndEmail);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__NameAndEmail);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90314,23 +90314,23 @@ SOAP_FMAC3 ngwt__NameAndEmail ** SOAP_FMAC4 soap_get_PointerTongwt__NameAndEmail
 SOAP_FMAC3 ngwt__NameAndEmail ** SOAP_FMAC4 soap_in_PointerTongwt__NameAndEmail(struct soap *soap, const char *tag, ngwt__NameAndEmail **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__NameAndEmail **)soap_malloc(soap, sizeof(ngwt__NameAndEmail *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__NameAndEmail *)soap_instantiate_ngwt__NameAndEmail(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__NameAndEmail *)soap_instantiate_ngwt__NameAndEmail(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__NameAndEmail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__NameAndEmail, sizeof(ngwt__NameAndEmail), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90342,7 +90342,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AcceptLevel(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AcceptLevel(struct soap *soap, enum ngwt__AcceptLevel *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AcceptLevel);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AcceptLevel);
 	if (soap_out_PointerTongwt__AcceptLevel(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90350,7 +90350,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AcceptLevel(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AcceptLevel(struct soap *soap, const char *tag, int id, enum ngwt__AcceptLevel *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AcceptLevel);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AcceptLevel);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__AcceptLevel(soap, tag, id, *a, type);
@@ -90366,20 +90366,20 @@ SOAP_FMAC3 enum ngwt__AcceptLevel ** SOAP_FMAC4 soap_get_PointerTongwt__AcceptLe
 SOAP_FMAC3 enum ngwt__AcceptLevel ** SOAP_FMAC4 soap_in_PointerTongwt__AcceptLevel(struct soap *soap, const char *tag, enum ngwt__AcceptLevel **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__AcceptLevel **)soap_malloc(soap, sizeof(enum ngwt__AcceptLevel *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__AcceptLevel(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__AcceptLevel **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AcceptLevel, sizeof(enum ngwt__AcceptLevel), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90392,7 +90392,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FreeBusyBlock(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyBlock(struct soap *soap, ngwt__FreeBusyBlock *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyBlock);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FreeBusyBlock);
 	if (soap_out_PointerTongwt__FreeBusyBlock(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90400,7 +90400,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FreeBusyBlock(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FreeBusyBlock(struct soap *soap, const char *tag, int id, ngwt__FreeBusyBlock *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FreeBusyBlock);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FreeBusyBlock);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90416,23 +90416,23 @@ SOAP_FMAC3 ngwt__FreeBusyBlock ** SOAP_FMAC4 soap_get_PointerTongwt__FreeBusyBlo
 SOAP_FMAC3 ngwt__FreeBusyBlock ** SOAP_FMAC4 soap_in_PointerTongwt__FreeBusyBlock(struct soap *soap, const char *tag, ngwt__FreeBusyBlock **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FreeBusyBlock **)soap_malloc(soap, sizeof(ngwt__FreeBusyBlock *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FreeBusyBlock *)soap_instantiate_ngwt__FreeBusyBlock(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FreeBusyBlock *)soap_instantiate_ngwt__FreeBusyBlock(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FreeBusyBlock **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FreeBusyBlock, sizeof(ngwt__FreeBusyBlock), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90445,7 +90445,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Folder(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Folder(struct soap *soap, ngwt__Folder *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Folder);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Folder);
 	if (soap_out_PointerTongwt__Folder(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90453,7 +90453,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Folder(struct soap *soap, ngwt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Folder(struct soap *soap, const char *tag, int id, ngwt__Folder *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Folder);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Folder);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90469,23 +90469,23 @@ SOAP_FMAC3 ngwt__Folder ** SOAP_FMAC4 soap_get_PointerTongwt__Folder(struct soap
 SOAP_FMAC3 ngwt__Folder ** SOAP_FMAC4 soap_in_PointerTongwt__Folder(struct soap *soap, const char *tag, ngwt__Folder **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Folder **)soap_malloc(soap, sizeof(ngwt__Folder *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Folder *)soap_instantiate_ngwt__Folder(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Folder *)soap_instantiate_ngwt__Folder(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Folder **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Folder, sizeof(ngwt__Folder), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90498,7 +90498,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FolderACLEntry(struct s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACLEntry(struct soap *soap, ngwt__FolderACLEntry *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FolderACLEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FolderACLEntry);
 	if (soap_out_PointerTongwt__FolderACLEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90506,7 +90506,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FolderACLEntry(struct soap *so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FolderACLEntry(struct soap *soap, const char *tag, int id, ngwt__FolderACLEntry *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FolderACLEntry);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FolderACLEntry);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90522,23 +90522,23 @@ SOAP_FMAC3 ngwt__FolderACLEntry ** SOAP_FMAC4 soap_get_PointerTongwt__FolderACLE
 SOAP_FMAC3 ngwt__FolderACLEntry ** SOAP_FMAC4 soap_in_PointerTongwt__FolderACLEntry(struct soap *soap, const char *tag, ngwt__FolderACLEntry **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FolderACLEntry **)soap_malloc(soap, sizeof(ngwt__FolderACLEntry *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FolderACLEntry *)soap_instantiate_ngwt__FolderACLEntry(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FolderACLEntry *)soap_instantiate_ngwt__FolderACLEntry(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FolderACLEntry **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FolderACLEntry, sizeof(ngwt__FolderACLEntry), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90551,7 +90551,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__FilterElement(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FilterElement(struct soap *soap, ngwt__FilterElement *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__FilterElement);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__FilterElement);
 	if (soap_out_PointerTongwt__FilterElement(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90559,7 +90559,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__FilterElement(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__FilterElement(struct soap *soap, const char *tag, int id, ngwt__FilterElement *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__FilterElement);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__FilterElement);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90575,23 +90575,23 @@ SOAP_FMAC3 ngwt__FilterElement ** SOAP_FMAC4 soap_get_PointerTongwt__FilterEleme
 SOAP_FMAC3 ngwt__FilterElement ** SOAP_FMAC4 soap_in_PointerTongwt__FilterElement(struct soap *soap, const char *tag, ngwt__FilterElement **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__FilterElement **)soap_malloc(soap, sizeof(ngwt__FilterElement *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__FilterElement *)soap_instantiate_ngwt__FilterElement(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__FilterElement *)soap_instantiate_ngwt__FilterElement(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__FilterElement **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__FilterElement, sizeof(ngwt__FilterElement), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90604,7 +90604,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DocumentType(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DocumentType(struct soap *soap, ngwt__DocumentType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DocumentType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DocumentType);
 	if (soap_out_PointerTongwt__DocumentType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90612,7 +90612,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DocumentType(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DocumentType(struct soap *soap, const char *tag, int id, ngwt__DocumentType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DocumentType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DocumentType);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90628,23 +90628,23 @@ SOAP_FMAC3 ngwt__DocumentType ** SOAP_FMAC4 soap_get_PointerTongwt__DocumentType
 SOAP_FMAC3 ngwt__DocumentType ** SOAP_FMAC4 soap_in_PointerTongwt__DocumentType(struct soap *soap, const char *tag, ngwt__DocumentType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DocumentType **)soap_malloc(soap, sizeof(ngwt__DocumentType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DocumentType *)soap_instantiate_ngwt__DocumentType(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DocumentType *)soap_instantiate_ngwt__DocumentType(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DocumentType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DocumentType, sizeof(ngwt__DocumentType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90656,7 +90656,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AgeAction(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AgeAction(struct soap *soap, enum ngwt__AgeAction *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AgeAction);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AgeAction);
 	if (soap_out_PointerTongwt__AgeAction(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90664,7 +90664,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AgeAction(struct soap *soap, e
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AgeAction(struct soap *soap, const char *tag, int id, enum ngwt__AgeAction *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AgeAction);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AgeAction);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__AgeAction(soap, tag, id, *a, type);
@@ -90680,20 +90680,20 @@ SOAP_FMAC3 enum ngwt__AgeAction ** SOAP_FMAC4 soap_get_PointerTongwt__AgeAction(
 SOAP_FMAC3 enum ngwt__AgeAction ** SOAP_FMAC4 soap_in_PointerTongwt__AgeAction(struct soap *soap, const char *tag, enum ngwt__AgeAction **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__AgeAction **)soap_malloc(soap, sizeof(enum ngwt__AgeAction *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__AgeAction(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__AgeAction **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AgeAction, sizeof(enum ngwt__AgeAction), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90706,7 +90706,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__SendOptions(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SendOptions(struct soap *soap, ngwt__SendOptions *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__SendOptions);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__SendOptions);
 	if (soap_out_PointerTongwt__SendOptions(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90714,7 +90714,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__SendOptions(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__SendOptions(struct soap *soap, const char *tag, int id, ngwt__SendOptions *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__SendOptions);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__SendOptions);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90730,23 +90730,23 @@ SOAP_FMAC3 ngwt__SendOptions ** SOAP_FMAC4 soap_get_PointerTongwt__SendOptions(s
 SOAP_FMAC3 ngwt__SendOptions ** SOAP_FMAC4 soap_in_PointerTongwt__SendOptions(struct soap *soap, const char *tag, ngwt__SendOptions **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__SendOptions **)soap_malloc(soap, sizeof(ngwt__SendOptions *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__SendOptions *)soap_instantiate_ngwt__SendOptions(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__SendOptions *)soap_instantiate_ngwt__SendOptions(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__SendOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__SendOptions, sizeof(ngwt__SendOptions), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90759,7 +90759,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__RecipientList(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientList(struct soap *soap, ngwt__RecipientList *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__RecipientList);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__RecipientList);
 	if (soap_out_PointerTongwt__RecipientList(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90767,7 +90767,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__RecipientList(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__RecipientList(struct soap *soap, const char *tag, int id, ngwt__RecipientList *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__RecipientList);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__RecipientList);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90783,23 +90783,23 @@ SOAP_FMAC3 ngwt__RecipientList ** SOAP_FMAC4 soap_get_PointerTongwt__RecipientLi
 SOAP_FMAC3 ngwt__RecipientList ** SOAP_FMAC4 soap_in_PointerTongwt__RecipientList(struct soap *soap, const char *tag, ngwt__RecipientList **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__RecipientList **)soap_malloc(soap, sizeof(ngwt__RecipientList *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__RecipientList *)soap_instantiate_ngwt__RecipientList(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__RecipientList *)soap_instantiate_ngwt__RecipientList(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__RecipientList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__RecipientList, sizeof(ngwt__RecipientList), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90812,7 +90812,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__From(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__From(struct soap *soap, ngwt__From *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__From);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__From);
 	if (soap_out_PointerTongwt__From(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90820,7 +90820,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__From(struct soap *soap, ngwt__
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__From(struct soap *soap, const char *tag, int id, ngwt__From *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__From);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__From);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90836,23 +90836,23 @@ SOAP_FMAC3 ngwt__From ** SOAP_FMAC4 soap_get_PointerTongwt__From(struct soap *so
 SOAP_FMAC3 ngwt__From ** SOAP_FMAC4 soap_in_PointerTongwt__From(struct soap *soap, const char *tag, ngwt__From **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__From **)soap_malloc(soap, sizeof(ngwt__From *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__From *)soap_instantiate_ngwt__From(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__From *)soap_instantiate_ngwt__From(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__From **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__From, sizeof(ngwt__From), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90864,7 +90864,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToint(struct soap *soap, int *c
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap *soap, int *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToint);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToint);
 	if (soap_out_PointerToint(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90872,7 +90872,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap *soap, int *const*a,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToint(struct soap *soap, const char *tag, int id, int *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_int);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_int);
 	if (id < 0)
 		return soap->error;
 	return soap_out_int(soap, tag, id, *a, type);
@@ -90888,20 +90888,20 @@ SOAP_FMAC3 int ** SOAP_FMAC4 soap_get_PointerToint(struct soap *soap, int **p, c
 SOAP_FMAC3 int ** SOAP_FMAC4 soap_in_PointerToint(struct soap *soap, const char *tag, int **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (int **)soap_malloc(soap, sizeof(int *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_int(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (int **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_int, sizeof(int), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90914,7 +90914,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__DayOfYearWeek(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearWeek(struct soap *soap, ngwt__DayOfYearWeek *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearWeek);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__DayOfYearWeek);
 	if (soap_out_PointerTongwt__DayOfYearWeek(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90922,7 +90922,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__DayOfYearWeek(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__DayOfYearWeek(struct soap *soap, const char *tag, int id, ngwt__DayOfYearWeek *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__DayOfYearWeek);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__DayOfYearWeek);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90938,23 +90938,23 @@ SOAP_FMAC3 ngwt__DayOfYearWeek ** SOAP_FMAC4 soap_get_PointerTongwt__DayOfYearWe
 SOAP_FMAC3 ngwt__DayOfYearWeek ** SOAP_FMAC4 soap_in_PointerTongwt__DayOfYearWeek(struct soap *soap, const char *tag, ngwt__DayOfYearWeek **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__DayOfYearWeek **)soap_malloc(soap, sizeof(ngwt__DayOfYearWeek *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__DayOfYearWeek *)soap_instantiate_ngwt__DayOfYearWeek(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__DayOfYearWeek *)soap_instantiate_ngwt__DayOfYearWeek(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__DayOfYearWeek **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__DayOfYearWeek, sizeof(ngwt__DayOfYearWeek), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -90967,7 +90967,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Custom(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Custom(struct soap *soap, ngwt__Custom *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Custom);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Custom);
 	if (soap_out_PointerTongwt__Custom(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -90975,7 +90975,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Custom(struct soap *soap, ngwt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Custom(struct soap *soap, const char *tag, int id, ngwt__Custom *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Custom);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Custom);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -90991,23 +90991,23 @@ SOAP_FMAC3 ngwt__Custom ** SOAP_FMAC4 soap_get_PointerTongwt__Custom(struct soap
 SOAP_FMAC3 ngwt__Custom ** SOAP_FMAC4 soap_in_PointerTongwt__Custom(struct soap *soap, const char *tag, ngwt__Custom **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Custom **)soap_malloc(soap, sizeof(ngwt__Custom *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Custom *)soap_instantiate_ngwt__Custom(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Custom *)soap_instantiate_ngwt__Custom(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Custom **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Custom, sizeof(ngwt__Custom), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91019,7 +91019,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__CustomType(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CustomType(struct soap *soap, enum ngwt__CustomType *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__CustomType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__CustomType);
 	if (soap_out_PointerTongwt__CustomType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91027,7 +91027,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__CustomType(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__CustomType(struct soap *soap, const char *tag, int id, enum ngwt__CustomType *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__CustomType);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__CustomType);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__CustomType(soap, tag, id, *a, type);
@@ -91043,20 +91043,20 @@ SOAP_FMAC3 enum ngwt__CustomType ** SOAP_FMAC4 soap_get_PointerTongwt__CustomTyp
 SOAP_FMAC3 enum ngwt__CustomType ** SOAP_FMAC4 soap_in_PointerTongwt__CustomType(struct soap *soap, const char *tag, enum ngwt__CustomType **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (enum ngwt__CustomType **)soap_malloc(soap, sizeof(enum ngwt__CustomType *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__CustomType(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (enum ngwt__CustomType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__CustomType, sizeof(enum ngwt__CustomType), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91069,7 +91069,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__uid(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__uid(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__uid);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__uid);
 	if (soap_out_PointerTongwt__uid(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91077,7 +91077,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__uid(struct soap *soap, std::st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__uid(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__uid);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__uid);
 	if (id < 0)
 		return soap->error;
 	return soap_out_ngwt__uid(soap, tag, id, *a, type);
@@ -91093,20 +91093,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTongwt__uid(struct soap *so
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTongwt__uid(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_ngwt__uid(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__uid, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91119,7 +91119,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__Category(struct soap *s
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Category(struct soap *soap, ngwt__Category *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__Category);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__Category);
 	if (soap_out_PointerTongwt__Category(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91127,7 +91127,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__Category(struct soap *soap, ng
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__Category(struct soap *soap, const char *tag, int id, ngwt__Category *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__Category);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__Category);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91143,23 +91143,23 @@ SOAP_FMAC3 ngwt__Category ** SOAP_FMAC4 soap_get_PointerTongwt__Category(struct
 SOAP_FMAC3 ngwt__Category ** SOAP_FMAC4 soap_in_PointerTongwt__Category(struct soap *soap, const char *tag, ngwt__Category **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__Category **)soap_malloc(soap, sizeof(ngwt__Category *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__Category *)soap_instantiate_ngwt__Category(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__Category *)soap_instantiate_ngwt__Category(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__Category **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__Category, sizeof(ngwt__Category), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91172,7 +91172,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__base64Binary(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__base64Binary(struct soap *soap, xsd__base64Binary *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToxsd__base64Binary);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerToxsd__base64Binary);
 	if (soap_out_PointerToxsd__base64Binary(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91196,23 +91196,23 @@ SOAP_FMAC3 xsd__base64Binary ** SOAP_FMAC4 soap_get_PointerToxsd__base64Binary(s
 SOAP_FMAC3 xsd__base64Binary ** SOAP_FMAC4 soap_in_PointerToxsd__base64Binary(struct soap *soap, const char *tag, xsd__base64Binary **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (xsd__base64Binary **)soap_malloc(soap, sizeof(xsd__base64Binary *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (xsd__base64Binary *)soap_instantiate_xsd__base64Binary(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (xsd__base64Binary *)soap_instantiate_xsd__base64Binary(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (xsd__base64Binary **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__base64Binary, sizeof(xsd__base64Binary), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91224,7 +91224,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedLong(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedLong(struct soap *soap, unsigned long *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTounsignedLong);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTounsignedLong);
 	if (soap_out_PointerTounsignedLong(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91232,7 +91232,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedLong(struct soap *soap, unsi
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedLong(struct soap *soap, const char *tag, int id, unsigned long *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_unsignedLong);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_unsignedLong);
 	if (id < 0)
 		return soap->error;
 	return soap_out_unsignedLong(soap, tag, id, *a, type);
@@ -91248,20 +91248,20 @@ SOAP_FMAC3 unsigned long ** SOAP_FMAC4 soap_get_PointerTounsignedLong(struct soa
 SOAP_FMAC3 unsigned long ** SOAP_FMAC4 soap_in_PointerTounsignedLong(struct soap *soap, const char *tag, unsigned long **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned long **)soap_malloc(soap, sizeof(unsigned long *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_unsignedLong(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned long **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_unsignedLong, sizeof(unsigned long), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91274,7 +91274,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap *soap, std::string *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTostd__string);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTostd__string);
 	if (soap_out_PointerTostd__string(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91282,7 +91282,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap *soap, std::
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_std__string);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_std__string);
 	if (id < 0)
 		return soap->error;
 	return soap_out_std__string(soap, tag, id, *a, type);
@@ -91298,20 +91298,20 @@ SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTostd__string(struct soap *
 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTostd__string(struct soap *soap, const char *tag, std::string **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_std__string(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_std__string, sizeof(std::string), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91324,7 +91324,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AttachmentID(struct soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentID(struct soap *soap, ngwt__AttachmentID *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentID);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentID);
 	if (soap_out_PointerTongwt__AttachmentID(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91332,7 +91332,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentID(struct soap *soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AttachmentID(struct soap *soap, const char *tag, int id, ngwt__AttachmentID *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AttachmentID);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AttachmentID);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91348,23 +91348,23 @@ SOAP_FMAC3 ngwt__AttachmentID ** SOAP_FMAC4 soap_get_PointerTongwt__AttachmentID
 SOAP_FMAC3 ngwt__AttachmentID ** SOAP_FMAC4 soap_in_PointerTongwt__AttachmentID(struct soap *soap, const char *tag, ngwt__AttachmentID **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AttachmentID **)soap_malloc(soap, sizeof(ngwt__AttachmentID *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AttachmentID *)soap_instantiate_ngwt__AttachmentID(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AttachmentID *)soap_instantiate_ngwt__AttachmentID(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AttachmentID **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AttachmentID, sizeof(ngwt__AttachmentID), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91377,7 +91377,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AttachmentItemInfo(stru
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentItemInfo(struct soap *soap, ngwt__AttachmentItemInfo *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentItemInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AttachmentItemInfo);
 	if (soap_out_PointerTongwt__AttachmentItemInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91385,7 +91385,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AttachmentItemInfo(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AttachmentItemInfo(struct soap *soap, const char *tag, int id, ngwt__AttachmentItemInfo *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AttachmentItemInfo);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AttachmentItemInfo);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91401,23 +91401,23 @@ SOAP_FMAC3 ngwt__AttachmentItemInfo ** SOAP_FMAC4 soap_get_PointerTongwt__Attach
 SOAP_FMAC3 ngwt__AttachmentItemInfo ** SOAP_FMAC4 soap_in_PointerTongwt__AttachmentItemInfo(struct soap *soap, const char *tag, ngwt__AttachmentItemInfo **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AttachmentItemInfo **)soap_malloc(soap, sizeof(ngwt__AttachmentItemInfo *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AttachmentItemInfo *)soap_instantiate_ngwt__AttachmentItemInfo(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AttachmentItemInfo *)soap_instantiate_ngwt__AttachmentItemInfo(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AttachmentItemInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AttachmentItemInfo, sizeof(ngwt__AttachmentItemInfo), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91430,7 +91430,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AddressBook(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AddressBook(struct soap *soap, ngwt__AddressBook *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AddressBook);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AddressBook);
 	if (soap_out_PointerTongwt__AddressBook(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91438,7 +91438,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AddressBook(struct soap *soap,
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AddressBook(struct soap *soap, const char *tag, int id, ngwt__AddressBook *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AddressBook);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AddressBook);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91454,23 +91454,23 @@ SOAP_FMAC3 ngwt__AddressBook ** SOAP_FMAC4 soap_get_PointerTongwt__AddressBook(s
 SOAP_FMAC3 ngwt__AddressBook ** SOAP_FMAC4 soap_in_PointerTongwt__AddressBook(struct soap *soap, const char *tag, ngwt__AddressBook **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AddressBook **)soap_malloc(soap, sizeof(ngwt__AddressBook *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AddressBook *)soap_instantiate_ngwt__AddressBook(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AddressBook *)soap_instantiate_ngwt__AddressBook(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AddressBook **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AddressBook, sizeof(ngwt__AddressBook), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91483,7 +91483,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessRightEntry(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightEntry(struct soap *soap, ngwt__AccessRightEntry *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessRightEntry);
 	if (soap_out_PointerTongwt__AccessRightEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91491,7 +91491,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessRightEntry(struct soap *
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessRightEntry(struct soap *soap, const char *tag, int id, ngwt__AccessRightEntry *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessRightEntry);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessRightEntry);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91507,23 +91507,23 @@ SOAP_FMAC3 ngwt__AccessRightEntry ** SOAP_FMAC4 soap_get_PointerTongwt__AccessRi
 SOAP_FMAC3 ngwt__AccessRightEntry ** SOAP_FMAC4 soap_in_PointerTongwt__AccessRightEntry(struct soap *soap, const char *tag, ngwt__AccessRightEntry **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessRightEntry **)soap_malloc(soap, sizeof(ngwt__AccessRightEntry *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessRightEntry *)soap_instantiate_ngwt__AccessRightEntry(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessRightEntry *)soap_instantiate_ngwt__AccessRightEntry(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessRightEntry **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessRightEntry, sizeof(ngwt__AccessRightEntry), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91535,7 +91535,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTobool(struct soap *soap, bool
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap *soap, bool *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTobool);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTobool);
 	if (soap_out_PointerTobool(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91543,7 +91543,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap *soap, bool *const*
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTobool(struct soap *soap, const char *tag, int id, bool *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_bool);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_bool);
 	if (id < 0)
 		return soap->error;
 	return soap_out_bool(soap, tag, id, *a, type);
@@ -91559,20 +91559,20 @@ SOAP_FMAC3 bool ** SOAP_FMAC4 soap_get_PointerTobool(struct soap *soap, bool **p
 SOAP_FMAC3 bool ** SOAP_FMAC4 soap_in_PointerTobool(struct soap *soap, const char *tag, bool **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (bool **)soap_malloc(soap, sizeof(bool *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_bool(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (bool **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_bool, sizeof(bool), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91585,7 +91585,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTongwt__AccessControlListEntry(
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessControlListEntry(struct soap *soap, ngwt__AccessControlListEntry *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTongwt__AccessControlListEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTongwt__AccessControlListEntry);
 	if (soap_out_PointerTongwt__AccessControlListEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91593,7 +91593,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTongwt__AccessControlListEntry(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTongwt__AccessControlListEntry(struct soap *soap, const char *tag, int id, ngwt__AccessControlListEntry *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ngwt__AccessControlListEntry);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_ngwt__AccessControlListEntry);
 	if (id < 0)
 		return soap->error;
 	return (*a)->soap_out(soap, tag, id, type);
@@ -91609,23 +91609,23 @@ SOAP_FMAC3 ngwt__AccessControlListEntry ** SOAP_FMAC4 soap_get_PointerTongwt__Ac
 SOAP_FMAC3 ngwt__AccessControlListEntry ** SOAP_FMAC4 soap_in_PointerTongwt__AccessControlListEntry(struct soap *soap, const char *tag, ngwt__AccessControlListEntry **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (ngwt__AccessControlListEntry **)soap_malloc(soap, sizeof(ngwt__AccessControlListEntry *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
-		if (!(*a = (ngwt__AccessControlListEntry *)soap_instantiate_ngwt__AccessControlListEntry(soap, -1, soap->type, soap->arrayType, NULL)))
-			return NULL;
+		if (!(*a = (ngwt__AccessControlListEntry *)soap_instantiate_ngwt__AccessControlListEntry(soap, -1, soap->type, soap->arrayType, nullptr)))
+			return nullptr;
 		(*a)->soap_default(soap);
-		if (!(*a)->soap_in(soap, tag, NULL))
-			return NULL;
+		if (!(*a)->soap_in(soap, tag, nullptr))
+			return nullptr;
 	}
 	else
 	{	a = (ngwt__AccessControlListEntry **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ngwt__AccessControlListEntry, sizeof(ngwt__AccessControlListEntry), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91637,7 +91637,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedByte(struct soap *soa
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedByte(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTounsignedByte);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_PointerTounsignedByte);
 	if (soap_out_PointerTounsignedByte(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91645,7 +91645,7 @@ SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedByte(struct soap *soap, unsi
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedByte(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
 {
-	id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_unsignedByte);
+	id = soap_element_id(soap, tag, id, *a, nullptr, 0, type, SOAP_TYPE_unsignedByte);
 	if (id < 0)
 		return soap->error;
 	return soap_out_unsignedByte(soap, tag, id, *a, type);
@@ -91661,20 +91661,20 @@ SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTounsignedByte(struct soa
 SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTounsignedByte(struct soap *soap, const char *tag, unsigned char **a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a)
 		if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
-			return NULL;
-	*a = NULL;
+			return nullptr;
+	*a = nullptr;
 	if (!soap->null && *soap->href != '#')
 	{	soap_revert(soap);
 		if (!(*a = soap_in_unsignedByte(soap, tag, *a, type)))
-			return NULL;
+			return nullptr;
 	}
 	else
 	{	a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_unsignedByte, sizeof(unsigned char), 0);
 		if (soap->body && soap_element_end_in(soap, tag))
-			return NULL;
+			return nullptr;
 	}
 	return a;
 }
@@ -91689,7 +91689,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__TQName(struct soap *soap, char *const
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put__TQName(struct soap *soap, char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE__TQName);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE__TQName);
 	if (soap_out__TQName(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91729,7 +91729,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_string);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_string);
 	if (soap_out_string(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91765,7 +91765,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Filt
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__FilterElement(struct soap *soap, const std::vector<ngwt__FilterElement * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FilterElement);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FilterElement);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__FilterElement(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91791,9 +91791,9 @@ SOAP_FMAC3 std::vector<ngwt__FilterElement * >* SOAP_FMAC4 soap_get_std__vectorT
 SOAP_FMAC3 std::vector<ngwt__FilterElement * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__FilterElement(struct soap *soap, const char *tag, std::vector<ngwt__FilterElement * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__FilterElement(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__FilterElement *n;
 	ngwt__FilterElement **p;
 	do
@@ -91801,11 +91801,11 @@ SOAP_FMAC3 std::vector<ngwt__FilterElement * >* SOAP_FMAC4 soap_in_std__vectorTe
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__FilterElement, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FilterElement, sizeof(ngwt__FilterElement), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__FilterElement(soap, tag, NULL, "ngwt:FilterElement")))
+			if (!(p = soap_in_PointerTongwt__FilterElement(soap, tag, nullptr, "ngwt:FilterElement")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__FilterElement(soap, tag, &n, "ngwt:FilterElement"))
 				break;
 			a->insert(a->end(), n);
@@ -91816,11 +91816,11 @@ SOAP_FMAC3 std::vector<ngwt__FilterElement * >* SOAP_FMAC4 soap_in_std__vectorTe
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__FilterElement * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__FilterElement(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FilterElement(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FilterElement(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FilterElement(struct soap *soap, std::vector<ngwt__FilterElement * >*p)
@@ -91830,9 +91830,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Filte
 SOAP_FMAC5 std::vector<ngwt__FilterElement * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__FilterElement(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__FilterElement(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FilterElement, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FilterElement, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__FilterElement * >;
 		if (size)
@@ -91866,7 +91866,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Cont
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__ContainerRef(struct soap *soap, const std::vector<ngwt__ContainerRef * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ContainerRef);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ContainerRef);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91892,9 +91892,9 @@ SOAP_FMAC3 std::vector<ngwt__ContainerRef * >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<ngwt__ContainerRef * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__ContainerRef(struct soap *soap, const char *tag, std::vector<ngwt__ContainerRef * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__ContainerRef *n;
 	ngwt__ContainerRef **p;
 	do
@@ -91902,11 +91902,11 @@ SOAP_FMAC3 std::vector<ngwt__ContainerRef * >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__ContainerRef, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ContainerRef, sizeof(ngwt__ContainerRef), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__ContainerRef(soap, tag, NULL, "ngwt:ContainerRef")))
+			if (!(p = soap_in_PointerTongwt__ContainerRef(soap, tag, nullptr, "ngwt:ContainerRef")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__ContainerRef(soap, tag, &n, "ngwt:ContainerRef"))
 				break;
 			a->insert(a->end(), n);
@@ -91917,11 +91917,11 @@ SOAP_FMAC3 std::vector<ngwt__ContainerRef * >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__ContainerRef * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__ContainerRef(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ContainerRef(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ContainerRef(struct soap *soap, std::vector<ngwt__ContainerRef * >*p)
@@ -91931,9 +91931,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Conta
 SOAP_FMAC5 std::vector<ngwt__ContainerRef * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__ContainerRef(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__ContainerRef(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ContainerRef, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ContainerRef, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__ContainerRef * >;
 		if (size)
@@ -91965,7 +91965,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwe__EventType(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwe__EventType(struct soap *soap, const std::vector<enum ngwe__EventType >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwe__EventType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwe__EventType);
 	if (soap_out_std__vectorTemplateOfngwe__EventType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -91991,9 +91991,9 @@ SOAP_FMAC3 std::vector<enum ngwe__EventType >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<enum ngwe__EventType >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwe__EventType(struct soap *soap, const char *tag, std::vector<enum ngwe__EventType >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwe__EventType(soap, -1)))
-		return NULL;
+		return nullptr;
 	enum ngwe__EventType n;
 	enum ngwe__EventType *p;
 	do
@@ -92001,7 +92001,7 @@ SOAP_FMAC3 std::vector<enum ngwe__EventType >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwe__EventType, SOAP_TYPE_std__vectorTemplateOfngwe__EventType, sizeof(enum ngwe__EventType), 0))
 				break;
-			if (!(p = soap_in_ngwe__EventType(soap, tag, NULL, "")))
+			if (!(p = soap_in_ngwe__EventType(soap, tag, nullptr, "")))
 				break;
 		}
 		else
@@ -92016,11 +92016,11 @@ SOAP_FMAC3 std::vector<enum ngwe__EventType >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<enum ngwe__EventType > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwe__EventType(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwe__EventType(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwe__EventType(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwe__EventType(struct soap *soap, std::vector<enum ngwe__EventType >*p)
@@ -92030,9 +92030,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwe__EventType(stru
 SOAP_FMAC5 std::vector<enum ngwe__EventType > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwe__EventType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwe__EventType(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwe__EventType, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwe__EventType, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<enum ngwe__EventType >;
 		if (size)
@@ -92066,7 +92066,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwe__Even
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwe__Events(struct soap *soap, const std::vector<ngwe__Events * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Events);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Events);
 	if (soap_out_std__vectorTemplateOfPointerTongwe__Events(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92092,9 +92092,9 @@ SOAP_FMAC3 std::vector<ngwe__Events * >* SOAP_FMAC4 soap_get_std__vectorTemplate
 SOAP_FMAC3 std::vector<ngwe__Events * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwe__Events(struct soap *soap, const char *tag, std::vector<ngwe__Events * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwe__Events(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwe__Events *n;
 	ngwe__Events **p;
 	do
@@ -92102,11 +92102,11 @@ SOAP_FMAC3 std::vector<ngwe__Events * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwe__Events, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Events, sizeof(ngwe__Events), 1))
 				break;
-			if (!(p = soap_in_PointerTongwe__Events(soap, tag, NULL, "ngwe:Events")))
+			if (!(p = soap_in_PointerTongwe__Events(soap, tag, nullptr, "ngwe:Events")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwe__Events(soap, tag, &n, "ngwe:Events"))
 				break;
 			a->insert(a->end(), n);
@@ -92117,11 +92117,11 @@ SOAP_FMAC3 std::vector<ngwe__Events * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwe__Events * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwe__Events(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwe__Events(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwe__Events(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwe__Events(struct soap *soap, std::vector<ngwe__Events * >*p)
@@ -92131,9 +92131,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwe__Event
 SOAP_FMAC5 std::vector<ngwe__Events * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwe__Events(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwe__Events(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Events, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Events, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwe__Events * >;
 		if (size)
@@ -92167,7 +92167,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwe__Even
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwe__Event(struct soap *soap, const std::vector<ngwe__Event * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Event);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Event);
 	if (soap_out_std__vectorTemplateOfPointerTongwe__Event(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92193,9 +92193,9 @@ SOAP_FMAC3 std::vector<ngwe__Event * >* SOAP_FMAC4 soap_get_std__vectorTemplateO
 SOAP_FMAC3 std::vector<ngwe__Event * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwe__Event(struct soap *soap, const char *tag, std::vector<ngwe__Event * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwe__Event(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwe__Event *n;
 	ngwe__Event **p;
 	do
@@ -92203,11 +92203,11 @@ SOAP_FMAC3 std::vector<ngwe__Event * >* SOAP_FMAC4 soap_in_std__vectorTemplateOf
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwe__Event, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Event, sizeof(ngwe__Event), 1))
 				break;
-			if (!(p = soap_in_PointerTongwe__Event(soap, tag, NULL, "ngwe:Event")))
+			if (!(p = soap_in_PointerTongwe__Event(soap, tag, nullptr, "ngwe:Event")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwe__Event(soap, tag, &n, "ngwe:Event"))
 				break;
 			a->insert(a->end(), n);
@@ -92218,11 +92218,11 @@ SOAP_FMAC3 std::vector<ngwe__Event * >* SOAP_FMAC4 soap_in_std__vectorTemplateOf
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwe__Event * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwe__Event(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwe__Event(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwe__Event(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwe__Event(struct soap *soap, std::vector<ngwe__Event * >*p)
@@ -92232,9 +92232,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwe__Event
 SOAP_FMAC5 std::vector<ngwe__Event * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwe__Event(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwe__Event(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Event, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwe__Event, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwe__Event * >;
 		if (size)
@@ -92268,7 +92268,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfstring(struct soap
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfstring(struct soap *soap, const std::vector<char * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfstring);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfstring);
 	if (soap_out_std__vectorTemplateOfstring(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92294,9 +92294,9 @@ SOAP_FMAC3 std::vector<char * >* SOAP_FMAC4 soap_get_std__vectorTemplateOfstring
 SOAP_FMAC3 std::vector<char * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfstring(struct soap *soap, const char *tag, std::vector<char * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfstring(soap, -1)))
-		return NULL;
+		return nullptr;
 	char *n;
 	char **p;
 	do
@@ -92304,11 +92304,11 @@ SOAP_FMAC3 std::vector<char * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfstring(
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_byte, SOAP_TYPE_std__vectorTemplateOfstring, sizeof(char), 1))
 				break;
-			if (!(p = soap_in_string(soap, tag, NULL, "")))
+			if (!(p = soap_in_string(soap, tag, nullptr, "")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_string(soap, tag, &n, ""))
 				break;
 			a->insert(a->end(), n);
@@ -92319,11 +92319,11 @@ SOAP_FMAC3 std::vector<char * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfstring(
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<char * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfstring(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfstring(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfstring(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfstring(struct soap *soap, std::vector<char * >*p)
@@ -92333,9 +92333,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfstring(struct soap *
 SOAP_FMAC5 std::vector<char * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfstring(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfstring(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfstring, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfstring, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<char * >;
 		if (size)
@@ -92369,7 +92369,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Modi
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__ModifyItem(struct soap *soap, const std::vector<ngwt__ModifyItem * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ModifyItem);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ModifyItem);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__ModifyItem(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92395,9 +92395,9 @@ SOAP_FMAC3 std::vector<ngwt__ModifyItem * >* SOAP_FMAC4 soap_get_std__vectorTemp
 SOAP_FMAC3 std::vector<ngwt__ModifyItem * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__ModifyItem(struct soap *soap, const char *tag, std::vector<ngwt__ModifyItem * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__ModifyItem(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__ModifyItem *n;
 	ngwt__ModifyItem **p;
 	do
@@ -92405,11 +92405,11 @@ SOAP_FMAC3 std::vector<ngwt__ModifyItem * >* SOAP_FMAC4 soap_in_std__vectorTempl
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__ModifyItem, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ModifyItem, sizeof(ngwt__ModifyItem), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__ModifyItem(soap, tag, NULL, "ngwt:ModifyItem")))
+			if (!(p = soap_in_PointerTongwt__ModifyItem(soap, tag, nullptr, "ngwt:ModifyItem")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__ModifyItem(soap, tag, &n, "ngwt:ModifyItem"))
 				break;
 			a->insert(a->end(), n);
@@ -92420,11 +92420,11 @@ SOAP_FMAC3 std::vector<ngwt__ModifyItem * >* SOAP_FMAC4 soap_in_std__vectorTempl
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__ModifyItem * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__ModifyItem(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ModifyItem(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ModifyItem(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ModifyItem(struct soap *soap, std::vector<ngwt__ModifyItem * >*p)
@@ -92434,9 +92434,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Modif
 SOAP_FMAC5 std::vector<ngwt__ModifyItem * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__ModifyItem(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__ModifyItem(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ModifyItem, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ModifyItem, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__ModifyItem * >;
 		if (size)
@@ -92470,7 +92470,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Host
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Host(struct soap *soap, const std::vector<ngwt__Host * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Host);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Host);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Host(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92496,9 +92496,9 @@ SOAP_FMAC3 std::vector<ngwt__Host * >* SOAP_FMAC4 soap_get_std__vectorTemplateOf
 SOAP_FMAC3 std::vector<ngwt__Host * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Host(struct soap *soap, const char *tag, std::vector<ngwt__Host * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Host(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Host *n;
 	ngwt__Host **p;
 	do
@@ -92506,11 +92506,11 @@ SOAP_FMAC3 std::vector<ngwt__Host * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Host, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Host, sizeof(ngwt__Host), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Host(soap, tag, NULL, "ngwt:Host")))
+			if (!(p = soap_in_PointerTongwt__Host(soap, tag, nullptr, "ngwt:Host")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Host(soap, tag, &n, "ngwt:Host"))
 				break;
 			a->insert(a->end(), n);
@@ -92521,11 +92521,11 @@ SOAP_FMAC3 std::vector<ngwt__Host * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Host * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Host(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Host(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Host(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Host(struct soap *soap, std::vector<ngwt__Host * >*p)
@@ -92535,9 +92535,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Host(
 SOAP_FMAC5 std::vector<ngwt__Host * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Host(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Host(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Host, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Host, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Host * >;
 		if (size)
@@ -92571,7 +92571,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__User
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__UserInfo(struct soap *soap, const std::vector<ngwt__UserInfo * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__UserInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__UserInfo);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__UserInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92597,9 +92597,9 @@ SOAP_FMAC3 std::vector<ngwt__UserInfo * >* SOAP_FMAC4 soap_get_std__vectorTempla
 SOAP_FMAC3 std::vector<ngwt__UserInfo * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__UserInfo(struct soap *soap, const char *tag, std::vector<ngwt__UserInfo * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__UserInfo(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__UserInfo *n;
 	ngwt__UserInfo **p;
 	do
@@ -92607,11 +92607,11 @@ SOAP_FMAC3 std::vector<ngwt__UserInfo * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__UserInfo, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__UserInfo, sizeof(ngwt__UserInfo), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__UserInfo(soap, tag, NULL, "ngwt:UserInfo")))
+			if (!(p = soap_in_PointerTongwt__UserInfo(soap, tag, nullptr, "ngwt:UserInfo")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__UserInfo(soap, tag, &n, "ngwt:UserInfo"))
 				break;
 			a->insert(a->end(), n);
@@ -92622,11 +92622,11 @@ SOAP_FMAC3 std::vector<ngwt__UserInfo * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__UserInfo * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__UserInfo(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__UserInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__UserInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__UserInfo(struct soap *soap, std::vector<ngwt__UserInfo * >*p)
@@ -92636,9 +92636,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__UserI
 SOAP_FMAC5 std::vector<ngwt__UserInfo * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__UserInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__UserInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__UserInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__UserInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__UserInfo * >;
 		if (size)
@@ -92672,7 +92672,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Time
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Timezone(struct soap *soap, const std::vector<ngwt__Timezone * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Timezone);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Timezone);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Timezone(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92698,9 +92698,9 @@ SOAP_FMAC3 std::vector<ngwt__Timezone * >* SOAP_FMAC4 soap_get_std__vectorTempla
 SOAP_FMAC3 std::vector<ngwt__Timezone * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Timezone(struct soap *soap, const char *tag, std::vector<ngwt__Timezone * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Timezone(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Timezone *n;
 	ngwt__Timezone **p;
 	do
@@ -92708,11 +92708,11 @@ SOAP_FMAC3 std::vector<ngwt__Timezone * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Timezone, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Timezone, sizeof(ngwt__Timezone), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Timezone(soap, tag, NULL, "ngwt:Timezone")))
+			if (!(p = soap_in_PointerTongwt__Timezone(soap, tag, nullptr, "ngwt:Timezone")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Timezone(soap, tag, &n, "ngwt:Timezone"))
 				break;
 			a->insert(a->end(), n);
@@ -92723,11 +92723,11 @@ SOAP_FMAC3 std::vector<ngwt__Timezone * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Timezone * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Timezone(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Timezone(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Timezone(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Timezone(struct soap *soap, std::vector<ngwt__Timezone * >*p)
@@ -92737,9 +92737,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Timez
 SOAP_FMAC5 std::vector<ngwt__Timezone * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Timezone(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Timezone(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Timezone, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Timezone, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Timezone * >;
 		if (size)
@@ -92773,7 +92773,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Sign
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Signature(struct soap *soap, const std::vector<ngwt__Signature * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Signature);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Signature);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Signature(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92799,9 +92799,9 @@ SOAP_FMAC3 std::vector<ngwt__Signature * >* SOAP_FMAC4 soap_get_std__vectorTempl
 SOAP_FMAC3 std::vector<ngwt__Signature * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Signature(struct soap *soap, const char *tag, std::vector<ngwt__Signature * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Signature(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Signature *n;
 	ngwt__Signature **p;
 	do
@@ -92809,11 +92809,11 @@ SOAP_FMAC3 std::vector<ngwt__Signature * >* SOAP_FMAC4 soap_in_std__vectorTempla
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Signature, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Signature, sizeof(ngwt__Signature), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Signature(soap, tag, NULL, "ngwt:Signature")))
+			if (!(p = soap_in_PointerTongwt__Signature(soap, tag, nullptr, "ngwt:Signature")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Signature(soap, tag, &n, "ngwt:Signature"))
 				break;
 			a->insert(a->end(), n);
@@ -92824,11 +92824,11 @@ SOAP_FMAC3 std::vector<ngwt__Signature * >* SOAP_FMAC4 soap_in_std__vectorTempla
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Signature * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Signature(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Signature(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Signature(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Signature(struct soap *soap, std::vector<ngwt__Signature * >*p)
@@ -92838,9 +92838,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Signa
 SOAP_FMAC5 std::vector<ngwt__Signature * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Signature(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Signature(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Signature, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Signature, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Signature * >;
 		if (size)
@@ -92874,7 +92874,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Sett
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__SettingsGroup(struct soap *soap, const std::vector<ngwt__SettingsGroup * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__SettingsGroup);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__SettingsGroup);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__SettingsGroup(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -92900,9 +92900,9 @@ SOAP_FMAC3 std::vector<ngwt__SettingsGroup * >* SOAP_FMAC4 soap_get_std__vectorT
 SOAP_FMAC3 std::vector<ngwt__SettingsGroup * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__SettingsGroup(struct soap *soap, const char *tag, std::vector<ngwt__SettingsGroup * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__SettingsGroup(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__SettingsGroup *n;
 	ngwt__SettingsGroup **p;
 	do
@@ -92910,11 +92910,11 @@ SOAP_FMAC3 std::vector<ngwt__SettingsGroup * >* SOAP_FMAC4 soap_in_std__vectorTe
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__SettingsGroup, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__SettingsGroup, sizeof(ngwt__SettingsGroup), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__SettingsGroup(soap, tag, NULL, "ngwt:SettingsGroup")))
+			if (!(p = soap_in_PointerTongwt__SettingsGroup(soap, tag, nullptr, "ngwt:SettingsGroup")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__SettingsGroup(soap, tag, &n, "ngwt:SettingsGroup"))
 				break;
 			a->insert(a->end(), n);
@@ -92925,11 +92925,11 @@ SOAP_FMAC3 std::vector<ngwt__SettingsGroup * >* SOAP_FMAC4 soap_in_std__vectorTe
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__SettingsGroup * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__SettingsGroup(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__SettingsGroup(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__SettingsGroup(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__SettingsGroup(struct soap *soap, std::vector<ngwt__SettingsGroup * >*p)
@@ -92939,9 +92939,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Setti
 SOAP_FMAC5 std::vector<ngwt__SettingsGroup * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__SettingsGroup(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__SettingsGroup(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__SettingsGroup, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__SettingsGroup, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__SettingsGroup * >;
 		if (size)
@@ -92975,7 +92975,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Rule
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Rule(struct soap *soap, const std::vector<ngwt__Rule * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Rule);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Rule);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Rule(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93001,9 +93001,9 @@ SOAP_FMAC3 std::vector<ngwt__Rule * >* SOAP_FMAC4 soap_get_std__vectorTemplateOf
 SOAP_FMAC3 std::vector<ngwt__Rule * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Rule(struct soap *soap, const char *tag, std::vector<ngwt__Rule * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Rule(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Rule *n;
 	ngwt__Rule **p;
 	do
@@ -93011,11 +93011,11 @@ SOAP_FMAC3 std::vector<ngwt__Rule * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Rule, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Rule, sizeof(ngwt__Rule), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Rule(soap, tag, NULL, "ngwt:Rule")))
+			if (!(p = soap_in_PointerTongwt__Rule(soap, tag, nullptr, "ngwt:Rule")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Rule(soap, tag, &n, "ngwt:Rule"))
 				break;
 			a->insert(a->end(), n);
@@ -93026,11 +93026,11 @@ SOAP_FMAC3 std::vector<ngwt__Rule * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Rule * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Rule(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Rule(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Rule(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Rule(struct soap *soap, std::vector<ngwt__Rule * >*p)
@@ -93040,9 +93040,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Rule(
 SOAP_FMAC5 std::vector<ngwt__Rule * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Rule(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Rule(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Rule, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Rule, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Rule * >;
 		if (size)
@@ -93076,7 +93076,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Rule
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__RuleAction(struct soap *soap, const std::vector<ngwt__RuleAction * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__RuleAction);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__RuleAction);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__RuleAction(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93102,9 +93102,9 @@ SOAP_FMAC3 std::vector<ngwt__RuleAction * >* SOAP_FMAC4 soap_get_std__vectorTemp
 SOAP_FMAC3 std::vector<ngwt__RuleAction * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__RuleAction(struct soap *soap, const char *tag, std::vector<ngwt__RuleAction * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__RuleAction(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__RuleAction *n;
 	ngwt__RuleAction **p;
 	do
@@ -93112,11 +93112,11 @@ SOAP_FMAC3 std::vector<ngwt__RuleAction * >* SOAP_FMAC4 soap_in_std__vectorTempl
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__RuleAction, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__RuleAction, sizeof(ngwt__RuleAction), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__RuleAction(soap, tag, NULL, "ngwt:RuleAction")))
+			if (!(p = soap_in_PointerTongwt__RuleAction(soap, tag, nullptr, "ngwt:RuleAction")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__RuleAction(soap, tag, &n, "ngwt:RuleAction"))
 				break;
 			a->insert(a->end(), n);
@@ -93127,11 +93127,11 @@ SOAP_FMAC3 std::vector<ngwt__RuleAction * >* SOAP_FMAC4 soap_in_std__vectorTempl
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__RuleAction * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__RuleAction(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__RuleAction(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__RuleAction(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__RuleAction(struct soap *soap, std::vector<ngwt__RuleAction * >*p)
@@ -93141,9 +93141,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__RuleA
 SOAP_FMAC5 std::vector<ngwt__RuleAction * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__RuleAction(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__RuleAction(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__RuleAction, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__RuleAction, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__RuleAction * >;
 		if (size)
@@ -93177,7 +93177,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfxsd__date(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfxsd__date(struct soap *soap, const std::vector<std::string >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfxsd__date);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfxsd__date);
 	if (soap_out_std__vectorTemplateOfxsd__date(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93203,9 +93203,9 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_get_std__vectorTemplateOfx
 SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfxsd__date(struct soap *soap, const char *tag, std::vector<std::string >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfxsd__date(soap, -1)))
-		return NULL;
+		return nullptr;
 	std::string n;
 	std::string *p;
 	do
@@ -93213,7 +93213,7 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfxs
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_xsd__date, SOAP_TYPE_std__vectorTemplateOfxsd__date, sizeof(std::string), 0))
 				break;
-			if (!(p = soap_in_xsd__date(soap, tag, NULL, "xsd:date")))
+			if (!(p = soap_in_xsd__date(soap, tag, nullptr, "xsd:date")))
 				break;
 		}
 		else
@@ -93228,11 +93228,11 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfxs
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_new_std__vectorTemplateOfxsd__date(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfxsd__date(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfxsd__date(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfxsd__date(struct soap *soap, std::vector<std::string >*p)
@@ -93242,9 +93242,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfxsd__date(struct soa
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfxsd__date(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfxsd__date(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfxsd__date, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfxsd__date, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<std::string >;
 		if (size)
@@ -93278,7 +93278,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Dele
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__DelegateeStatus(struct soap *soap, const std::vector<ngwt__DelegateeStatus * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DelegateeStatus);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DelegateeStatus);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93304,9 +93304,9 @@ SOAP_FMAC3 std::vector<ngwt__DelegateeStatus * >* SOAP_FMAC4 soap_get_std__vecto
 SOAP_FMAC3 std::vector<ngwt__DelegateeStatus * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__DelegateeStatus(struct soap *soap, const char *tag, std::vector<ngwt__DelegateeStatus * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__DelegateeStatus *n;
 	ngwt__DelegateeStatus **p;
 	do
@@ -93314,11 +93314,11 @@ SOAP_FMAC3 std::vector<ngwt__DelegateeStatus * >* SOAP_FMAC4 soap_in_std__vector
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__DelegateeStatus, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DelegateeStatus, sizeof(ngwt__DelegateeStatus), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__DelegateeStatus(soap, tag, NULL, "ngwt:DelegateeStatus")))
+			if (!(p = soap_in_PointerTongwt__DelegateeStatus(soap, tag, nullptr, "ngwt:DelegateeStatus")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__DelegateeStatus(soap, tag, &n, "ngwt:DelegateeStatus"))
 				break;
 			a->insert(a->end(), n);
@@ -93329,11 +93329,11 @@ SOAP_FMAC3 std::vector<ngwt__DelegateeStatus * >* SOAP_FMAC4 soap_in_std__vector
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__DelegateeStatus * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__DelegateeStatus(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DelegateeStatus(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__DelegateeStatus(struct soap *soap, std::vector<ngwt__DelegateeStatus * >*p)
@@ -93343,9 +93343,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Deleg
 SOAP_FMAC5 std::vector<ngwt__DelegateeStatus * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__DelegateeStatus(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__DelegateeStatus(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DelegateeStatus, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DelegateeStatus, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__DelegateeStatus * >;
 		if (size)
@@ -93379,7 +93379,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Reci
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Recipient(struct soap *soap, const std::vector<ngwt__Recipient * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Recipient);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Recipient);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Recipient(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93405,9 +93405,9 @@ SOAP_FMAC3 std::vector<ngwt__Recipient * >* SOAP_FMAC4 soap_get_std__vectorTempl
 SOAP_FMAC3 std::vector<ngwt__Recipient * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Recipient(struct soap *soap, const char *tag, std::vector<ngwt__Recipient * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Recipient(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Recipient *n;
 	ngwt__Recipient **p;
 	do
@@ -93415,11 +93415,11 @@ SOAP_FMAC3 std::vector<ngwt__Recipient * >* SOAP_FMAC4 soap_in_std__vectorTempla
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Recipient, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Recipient, sizeof(ngwt__Recipient), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Recipient(soap, tag, NULL, "ngwt:Recipient")))
+			if (!(p = soap_in_PointerTongwt__Recipient(soap, tag, nullptr, "ngwt:Recipient")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Recipient(soap, tag, &n, "ngwt:Recipient"))
 				break;
 			a->insert(a->end(), n);
@@ -93430,11 +93430,11 @@ SOAP_FMAC3 std::vector<ngwt__Recipient * >* SOAP_FMAC4 soap_in_std__vectorTempla
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Recipient * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Recipient(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Recipient(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Recipient(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Recipient(struct soap *soap, std::vector<ngwt__Recipient * >*p)
@@ -93444,9 +93444,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Recip
 SOAP_FMAC5 std::vector<ngwt__Recipient * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Recipient(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Recipient(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Recipient, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Recipient, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Recipient * >;
 		if (size)
@@ -93480,7 +93480,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Prox
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__ProxyUser(struct soap *soap, const std::vector<ngwt__ProxyUser * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProxyUser);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProxyUser);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__ProxyUser(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93506,9 +93506,9 @@ SOAP_FMAC3 std::vector<ngwt__ProxyUser * >* SOAP_FMAC4 soap_get_std__vectorTempl
 SOAP_FMAC3 std::vector<ngwt__ProxyUser * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__ProxyUser(struct soap *soap, const char *tag, std::vector<ngwt__ProxyUser * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__ProxyUser(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__ProxyUser *n;
 	ngwt__ProxyUser **p;
 	do
@@ -93516,11 +93516,11 @@ SOAP_FMAC3 std::vector<ngwt__ProxyUser * >* SOAP_FMAC4 soap_in_std__vectorTempla
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__ProxyUser, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProxyUser, sizeof(ngwt__ProxyUser), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__ProxyUser(soap, tag, NULL, "ngwt:ProxyUser")))
+			if (!(p = soap_in_PointerTongwt__ProxyUser(soap, tag, nullptr, "ngwt:ProxyUser")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__ProxyUser(soap, tag, &n, "ngwt:ProxyUser"))
 				break;
 			a->insert(a->end(), n);
@@ -93531,11 +93531,11 @@ SOAP_FMAC3 std::vector<ngwt__ProxyUser * >* SOAP_FMAC4 soap_in_std__vectorTempla
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__ProxyUser * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__ProxyUser(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ProxyUser(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ProxyUser(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ProxyUser(struct soap *soap, std::vector<ngwt__ProxyUser * >*p)
@@ -93545,9 +93545,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Proxy
 SOAP_FMAC5 std::vector<ngwt__ProxyUser * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__ProxyUser(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__ProxyUser(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProxyUser, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProxyUser, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__ProxyUser * >;
 		if (size)
@@ -93581,7 +93581,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Prob
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__ProblemEntry(struct soap *soap, const std::vector<ngwt__ProblemEntry * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProblemEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProblemEntry);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__ProblemEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93607,9 +93607,9 @@ SOAP_FMAC3 std::vector<ngwt__ProblemEntry * >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<ngwt__ProblemEntry * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__ProblemEntry(struct soap *soap, const char *tag, std::vector<ngwt__ProblemEntry * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__ProblemEntry(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__ProblemEntry *n;
 	ngwt__ProblemEntry **p;
 	do
@@ -93617,11 +93617,11 @@ SOAP_FMAC3 std::vector<ngwt__ProblemEntry * >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__ProblemEntry, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProblemEntry, sizeof(ngwt__ProblemEntry), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__ProblemEntry(soap, tag, NULL, "ngwt:ProblemEntry")))
+			if (!(p = soap_in_PointerTongwt__ProblemEntry(soap, tag, nullptr, "ngwt:ProblemEntry")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__ProblemEntry(soap, tag, &n, "ngwt:ProblemEntry"))
 				break;
 			a->insert(a->end(), n);
@@ -93632,11 +93632,11 @@ SOAP_FMAC3 std::vector<ngwt__ProblemEntry * >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__ProblemEntry * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__ProblemEntry(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ProblemEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ProblemEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ProblemEntry(struct soap *soap, std::vector<ngwt__ProblemEntry * >*p)
@@ -93646,9 +93646,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Probl
 SOAP_FMAC5 std::vector<ngwt__ProblemEntry * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__ProblemEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__ProblemEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProblemEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ProblemEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__ProblemEntry * >;
 		if (size)
@@ -93682,7 +93682,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Post
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__PostalAddress(struct soap *soap, const std::vector<ngwt__PostalAddress * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PostalAddress);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PostalAddress);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__PostalAddress(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93708,9 +93708,9 @@ SOAP_FMAC3 std::vector<ngwt__PostalAddress * >* SOAP_FMAC4 soap_get_std__vectorT
 SOAP_FMAC3 std::vector<ngwt__PostalAddress * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__PostalAddress(struct soap *soap, const char *tag, std::vector<ngwt__PostalAddress * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__PostalAddress(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__PostalAddress *n;
 	ngwt__PostalAddress **p;
 	do
@@ -93718,11 +93718,11 @@ SOAP_FMAC3 std::vector<ngwt__PostalAddress * >* SOAP_FMAC4 soap_in_std__vectorTe
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__PostalAddress, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PostalAddress, sizeof(ngwt__PostalAddress), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__PostalAddress(soap, tag, NULL, "ngwt:PostalAddress")))
+			if (!(p = soap_in_PointerTongwt__PostalAddress(soap, tag, nullptr, "ngwt:PostalAddress")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__PostalAddress(soap, tag, &n, "ngwt:PostalAddress"))
 				break;
 			a->insert(a->end(), n);
@@ -93733,11 +93733,11 @@ SOAP_FMAC3 std::vector<ngwt__PostalAddress * >* SOAP_FMAC4 soap_in_std__vectorTe
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__PostalAddress * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__PostalAddress(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__PostalAddress(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__PostalAddress(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__PostalAddress(struct soap *soap, std::vector<ngwt__PostalAddress * >*p)
@@ -93747,9 +93747,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Posta
 SOAP_FMAC5 std::vector<ngwt__PostalAddress * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__PostalAddress(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__PostalAddress(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PostalAddress, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PostalAddress, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__PostalAddress * >;
 		if (size)
@@ -93783,7 +93783,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Phon
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__PhoneNumber(struct soap *soap, const std::vector<ngwt__PhoneNumber * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PhoneNumber);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PhoneNumber);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__PhoneNumber(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93809,9 +93809,9 @@ SOAP_FMAC3 std::vector<ngwt__PhoneNumber * >* SOAP_FMAC4 soap_get_std__vectorTem
 SOAP_FMAC3 std::vector<ngwt__PhoneNumber * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__PhoneNumber(struct soap *soap, const char *tag, std::vector<ngwt__PhoneNumber * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__PhoneNumber(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__PhoneNumber *n;
 	ngwt__PhoneNumber **p;
 	do
@@ -93819,11 +93819,11 @@ SOAP_FMAC3 std::vector<ngwt__PhoneNumber * >* SOAP_FMAC4 soap_in_std__vectorTemp
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__PhoneNumber, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PhoneNumber, sizeof(ngwt__PhoneNumber), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__PhoneNumber(soap, tag, NULL, "ngwt:PhoneNumber")))
+			if (!(p = soap_in_PointerTongwt__PhoneNumber(soap, tag, nullptr, "ngwt:PhoneNumber")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__PhoneNumber(soap, tag, &n, "ngwt:PhoneNumber"))
 				break;
 			a->insert(a->end(), n);
@@ -93834,11 +93834,11 @@ SOAP_FMAC3 std::vector<ngwt__PhoneNumber * >* SOAP_FMAC4 soap_in_std__vectorTemp
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__PhoneNumber * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__PhoneNumber(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__PhoneNumber(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__PhoneNumber(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__PhoneNumber(struct soap *soap, std::vector<ngwt__PhoneNumber * >*p)
@@ -93848,9 +93848,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Phone
 SOAP_FMAC5 std::vector<ngwt__PhoneNumber * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__PhoneNumber(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__PhoneNumber(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PhoneNumber, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__PhoneNumber, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__PhoneNumber * >;
 		if (size)
@@ -93882,7 +93882,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwt__Month(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwt__Month(struct soap *soap, const std::vector<unsigned char >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__Month);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__Month);
 	if (soap_out_std__vectorTemplateOfngwt__Month(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -93908,9 +93908,9 @@ SOAP_FMAC3 std::vector<unsigned char >* SOAP_FMAC4 soap_get_std__vectorTemplateO
 SOAP_FMAC3 std::vector<unsigned char >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__Month(struct soap *soap, const char *tag, std::vector<unsigned char >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwt__Month(soap, -1)))
-		return NULL;
+		return nullptr;
 	unsigned char n;
 	unsigned char *p;
 	do
@@ -93918,7 +93918,7 @@ SOAP_FMAC3 std::vector<unsigned char >* SOAP_FMAC4 soap_in_std__vectorTemplateOf
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Month, SOAP_TYPE_std__vectorTemplateOfngwt__Month, sizeof(unsigned char), 0))
 				break;
-			if (!(p = soap_in_ngwt__Month(soap, tag, NULL, "ngwt:Month")))
+			if (!(p = soap_in_ngwt__Month(soap, tag, nullptr, "ngwt:Month")))
 				break;
 		}
 		else
@@ -93933,11 +93933,11 @@ SOAP_FMAC3 std::vector<unsigned char >* SOAP_FMAC4 soap_in_std__vectorTemplateOf
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<unsigned char > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwt__Month(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwt__Month(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwt__Month(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__Month(struct soap *soap, std::vector<unsigned char >*p)
@@ -93947,9 +93947,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__Month(struct s
 SOAP_FMAC5 std::vector<unsigned char > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwt__Month(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwt__Month(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwt__Month, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwt__Month, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<unsigned char >;
 		if (size)
@@ -93983,7 +93983,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Mess
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__MessagePart(struct soap *soap, const std::vector<ngwt__MessagePart * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__MessagePart);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__MessagePart);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__MessagePart(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94009,9 +94009,9 @@ SOAP_FMAC3 std::vector<ngwt__MessagePart * >* SOAP_FMAC4 soap_get_std__vectorTem
 SOAP_FMAC3 std::vector<ngwt__MessagePart * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__MessagePart(struct soap *soap, const char *tag, std::vector<ngwt__MessagePart * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__MessagePart(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__MessagePart *n;
 	ngwt__MessagePart **p;
 	do
@@ -94019,11 +94019,11 @@ SOAP_FMAC3 std::vector<ngwt__MessagePart * >* SOAP_FMAC4 soap_in_std__vectorTemp
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__MessagePart, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__MessagePart, sizeof(ngwt__MessagePart), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__MessagePart(soap, tag, NULL, "ngwt:MessagePart")))
+			if (!(p = soap_in_PointerTongwt__MessagePart(soap, tag, nullptr, "ngwt:MessagePart")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__MessagePart(soap, tag, &n, "ngwt:MessagePart"))
 				break;
 			a->insert(a->end(), n);
@@ -94034,11 +94034,11 @@ SOAP_FMAC3 std::vector<ngwt__MessagePart * >* SOAP_FMAC4 soap_in_std__vectorTemp
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__MessagePart * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__MessagePart(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__MessagePart(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__MessagePart(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__MessagePart(struct soap *soap, std::vector<ngwt__MessagePart * >*p)
@@ -94048,9 +94048,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Messa
 SOAP_FMAC5 std::vector<ngwt__MessagePart * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__MessagePart(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__MessagePart(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__MessagePart, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__MessagePart, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__MessagePart * >;
 		if (size)
@@ -94084,7 +94084,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Libr
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Library(struct soap *soap, const std::vector<ngwt__Library * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Library);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Library);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Library(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94110,9 +94110,9 @@ SOAP_FMAC3 std::vector<ngwt__Library * >* SOAP_FMAC4 soap_get_std__vectorTemplat
 SOAP_FMAC3 std::vector<ngwt__Library * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Library(struct soap *soap, const char *tag, std::vector<ngwt__Library * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Library(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Library *n;
 	ngwt__Library **p;
 	do
@@ -94120,11 +94120,11 @@ SOAP_FMAC3 std::vector<ngwt__Library * >* SOAP_FMAC4 soap_in_std__vectorTemplate
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Library, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Library, sizeof(ngwt__Library), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Library(soap, tag, NULL, "ngwt:Library")))
+			if (!(p = soap_in_PointerTongwt__Library(soap, tag, nullptr, "ngwt:Library")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Library(soap, tag, &n, "ngwt:Library"))
 				break;
 			a->insert(a->end(), n);
@@ -94135,11 +94135,11 @@ SOAP_FMAC3 std::vector<ngwt__Library * >* SOAP_FMAC4 soap_in_std__vectorTemplate
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Library * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Library(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Library(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Library(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Library(struct soap *soap, std::vector<ngwt__Library * >*p)
@@ -94149,9 +94149,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Libra
 SOAP_FMAC5 std::vector<ngwt__Library * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Library(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Library(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Library, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Library, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Library * >;
 		if (size)
@@ -94185,7 +94185,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Junk
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__JunkEntry(struct soap *soap, const std::vector<ngwt__JunkEntry * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__JunkEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__JunkEntry);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__JunkEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94211,9 +94211,9 @@ SOAP_FMAC3 std::vector<ngwt__JunkEntry * >* SOAP_FMAC4 soap_get_std__vectorTempl
 SOAP_FMAC3 std::vector<ngwt__JunkEntry * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__JunkEntry(struct soap *soap, const char *tag, std::vector<ngwt__JunkEntry * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__JunkEntry(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__JunkEntry *n;
 	ngwt__JunkEntry **p;
 	do
@@ -94221,11 +94221,11 @@ SOAP_FMAC3 std::vector<ngwt__JunkEntry * >* SOAP_FMAC4 soap_in_std__vectorTempla
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__JunkEntry, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__JunkEntry, sizeof(ngwt__JunkEntry), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__JunkEntry(soap, tag, NULL, "ngwt:JunkEntry")))
+			if (!(p = soap_in_PointerTongwt__JunkEntry(soap, tag, nullptr, "ngwt:JunkEntry")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__JunkEntry(soap, tag, &n, "ngwt:JunkEntry"))
 				break;
 			a->insert(a->end(), n);
@@ -94236,11 +94236,11 @@ SOAP_FMAC3 std::vector<ngwt__JunkEntry * >* SOAP_FMAC4 soap_in_std__vectorTempla
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__JunkEntry * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__JunkEntry(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__JunkEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__JunkEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__JunkEntry(struct soap *soap, std::vector<ngwt__JunkEntry * >*p)
@@ -94250,9 +94250,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__JunkE
 SOAP_FMAC5 std::vector<ngwt__JunkEntry * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__JunkEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__JunkEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__JunkEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__JunkEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__JunkEntry * >;
 		if (size)
@@ -94286,7 +94286,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Item
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Item(struct soap *soap, const std::vector<ngwt__Item * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Item);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Item);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Item(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94312,9 +94312,9 @@ SOAP_FMAC3 std::vector<ngwt__Item * >* SOAP_FMAC4 soap_get_std__vectorTemplateOf
 SOAP_FMAC3 std::vector<ngwt__Item * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Item(struct soap *soap, const char *tag, std::vector<ngwt__Item * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Item(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Item *n;
 	ngwt__Item **p;
 	do
@@ -94322,11 +94322,11 @@ SOAP_FMAC3 std::vector<ngwt__Item * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Item, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Item, sizeof(ngwt__Item), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Item(soap, tag, NULL, "ngwt:Item")))
+			if (!(p = soap_in_PointerTongwt__Item(soap, tag, nullptr, "ngwt:Item")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Item(soap, tag, &n, "ngwt:Item"))
 				break;
 			a->insert(a->end(), n);
@@ -94337,11 +94337,11 @@ SOAP_FMAC3 std::vector<ngwt__Item * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfP
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Item * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Item(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Item(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Item(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Item(struct soap *soap, std::vector<ngwt__Item * >*p)
@@ -94351,9 +94351,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Item(
 SOAP_FMAC5 std::vector<ngwt__Item * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Item(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Item(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Item, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Item, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Item * >;
 		if (size)
@@ -94387,7 +94387,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__ImAd
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__ImAddress(struct soap *soap, const std::vector<ngwt__ImAddress * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ImAddress);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ImAddress);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__ImAddress(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94413,9 +94413,9 @@ SOAP_FMAC3 std::vector<ngwt__ImAddress * >* SOAP_FMAC4 soap_get_std__vectorTempl
 SOAP_FMAC3 std::vector<ngwt__ImAddress * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__ImAddress(struct soap *soap, const char *tag, std::vector<ngwt__ImAddress * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__ImAddress(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__ImAddress *n;
 	ngwt__ImAddress **p;
 	do
@@ -94423,11 +94423,11 @@ SOAP_FMAC3 std::vector<ngwt__ImAddress * >* SOAP_FMAC4 soap_in_std__vectorTempla
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__ImAddress, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ImAddress, sizeof(ngwt__ImAddress), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__ImAddress(soap, tag, NULL, "ngwt:ImAddress")))
+			if (!(p = soap_in_PointerTongwt__ImAddress(soap, tag, nullptr, "ngwt:ImAddress")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__ImAddress(soap, tag, &n, "ngwt:ImAddress"))
 				break;
 			a->insert(a->end(), n);
@@ -94438,11 +94438,11 @@ SOAP_FMAC3 std::vector<ngwt__ImAddress * >* SOAP_FMAC4 soap_in_std__vectorTempla
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__ImAddress * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__ImAddress(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ImAddress(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__ImAddress(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ImAddress(struct soap *soap, std::vector<ngwt__ImAddress * >*p)
@@ -94452,9 +94452,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__ImAdd
 SOAP_FMAC5 std::vector<ngwt__ImAddress * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__ImAddress(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__ImAddress(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ImAddress, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__ImAddress, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__ImAddress * >;
 		if (size)
@@ -94488,7 +94488,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Grou
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__GroupMember(struct soap *soap, const std::vector<ngwt__GroupMember * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__GroupMember);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__GroupMember);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__GroupMember(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94514,9 +94514,9 @@ SOAP_FMAC3 std::vector<ngwt__GroupMember * >* SOAP_FMAC4 soap_get_std__vectorTem
 SOAP_FMAC3 std::vector<ngwt__GroupMember * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__GroupMember(struct soap *soap, const char *tag, std::vector<ngwt__GroupMember * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__GroupMember(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__GroupMember *n;
 	ngwt__GroupMember **p;
 	do
@@ -94524,11 +94524,11 @@ SOAP_FMAC3 std::vector<ngwt__GroupMember * >* SOAP_FMAC4 soap_in_std__vectorTemp
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__GroupMember, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__GroupMember, sizeof(ngwt__GroupMember), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__GroupMember(soap, tag, NULL, "ngwt:GroupMember")))
+			if (!(p = soap_in_PointerTongwt__GroupMember(soap, tag, nullptr, "ngwt:GroupMember")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__GroupMember(soap, tag, &n, "ngwt:GroupMember"))
 				break;
 			a->insert(a->end(), n);
@@ -94539,11 +94539,11 @@ SOAP_FMAC3 std::vector<ngwt__GroupMember * >* SOAP_FMAC4 soap_in_std__vectorTemp
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__GroupMember * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__GroupMember(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__GroupMember(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__GroupMember(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__GroupMember(struct soap *soap, std::vector<ngwt__GroupMember * >*p)
@@ -94553,9 +94553,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Group
 SOAP_FMAC5 std::vector<ngwt__GroupMember * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__GroupMember(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__GroupMember(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__GroupMember, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__GroupMember, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__GroupMember * >;
 		if (size)
@@ -94589,7 +94589,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Free
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(struct soap *soap, const std::vector<ngwt__FreeBusyInfo * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyInfo);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94615,9 +94615,9 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyInfo * >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<ngwt__FreeBusyInfo * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(struct soap *soap, const char *tag, std::vector<ngwt__FreeBusyInfo * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__FreeBusyInfo *n;
 	ngwt__FreeBusyInfo **p;
 	do
@@ -94625,11 +94625,11 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyInfo * >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__FreeBusyInfo, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyInfo, sizeof(ngwt__FreeBusyInfo), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__FreeBusyInfo(soap, tag, NULL, "ngwt:FreeBusyInfo")))
+			if (!(p = soap_in_PointerTongwt__FreeBusyInfo(soap, tag, nullptr, "ngwt:FreeBusyInfo")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__FreeBusyInfo(soap, tag, &n, "ngwt:FreeBusyInfo"))
 				break;
 			a->insert(a->end(), n);
@@ -94640,11 +94640,11 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyInfo * >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__FreeBusyInfo * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(struct soap *soap, std::vector<ngwt__FreeBusyInfo * >*p)
@@ -94654,9 +94654,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FreeB
 SOAP_FMAC5 std::vector<ngwt__FreeBusyInfo * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__FreeBusyInfo * >;
 		if (size)
@@ -94690,7 +94690,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Name
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__NameAndEmail(struct soap *soap, const std::vector<ngwt__NameAndEmail * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__NameAndEmail);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__NameAndEmail);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__NameAndEmail(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94716,9 +94716,9 @@ SOAP_FMAC3 std::vector<ngwt__NameAndEmail * >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<ngwt__NameAndEmail * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__NameAndEmail(struct soap *soap, const char *tag, std::vector<ngwt__NameAndEmail * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__NameAndEmail(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__NameAndEmail *n;
 	ngwt__NameAndEmail **p;
 	do
@@ -94726,11 +94726,11 @@ SOAP_FMAC3 std::vector<ngwt__NameAndEmail * >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__NameAndEmail, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__NameAndEmail, sizeof(ngwt__NameAndEmail), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__NameAndEmail(soap, tag, NULL, "ngwt:NameAndEmail")))
+			if (!(p = soap_in_PointerTongwt__NameAndEmail(soap, tag, nullptr, "ngwt:NameAndEmail")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__NameAndEmail(soap, tag, &n, "ngwt:NameAndEmail"))
 				break;
 			a->insert(a->end(), n);
@@ -94741,11 +94741,11 @@ SOAP_FMAC3 std::vector<ngwt__NameAndEmail * >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__NameAndEmail * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__NameAndEmail(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__NameAndEmail(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__NameAndEmail(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__NameAndEmail(struct soap *soap, std::vector<ngwt__NameAndEmail * >*p)
@@ -94755,9 +94755,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__NameA
 SOAP_FMAC5 std::vector<ngwt__NameAndEmail * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__NameAndEmail(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__NameAndEmail(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__NameAndEmail, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__NameAndEmail, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__NameAndEmail * >;
 		if (size)
@@ -94791,7 +94791,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Free
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(struct soap *soap, const std::vector<ngwt__FreeBusyBlock * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyBlock);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyBlock);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94817,9 +94817,9 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyBlock * >* SOAP_FMAC4 soap_get_std__vectorT
 SOAP_FMAC3 std::vector<ngwt__FreeBusyBlock * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(struct soap *soap, const char *tag, std::vector<ngwt__FreeBusyBlock * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__FreeBusyBlock *n;
 	ngwt__FreeBusyBlock **p;
 	do
@@ -94827,11 +94827,11 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyBlock * >* SOAP_FMAC4 soap_in_std__vectorTe
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__FreeBusyBlock, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyBlock, sizeof(ngwt__FreeBusyBlock), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__FreeBusyBlock(soap, tag, NULL, "ngwt:FreeBusyBlock")))
+			if (!(p = soap_in_PointerTongwt__FreeBusyBlock(soap, tag, nullptr, "ngwt:FreeBusyBlock")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__FreeBusyBlock(soap, tag, &n, "ngwt:FreeBusyBlock"))
 				break;
 			a->insert(a->end(), n);
@@ -94842,11 +94842,11 @@ SOAP_FMAC3 std::vector<ngwt__FreeBusyBlock * >* SOAP_FMAC4 soap_in_std__vectorTe
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__FreeBusyBlock * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(struct soap *soap, std::vector<ngwt__FreeBusyBlock * >*p)
@@ -94856,9 +94856,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FreeB
 SOAP_FMAC5 std::vector<ngwt__FreeBusyBlock * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__FreeBusyBlock(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyBlock, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FreeBusyBlock, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__FreeBusyBlock * >;
 		if (size)
@@ -94892,7 +94892,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Fold
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Folder(struct soap *soap, const std::vector<ngwt__Folder * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Folder);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Folder);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Folder(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -94918,9 +94918,9 @@ SOAP_FMAC3 std::vector<ngwt__Folder * >* SOAP_FMAC4 soap_get_std__vectorTemplate
 SOAP_FMAC3 std::vector<ngwt__Folder * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Folder(struct soap *soap, const char *tag, std::vector<ngwt__Folder * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Folder(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Folder *n;
 	ngwt__Folder **p;
 	do
@@ -94928,11 +94928,11 @@ SOAP_FMAC3 std::vector<ngwt__Folder * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Folder, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Folder, sizeof(ngwt__Folder), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Folder(soap, tag, NULL, "ngwt:Folder")))
+			if (!(p = soap_in_PointerTongwt__Folder(soap, tag, nullptr, "ngwt:Folder")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Folder(soap, tag, &n, "ngwt:Folder"))
 				break;
 			a->insert(a->end(), n);
@@ -94943,11 +94943,11 @@ SOAP_FMAC3 std::vector<ngwt__Folder * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Folder * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Folder(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Folder(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Folder(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Folder(struct soap *soap, std::vector<ngwt__Folder * >*p)
@@ -94957,9 +94957,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Folde
 SOAP_FMAC5 std::vector<ngwt__Folder * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Folder(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Folder(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Folder, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Folder, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Folder * >;
 		if (size)
@@ -94993,7 +94993,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Fold
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__FolderACLEntry(struct soap *soap, const std::vector<ngwt__FolderACLEntry * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FolderACLEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FolderACLEntry);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__FolderACLEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95019,9 +95019,9 @@ SOAP_FMAC3 std::vector<ngwt__FolderACLEntry * >* SOAP_FMAC4 soap_get_std__vector
 SOAP_FMAC3 std::vector<ngwt__FolderACLEntry * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__FolderACLEntry(struct soap *soap, const char *tag, std::vector<ngwt__FolderACLEntry * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__FolderACLEntry(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__FolderACLEntry *n;
 	ngwt__FolderACLEntry **p;
 	do
@@ -95029,11 +95029,11 @@ SOAP_FMAC3 std::vector<ngwt__FolderACLEntry * >* SOAP_FMAC4 soap_in_std__vectorT
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__FolderACLEntry, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FolderACLEntry, sizeof(ngwt__FolderACLEntry), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__FolderACLEntry(soap, tag, NULL, "ngwt:FolderACLEntry")))
+			if (!(p = soap_in_PointerTongwt__FolderACLEntry(soap, tag, nullptr, "ngwt:FolderACLEntry")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__FolderACLEntry(soap, tag, &n, "ngwt:FolderACLEntry"))
 				break;
 			a->insert(a->end(), n);
@@ -95044,11 +95044,11 @@ SOAP_FMAC3 std::vector<ngwt__FolderACLEntry * >* SOAP_FMAC4 soap_in_std__vectorT
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__FolderACLEntry * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__FolderACLEntry(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FolderACLEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__FolderACLEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__FolderACLEntry(struct soap *soap, std::vector<ngwt__FolderACLEntry * >*p)
@@ -95058,9 +95058,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Folde
 SOAP_FMAC5 std::vector<ngwt__FolderACLEntry * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__FolderACLEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__FolderACLEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FolderACLEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__FolderACLEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__FolderACLEntry * >;
 		if (size)
@@ -95094,7 +95094,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfstd__string(struct
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfstd__string(struct soap *soap, const std::vector<std::string >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfstd__string);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfstd__string);
 	if (soap_out_std__vectorTemplateOfstd__string(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95120,9 +95120,9 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_get_std__vectorTemplateOfs
 SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfstd__string(struct soap *soap, const char *tag, std::vector<std::string >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfstd__string(soap, -1)))
-		return NULL;
+		return nullptr;
 	std::string n;
 	std::string *p;
 	do
@@ -95130,7 +95130,7 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfst
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_std__string, SOAP_TYPE_std__vectorTemplateOfstd__string, sizeof(std::string), 0))
 				break;
-			if (!(p = soap_in_std__string(soap, tag, NULL, "")))
+			if (!(p = soap_in_std__string(soap, tag, nullptr, "")))
 				break;
 		}
 		else
@@ -95145,11 +95145,11 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfst
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_new_std__vectorTemplateOfstd__string(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfstd__string(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfstd__string(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfstd__string(struct soap *soap, std::vector<std::string >*p)
@@ -95159,9 +95159,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfstd__string(struct s
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfstd__string(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfstd__string(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfstd__string, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfstd__string, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<std::string >;
 		if (size)
@@ -95195,7 +95195,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Docu
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__DocumentType(struct soap *soap, const std::vector<ngwt__DocumentType * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DocumentType);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DocumentType);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__DocumentType(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95221,9 +95221,9 @@ SOAP_FMAC3 std::vector<ngwt__DocumentType * >* SOAP_FMAC4 soap_get_std__vectorTe
 SOAP_FMAC3 std::vector<ngwt__DocumentType * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__DocumentType(struct soap *soap, const char *tag, std::vector<ngwt__DocumentType * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__DocumentType(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__DocumentType *n;
 	ngwt__DocumentType **p;
 	do
@@ -95231,11 +95231,11 @@ SOAP_FMAC3 std::vector<ngwt__DocumentType * >* SOAP_FMAC4 soap_in_std__vectorTem
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__DocumentType, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DocumentType, sizeof(ngwt__DocumentType), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__DocumentType(soap, tag, NULL, "ngwt:DocumentType")))
+			if (!(p = soap_in_PointerTongwt__DocumentType(soap, tag, nullptr, "ngwt:DocumentType")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__DocumentType(soap, tag, &n, "ngwt:DocumentType"))
 				break;
 			a->insert(a->end(), n);
@@ -95246,11 +95246,11 @@ SOAP_FMAC3 std::vector<ngwt__DocumentType * >* SOAP_FMAC4 soap_in_std__vectorTem
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__DocumentType * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__DocumentType(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DocumentType(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DocumentType(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__DocumentType(struct soap *soap, std::vector<ngwt__DocumentType * >*p)
@@ -95260,9 +95260,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Docum
 SOAP_FMAC5 std::vector<ngwt__DocumentType * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__DocumentType(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__DocumentType(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DocumentType, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DocumentType, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__DocumentType * >;
 		if (size)
@@ -95296,7 +95296,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__DayO
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(struct soap *soap, const std::vector<ngwt__DayOfYearWeek * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DayOfYearWeek);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DayOfYearWeek);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95322,9 +95322,9 @@ SOAP_FMAC3 std::vector<ngwt__DayOfYearWeek * >* SOAP_FMAC4 soap_get_std__vectorT
 SOAP_FMAC3 std::vector<ngwt__DayOfYearWeek * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(struct soap *soap, const char *tag, std::vector<ngwt__DayOfYearWeek * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__DayOfYearWeek *n;
 	ngwt__DayOfYearWeek **p;
 	do
@@ -95332,11 +95332,11 @@ SOAP_FMAC3 std::vector<ngwt__DayOfYearWeek * >* SOAP_FMAC4 soap_in_std__vectorTe
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__DayOfYearWeek, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DayOfYearWeek, sizeof(ngwt__DayOfYearWeek), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__DayOfYearWeek(soap, tag, NULL, "ngwt:DayOfYearWeek")))
+			if (!(p = soap_in_PointerTongwt__DayOfYearWeek(soap, tag, nullptr, "ngwt:DayOfYearWeek")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__DayOfYearWeek(soap, tag, &n, "ngwt:DayOfYearWeek"))
 				break;
 			a->insert(a->end(), n);
@@ -95347,11 +95347,11 @@ SOAP_FMAC3 std::vector<ngwt__DayOfYearWeek * >* SOAP_FMAC4 soap_in_std__vectorTe
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__DayOfYearWeek * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(struct soap *soap, std::vector<ngwt__DayOfYearWeek * >*p)
@@ -95361,9 +95361,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__DayOf
 SOAP_FMAC5 std::vector<ngwt__DayOfYearWeek * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__DayOfYearWeek(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DayOfYearWeek, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__DayOfYearWeek, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__DayOfYearWeek * >;
 		if (size)
@@ -95395,7 +95395,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwt__DayOfYear(str
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwt__DayOfYear(struct soap *soap, const std::vector<short >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfYear);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfYear);
 	if (soap_out_std__vectorTemplateOfngwt__DayOfYear(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95421,9 +95421,9 @@ SOAP_FMAC3 std::vector<short >* SOAP_FMAC4 soap_get_std__vectorTemplateOfngwt__D
 SOAP_FMAC3 std::vector<short >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__DayOfYear(struct soap *soap, const char *tag, std::vector<short >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwt__DayOfYear(soap, -1)))
-		return NULL;
+		return nullptr;
 	short n;
 	short *p;
 	do
@@ -95431,7 +95431,7 @@ SOAP_FMAC3 std::vector<short >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__Da
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__DayOfYear, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfYear, sizeof(short), 0))
 				break;
-			if (!(p = soap_in_ngwt__DayOfYear(soap, tag, NULL, "ngwt:DayOfYear")))
+			if (!(p = soap_in_ngwt__DayOfYear(soap, tag, nullptr, "ngwt:DayOfYear")))
 				break;
 		}
 		else
@@ -95446,11 +95446,11 @@ SOAP_FMAC3 std::vector<short >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__Da
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<short > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwt__DayOfYear(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwt__DayOfYear(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwt__DayOfYear(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__DayOfYear(struct soap *soap, std::vector<short >*p)
@@ -95460,9 +95460,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__DayOfYear(stru
 SOAP_FMAC5 std::vector<short > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwt__DayOfYear(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwt__DayOfYear(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfYear, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfYear, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<short >;
 		if (size)
@@ -95494,7 +95494,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwt__DayOfMonth(st
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwt__DayOfMonth(struct soap *soap, const std::vector<char >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfMonth);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfMonth);
 	if (soap_out_std__vectorTemplateOfngwt__DayOfMonth(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95520,9 +95520,9 @@ SOAP_FMAC3 std::vector<char >* SOAP_FMAC4 soap_get_std__vectorTemplateOfngwt__Da
 SOAP_FMAC3 std::vector<char >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__DayOfMonth(struct soap *soap, const char *tag, std::vector<char >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwt__DayOfMonth(soap, -1)))
-		return NULL;
+		return nullptr;
 	char n;
 	char *p;
 	do
@@ -95530,7 +95530,7 @@ SOAP_FMAC3 std::vector<char >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__Day
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__DayOfMonth, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfMonth, sizeof(char), 0))
 				break;
-			if (!(p = soap_in_ngwt__DayOfMonth(soap, tag, NULL, "ngwt:DayOfMonth")))
+			if (!(p = soap_in_ngwt__DayOfMonth(soap, tag, nullptr, "ngwt:DayOfMonth")))
 				break;
 		}
 		else
@@ -95545,11 +95545,11 @@ SOAP_FMAC3 std::vector<char >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__Day
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<char > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwt__DayOfMonth(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwt__DayOfMonth(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwt__DayOfMonth(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__DayOfMonth(struct soap *soap, std::vector<char >*p)
@@ -95559,9 +95559,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__DayOfMonth(str
 SOAP_FMAC5 std::vector<char > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwt__DayOfMonth(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwt__DayOfMonth(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfMonth, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwt__DayOfMonth, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<char >;
 		if (size)
@@ -95595,7 +95595,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Cust
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Custom(struct soap *soap, const std::vector<ngwt__Custom * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Custom);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Custom);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Custom(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95621,9 +95621,9 @@ SOAP_FMAC3 std::vector<ngwt__Custom * >* SOAP_FMAC4 soap_get_std__vectorTemplate
 SOAP_FMAC3 std::vector<ngwt__Custom * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Custom(struct soap *soap, const char *tag, std::vector<ngwt__Custom * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Custom(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Custom *n;
 	ngwt__Custom **p;
 	do
@@ -95631,11 +95631,11 @@ SOAP_FMAC3 std::vector<ngwt__Custom * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Custom, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Custom, sizeof(ngwt__Custom), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Custom(soap, tag, NULL, "ngwt:Custom")))
+			if (!(p = soap_in_PointerTongwt__Custom(soap, tag, nullptr, "ngwt:Custom")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Custom(soap, tag, &n, "ngwt:Custom"))
 				break;
 			a->insert(a->end(), n);
@@ -95646,11 +95646,11 @@ SOAP_FMAC3 std::vector<ngwt__Custom * >* SOAP_FMAC4 soap_in_std__vectorTemplateO
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Custom * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Custom(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Custom(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Custom(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Custom(struct soap *soap, std::vector<ngwt__Custom * >*p)
@@ -95660,9 +95660,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Custo
 SOAP_FMAC5 std::vector<ngwt__Custom * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Custom(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Custom(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Custom, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Custom, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Custom * >;
 		if (size)
@@ -95696,7 +95696,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwt__uid(struct so
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwt__uid(struct soap *soap, const std::vector<std::string >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__uid);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__uid);
 	if (soap_out_std__vectorTemplateOfngwt__uid(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95722,9 +95722,9 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_get_std__vectorTemplateOfn
 SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__uid(struct soap *soap, const char *tag, std::vector<std::string >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwt__uid(soap, -1)))
-		return NULL;
+		return nullptr;
 	std::string n;
 	std::string *p;
 	do
@@ -95732,7 +95732,7 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfng
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__uid, SOAP_TYPE_std__vectorTemplateOfngwt__uid, sizeof(std::string), 0))
 				break;
-			if (!(p = soap_in_ngwt__uid(soap, tag, NULL, "ngwt:uid")))
+			if (!(p = soap_in_ngwt__uid(soap, tag, nullptr, "ngwt:uid")))
 				break;
 		}
 		else
@@ -95747,11 +95747,11 @@ SOAP_FMAC3 std::vector<std::string >* SOAP_FMAC4 soap_in_std__vectorTemplateOfng
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwt__uid(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwt__uid(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwt__uid(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__uid(struct soap *soap, std::vector<std::string >*p)
@@ -95761,9 +95761,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__uid(struct soa
 SOAP_FMAC5 std::vector<std::string > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwt__uid(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwt__uid(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwt__uid, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwt__uid, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<std::string >;
 		if (size)
@@ -95797,7 +95797,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Cate
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__Category(struct soap *soap, const std::vector<ngwt__Category * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Category);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Category);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__Category(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95823,9 +95823,9 @@ SOAP_FMAC3 std::vector<ngwt__Category * >* SOAP_FMAC4 soap_get_std__vectorTempla
 SOAP_FMAC3 std::vector<ngwt__Category * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__Category(struct soap *soap, const char *tag, std::vector<ngwt__Category * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__Category(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__Category *n;
 	ngwt__Category **p;
 	do
@@ -95833,11 +95833,11 @@ SOAP_FMAC3 std::vector<ngwt__Category * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__Category, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Category, sizeof(ngwt__Category), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__Category(soap, tag, NULL, "ngwt:Category")))
+			if (!(p = soap_in_PointerTongwt__Category(soap, tag, nullptr, "ngwt:Category")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__Category(soap, tag, &n, "ngwt:Category"))
 				break;
 			a->insert(a->end(), n);
@@ -95848,11 +95848,11 @@ SOAP_FMAC3 std::vector<ngwt__Category * >* SOAP_FMAC4 soap_in_std__vectorTemplat
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__Category * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__Category(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Category(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__Category(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Category(struct soap *soap, std::vector<ngwt__Category * >*p)
@@ -95862,9 +95862,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Categ
 SOAP_FMAC5 std::vector<ngwt__Category * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__Category(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__Category(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Category, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__Category, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__Category * >;
 		if (size)
@@ -95896,7 +95896,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfngwt__CalendarFolde
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfngwt__CalendarFolderFlags(struct soap *soap, const std::vector<enum ngwt__CalendarFolderFlags >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__CalendarFolderFlags);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfngwt__CalendarFolderFlags);
 	if (soap_out_std__vectorTemplateOfngwt__CalendarFolderFlags(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -95922,9 +95922,9 @@ SOAP_FMAC3 std::vector<enum ngwt__CalendarFolderFlags >* SOAP_FMAC4 soap_get_std
 SOAP_FMAC3 std::vector<enum ngwt__CalendarFolderFlags >* SOAP_FMAC4 soap_in_std__vectorTemplateOfngwt__CalendarFolderFlags(struct soap *soap, const char *tag, std::vector<enum ngwt__CalendarFolderFlags >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfngwt__CalendarFolderFlags(soap, -1)))
-		return NULL;
+		return nullptr;
 	enum ngwt__CalendarFolderFlags n;
 	enum ngwt__CalendarFolderFlags *p;
 	do
@@ -95932,7 +95932,7 @@ SOAP_FMAC3 std::vector<enum ngwt__CalendarFolderFlags >* SOAP_FMAC4 soap_in_std_
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__CalendarFolderFlags, SOAP_TYPE_std__vectorTemplateOfngwt__CalendarFolderFlags, sizeof(enum ngwt__CalendarFolderFlags), 0))
 				break;
-			if (!(p = soap_in_ngwt__CalendarFolderFlags(soap, tag, NULL, "")))
+			if (!(p = soap_in_ngwt__CalendarFolderFlags(soap, tag, nullptr, "")))
 				break;
 		}
 		else
@@ -95947,11 +95947,11 @@ SOAP_FMAC3 std::vector<enum ngwt__CalendarFolderFlags >* SOAP_FMAC4 soap_in_std_
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<enum ngwt__CalendarFolderFlags > * SOAP_FMAC6 soap_new_std__vectorTemplateOfngwt__CalendarFolderFlags(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfngwt__CalendarFolderFlags(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfngwt__CalendarFolderFlags(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__CalendarFolderFlags(struct soap *soap, std::vector<enum ngwt__CalendarFolderFlags >*p)
@@ -95961,9 +95961,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfngwt__CalendarFolder
 SOAP_FMAC5 std::vector<enum ngwt__CalendarFolderFlags > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfngwt__CalendarFolderFlags(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfngwt__CalendarFolderFlags(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfngwt__CalendarFolderFlags, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfngwt__CalendarFolderFlags, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<enum ngwt__CalendarFolderFlags >;
 		if (size)
@@ -95997,7 +95997,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Atta
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(struct soap *soap, const std::vector<ngwt__AttachmentItemInfo * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -96023,9 +96023,9 @@ SOAP_FMAC3 std::vector<ngwt__AttachmentItemInfo * >* SOAP_FMAC4 soap_get_std__ve
 SOAP_FMAC3 std::vector<ngwt__AttachmentItemInfo * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(struct soap *soap, const char *tag, std::vector<ngwt__AttachmentItemInfo * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__AttachmentItemInfo *n;
 	ngwt__AttachmentItemInfo **p;
 	do
@@ -96033,11 +96033,11 @@ SOAP_FMAC3 std::vector<ngwt__AttachmentItemInfo * >* SOAP_FMAC4 soap_in_std__vec
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__AttachmentItemInfo, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo, sizeof(ngwt__AttachmentItemInfo), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__AttachmentItemInfo(soap, tag, NULL, "ngwt:AttachmentItemInfo")))
+			if (!(p = soap_in_PointerTongwt__AttachmentItemInfo(soap, tag, nullptr, "ngwt:AttachmentItemInfo")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__AttachmentItemInfo(soap, tag, &n, "ngwt:AttachmentItemInfo"))
 				break;
 			a->insert(a->end(), n);
@@ -96048,11 +96048,11 @@ SOAP_FMAC3 std::vector<ngwt__AttachmentItemInfo * >* SOAP_FMAC4 soap_in_std__vec
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__AttachmentItemInfo * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(struct soap *soap, std::vector<ngwt__AttachmentItemInfo * >*p)
@@ -96062,9 +96062,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Attac
 SOAP_FMAC5 std::vector<ngwt__AttachmentItemInfo * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AttachmentItemInfo, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__AttachmentItemInfo * >;
 		if (size)
@@ -96098,7 +96098,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Addr
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__AddressBook(struct soap *soap, const std::vector<ngwt__AddressBook * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AddressBook);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AddressBook);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__AddressBook(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -96124,9 +96124,9 @@ SOAP_FMAC3 std::vector<ngwt__AddressBook * >* SOAP_FMAC4 soap_get_std__vectorTem
 SOAP_FMAC3 std::vector<ngwt__AddressBook * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__AddressBook(struct soap *soap, const char *tag, std::vector<ngwt__AddressBook * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__AddressBook(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__AddressBook *n;
 	ngwt__AddressBook **p;
 	do
@@ -96134,11 +96134,11 @@ SOAP_FMAC3 std::vector<ngwt__AddressBook * >* SOAP_FMAC4 soap_in_std__vectorTemp
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__AddressBook, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AddressBook, sizeof(ngwt__AddressBook), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__AddressBook(soap, tag, NULL, "ngwt:AddressBook")))
+			if (!(p = soap_in_PointerTongwt__AddressBook(soap, tag, nullptr, "ngwt:AddressBook")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__AddressBook(soap, tag, &n, "ngwt:AddressBook"))
 				break;
 			a->insert(a->end(), n);
@@ -96149,11 +96149,11 @@ SOAP_FMAC3 std::vector<ngwt__AddressBook * >* SOAP_FMAC4 soap_in_std__vectorTemp
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__AddressBook * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__AddressBook(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AddressBook(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AddressBook(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__AddressBook(struct soap *soap, std::vector<ngwt__AddressBook * >*p)
@@ -96163,9 +96163,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Addre
 SOAP_FMAC5 std::vector<ngwt__AddressBook * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__AddressBook(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__AddressBook(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AddressBook, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AddressBook, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__AddressBook * >;
 		if (size)
@@ -96199,7 +96199,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Acce
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__AccessRightEntry(struct soap *soap, const std::vector<ngwt__AccessRightEntry * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessRightEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessRightEntry);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__AccessRightEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -96225,9 +96225,9 @@ SOAP_FMAC3 std::vector<ngwt__AccessRightEntry * >* SOAP_FMAC4 soap_get_std__vect
 SOAP_FMAC3 std::vector<ngwt__AccessRightEntry * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__AccessRightEntry(struct soap *soap, const char *tag, std::vector<ngwt__AccessRightEntry * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__AccessRightEntry(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__AccessRightEntry *n;
 	ngwt__AccessRightEntry **p;
 	do
@@ -96235,11 +96235,11 @@ SOAP_FMAC3 std::vector<ngwt__AccessRightEntry * >* SOAP_FMAC4 soap_in_std__vecto
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__AccessRightEntry, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessRightEntry, sizeof(ngwt__AccessRightEntry), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__AccessRightEntry(soap, tag, NULL, "ngwt:AccessRightEntry")))
+			if (!(p = soap_in_PointerTongwt__AccessRightEntry(soap, tag, nullptr, "ngwt:AccessRightEntry")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__AccessRightEntry(soap, tag, &n, "ngwt:AccessRightEntry"))
 				break;
 			a->insert(a->end(), n);
@@ -96250,11 +96250,11 @@ SOAP_FMAC3 std::vector<ngwt__AccessRightEntry * >* SOAP_FMAC4 soap_in_std__vecto
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__AccessRightEntry * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__AccessRightEntry(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessRightEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessRightEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__AccessRightEntry(struct soap *soap, std::vector<ngwt__AccessRightEntry * >*p)
@@ -96264,9 +96264,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Acces
 SOAP_FMAC5 std::vector<ngwt__AccessRightEntry * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessRightEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessRightEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessRightEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessRightEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__AccessRightEntry * >;
 		if (size)
@@ -96300,7 +96300,7 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTongwt__Acce
 
 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(struct soap *soap, const std::vector<ngwt__AccessControlListEntry * >*a, const char *tag, const char *type)
 {
-	int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry);
+	int id = soap_embed(soap, (void*)a, nullptr, 0, tag, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry);
 	if (soap_out_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(soap, tag, id, a, type))
 		return soap->error;
 	return soap_putindependent(soap);
@@ -96326,9 +96326,9 @@ SOAP_FMAC3 std::vector<ngwt__AccessControlListEntry * >* SOAP_FMAC4 soap_get_std
 SOAP_FMAC3 std::vector<ngwt__AccessControlListEntry * >* SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(struct soap *soap, const char *tag, std::vector<ngwt__AccessControlListEntry * >*a, const char *type)
 {
 	if (soap_element_begin_in(soap, tag, 1))
-		return NULL;
+		return nullptr;
 	if (!a && !(a = soap_new_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(soap, -1)))
-		return NULL;
+		return nullptr;
 	ngwt__AccessControlListEntry *n;
 	ngwt__AccessControlListEntry **p;
 	do
@@ -96336,11 +96336,11 @@ SOAP_FMAC3 std::vector<ngwt__AccessControlListEntry * >* SOAP_FMAC4 soap_in_std_
 		if (*soap->id || *soap->href)
 		{	if (!soap_container_id_forward(soap, *soap->id?soap->id:soap->href, a, SOAP_TYPE_ngwt__AccessControlListEntry, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry, sizeof(ngwt__AccessControlListEntry), 1))
 				break;
-			if (!(p = soap_in_PointerTongwt__AccessControlListEntry(soap, tag, NULL, "ngwt:AccessControlListEntry")))
+			if (!(p = soap_in_PointerTongwt__AccessControlListEntry(soap, tag, nullptr, "ngwt:AccessControlListEntry")))
 				break;
 		}
 		else
-		{	n = NULL;
+		{	n = nullptr;
 			if (!soap_in_PointerTongwt__AccessControlListEntry(soap, tag, &n, "ngwt:AccessControlListEntry"))
 				break;
 			a->insert(a->end(), n);
@@ -96351,11 +96351,11 @@ SOAP_FMAC3 std::vector<ngwt__AccessControlListEntry * >* SOAP_FMAC4 soap_in_std_
 	{	soap->error = SOAP_OK;
 		return a;
 	}
-	return NULL;
+	return nullptr;
 }
 
 SOAP_FMAC5 std::vector<ngwt__AccessControlListEntry * > * SOAP_FMAC6 soap_new_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(struct soap *soap, int n)
-{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(soap, n, NULL, NULL, NULL);
+{	return soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(soap, n, nullptr, nullptr, nullptr);
 }
 
 SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(struct soap *soap, std::vector<ngwt__AccessControlListEntry * >*p)
@@ -96365,9 +96365,9 @@ SOAP_FMAC5 void SOAP_FMAC6 soap_delete_std__vectorTemplateOfPointerTongwt__Acces
 SOAP_FMAC5 std::vector<ngwt__AccessControlListEntry * > * SOAP_FMAC6 soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(struct soap *soap, int n, const char *type, const char *arrayType, size_t *size)
 {
 	DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_instantiate_std__vectorTemplateOfPointerTongwt__AccessControlListEntry(%d, %s, %s)\n", n, type?type:"", arrayType?arrayType:""));
-	struct soap_clist *cp = soap_link(soap, NULL, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry, n, soap_fdelete);
+	struct soap_clist *cp = soap_link(soap, nullptr, SOAP_TYPE_std__vectorTemplateOfPointerTongwt__AccessControlListEntry, n, soap_fdelete);
 	if (!cp)
-		return NULL;
+		return nullptr;
 	if (n < 0)
 	{	cp->ptr = (void*)new std::vector<ngwt__AccessControlListEntry * >;
 		if (size)
diff --git a/tderesources/groupwise/soap/soapClient.cpp b/tderesources/groupwise/soap/soapClient.cpp
index 53ed1d224..8bc971164 100644
--- a/tderesources/groupwise/soap/soapClient.cpp
+++ b/tderesources/groupwise/soap/soapClient.cpp
@@ -15,7 +15,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__acceptRequest(struct soap *soap, cons
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "acceptRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__acceptRequest.ngwm__acceptRequest = ngwm__acceptRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -65,7 +65,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__acceptShareRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "acceptShareRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__acceptShareRequest.ngwm__acceptShareRequest = ngwm__acceptShareRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -115,7 +115,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addItemRequest(struct soap *soap, con
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "addItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__addItemRequest.ngwm__addItemRequest = ngwm__addItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -165,7 +165,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addItemsRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "addItemsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__addItemsRequest.ngwm__addItemsRequest = ngwm__addItemsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -215,7 +215,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__addMembersRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "addMembersRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__addMembersRequest.ngwm__addMembersRequest = ngwm__addMembersRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -265,7 +265,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__closeFreeBusySessionRequest(struct so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "closeFreeBusySessionRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__closeFreeBusySessionRequest.ngwm__closeFreeBusySessionRequest = ngwm__closeFreeBusySessionRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -315,7 +315,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__completeRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "completeRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__completeRequest.ngwm__completeRequest = ngwm__completeRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -365,7 +365,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createCursorRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createCursorRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createCursorRequest.ngwm__createCursorRequest = ngwm__createCursorRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -415,7 +415,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createItemRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createItemRequest.ngwm__createItemRequest = ngwm__createItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -465,7 +465,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createItemsRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createItemsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createItemsRequest.ngwm__createItemsRequest = ngwm__createItemsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -515,7 +515,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createJunkEntryRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createJunkEntryRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createJunkEntryRequest.ngwm__createJunkEntryRequest = ngwm__createJunkEntryRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -565,7 +565,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createProxyAccessRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createProxyAccessRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createProxyAccessRequest.ngwm__createProxyAccessRequest = ngwm__createProxyAccessRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -615,7 +615,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__createSignatureRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "createSignatureRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__createSignatureRequest.ngwm__createSignatureRequest = ngwm__createSignatureRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -665,7 +665,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__declineRequest(struct soap *soap, con
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "declineRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__declineRequest.ngwm__declineRequest = ngwm__declineRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -715,7 +715,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__delegateRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "delegateRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__delegateRequest.ngwm__delegateRequest = ngwm__delegateRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -765,7 +765,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__destroyCursorRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "destroyCursorRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__destroyCursorRequest.ngwm__destroyCursorRequest = ngwm__destroyCursorRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -815,7 +815,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__executeRuleRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "executeRuleRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__executeRuleRequest.ngwm__executeRuleRequest = ngwm__executeRuleRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -865,7 +865,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__forwardRequest(struct soap *soap, con
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "forwardRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__forwardRequest.ngwm__forwardRequest = ngwm__forwardRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -915,7 +915,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getAddressBookListRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getAddressBookListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getAddressBookListRequest.ngwm__getAddressBookListRequest = ngwm__getAddressBookListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -965,7 +965,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getAttachmentRequestMessage(struct so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getAttachmentRequestMessage";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getAttachmentRequestMessage.ngwm__getAttachmentRequest = ngwm__getAttachmentRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1015,7 +1015,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getCategoryListRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getCategoryListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getCategoryListRequest.ngwm__getCategoryListRequest = ngwm__getCategoryListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1065,7 +1065,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getCustomListRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getCustomListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getCustomListRequest.ngwm__getCustomListRequest = ngwm__getCustomListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1115,7 +1115,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getDeltasRequest(struct soap *soap, c
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getDeltasRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getDeltasRequest.ngwm__getDeltasRequest = ngwm__getDeltasRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1165,7 +1165,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getDeltaInfoRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getDeltaInfoRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getDeltaInfoRequest.ngwm__getDeltaInfoRequest = ngwm__getDeltaInfoRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1215,7 +1215,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getDocumentTypeListRequest(struct soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getDocumentTypeListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getDocumentTypeListRequest.ngwm__getDocumentTypeListRequest = ngwm__getDocumentTypeListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1265,7 +1265,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getFolderRequest(struct soap *soap, c
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getFolderRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getFolderRequest.ngwm__getFolderRequest = ngwm__getFolderRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1315,7 +1315,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getFolderListRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getFolderListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getFolderListRequest.ngwm__getFolderListRequest = ngwm__getFolderListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1365,7 +1365,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getFreeBusyRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getFreeBusyRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getFreeBusyRequest.ngwm__getFreeBusyRequest = ngwm__getFreeBusyRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1415,7 +1415,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getItemRequest(struct soap *soap, con
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getItemRequest.ngwm__getItemRequest = ngwm__getItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1465,7 +1465,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getItemsRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getItemsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getItemsRequest.ngwm__getItemsRequest = ngwm__getItemsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1515,7 +1515,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getJunkEntriesRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getJunkEntriesRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getJunkEntriesRequest.ngwm__getJunkEntriesRequest = ngwm__getJunkEntriesRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1565,7 +1565,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getJunkMailSettingsRequest(struct soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getJunkMailSettingsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getJunkMailSettingsRequest.ngwm__getJunkMailSettingsRequest = ngwm__getJunkMailSettingsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1615,7 +1615,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getLibraryItemRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getLibraryItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getLibraryItemRequest.ngwm__getLibraryItemRequest = ngwm__getLibraryItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1665,7 +1665,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getLibraryListRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getLibraryListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getLibraryListRequest.ngwm__getLibraryListRequest = ngwm__getLibraryListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1715,7 +1715,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getQuickMessagesRequest(struct soap *
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getQuickMessagesRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getQuickMessagesRequest.ngwm__getQuickMessagesRequest = ngwm__getQuickMessagesRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1765,7 +1765,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getProxyAccessListRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getProxyAccessListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getProxyAccessListRequest.ngwm__getProxyAccessListRequest = ngwm__getProxyAccessListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1815,7 +1815,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getProxyListRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getProxyListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getProxyListRequest.ngwm__getProxyListRequest = ngwm__getProxyListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1865,7 +1865,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getRuleListRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getRuleListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getRuleListRequest.ngwm__getRuleListRequest = ngwm__getRuleListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1915,7 +1915,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getSettingsRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getSettingsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getSettingsRequest.ngwm__getSettingsRequest = ngwm__getSettingsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -1965,7 +1965,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getSignaturesRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getSignaturesRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getSignaturesRequest.ngwm__getSignaturesRequest = ngwm__getSignaturesRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2015,7 +2015,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getTimestampRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getTimestampRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getTimestampRequest.ngwm__getTimestampRequest = ngwm__getTimestampRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2065,7 +2065,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getTimezoneListRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getTimezoneListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getTimezoneListRequest.ngwm__getTimezoneListRequest = ngwm__getTimezoneListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2115,7 +2115,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getUserListRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getUserListRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getUserListRequest.ngwm__getUserListRequest = ngwm__getUserListRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2165,7 +2165,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__loginRequest(struct soap *soap, const
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "loginRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__loginRequest.ngwm__loginRequest = ngwm__loginRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2215,7 +2215,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__logoutRequest(struct soap *soap, cons
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "logoutRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__logoutRequest.ngwm__logoutRequest = ngwm__logoutRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2265,7 +2265,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markPrivateRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "markPrivateRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__markPrivateRequest.ngwm__markPrivateRequest = ngwm__markPrivateRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2315,7 +2315,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markReadRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "markReadRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__markReadRequest.ngwm__markReadRequest = ngwm__markReadRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2365,7 +2365,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markUnPrivateRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "markUnPrivateRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__markUnPrivateRequest.ngwm__markUnPrivateRequest = ngwm__markUnPrivateRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2415,7 +2415,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__markUnReadRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "markUnReadRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__markUnReadRequest.ngwm__markUnReadRequest = ngwm__markUnReadRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2465,7 +2465,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyItemRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifyItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifyItemRequest.ngwm__modifyItemRequest = ngwm__modifyItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2515,7 +2515,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyJunkEntryRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifyJunkEntryRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifyJunkEntryRequest.ngwm__modifyJunkEntryRequest = ngwm__modifyJunkEntryRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2565,7 +2565,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyJunkMailSettingsRequest(struct
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifyJunkMailSettingsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifyJunkMailSettingsRequest.ngwm__modifyJunkMailSettingsRequest = ngwm__modifyJunkMailSettingsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2615,7 +2615,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyPasswordRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifyPasswordRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifyPasswordRequest.ngwm__modifyPasswordRequest = ngwm__modifyPasswordRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2665,7 +2665,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifyProxyAccessRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifyProxyAccessRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifyProxyAccessRequest.ngwm__modifyProxyAccessRequest = ngwm__modifyProxyAccessRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2715,7 +2715,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifySettingsRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifySettingsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifySettingsRequest.ngwm__modifySettingsRequest = ngwm__modifySettingsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2765,7 +2765,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__modifySignaturesRequest(struct soap *
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "modifySignaturesRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__modifySignaturesRequest.ngwm__modifySignaturesRequest = ngwm__modifySignaturesRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2815,7 +2815,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__moveItemRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "moveItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__moveItemRequest.ngwm__moveItemRequest = ngwm__moveItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2865,7 +2865,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__positionCursorRequest(struct soap *so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "positionCursorRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__positionCursorRequest.ngwm__positionCursorRequest = ngwm__positionCursorRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2915,7 +2915,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__purgeDeletedItemsRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "purgeDeletedItemsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__purgeDeletedItemsRequest.ngwm__purgeDeletedItemsRequest = ngwm__purgeDeletedItemsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -2965,7 +2965,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__purgeRequest(struct soap *soap, const
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "purgeRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__purgeRequest.ngwm__purgeRequest = ngwm__purgeRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3015,7 +3015,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__readCursorRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "readCursorRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__readCursorRequest.ngwm__readCursorRequest = ngwm__readCursorRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3065,7 +3065,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeCustomDefinitionRequest(struct
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeCustomDefinitionRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeCustomDefinitionRequest.ngwm__removeCustomDefinitionRequest = ngwm__removeCustomDefinitionRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3115,7 +3115,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeItemRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeItemRequest.ngwm__removeItemRequest = ngwm__removeItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3165,7 +3165,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeItemsRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeItemsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeItemsRequest.ngwm__removeItemsRequest = ngwm__removeItemsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3215,7 +3215,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeJunkEntryRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeJunkEntryRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeJunkEntryRequest.ngwm__removeJunkEntryRequest = ngwm__removeJunkEntryRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3265,7 +3265,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeMembersRequest(struct soap *soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeMembersRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeMembersRequest.ngwm__removeMembersRequest = ngwm__removeMembersRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3315,7 +3315,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeProxyAccessRequest(struct soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeProxyAccessRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeProxyAccessRequest.ngwm__removeProxyAccessRequest = ngwm__removeProxyAccessRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3365,7 +3365,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeProxyUserRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeProxyUserRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeProxyUserRequest.ngwm__removeProxyUserRequest = ngwm__removeProxyUserRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3415,7 +3415,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeSignatureRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeSignatureRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeSignatureRequest.ngwm__removeSignatureRequest = ngwm__removeSignatureRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3465,7 +3465,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__replyRequest(struct soap *soap, const
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "replyRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__replyRequest.ngwm__replyRequest = ngwm__replyRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3515,7 +3515,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__retractRequest(struct soap *soap, con
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "retractRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__retractRequest.ngwm__retractRequest = ngwm__retractRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3565,7 +3565,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__sendItemRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "sendItemRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__sendItemRequest.ngwm__sendItemRequest = ngwm__sendItemRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3615,7 +3615,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__setTimestampRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "setTimestampRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__setTimestampRequest.ngwm__setTimestampRequest = ngwm__setTimestampRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3665,7 +3665,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__startFreeBusySessionRequest(struct so
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "startFreeBusySessionRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__startFreeBusySessionRequest.ngwm__startFreeBusySessionRequest = ngwm__startFreeBusySessionRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3715,7 +3715,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__unacceptRequest(struct soap *soap, co
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "unacceptRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__unacceptRequest.ngwm__unacceptRequest = ngwm__unacceptRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3765,7 +3765,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__uncompleteRequest(struct soap *soap,
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "uncompleteRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__uncompleteRequest.ngwm__uncompleteRequest = ngwm__uncompleteRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3815,7 +3815,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__updateVersionStatusRequest(struct soa
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "updateVersionStatusRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__updateVersionStatusRequest.ngwm__updateVersionStatusRequest = ngwm__updateVersionStatusRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3865,7 +3865,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__cleanEventConfigurationRequest(struct
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "cleanEventConfigurationRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__cleanEventConfigurationRequest.ngwe__cleanEventConfigurationRequest = ngwe__cleanEventConfigurationRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3915,7 +3915,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__configureEventsRequest(struct soap *s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "configureEventsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__configureEventsRequest.ngwe__configureEventsRequest = ngwe__configureEventsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -3965,7 +3965,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getEventConfigurationRequest(struct s
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getEventConfigurationRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getEventConfigurationRequest.ngwe__getEventConfigurationRequest = ngwe__getEventConfigurationRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -4015,7 +4015,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__getEventsRequest(struct soap *soap, c
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "getEventsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__getEventsRequest.ngwe__getEventsRequest = ngwe__getEventsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -4065,7 +4065,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeEventConfigurationRequest(struc
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeEventConfigurationRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeEventConfigurationRequest.ngwe__removeEventConfigurationRequest = ngwe__removeEventConfigurationRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
@@ -4115,7 +4115,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_call___ngw__removeEventsRequest(struct soap *soap
 		soap_endpoint = "http://localhost:8080";
 	if (!soap_action)
 		soap_action = "removeEventsRequest";
-	soap->encodingStyle = NULL;
+	soap->encodingStyle = nullptr;
 	soap_tmp___ngw__removeEventsRequest.ngwe__removeEventsRequest = ngwe__removeEventsRequest;
 	soap_begin(soap);
 	soap_serializeheader(soap);
diff --git a/tderesources/groupwise/soap/soapGroupWiseBindingProxy.h b/tderesources/groupwise/soap/soapGroupWiseBindingProxy.h
index cf6184593..041081f0b 100644
--- a/tderesources/groupwise/soap/soapGroupWiseBindingProxy.h
+++ b/tderesources/groupwise/soap/soapGroupWiseBindingProxy.h
@@ -15,100 +15,100 @@ class GroupWiseBinding
 	GroupWiseBinding()
 	{ soap = soap_new(); endpoint = "http://localhost:8080"; if (soap && !soap->namespaces) { static const struct Namespace namespaces[] = 
 {
-	{"SOAP-ENV", "http://schemas.xmlsoap.org/soap/envelope/", "http://www.w3.org/*/soap-envelope", NULL},
-	{"SOAP-ENC", "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/*/soap-encoding", NULL},
-	{"xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL},
-	{"xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL},
-	{"ngwt", "http://schemas.novell.com/2005/01/GroupWise/types", NULL, NULL},
-	{"ngwm", "http://schemas.novell.com/2005/01/GroupWise/methods", NULL, NULL},
-	{"ngw", "http://schemas.novell.com/2005/01/GroupWise/groupwise.wsdl", NULL, NULL},
-	{"ngwe", "http://schemas.novell.com/2005/01/GroupWise/events", NULL, NULL},
-	{NULL, NULL, NULL, NULL}
+	{"SOAP-ENV", "http://schemas.xmlsoap.org/soap/envelope/", "http://www.w3.org/*/soap-envelope", nullptr},
+	{"SOAP-ENC", "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/*/soap-encoding", nullptr},
+	{"xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", nullptr},
+	{"xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", nullptr},
+	{"ngwt", "http://schemas.novell.com/2005/01/GroupWise/types", nullptr, nullptr},
+	{"ngwm", "http://schemas.novell.com/2005/01/GroupWise/methods", nullptr, nullptr},
+	{"ngw", "http://schemas.novell.com/2005/01/GroupWise/groupwise.wsdl", nullptr, nullptr},
+	{"ngwe", "http://schemas.novell.com/2005/01/GroupWise/events", nullptr, nullptr},
+	{nullptr, nullptr, nullptr, nullptr}
 };
 	soap->namespaces = namespaces; } };
 	virtual ~GroupWiseBinding() { if (soap) { soap_destroy(soap); soap_end(soap); soap_done(soap); free((void*)soap); } };
-	virtual int __ngw__acceptRequest(_ngwm__acceptRequest *ngwm__acceptRequest, _ngwm__acceptResponse *ngwm__acceptResponse) { return soap ? soap_call___ngw__acceptRequest(soap, endpoint, NULL, ngwm__acceptRequest, ngwm__acceptResponse) : SOAP_EOM; };
-	virtual int __ngw__acceptShareRequest(_ngwm__acceptShareRequest *ngwm__acceptShareRequest, _ngwm__acceptShareResponse *ngwm__acceptShareResponse) { return soap ? soap_call___ngw__acceptShareRequest(soap, endpoint, NULL, ngwm__acceptShareRequest, ngwm__acceptShareResponse) : SOAP_EOM; };
-	virtual int __ngw__addItemRequest(_ngwm__addItemRequest *ngwm__addItemRequest, _ngwm__addItemResponse *ngwm__addItemResponse) { return soap ? soap_call___ngw__addItemRequest(soap, endpoint, NULL, ngwm__addItemRequest, ngwm__addItemResponse) : SOAP_EOM; };
-	virtual int __ngw__addItemsRequest(_ngwm__addItemsRequest *ngwm__addItemsRequest, _ngwm__addItemsResponse *ngwm__addItemsResponse) { return soap ? soap_call___ngw__addItemsRequest(soap, endpoint, NULL, ngwm__addItemsRequest, ngwm__addItemsResponse) : SOAP_EOM; };
-	virtual int __ngw__addMembersRequest(_ngwm__addMembersRequest *ngwm__addMembersRequest, _ngwm__addMembersResponse *ngwm__addMembersResponse) { return soap ? soap_call___ngw__addMembersRequest(soap, endpoint, NULL, ngwm__addMembersRequest, ngwm__addMembersResponse) : SOAP_EOM; };
-	virtual int __ngw__closeFreeBusySessionRequest(_ngwm__closeFreeBusySessionRequest *ngwm__closeFreeBusySessionRequest, _ngwm__closeFreeBusySessionResponse *ngwm__closeFreeBusySessionResponse) { return soap ? soap_call___ngw__closeFreeBusySessionRequest(soap, endpoint, NULL, ngwm__closeFreeBusySessionRequest, ngwm__closeFreeBusySessionResponse) : SOAP_EOM; };
-	virtual int __ngw__completeRequest(_ngwm__completeRequest *ngwm__completeRequest, _ngwm__completeResponse *ngwm__completeResponse) { return soap ? soap_call___ngw__completeRequest(soap, endpoint, NULL, ngwm__completeRequest, ngwm__completeResponse) : SOAP_EOM; };
-	virtual int __ngw__createCursorRequest(_ngwm__createCursorRequest *ngwm__createCursorRequest, _ngwm__createCursorResponse *ngwm__createCursorResponse) { return soap ? soap_call___ngw__createCursorRequest(soap, endpoint, NULL, ngwm__createCursorRequest, ngwm__createCursorResponse) : SOAP_EOM; };
-	virtual int __ngw__createItemRequest(_ngwm__createItemRequest *ngwm__createItemRequest, _ngwm__createItemResponse *ngwm__createItemResponse) { return soap ? soap_call___ngw__createItemRequest(soap, endpoint, NULL, ngwm__createItemRequest, ngwm__createItemResponse) : SOAP_EOM; };
-	virtual int __ngw__createItemsRequest(_ngwm__createItemsRequest *ngwm__createItemsRequest, _ngwm__createItemsResponse *ngwm__createItemsResponse) { return soap ? soap_call___ngw__createItemsRequest(soap, endpoint, NULL, ngwm__createItemsRequest, ngwm__createItemsResponse) : SOAP_EOM; };
-	virtual int __ngw__createJunkEntryRequest(_ngwm__createJunkEntryRequest *ngwm__createJunkEntryRequest, _ngwm__createJunkEntryResponse *ngwm__createJunkEntryResponse) { return soap ? soap_call___ngw__createJunkEntryRequest(soap, endpoint, NULL, ngwm__createJunkEntryRequest, ngwm__createJunkEntryResponse) : SOAP_EOM; };
-	virtual int __ngw__createProxyAccessRequest(_ngwm__createProxyAccessRequest *ngwm__createProxyAccessRequest, _ngwm__createProxyAccessResponse *ngwm__createProxyAccessResponse) { return soap ? soap_call___ngw__createProxyAccessRequest(soap, endpoint, NULL, ngwm__createProxyAccessRequest, ngwm__createProxyAccessResponse) : SOAP_EOM; };
-	virtual int __ngw__createSignatureRequest(_ngwm__createSignatureRequest *ngwm__createSignatureRequest, _ngwm__createSignatureResponse *ngwm__createSignatureResponse) { return soap ? soap_call___ngw__createSignatureRequest(soap, endpoint, NULL, ngwm__createSignatureRequest, ngwm__createSignatureResponse) : SOAP_EOM; };
-	virtual int __ngw__declineRequest(_ngwm__declineRequest *ngwm__declineRequest, _ngwm__declineResponse *ngwm__declineResponse) { return soap ? soap_call___ngw__declineRequest(soap, endpoint, NULL, ngwm__declineRequest, ngwm__declineResponse) : SOAP_EOM; };
-	virtual int __ngw__delegateRequest(_ngwm__delegateRequest *ngwm__delegateRequest, _ngwm__delegateResponse *ngwm__delegateResponse) { return soap ? soap_call___ngw__delegateRequest(soap, endpoint, NULL, ngwm__delegateRequest, ngwm__delegateResponse) : SOAP_EOM; };
-	virtual int __ngw__destroyCursorRequest(_ngwm__destroyCursorRequest *ngwm__destroyCursorRequest, _ngwm__destroyCursorResponse *ngwm__destroyCursorResponse) { return soap ? soap_call___ngw__destroyCursorRequest(soap, endpoint, NULL, ngwm__destroyCursorRequest, ngwm__destroyCursorResponse) : SOAP_EOM; };
-	virtual int __ngw__executeRuleRequest(_ngwm__executeRuleRequest *ngwm__executeRuleRequest, _ngwm__executeRuleResponse *ngwm__executeRuleResponse) { return soap ? soap_call___ngw__executeRuleRequest(soap, endpoint, NULL, ngwm__executeRuleRequest, ngwm__executeRuleResponse) : SOAP_EOM; };
-	virtual int __ngw__forwardRequest(_ngwm__forwardRequest *ngwm__forwardRequest, _ngwm__forwardResponse *ngwm__forwardResponse) { return soap ? soap_call___ngw__forwardRequest(soap, endpoint, NULL, ngwm__forwardRequest, ngwm__forwardResponse) : SOAP_EOM; };
-	virtual int __ngw__getAddressBookListRequest(_ngwm__getAddressBookListRequest *ngwm__getAddressBookListRequest, _ngwm__getAddressBookListResponse *ngwm__getAddressBookListResponse) { return soap ? soap_call___ngw__getAddressBookListRequest(soap, endpoint, NULL, ngwm__getAddressBookListRequest, ngwm__getAddressBookListResponse) : SOAP_EOM; };
-	virtual int __ngw__getAttachmentRequestMessage(_ngwm__getAttachmentRequest *ngwm__getAttachmentRequest, _ngwm__getAttachmentResponse *ngwm__getAttachmentResponse) { return soap ? soap_call___ngw__getAttachmentRequestMessage(soap, endpoint, NULL, ngwm__getAttachmentRequest, ngwm__getAttachmentResponse) : SOAP_EOM; };
-	virtual int __ngw__getCategoryListRequest(_ngwm__getCategoryListRequest *ngwm__getCategoryListRequest, _ngwm__getCategoryListResponse *ngwm__getCategoryListResponse) { return soap ? soap_call___ngw__getCategoryListRequest(soap, endpoint, NULL, ngwm__getCategoryListRequest, ngwm__getCategoryListResponse) : SOAP_EOM; };
-	virtual int __ngw__getCustomListRequest(_ngwm__getCustomListRequest *ngwm__getCustomListRequest, _ngwm__getCustomListResponse *ngwm__getCustomListResponse) { return soap ? soap_call___ngw__getCustomListRequest(soap, endpoint, NULL, ngwm__getCustomListRequest, ngwm__getCustomListResponse) : SOAP_EOM; };
-	virtual int __ngw__getDeltasRequest(_ngwm__getDeltasRequest *ngwm__getDeltasRequest, _ngwm__getDeltasResponse *ngwm__getDeltasResponse) { return soap ? soap_call___ngw__getDeltasRequest(soap, endpoint, NULL, ngwm__getDeltasRequest, ngwm__getDeltasResponse) : SOAP_EOM; };
-	virtual int __ngw__getDeltaInfoRequest(_ngwm__getDeltaInfoRequest *ngwm__getDeltaInfoRequest, _ngwm__getDeltaInfoResponse *ngwm__getDeltaInfoResponse) { return soap ? soap_call___ngw__getDeltaInfoRequest(soap, endpoint, NULL, ngwm__getDeltaInfoRequest, ngwm__getDeltaInfoResponse) : SOAP_EOM; };
-	virtual int __ngw__getDocumentTypeListRequest(_ngwm__getDocumentTypeListRequest *ngwm__getDocumentTypeListRequest, _ngwm__getDocumentTypeListResponse *ngwm__getDocumentTypeListResponse) { return soap ? soap_call___ngw__getDocumentTypeListRequest(soap, endpoint, NULL, ngwm__getDocumentTypeListRequest, ngwm__getDocumentTypeListResponse) : SOAP_EOM; };
-	virtual int __ngw__getFolderRequest(_ngwm__getFolderRequest *ngwm__getFolderRequest, _ngwm__getFolderResponse *ngwm__getFolderResponse) { return soap ? soap_call___ngw__getFolderRequest(soap, endpoint, NULL, ngwm__getFolderRequest, ngwm__getFolderResponse) : SOAP_EOM; };
-	virtual int __ngw__getFolderListRequest(_ngwm__getFolderListRequest *ngwm__getFolderListRequest, _ngwm__getFolderListResponse *ngwm__getFolderListResponse) { return soap ? soap_call___ngw__getFolderListRequest(soap, endpoint, NULL, ngwm__getFolderListRequest, ngwm__getFolderListResponse) : SOAP_EOM; };
-	virtual int __ngw__getFreeBusyRequest(_ngwm__getFreeBusyRequest *ngwm__getFreeBusyRequest, _ngwm__getFreeBusyResponse *ngwm__getFreeBusyResponse) { return soap ? soap_call___ngw__getFreeBusyRequest(soap, endpoint, NULL, ngwm__getFreeBusyRequest, ngwm__getFreeBusyResponse) : SOAP_EOM; };
-	virtual int __ngw__getItemRequest(_ngwm__getItemRequest *ngwm__getItemRequest, _ngwm__getItemResponse *ngwm__getItemResponse) { return soap ? soap_call___ngw__getItemRequest(soap, endpoint, NULL, ngwm__getItemRequest, ngwm__getItemResponse) : SOAP_EOM; };
-	virtual int __ngw__getItemsRequest(_ngwm__getItemsRequest *ngwm__getItemsRequest, _ngwm__getItemsResponse *ngwm__getItemsResponse) { return soap ? soap_call___ngw__getItemsRequest(soap, endpoint, NULL, ngwm__getItemsRequest, ngwm__getItemsResponse) : SOAP_EOM; };
-	virtual int __ngw__getJunkEntriesRequest(_ngwm__getJunkEntriesRequest *ngwm__getJunkEntriesRequest, _ngwm__getJunkEntriesResponse *ngwm__getJunkEntriesResponse) { return soap ? soap_call___ngw__getJunkEntriesRequest(soap, endpoint, NULL, ngwm__getJunkEntriesRequest, ngwm__getJunkEntriesResponse) : SOAP_EOM; };
-	virtual int __ngw__getJunkMailSettingsRequest(_ngwm__getJunkMailSettingsRequest *ngwm__getJunkMailSettingsRequest, _ngwm__getJunkMailSettingsResponse *ngwm__getJunkMailSettingsResponse) { return soap ? soap_call___ngw__getJunkMailSettingsRequest(soap, endpoint, NULL, ngwm__getJunkMailSettingsRequest, ngwm__getJunkMailSettingsResponse) : SOAP_EOM; };
-	virtual int __ngw__getLibraryItemRequest(_ngwm__getLibraryItemRequest *ngwm__getLibraryItemRequest, _ngwm__getLibraryItemResponse *ngwm__getLibraryItemResponse) { return soap ? soap_call___ngw__getLibraryItemRequest(soap, endpoint, NULL, ngwm__getLibraryItemRequest, ngwm__getLibraryItemResponse) : SOAP_EOM; };
-	virtual int __ngw__getLibraryListRequest(_ngwm__getLibraryListRequest *ngwm__getLibraryListRequest, _ngwm__getLibraryListResponse *ngwm__getLibraryListResponse) { return soap ? soap_call___ngw__getLibraryListRequest(soap, endpoint, NULL, ngwm__getLibraryListRequest, ngwm__getLibraryListResponse) : SOAP_EOM; };
-	virtual int __ngw__getQuickMessagesRequest(_ngwm__getQuickMessagesRequest *ngwm__getQuickMessagesRequest, _ngwm__getQuickMessagesResponse *ngwm__getQuickMessagesResponse) { return soap ? soap_call___ngw__getQuickMessagesRequest(soap, endpoint, NULL, ngwm__getQuickMessagesRequest, ngwm__getQuickMessagesResponse) : SOAP_EOM; };
-	virtual int __ngw__getProxyAccessListRequest(_ngwm__getProxyAccessListRequest *ngwm__getProxyAccessListRequest, _ngwm__getProxyAccessListResponse *ngwm__getProxyAccessListResponse) { return soap ? soap_call___ngw__getProxyAccessListRequest(soap, endpoint, NULL, ngwm__getProxyAccessListRequest, ngwm__getProxyAccessListResponse) : SOAP_EOM; };
-	virtual int __ngw__getProxyListRequest(_ngwm__getProxyListRequest *ngwm__getProxyListRequest, _ngwm__getProxyListResponse *ngwm__getProxyListResponse) { return soap ? soap_call___ngw__getProxyListRequest(soap, endpoint, NULL, ngwm__getProxyListRequest, ngwm__getProxyListResponse) : SOAP_EOM; };
-	virtual int __ngw__getRuleListRequest(_ngwm__getRuleListRequest *ngwm__getRuleListRequest, _ngwm__getRuleListResponse *ngwm__getRuleListResponse) { return soap ? soap_call___ngw__getRuleListRequest(soap, endpoint, NULL, ngwm__getRuleListRequest, ngwm__getRuleListResponse) : SOAP_EOM; };
-	virtual int __ngw__getSettingsRequest(_ngwm__getSettingsRequest *ngwm__getSettingsRequest, _ngwm__getSettingsResponse *ngwm__getSettingsResponse) { return soap ? soap_call___ngw__getSettingsRequest(soap, endpoint, NULL, ngwm__getSettingsRequest, ngwm__getSettingsResponse) : SOAP_EOM; };
-	virtual int __ngw__getSignaturesRequest(_ngwm__getSignaturesRequest *ngwm__getSignaturesRequest, _ngwm__getSignaturesResponse *ngwm__getSignaturesResponse) { return soap ? soap_call___ngw__getSignaturesRequest(soap, endpoint, NULL, ngwm__getSignaturesRequest, ngwm__getSignaturesResponse) : SOAP_EOM; };
-	virtual int __ngw__getTimestampRequest(_ngwm__getTimestampRequest *ngwm__getTimestampRequest, _ngwm__getTimestampResponse *ngwm__getTimestampResponse) { return soap ? soap_call___ngw__getTimestampRequest(soap, endpoint, NULL, ngwm__getTimestampRequest, ngwm__getTimestampResponse) : SOAP_EOM; };
-	virtual int __ngw__getTimezoneListRequest(_ngwm__getTimezoneListRequest *ngwm__getTimezoneListRequest, _ngwm__getTimezoneListResponse *ngwm__getTimezoneListResponse) { return soap ? soap_call___ngw__getTimezoneListRequest(soap, endpoint, NULL, ngwm__getTimezoneListRequest, ngwm__getTimezoneListResponse) : SOAP_EOM; };
-	virtual int __ngw__getUserListRequest(_ngwm__getUserListRequest *ngwm__getUserListRequest, _ngwm__getUserListResponse *ngwm__getUserListResponse) { return soap ? soap_call___ngw__getUserListRequest(soap, endpoint, NULL, ngwm__getUserListRequest, ngwm__getUserListResponse) : SOAP_EOM; };
-	virtual int __ngw__loginRequest(_ngwm__loginRequest *ngwm__loginRequest, _ngwm__loginResponse *ngwm__loginResponse) { return soap ? soap_call___ngw__loginRequest(soap, endpoint, NULL, ngwm__loginRequest, ngwm__loginResponse) : SOAP_EOM; };
-	virtual int __ngw__logoutRequest(_ngwm__logoutRequest *ngwm__logoutRequest, _ngwm__logoutResponse *ngwm__logoutResponse) { return soap ? soap_call___ngw__logoutRequest(soap, endpoint, NULL, ngwm__logoutRequest, ngwm__logoutResponse) : SOAP_EOM; };
-	virtual int __ngw__markPrivateRequest(_ngwm__markPrivateRequest *ngwm__markPrivateRequest, _ngwm__markPrivateResponse *ngwm__markPrivateResponse) { return soap ? soap_call___ngw__markPrivateRequest(soap, endpoint, NULL, ngwm__markPrivateRequest, ngwm__markPrivateResponse) : SOAP_EOM; };
-	virtual int __ngw__markReadRequest(_ngwm__markReadRequest *ngwm__markReadRequest, _ngwm__markReadResponse *ngwm__markReadResponse) { return soap ? soap_call___ngw__markReadRequest(soap, endpoint, NULL, ngwm__markReadRequest, ngwm__markReadResponse) : SOAP_EOM; };
-	virtual int __ngw__markUnPrivateRequest(_ngwm__markUnPrivateRequest *ngwm__markUnPrivateRequest, _ngwm__markUnPrivateResponse *ngwm__markUnPrivateResponse) { return soap ? soap_call___ngw__markUnPrivateRequest(soap, endpoint, NULL, ngwm__markUnPrivateRequest, ngwm__markUnPrivateResponse) : SOAP_EOM; };
-	virtual int __ngw__markUnReadRequest(_ngwm__markUnReadRequest *ngwm__markUnReadRequest, _ngwm__markUnReadResponse *ngwm__markUnReadResponse) { return soap ? soap_call___ngw__markUnReadRequest(soap, endpoint, NULL, ngwm__markUnReadRequest, ngwm__markUnReadResponse) : SOAP_EOM; };
-	virtual int __ngw__modifyItemRequest(_ngwm__modifyItemRequest *ngwm__modifyItemRequest, _ngwm__modifyItemResponse *ngwm__modifyItemResponse) { return soap ? soap_call___ngw__modifyItemRequest(soap, endpoint, NULL, ngwm__modifyItemRequest, ngwm__modifyItemResponse) : SOAP_EOM; };
-	virtual int __ngw__modifyJunkEntryRequest(_ngwm__modifyJunkEntryRequest *ngwm__modifyJunkEntryRequest, _ngwm__modifyJunkEntryResponse *ngwm__modifyJunkEntryResponse) { return soap ? soap_call___ngw__modifyJunkEntryRequest(soap, endpoint, NULL, ngwm__modifyJunkEntryRequest, ngwm__modifyJunkEntryResponse) : SOAP_EOM; };
-	virtual int __ngw__modifyJunkMailSettingsRequest(_ngwm__modifyJunkMailSettingsRequest *ngwm__modifyJunkMailSettingsRequest, _ngwm__modifyJunkMailSettingsResponse *ngwm__modifyJunkMailSettingsResponse) { return soap ? soap_call___ngw__modifyJunkMailSettingsRequest(soap, endpoint, NULL, ngwm__modifyJunkMailSettingsRequest, ngwm__modifyJunkMailSettingsResponse) : SOAP_EOM; };
-	virtual int __ngw__modifyPasswordRequest(_ngwm__modifyPasswordRequest *ngwm__modifyPasswordRequest, _ngwm__modifyPasswordResponse *ngwm__modifyPasswordResponse) { return soap ? soap_call___ngw__modifyPasswordRequest(soap, endpoint, NULL, ngwm__modifyPasswordRequest, ngwm__modifyPasswordResponse) : SOAP_EOM; };
-	virtual int __ngw__modifyProxyAccessRequest(_ngwm__modifyProxyAccessRequest *ngwm__modifyProxyAccessRequest, _ngwm__modifyProxyAccessResponse *ngwm__modifyProxyAccessResponse) { return soap ? soap_call___ngw__modifyProxyAccessRequest(soap, endpoint, NULL, ngwm__modifyProxyAccessRequest, ngwm__modifyProxyAccessResponse) : SOAP_EOM; };
-	virtual int __ngw__modifySettingsRequest(_ngwm__modifySettingsRequest *ngwm__modifySettingsRequest, _ngwm__modifySettingsResponse *ngwm__modifySettingsResponse) { return soap ? soap_call___ngw__modifySettingsRequest(soap, endpoint, NULL, ngwm__modifySettingsRequest, ngwm__modifySettingsResponse) : SOAP_EOM; };
-	virtual int __ngw__modifySignaturesRequest(_ngwm__modifySignaturesRequest *ngwm__modifySignaturesRequest, _ngwm__modifySignaturesResponse *ngwm__modifySignaturesResponse) { return soap ? soap_call___ngw__modifySignaturesRequest(soap, endpoint, NULL, ngwm__modifySignaturesRequest, ngwm__modifySignaturesResponse) : SOAP_EOM; };
-	virtual int __ngw__moveItemRequest(_ngwm__moveItemRequest *ngwm__moveItemRequest, _ngwm__moveItemResponse *ngwm__moveItemResponse) { return soap ? soap_call___ngw__moveItemRequest(soap, endpoint, NULL, ngwm__moveItemRequest, ngwm__moveItemResponse) : SOAP_EOM; };
-	virtual int __ngw__positionCursorRequest(_ngwm__positionCursorRequest *ngwm__positionCursorRequest, _ngwm__positionCursorResponse *ngwm__positionCursorResponse) { return soap ? soap_call___ngw__positionCursorRequest(soap, endpoint, NULL, ngwm__positionCursorRequest, ngwm__positionCursorResponse) : SOAP_EOM; };
-	virtual int __ngw__purgeDeletedItemsRequest(_ngwm__purgeDeletedItemsRequest *ngwm__purgeDeletedItemsRequest, _ngwm__purgeDeletedItemsResponse *ngwm__purgeDeletedItemsResponse) { return soap ? soap_call___ngw__purgeDeletedItemsRequest(soap, endpoint, NULL, ngwm__purgeDeletedItemsRequest, ngwm__purgeDeletedItemsResponse) : SOAP_EOM; };
-	virtual int __ngw__purgeRequest(_ngwm__purgeRequest *ngwm__purgeRequest, _ngwm__purgeResponse *ngwm__purgeResponse) { return soap ? soap_call___ngw__purgeRequest(soap, endpoint, NULL, ngwm__purgeRequest, ngwm__purgeResponse) : SOAP_EOM; };
-	virtual int __ngw__readCursorRequest(_ngwm__readCursorRequest *ngwm__readCursorRequest, _ngwm__readCursorResponse *ngwm__readCursorResponse) { return soap ? soap_call___ngw__readCursorRequest(soap, endpoint, NULL, ngwm__readCursorRequest, ngwm__readCursorResponse) : SOAP_EOM; };
-	virtual int __ngw__removeCustomDefinitionRequest(_ngwm__removeCustomDefinitionRequest *ngwm__removeCustomDefinitionRequest, _ngwm__removeCustomDefinitionResponse *ngwm__removeCustomDefinitionResponse) { return soap ? soap_call___ngw__removeCustomDefinitionRequest(soap, endpoint, NULL, ngwm__removeCustomDefinitionRequest, ngwm__removeCustomDefinitionResponse) : SOAP_EOM; };
-	virtual int __ngw__removeItemRequest(_ngwm__removeItemRequest *ngwm__removeItemRequest, _ngwm__removeItemResponse *ngwm__removeItemResponse) { return soap ? soap_call___ngw__removeItemRequest(soap, endpoint, NULL, ngwm__removeItemRequest, ngwm__removeItemResponse) : SOAP_EOM; };
-	virtual int __ngw__removeItemsRequest(_ngwm__removeItemsRequest *ngwm__removeItemsRequest, _ngwm__removeItemsResponse *ngwm__removeItemsResponse) { return soap ? soap_call___ngw__removeItemsRequest(soap, endpoint, NULL, ngwm__removeItemsRequest, ngwm__removeItemsResponse) : SOAP_EOM; };
-	virtual int __ngw__removeJunkEntryRequest(_ngwm__removeJunkEntryRequest *ngwm__removeJunkEntryRequest, _ngwm__removeJunkEntryResponse *ngwm__removeJunkEntryResponse) { return soap ? soap_call___ngw__removeJunkEntryRequest(soap, endpoint, NULL, ngwm__removeJunkEntryRequest, ngwm__removeJunkEntryResponse) : SOAP_EOM; };
-	virtual int __ngw__removeMembersRequest(_ngwm__removeMembersRequest *ngwm__removeMembersRequest, _ngwm__removeMembersResponse *ngwm__removeMembersResponse) { return soap ? soap_call___ngw__removeMembersRequest(soap, endpoint, NULL, ngwm__removeMembersRequest, ngwm__removeMembersResponse) : SOAP_EOM; };
-	virtual int __ngw__removeProxyAccessRequest(_ngwm__removeProxyAccessRequest *ngwm__removeProxyAccessRequest, _ngwm__removeProxyAccessResponse *ngwm__removeProxyAccessResponse) { return soap ? soap_call___ngw__removeProxyAccessRequest(soap, endpoint, NULL, ngwm__removeProxyAccessRequest, ngwm__removeProxyAccessResponse) : SOAP_EOM; };
-	virtual int __ngw__removeProxyUserRequest(_ngwm__removeProxyUserRequest *ngwm__removeProxyUserRequest, _ngwm__removeProxyUserResponse *ngwm__removeProxyUserResponse) { return soap ? soap_call___ngw__removeProxyUserRequest(soap, endpoint, NULL, ngwm__removeProxyUserRequest, ngwm__removeProxyUserResponse) : SOAP_EOM; };
-	virtual int __ngw__removeSignatureRequest(_ngwm__removeSignatureRequest *ngwm__removeSignatureRequest, _ngwm__removeSignatureResponse *ngwm__removeSignatureResponse) { return soap ? soap_call___ngw__removeSignatureRequest(soap, endpoint, NULL, ngwm__removeSignatureRequest, ngwm__removeSignatureResponse) : SOAP_EOM; };
-	virtual int __ngw__replyRequest(_ngwm__replyRequest *ngwm__replyRequest, _ngwm__replyResponse *ngwm__replyResponse) { return soap ? soap_call___ngw__replyRequest(soap, endpoint, NULL, ngwm__replyRequest, ngwm__replyResponse) : SOAP_EOM; };
-	virtual int __ngw__retractRequest(_ngwm__retractRequest *ngwm__retractRequest, _ngwm__retractResponse *ngwm__retractResponse) { return soap ? soap_call___ngw__retractRequest(soap, endpoint, NULL, ngwm__retractRequest, ngwm__retractResponse) : SOAP_EOM; };
-	virtual int __ngw__sendItemRequest(_ngwm__sendItemRequest *ngwm__sendItemRequest, _ngwm__sendItemResponse *ngwm__sendItemResponse) { return soap ? soap_call___ngw__sendItemRequest(soap, endpoint, NULL, ngwm__sendItemRequest, ngwm__sendItemResponse) : SOAP_EOM; };
-	virtual int __ngw__setTimestampRequest(_ngwm__setTimestampRequest *ngwm__setTimestampRequest, _ngwm__setTimestampResponse *ngwm__setTimestampResponse) { return soap ? soap_call___ngw__setTimestampRequest(soap, endpoint, NULL, ngwm__setTimestampRequest, ngwm__setTimestampResponse) : SOAP_EOM; };
-	virtual int __ngw__startFreeBusySessionRequest(_ngwm__startFreeBusySessionRequest *ngwm__startFreeBusySessionRequest, _ngwm__startFreeBusySessionResponse *ngwm__startFreeBusySessionResponse) { return soap ? soap_call___ngw__startFreeBusySessionRequest(soap, endpoint, NULL, ngwm__startFreeBusySessionRequest, ngwm__startFreeBusySessionResponse) : SOAP_EOM; };
-	virtual int __ngw__unacceptRequest(_ngwm__unacceptRequest *ngwm__unacceptRequest, _ngwm__unacceptResponse *ngwm__unacceptResponse) { return soap ? soap_call___ngw__unacceptRequest(soap, endpoint, NULL, ngwm__unacceptRequest, ngwm__unacceptResponse) : SOAP_EOM; };
-	virtual int __ngw__uncompleteRequest(_ngwm__uncompleteRequest *ngwm__uncompleteRequest, _ngwm__uncompleteResponse *ngwm__uncompleteResponse) { return soap ? soap_call___ngw__uncompleteRequest(soap, endpoint, NULL, ngwm__uncompleteRequest, ngwm__uncompleteResponse) : SOAP_EOM; };
-	virtual int __ngw__updateVersionStatusRequest(_ngwm__updateVersionStatusRequest *ngwm__updateVersionStatusRequest, _ngwm__updateVersionStatusResponse *ngwm__updateVersionStatusResponse) { return soap ? soap_call___ngw__updateVersionStatusRequest(soap, endpoint, NULL, ngwm__updateVersionStatusRequest, ngwm__updateVersionStatusResponse) : SOAP_EOM; };
-	virtual int __ngw__cleanEventConfigurationRequest(_ngwe__cleanEventConfigurationRequest *ngwe__cleanEventConfigurationRequest, _ngwe__cleanEventConfigurationResponse *ngwe__cleanEventConfigurationResponse) { return soap ? soap_call___ngw__cleanEventConfigurationRequest(soap, endpoint, NULL, ngwe__cleanEventConfigurationRequest, ngwe__cleanEventConfigurationResponse) : SOAP_EOM; };
-	virtual int __ngw__configureEventsRequest(_ngwe__configureEventsRequest *ngwe__configureEventsRequest, _ngwe__configureEventsResponse *ngwe__configureEventsResponse) { return soap ? soap_call___ngw__configureEventsRequest(soap, endpoint, NULL, ngwe__configureEventsRequest, ngwe__configureEventsResponse) : SOAP_EOM; };
-	virtual int __ngw__getEventConfigurationRequest(_ngwe__getEventConfigurationRequest *ngwe__getEventConfigurationRequest, _ngwe__getEventConfigurationResponse *ngwe__getEventConfigurationResponse) { return soap ? soap_call___ngw__getEventConfigurationRequest(soap, endpoint, NULL, ngwe__getEventConfigurationRequest, ngwe__getEventConfigurationResponse) : SOAP_EOM; };
-	virtual int __ngw__getEventsRequest(_ngwe__getEventsRequest *ngwe__getEventsRequest, _ngwe__getEventsResponse *ngwe__getEventsResponse) { return soap ? soap_call___ngw__getEventsRequest(soap, endpoint, NULL, ngwe__getEventsRequest, ngwe__getEventsResponse) : SOAP_EOM; };
-	virtual int __ngw__removeEventConfigurationRequest(_ngwe__removeEventConfigurationRequest *ngwe__removeEventConfigurationRequest, _ngwe__removeEventConfigurationResponse *ngwe__removeEventConfigurationResponse) { return soap ? soap_call___ngw__removeEventConfigurationRequest(soap, endpoint, NULL, ngwe__removeEventConfigurationRequest, ngwe__removeEventConfigurationResponse) : SOAP_EOM; };
-	virtual int __ngw__removeEventsRequest(_ngwe__removeEventsRequest *ngwe__removeEventsRequest, _ngwe__removeEventsResponse *ngwe__removeEventsResponse) { return soap ? soap_call___ngw__removeEventsRequest(soap, endpoint, NULL, ngwe__removeEventsRequest, ngwe__removeEventsResponse) : SOAP_EOM; };
+	virtual int __ngw__acceptRequest(_ngwm__acceptRequest *ngwm__acceptRequest, _ngwm__acceptResponse *ngwm__acceptResponse) { return soap ? soap_call___ngw__acceptRequest(soap, endpoint, nullptr, ngwm__acceptRequest, ngwm__acceptResponse) : SOAP_EOM; };
+	virtual int __ngw__acceptShareRequest(_ngwm__acceptShareRequest *ngwm__acceptShareRequest, _ngwm__acceptShareResponse *ngwm__acceptShareResponse) { return soap ? soap_call___ngw__acceptShareRequest(soap, endpoint, nullptr, ngwm__acceptShareRequest, ngwm__acceptShareResponse) : SOAP_EOM; };
+	virtual int __ngw__addItemRequest(_ngwm__addItemRequest *ngwm__addItemRequest, _ngwm__addItemResponse *ngwm__addItemResponse) { return soap ? soap_call___ngw__addItemRequest(soap, endpoint, nullptr, ngwm__addItemRequest, ngwm__addItemResponse) : SOAP_EOM; };
+	virtual int __ngw__addItemsRequest(_ngwm__addItemsRequest *ngwm__addItemsRequest, _ngwm__addItemsResponse *ngwm__addItemsResponse) { return soap ? soap_call___ngw__addItemsRequest(soap, endpoint, nullptr, ngwm__addItemsRequest, ngwm__addItemsResponse) : SOAP_EOM; };
+	virtual int __ngw__addMembersRequest(_ngwm__addMembersRequest *ngwm__addMembersRequest, _ngwm__addMembersResponse *ngwm__addMembersResponse) { return soap ? soap_call___ngw__addMembersRequest(soap, endpoint, nullptr, ngwm__addMembersRequest, ngwm__addMembersResponse) : SOAP_EOM; };
+	virtual int __ngw__closeFreeBusySessionRequest(_ngwm__closeFreeBusySessionRequest *ngwm__closeFreeBusySessionRequest, _ngwm__closeFreeBusySessionResponse *ngwm__closeFreeBusySessionResponse) { return soap ? soap_call___ngw__closeFreeBusySessionRequest(soap, endpoint, nullptr, ngwm__closeFreeBusySessionRequest, ngwm__closeFreeBusySessionResponse) : SOAP_EOM; };
+	virtual int __ngw__completeRequest(_ngwm__completeRequest *ngwm__completeRequest, _ngwm__completeResponse *ngwm__completeResponse) { return soap ? soap_call___ngw__completeRequest(soap, endpoint, nullptr, ngwm__completeRequest, ngwm__completeResponse) : SOAP_EOM; };
+	virtual int __ngw__createCursorRequest(_ngwm__createCursorRequest *ngwm__createCursorRequest, _ngwm__createCursorResponse *ngwm__createCursorResponse) { return soap ? soap_call___ngw__createCursorRequest(soap, endpoint, nullptr, ngwm__createCursorRequest, ngwm__createCursorResponse) : SOAP_EOM; };
+	virtual int __ngw__createItemRequest(_ngwm__createItemRequest *ngwm__createItemRequest, _ngwm__createItemResponse *ngwm__createItemResponse) { return soap ? soap_call___ngw__createItemRequest(soap, endpoint, nullptr, ngwm__createItemRequest, ngwm__createItemResponse) : SOAP_EOM; };
+	virtual int __ngw__createItemsRequest(_ngwm__createItemsRequest *ngwm__createItemsRequest, _ngwm__createItemsResponse *ngwm__createItemsResponse) { return soap ? soap_call___ngw__createItemsRequest(soap, endpoint, nullptr, ngwm__createItemsRequest, ngwm__createItemsResponse) : SOAP_EOM; };
+	virtual int __ngw__createJunkEntryRequest(_ngwm__createJunkEntryRequest *ngwm__createJunkEntryRequest, _ngwm__createJunkEntryResponse *ngwm__createJunkEntryResponse) { return soap ? soap_call___ngw__createJunkEntryRequest(soap, endpoint, nullptr, ngwm__createJunkEntryRequest, ngwm__createJunkEntryResponse) : SOAP_EOM; };
+	virtual int __ngw__createProxyAccessRequest(_ngwm__createProxyAccessRequest *ngwm__createProxyAccessRequest, _ngwm__createProxyAccessResponse *ngwm__createProxyAccessResponse) { return soap ? soap_call___ngw__createProxyAccessRequest(soap, endpoint, nullptr, ngwm__createProxyAccessRequest, ngwm__createProxyAccessResponse) : SOAP_EOM; };
+	virtual int __ngw__createSignatureRequest(_ngwm__createSignatureRequest *ngwm__createSignatureRequest, _ngwm__createSignatureResponse *ngwm__createSignatureResponse) { return soap ? soap_call___ngw__createSignatureRequest(soap, endpoint, nullptr, ngwm__createSignatureRequest, ngwm__createSignatureResponse) : SOAP_EOM; };
+	virtual int __ngw__declineRequest(_ngwm__declineRequest *ngwm__declineRequest, _ngwm__declineResponse *ngwm__declineResponse) { return soap ? soap_call___ngw__declineRequest(soap, endpoint, nullptr, ngwm__declineRequest, ngwm__declineResponse) : SOAP_EOM; };
+	virtual int __ngw__delegateRequest(_ngwm__delegateRequest *ngwm__delegateRequest, _ngwm__delegateResponse *ngwm__delegateResponse) { return soap ? soap_call___ngw__delegateRequest(soap, endpoint, nullptr, ngwm__delegateRequest, ngwm__delegateResponse) : SOAP_EOM; };
+	virtual int __ngw__destroyCursorRequest(_ngwm__destroyCursorRequest *ngwm__destroyCursorRequest, _ngwm__destroyCursorResponse *ngwm__destroyCursorResponse) { return soap ? soap_call___ngw__destroyCursorRequest(soap, endpoint, nullptr, ngwm__destroyCursorRequest, ngwm__destroyCursorResponse) : SOAP_EOM; };
+	virtual int __ngw__executeRuleRequest(_ngwm__executeRuleRequest *ngwm__executeRuleRequest, _ngwm__executeRuleResponse *ngwm__executeRuleResponse) { return soap ? soap_call___ngw__executeRuleRequest(soap, endpoint, nullptr, ngwm__executeRuleRequest, ngwm__executeRuleResponse) : SOAP_EOM; };
+	virtual int __ngw__forwardRequest(_ngwm__forwardRequest *ngwm__forwardRequest, _ngwm__forwardResponse *ngwm__forwardResponse) { return soap ? soap_call___ngw__forwardRequest(soap, endpoint, nullptr, ngwm__forwardRequest, ngwm__forwardResponse) : SOAP_EOM; };
+	virtual int __ngw__getAddressBookListRequest(_ngwm__getAddressBookListRequest *ngwm__getAddressBookListRequest, _ngwm__getAddressBookListResponse *ngwm__getAddressBookListResponse) { return soap ? soap_call___ngw__getAddressBookListRequest(soap, endpoint, nullptr, ngwm__getAddressBookListRequest, ngwm__getAddressBookListResponse) : SOAP_EOM; };
+	virtual int __ngw__getAttachmentRequestMessage(_ngwm__getAttachmentRequest *ngwm__getAttachmentRequest, _ngwm__getAttachmentResponse *ngwm__getAttachmentResponse) { return soap ? soap_call___ngw__getAttachmentRequestMessage(soap, endpoint, nullptr, ngwm__getAttachmentRequest, ngwm__getAttachmentResponse) : SOAP_EOM; };
+	virtual int __ngw__getCategoryListRequest(_ngwm__getCategoryListRequest *ngwm__getCategoryListRequest, _ngwm__getCategoryListResponse *ngwm__getCategoryListResponse) { return soap ? soap_call___ngw__getCategoryListRequest(soap, endpoint, nullptr, ngwm__getCategoryListRequest, ngwm__getCategoryListResponse) : SOAP_EOM; };
+	virtual int __ngw__getCustomListRequest(_ngwm__getCustomListRequest *ngwm__getCustomListRequest, _ngwm__getCustomListResponse *ngwm__getCustomListResponse) { return soap ? soap_call___ngw__getCustomListRequest(soap, endpoint, nullptr, ngwm__getCustomListRequest, ngwm__getCustomListResponse) : SOAP_EOM; };
+	virtual int __ngw__getDeltasRequest(_ngwm__getDeltasRequest *ngwm__getDeltasRequest, _ngwm__getDeltasResponse *ngwm__getDeltasResponse) { return soap ? soap_call___ngw__getDeltasRequest(soap, endpoint, nullptr, ngwm__getDeltasRequest, ngwm__getDeltasResponse) : SOAP_EOM; };
+	virtual int __ngw__getDeltaInfoRequest(_ngwm__getDeltaInfoRequest *ngwm__getDeltaInfoRequest, _ngwm__getDeltaInfoResponse *ngwm__getDeltaInfoResponse) { return soap ? soap_call___ngw__getDeltaInfoRequest(soap, endpoint, nullptr, ngwm__getDeltaInfoRequest, ngwm__getDeltaInfoResponse) : SOAP_EOM; };
+	virtual int __ngw__getDocumentTypeListRequest(_ngwm__getDocumentTypeListRequest *ngwm__getDocumentTypeListRequest, _ngwm__getDocumentTypeListResponse *ngwm__getDocumentTypeListResponse) { return soap ? soap_call___ngw__getDocumentTypeListRequest(soap, endpoint, nullptr, ngwm__getDocumentTypeListRequest, ngwm__getDocumentTypeListResponse) : SOAP_EOM; };
+	virtual int __ngw__getFolderRequest(_ngwm__getFolderRequest *ngwm__getFolderRequest, _ngwm__getFolderResponse *ngwm__getFolderResponse) { return soap ? soap_call___ngw__getFolderRequest(soap, endpoint, nullptr, ngwm__getFolderRequest, ngwm__getFolderResponse) : SOAP_EOM; };
+	virtual int __ngw__getFolderListRequest(_ngwm__getFolderListRequest *ngwm__getFolderListRequest, _ngwm__getFolderListResponse *ngwm__getFolderListResponse) { return soap ? soap_call___ngw__getFolderListRequest(soap, endpoint, nullptr, ngwm__getFolderListRequest, ngwm__getFolderListResponse) : SOAP_EOM; };
+	virtual int __ngw__getFreeBusyRequest(_ngwm__getFreeBusyRequest *ngwm__getFreeBusyRequest, _ngwm__getFreeBusyResponse *ngwm__getFreeBusyResponse) { return soap ? soap_call___ngw__getFreeBusyRequest(soap, endpoint, nullptr, ngwm__getFreeBusyRequest, ngwm__getFreeBusyResponse) : SOAP_EOM; };
+	virtual int __ngw__getItemRequest(_ngwm__getItemRequest *ngwm__getItemRequest, _ngwm__getItemResponse *ngwm__getItemResponse) { return soap ? soap_call___ngw__getItemRequest(soap, endpoint, nullptr, ngwm__getItemRequest, ngwm__getItemResponse) : SOAP_EOM; };
+	virtual int __ngw__getItemsRequest(_ngwm__getItemsRequest *ngwm__getItemsRequest, _ngwm__getItemsResponse *ngwm__getItemsResponse) { return soap ? soap_call___ngw__getItemsRequest(soap, endpoint, nullptr, ngwm__getItemsRequest, ngwm__getItemsResponse) : SOAP_EOM; };
+	virtual int __ngw__getJunkEntriesRequest(_ngwm__getJunkEntriesRequest *ngwm__getJunkEntriesRequest, _ngwm__getJunkEntriesResponse *ngwm__getJunkEntriesResponse) { return soap ? soap_call___ngw__getJunkEntriesRequest(soap, endpoint, nullptr, ngwm__getJunkEntriesRequest, ngwm__getJunkEntriesResponse) : SOAP_EOM; };
+	virtual int __ngw__getJunkMailSettingsRequest(_ngwm__getJunkMailSettingsRequest *ngwm__getJunkMailSettingsRequest, _ngwm__getJunkMailSettingsResponse *ngwm__getJunkMailSettingsResponse) { return soap ? soap_call___ngw__getJunkMailSettingsRequest(soap, endpoint, nullptr, ngwm__getJunkMailSettingsRequest, ngwm__getJunkMailSettingsResponse) : SOAP_EOM; };
+	virtual int __ngw__getLibraryItemRequest(_ngwm__getLibraryItemRequest *ngwm__getLibraryItemRequest, _ngwm__getLibraryItemResponse *ngwm__getLibraryItemResponse) { return soap ? soap_call___ngw__getLibraryItemRequest(soap, endpoint, nullptr, ngwm__getLibraryItemRequest, ngwm__getLibraryItemResponse) : SOAP_EOM; };
+	virtual int __ngw__getLibraryListRequest(_ngwm__getLibraryListRequest *ngwm__getLibraryListRequest, _ngwm__getLibraryListResponse *ngwm__getLibraryListResponse) { return soap ? soap_call___ngw__getLibraryListRequest(soap, endpoint, nullptr, ngwm__getLibraryListRequest, ngwm__getLibraryListResponse) : SOAP_EOM; };
+	virtual int __ngw__getQuickMessagesRequest(_ngwm__getQuickMessagesRequest *ngwm__getQuickMessagesRequest, _ngwm__getQuickMessagesResponse *ngwm__getQuickMessagesResponse) { return soap ? soap_call___ngw__getQuickMessagesRequest(soap, endpoint, nullptr, ngwm__getQuickMessagesRequest, ngwm__getQuickMessagesResponse) : SOAP_EOM; };
+	virtual int __ngw__getProxyAccessListRequest(_ngwm__getProxyAccessListRequest *ngwm__getProxyAccessListRequest, _ngwm__getProxyAccessListResponse *ngwm__getProxyAccessListResponse) { return soap ? soap_call___ngw__getProxyAccessListRequest(soap, endpoint, nullptr, ngwm__getProxyAccessListRequest, ngwm__getProxyAccessListResponse) : SOAP_EOM; };
+	virtual int __ngw__getProxyListRequest(_ngwm__getProxyListRequest *ngwm__getProxyListRequest, _ngwm__getProxyListResponse *ngwm__getProxyListResponse) { return soap ? soap_call___ngw__getProxyListRequest(soap, endpoint, nullptr, ngwm__getProxyListRequest, ngwm__getProxyListResponse) : SOAP_EOM; };
+	virtual int __ngw__getRuleListRequest(_ngwm__getRuleListRequest *ngwm__getRuleListRequest, _ngwm__getRuleListResponse *ngwm__getRuleListResponse) { return soap ? soap_call___ngw__getRuleListRequest(soap, endpoint, nullptr, ngwm__getRuleListRequest, ngwm__getRuleListResponse) : SOAP_EOM; };
+	virtual int __ngw__getSettingsRequest(_ngwm__getSettingsRequest *ngwm__getSettingsRequest, _ngwm__getSettingsResponse *ngwm__getSettingsResponse) { return soap ? soap_call___ngw__getSettingsRequest(soap, endpoint, nullptr, ngwm__getSettingsRequest, ngwm__getSettingsResponse) : SOAP_EOM; };
+	virtual int __ngw__getSignaturesRequest(_ngwm__getSignaturesRequest *ngwm__getSignaturesRequest, _ngwm__getSignaturesResponse *ngwm__getSignaturesResponse) { return soap ? soap_call___ngw__getSignaturesRequest(soap, endpoint, nullptr, ngwm__getSignaturesRequest, ngwm__getSignaturesResponse) : SOAP_EOM; };
+	virtual int __ngw__getTimestampRequest(_ngwm__getTimestampRequest *ngwm__getTimestampRequest, _ngwm__getTimestampResponse *ngwm__getTimestampResponse) { return soap ? soap_call___ngw__getTimestampRequest(soap, endpoint, nullptr, ngwm__getTimestampRequest, ngwm__getTimestampResponse) : SOAP_EOM; };
+	virtual int __ngw__getTimezoneListRequest(_ngwm__getTimezoneListRequest *ngwm__getTimezoneListRequest, _ngwm__getTimezoneListResponse *ngwm__getTimezoneListResponse) { return soap ? soap_call___ngw__getTimezoneListRequest(soap, endpoint, nullptr, ngwm__getTimezoneListRequest, ngwm__getTimezoneListResponse) : SOAP_EOM; };
+	virtual int __ngw__getUserListRequest(_ngwm__getUserListRequest *ngwm__getUserListRequest, _ngwm__getUserListResponse *ngwm__getUserListResponse) { return soap ? soap_call___ngw__getUserListRequest(soap, endpoint, nullptr, ngwm__getUserListRequest, ngwm__getUserListResponse) : SOAP_EOM; };
+	virtual int __ngw__loginRequest(_ngwm__loginRequest *ngwm__loginRequest, _ngwm__loginResponse *ngwm__loginResponse) { return soap ? soap_call___ngw__loginRequest(soap, endpoint, nullptr, ngwm__loginRequest, ngwm__loginResponse) : SOAP_EOM; };
+	virtual int __ngw__logoutRequest(_ngwm__logoutRequest *ngwm__logoutRequest, _ngwm__logoutResponse *ngwm__logoutResponse) { return soap ? soap_call___ngw__logoutRequest(soap, endpoint, nullptr, ngwm__logoutRequest, ngwm__logoutResponse) : SOAP_EOM; };
+	virtual int __ngw__markPrivateRequest(_ngwm__markPrivateRequest *ngwm__markPrivateRequest, _ngwm__markPrivateResponse *ngwm__markPrivateResponse) { return soap ? soap_call___ngw__markPrivateRequest(soap, endpoint, nullptr, ngwm__markPrivateRequest, ngwm__markPrivateResponse) : SOAP_EOM; };
+	virtual int __ngw__markReadRequest(_ngwm__markReadRequest *ngwm__markReadRequest, _ngwm__markReadResponse *ngwm__markReadResponse) { return soap ? soap_call___ngw__markReadRequest(soap, endpoint, nullptr, ngwm__markReadRequest, ngwm__markReadResponse) : SOAP_EOM; };
+	virtual int __ngw__markUnPrivateRequest(_ngwm__markUnPrivateRequest *ngwm__markUnPrivateRequest, _ngwm__markUnPrivateResponse *ngwm__markUnPrivateResponse) { return soap ? soap_call___ngw__markUnPrivateRequest(soap, endpoint, nullptr, ngwm__markUnPrivateRequest, ngwm__markUnPrivateResponse) : SOAP_EOM; };
+	virtual int __ngw__markUnReadRequest(_ngwm__markUnReadRequest *ngwm__markUnReadRequest, _ngwm__markUnReadResponse *ngwm__markUnReadResponse) { return soap ? soap_call___ngw__markUnReadRequest(soap, endpoint, nullptr, ngwm__markUnReadRequest, ngwm__markUnReadResponse) : SOAP_EOM; };
+	virtual int __ngw__modifyItemRequest(_ngwm__modifyItemRequest *ngwm__modifyItemRequest, _ngwm__modifyItemResponse *ngwm__modifyItemResponse) { return soap ? soap_call___ngw__modifyItemRequest(soap, endpoint, nullptr, ngwm__modifyItemRequest, ngwm__modifyItemResponse) : SOAP_EOM; };
+	virtual int __ngw__modifyJunkEntryRequest(_ngwm__modifyJunkEntryRequest *ngwm__modifyJunkEntryRequest, _ngwm__modifyJunkEntryResponse *ngwm__modifyJunkEntryResponse) { return soap ? soap_call___ngw__modifyJunkEntryRequest(soap, endpoint, nullptr, ngwm__modifyJunkEntryRequest, ngwm__modifyJunkEntryResponse) : SOAP_EOM; };
+	virtual int __ngw__modifyJunkMailSettingsRequest(_ngwm__modifyJunkMailSettingsRequest *ngwm__modifyJunkMailSettingsRequest, _ngwm__modifyJunkMailSettingsResponse *ngwm__modifyJunkMailSettingsResponse) { return soap ? soap_call___ngw__modifyJunkMailSettingsRequest(soap, endpoint, nullptr, ngwm__modifyJunkMailSettingsRequest, ngwm__modifyJunkMailSettingsResponse) : SOAP_EOM; };
+	virtual int __ngw__modifyPasswordRequest(_ngwm__modifyPasswordRequest *ngwm__modifyPasswordRequest, _ngwm__modifyPasswordResponse *ngwm__modifyPasswordResponse) { return soap ? soap_call___ngw__modifyPasswordRequest(soap, endpoint, nullptr, ngwm__modifyPasswordRequest, ngwm__modifyPasswordResponse) : SOAP_EOM; };
+	virtual int __ngw__modifyProxyAccessRequest(_ngwm__modifyProxyAccessRequest *ngwm__modifyProxyAccessRequest, _ngwm__modifyProxyAccessResponse *ngwm__modifyProxyAccessResponse) { return soap ? soap_call___ngw__modifyProxyAccessRequest(soap, endpoint, nullptr, ngwm__modifyProxyAccessRequest, ngwm__modifyProxyAccessResponse) : SOAP_EOM; };
+	virtual int __ngw__modifySettingsRequest(_ngwm__modifySettingsRequest *ngwm__modifySettingsRequest, _ngwm__modifySettingsResponse *ngwm__modifySettingsResponse) { return soap ? soap_call___ngw__modifySettingsRequest(soap, endpoint, nullptr, ngwm__modifySettingsRequest, ngwm__modifySettingsResponse) : SOAP_EOM; };
+	virtual int __ngw__modifySignaturesRequest(_ngwm__modifySignaturesRequest *ngwm__modifySignaturesRequest, _ngwm__modifySignaturesResponse *ngwm__modifySignaturesResponse) { return soap ? soap_call___ngw__modifySignaturesRequest(soap, endpoint, nullptr, ngwm__modifySignaturesRequest, ngwm__modifySignaturesResponse) : SOAP_EOM; };
+	virtual int __ngw__moveItemRequest(_ngwm__moveItemRequest *ngwm__moveItemRequest, _ngwm__moveItemResponse *ngwm__moveItemResponse) { return soap ? soap_call___ngw__moveItemRequest(soap, endpoint, nullptr, ngwm__moveItemRequest, ngwm__moveItemResponse) : SOAP_EOM; };
+	virtual int __ngw__positionCursorRequest(_ngwm__positionCursorRequest *ngwm__positionCursorRequest, _ngwm__positionCursorResponse *ngwm__positionCursorResponse) { return soap ? soap_call___ngw__positionCursorRequest(soap, endpoint, nullptr, ngwm__positionCursorRequest, ngwm__positionCursorResponse) : SOAP_EOM; };
+	virtual int __ngw__purgeDeletedItemsRequest(_ngwm__purgeDeletedItemsRequest *ngwm__purgeDeletedItemsRequest, _ngwm__purgeDeletedItemsResponse *ngwm__purgeDeletedItemsResponse) { return soap ? soap_call___ngw__purgeDeletedItemsRequest(soap, endpoint, nullptr, ngwm__purgeDeletedItemsRequest, ngwm__purgeDeletedItemsResponse) : SOAP_EOM; };
+	virtual int __ngw__purgeRequest(_ngwm__purgeRequest *ngwm__purgeRequest, _ngwm__purgeResponse *ngwm__purgeResponse) { return soap ? soap_call___ngw__purgeRequest(soap, endpoint, nullptr, ngwm__purgeRequest, ngwm__purgeResponse) : SOAP_EOM; };
+	virtual int __ngw__readCursorRequest(_ngwm__readCursorRequest *ngwm__readCursorRequest, _ngwm__readCursorResponse *ngwm__readCursorResponse) { return soap ? soap_call___ngw__readCursorRequest(soap, endpoint, nullptr, ngwm__readCursorRequest, ngwm__readCursorResponse) : SOAP_EOM; };
+	virtual int __ngw__removeCustomDefinitionRequest(_ngwm__removeCustomDefinitionRequest *ngwm__removeCustomDefinitionRequest, _ngwm__removeCustomDefinitionResponse *ngwm__removeCustomDefinitionResponse) { return soap ? soap_call___ngw__removeCustomDefinitionRequest(soap, endpoint, nullptr, ngwm__removeCustomDefinitionRequest, ngwm__removeCustomDefinitionResponse) : SOAP_EOM; };
+	virtual int __ngw__removeItemRequest(_ngwm__removeItemRequest *ngwm__removeItemRequest, _ngwm__removeItemResponse *ngwm__removeItemResponse) { return soap ? soap_call___ngw__removeItemRequest(soap, endpoint, nullptr, ngwm__removeItemRequest, ngwm__removeItemResponse) : SOAP_EOM; };
+	virtual int __ngw__removeItemsRequest(_ngwm__removeItemsRequest *ngwm__removeItemsRequest, _ngwm__removeItemsResponse *ngwm__removeItemsResponse) { return soap ? soap_call___ngw__removeItemsRequest(soap, endpoint, nullptr, ngwm__removeItemsRequest, ngwm__removeItemsResponse) : SOAP_EOM; };
+	virtual int __ngw__removeJunkEntryRequest(_ngwm__removeJunkEntryRequest *ngwm__removeJunkEntryRequest, _ngwm__removeJunkEntryResponse *ngwm__removeJunkEntryResponse) { return soap ? soap_call___ngw__removeJunkEntryRequest(soap, endpoint, nullptr, ngwm__removeJunkEntryRequest, ngwm__removeJunkEntryResponse) : SOAP_EOM; };
+	virtual int __ngw__removeMembersRequest(_ngwm__removeMembersRequest *ngwm__removeMembersRequest, _ngwm__removeMembersResponse *ngwm__removeMembersResponse) { return soap ? soap_call___ngw__removeMembersRequest(soap, endpoint, nullptr, ngwm__removeMembersRequest, ngwm__removeMembersResponse) : SOAP_EOM; };
+	virtual int __ngw__removeProxyAccessRequest(_ngwm__removeProxyAccessRequest *ngwm__removeProxyAccessRequest, _ngwm__removeProxyAccessResponse *ngwm__removeProxyAccessResponse) { return soap ? soap_call___ngw__removeProxyAccessRequest(soap, endpoint, nullptr, ngwm__removeProxyAccessRequest, ngwm__removeProxyAccessResponse) : SOAP_EOM; };
+	virtual int __ngw__removeProxyUserRequest(_ngwm__removeProxyUserRequest *ngwm__removeProxyUserRequest, _ngwm__removeProxyUserResponse *ngwm__removeProxyUserResponse) { return soap ? soap_call___ngw__removeProxyUserRequest(soap, endpoint, nullptr, ngwm__removeProxyUserRequest, ngwm__removeProxyUserResponse) : SOAP_EOM; };
+	virtual int __ngw__removeSignatureRequest(_ngwm__removeSignatureRequest *ngwm__removeSignatureRequest, _ngwm__removeSignatureResponse *ngwm__removeSignatureResponse) { return soap ? soap_call___ngw__removeSignatureRequest(soap, endpoint, nullptr, ngwm__removeSignatureRequest, ngwm__removeSignatureResponse) : SOAP_EOM; };
+	virtual int __ngw__replyRequest(_ngwm__replyRequest *ngwm__replyRequest, _ngwm__replyResponse *ngwm__replyResponse) { return soap ? soap_call___ngw__replyRequest(soap, endpoint, nullptr, ngwm__replyRequest, ngwm__replyResponse) : SOAP_EOM; };
+	virtual int __ngw__retractRequest(_ngwm__retractRequest *ngwm__retractRequest, _ngwm__retractResponse *ngwm__retractResponse) { return soap ? soap_call___ngw__retractRequest(soap, endpoint, nullptr, ngwm__retractRequest, ngwm__retractResponse) : SOAP_EOM; };
+	virtual int __ngw__sendItemRequest(_ngwm__sendItemRequest *ngwm__sendItemRequest, _ngwm__sendItemResponse *ngwm__sendItemResponse) { return soap ? soap_call___ngw__sendItemRequest(soap, endpoint, nullptr, ngwm__sendItemRequest, ngwm__sendItemResponse) : SOAP_EOM; };
+	virtual int __ngw__setTimestampRequest(_ngwm__setTimestampRequest *ngwm__setTimestampRequest, _ngwm__setTimestampResponse *ngwm__setTimestampResponse) { return soap ? soap_call___ngw__setTimestampRequest(soap, endpoint, nullptr, ngwm__setTimestampRequest, ngwm__setTimestampResponse) : SOAP_EOM; };
+	virtual int __ngw__startFreeBusySessionRequest(_ngwm__startFreeBusySessionRequest *ngwm__startFreeBusySessionRequest, _ngwm__startFreeBusySessionResponse *ngwm__startFreeBusySessionResponse) { return soap ? soap_call___ngw__startFreeBusySessionRequest(soap, endpoint, nullptr, ngwm__startFreeBusySessionRequest, ngwm__startFreeBusySessionResponse) : SOAP_EOM; };
+	virtual int __ngw__unacceptRequest(_ngwm__unacceptRequest *ngwm__unacceptRequest, _ngwm__unacceptResponse *ngwm__unacceptResponse) { return soap ? soap_call___ngw__unacceptRequest(soap, endpoint, nullptr, ngwm__unacceptRequest, ngwm__unacceptResponse) : SOAP_EOM; };
+	virtual int __ngw__uncompleteRequest(_ngwm__uncompleteRequest *ngwm__uncompleteRequest, _ngwm__uncompleteResponse *ngwm__uncompleteResponse) { return soap ? soap_call___ngw__uncompleteRequest(soap, endpoint, nullptr, ngwm__uncompleteRequest, ngwm__uncompleteResponse) : SOAP_EOM; };
+	virtual int __ngw__updateVersionStatusRequest(_ngwm__updateVersionStatusRequest *ngwm__updateVersionStatusRequest, _ngwm__updateVersionStatusResponse *ngwm__updateVersionStatusResponse) { return soap ? soap_call___ngw__updateVersionStatusRequest(soap, endpoint, nullptr, ngwm__updateVersionStatusRequest, ngwm__updateVersionStatusResponse) : SOAP_EOM; };
+	virtual int __ngw__cleanEventConfigurationRequest(_ngwe__cleanEventConfigurationRequest *ngwe__cleanEventConfigurationRequest, _ngwe__cleanEventConfigurationResponse *ngwe__cleanEventConfigurationResponse) { return soap ? soap_call___ngw__cleanEventConfigurationRequest(soap, endpoint, nullptr, ngwe__cleanEventConfigurationRequest, ngwe__cleanEventConfigurationResponse) : SOAP_EOM; };
+	virtual int __ngw__configureEventsRequest(_ngwe__configureEventsRequest *ngwe__configureEventsRequest, _ngwe__configureEventsResponse *ngwe__configureEventsResponse) { return soap ? soap_call___ngw__configureEventsRequest(soap, endpoint, nullptr, ngwe__configureEventsRequest, ngwe__configureEventsResponse) : SOAP_EOM; };
+	virtual int __ngw__getEventConfigurationRequest(_ngwe__getEventConfigurationRequest *ngwe__getEventConfigurationRequest, _ngwe__getEventConfigurationResponse *ngwe__getEventConfigurationResponse) { return soap ? soap_call___ngw__getEventConfigurationRequest(soap, endpoint, nullptr, ngwe__getEventConfigurationRequest, ngwe__getEventConfigurationResponse) : SOAP_EOM; };
+	virtual int __ngw__getEventsRequest(_ngwe__getEventsRequest *ngwe__getEventsRequest, _ngwe__getEventsResponse *ngwe__getEventsResponse) { return soap ? soap_call___ngw__getEventsRequest(soap, endpoint, nullptr, ngwe__getEventsRequest, ngwe__getEventsResponse) : SOAP_EOM; };
+	virtual int __ngw__removeEventConfigurationRequest(_ngwe__removeEventConfigurationRequest *ngwe__removeEventConfigurationRequest, _ngwe__removeEventConfigurationResponse *ngwe__removeEventConfigurationResponse) { return soap ? soap_call___ngw__removeEventConfigurationRequest(soap, endpoint, nullptr, ngwe__removeEventConfigurationRequest, ngwe__removeEventConfigurationResponse) : SOAP_EOM; };
+	virtual int __ngw__removeEventsRequest(_ngwe__removeEventsRequest *ngwe__removeEventsRequest, _ngwe__removeEventsResponse *ngwe__removeEventsResponse) { return soap ? soap_call___ngw__removeEventsRequest(soap, endpoint, nullptr, ngwe__removeEventsRequest, ngwe__removeEventsResponse) : SOAP_EOM; };
 };
 #endif
-- 
cgit v1.2.3

