rem: soap_out_ns1__uid(soap, "id", -1, &(((ns1__Item*)a)->id), "ns1:uid"); soap_out_std__string(soap, "name", -1, &(((ns1__Item*)a)->name), "xsd:string"); soap_out_unsignedLong(soap, "version", -1, &(((ns1__Item*)a)->version), "");
add: soap_out_PointerTons1__uid(soap, "id", -1, &(((ns1__Item*)a)->id), ""); soap_out_PointerTostd__string(soap, "name", -1, &(((ns1__Item*)a)->name), ""); soap_out_PointerTounsignedLong(soap, "version", -1, &(((ns1__Item*)a)->version), "");
context: SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__SharedFolder(struct soap *soap, const char *tag, int id, const ns1__SharedFolder *a, const char *type){	soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__SharedFolder), "ns1:SharedFolder");	soap_out_ns1__uid(soap, "id", -1, &(((ns1__Item*)a)->id), "ns1:uid");	soap_out_std__string(soap, "name", -1, &(((ns1__Item*)a)->name), "xsd:string");	soap_out_unsignedLong(soap, "version", -1, &(((ns1__Item*)a)->version), "");	soap_out_string(soap, "modified", -1, &(((ns1__Item*)a)->modified), "");	soap_out_PointerTons1__ItemChanges(soap, "changes", -1, &(((ns1__Item*)a)->changes), "ns1:ItemChanges");	soap_out_PointerTostd__string(soap, "type", -1, &(((ns1__Item*)a)->type), "xsd:string");	/* transient soap skipped */	soap_out_ns1__uid(soap, "parent", -1, &(((ns1__Folder*)a)->parent), "ns1:uid");	soap_out_std__string(soap, "description", -1, &(((ns1__Folder*)a)->description), "xsd:string");	soap_out_PointerToint(soap, "count", -1, &(((ns1__Folder*)a)->count), "");	soap_out_PointerTobool(soap, "hasUnread", -1, &(((ns1__Folder*)a)->hasUnread), "");	soap_out_PointerToint(soap, "unreadCount", -1, &(((ns1__Folder*)a)->unreadCount), "");	soap_out_unsignedLong(soap, "sequence", -1, &(((ns1__Folder*)a)->sequence), "");	soap_out_PointerTons1__uid(soap, "settings", -1, &(((ns1__Folder*)a)->settings), "ns1:uid");	soap_out_PointerTobool(soap, "hasSubfolders", -1, &(((ns1__Folder*)a)->hasSubfolders), "");	soap_out_PointerTons1__SharedFolderNotification(soap, "notification", -1, &(((ns1__Folder*)a)->notification), "ns1:SharedFolderNotification");	/* transient soap skipped */	soap_out_PointerTons1__Rights(soap, "rights", -1, &(((ns1__SharedFolder*)a)->rights), "ns1:Rights");	soap_out_PointerTons1__FolderACL(soap, "acl", -1, &(((ns1__SharedFolder*)a)->acl), "ns1:FolderACL");	soap_out_PointerTons1__UUID(soap, "owner", -1, &(((ns1__SharedFolder*)a)->owner), "ns1:UUID");	soap_out_PointerTobool(soap, "isSharedByMe", -1, &(((ns1__SharedFolder*)a)->isSharedByMe), "");	soap_out_PointerTobool(soap, "isSharedToMe", -1, &(((ns1__SharedFolder*)a)->isSharedToMe), "");	/* transient soap skipped */	soap_element_end_out(soap, tag);	return SOAP_OK;}