2 Generated by gSOAP 2.8.17r from DumpUploader.h
4 Copyright(C) 2000-2013, Robert van Engelen, Genivia Inc. All Rights Reserved.
5 The generated code is released under one of the following licenses:
6 GPL or Genivia's license for commercial use.
7 This program is released under the GPL with the additional exemption that
8 compiling, linking, and/or using OpenSSL is allowed.
11 #if defined(__BORLANDC__)
12 #pragma option push -w-8060
13 #pragma option push -w-8004
18 SOAP_SOURCE_STAMP("@(#) soapC.cpp ver 2.8.17r 2014-08-13 22:23:36 GMT")
23 SOAP_FMAC3
int SOAP_FMAC4
soap_getheader(struct soap
*soap
)
25 soap
->part
= SOAP_IN_HEADER
;
26 soap
->header
= soap_in_SOAP_ENV__Header(soap
, "SOAP-ENV:Header", soap
->header
, NULL
);
27 soap
->part
= SOAP_END_HEADER
;
28 return soap
->header
== NULL
;
31 SOAP_FMAC3
int SOAP_FMAC4
soap_putheader(struct soap
*soap
)
33 if (soap
->version
&& soap
->header
)
34 { soap
->part
= SOAP_IN_HEADER
;
35 if (soap_out_SOAP_ENV__Header(soap
, "SOAP-ENV:Header", 0, soap
->header
, NULL
))
37 soap
->part
= SOAP_END_HEADER
;
42 SOAP_FMAC3
void SOAP_FMAC4
soap_serializeheader(struct soap
*soap
)
44 if (soap
->version
&& soap
->header
)
45 soap_serialize_SOAP_ENV__Header(soap
, soap
->header
);
48 SOAP_FMAC3
void SOAP_FMAC4
soap_header(struct soap
*soap
)
50 if (soap
->header
== NULL
)
51 { if ((soap
->header
= soap_new_SOAP_ENV__Header(soap
, -1)))
52 soap_default_SOAP_ENV__Header(soap
, soap
->header
);
56 SOAP_FMAC3
void SOAP_FMAC4
soap_fault(struct soap
*soap
)
58 if (soap
->fault
== NULL
)
59 { soap
->fault
= soap_new_SOAP_ENV__Fault(soap
, -1);
60 if (soap
->fault
== NULL
)
62 soap_default_SOAP_ENV__Fault(soap
, soap
->fault
);
64 if (soap
->version
== 2 && !soap
->fault
->SOAP_ENV__Code
)
65 { soap
->fault
->SOAP_ENV__Code
= soap_new_SOAP_ENV__Code(soap
, -1);
66 soap_default_SOAP_ENV__Code(soap
, soap
->fault
->SOAP_ENV__Code
);
68 if (soap
->version
== 2 && !soap
->fault
->SOAP_ENV__Reason
)
69 { soap
->fault
->SOAP_ENV__Reason
= soap_new_SOAP_ENV__Reason(soap
, -1);
70 soap_default_SOAP_ENV__Reason(soap
, soap
->fault
->SOAP_ENV__Reason
);
74 SOAP_FMAC3
void SOAP_FMAC4
soap_serializefault(struct soap
*soap
)
78 soap_serialize_SOAP_ENV__Fault(soap
, soap
->fault
);
81 SOAP_FMAC3
int SOAP_FMAC4
soap_putfault(struct soap
*soap
)
84 return soap_put_SOAP_ENV__Fault(soap
, soap
->fault
, "SOAP-ENV:Fault", NULL
);
88 SOAP_FMAC3
int SOAP_FMAC4
soap_getfault(struct soap
*soap
)
90 return (soap
->fault
= soap_get_SOAP_ENV__Fault(soap
, NULL
, "SOAP-ENV:Fault", NULL
)) == NULL
;
93 SOAP_FMAC3
const char ** SOAP_FMAC4
soap_faultcode(struct soap
*soap
)
96 if (soap
->version
== 2 && soap
->fault
->SOAP_ENV__Code
)
97 return (const char**)&soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Value
;
98 return (const char**)&soap
->fault
->faultcode
;
101 SOAP_FMAC3
const char ** SOAP_FMAC4
soap_faultsubcode(struct soap
*soap
)
104 if (soap
->version
== 2)
105 { if (soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
== NULL
)
106 { soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
= soap_new_SOAP_ENV__Code(soap
, -1);
107 soap_default_SOAP_ENV__Code(soap
, soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
);
109 return (const char**)&soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
->SOAP_ENV__Value
;
111 return (const char**)&soap
->fault
->faultcode
;
114 SOAP_FMAC3
const char * SOAP_FMAC4
soap_check_faultsubcode(struct soap
*soap
)
117 if (soap
->version
== 2)
118 { if (soap
->fault
->SOAP_ENV__Code
&& soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
&& soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
)
119 return soap
->fault
->SOAP_ENV__Code
->SOAP_ENV__Subcode
->SOAP_ENV__Value
;
122 return soap
->fault
->faultcode
;
125 SOAP_FMAC3
const char ** SOAP_FMAC4
soap_faultstring(struct soap
*soap
)
128 if (soap
->version
== 2)
129 return (const char**)&soap
->fault
->SOAP_ENV__Reason
->SOAP_ENV__Text
;
130 return (const char**)&soap
->fault
->faultstring
;
133 SOAP_FMAC3
const char ** SOAP_FMAC4
soap_faultdetail(struct soap
*soap
)
136 if (soap
->version
== 2)
137 { if (soap
->fault
->SOAP_ENV__Detail
== NULL
)
138 { soap
->fault
->SOAP_ENV__Detail
= soap_new_SOAP_ENV__Detail(soap
, -1);
139 soap_default_SOAP_ENV__Detail(soap
, soap
->fault
->SOAP_ENV__Detail
);
141 return (const char**)&soap
->fault
->SOAP_ENV__Detail
->__any
;
143 if (soap
->fault
->detail
== NULL
)
144 { soap
->fault
->detail
= soap_new_SOAP_ENV__Detail(soap
, -1);
145 soap_default_SOAP_ENV__Detail(soap
, soap
->fault
->detail
);
147 return (const char**)&soap
->fault
->detail
->__any
;
150 SOAP_FMAC3
const char * SOAP_FMAC4
soap_check_faultdetail(struct soap
*soap
)
153 if (soap
->version
== 2 && soap
->fault
->SOAP_ENV__Detail
)
154 return soap
->fault
->SOAP_ENV__Detail
->__any
;
155 if (soap
->fault
->detail
)
156 return soap
->fault
->detail
->__any
;
163 SOAP_FMAC3
int SOAP_FMAC4
soap_getindependent(struct soap
*soap
)
166 if (soap
->version
== 1)
168 { if (!soap_getelement(soap
, &t
))
169 if (soap
->error
|| soap_ignore_element(soap
))
173 if (soap
->error
== SOAP_NO_TAG
|| soap
->error
== SOAP_EOF
)
174 soap
->error
= SOAP_OK
;
182 SOAP_FMAC3
void * SOAP_FMAC4
soap_getelement(struct soap
*soap
, int *type
)
184 if (soap_peek_element(soap
))
187 if (!*soap
->id
|| !(*type
= soap_lookup_type(soap
, soap
->id
)))
188 *type
= soap_lookup_type(soap
, soap
->href
);
191 case SOAP_TYPE_xsd__byte
:
192 return soap_in_xsd__byte(soap
, NULL
, NULL
, "xsd:byte");
194 return soap_in_byte(soap
, NULL
, NULL
, "xsd:byte");
195 case SOAP_TYPE_short
:
196 return soap_in_short(soap
, NULL
, NULL
, "xsd:short");
197 case SOAP_TYPE_ns3__char
:
198 return soap_in_ns3__char(soap
, NULL
, NULL
, "ns3:char");
200 return soap_in_int(soap
, NULL
, NULL
, "xsd:int");
201 case SOAP_TYPE_LONG64
:
202 return soap_in_LONG64(soap
, NULL
, NULL
, "xsd:long");
203 case SOAP_TYPE_float
:
204 return soap_in_float(soap
, NULL
, NULL
, "xsd:float");
205 case SOAP_TYPE_double
:
206 return soap_in_double(soap
, NULL
, NULL
, "xsd:double");
207 case SOAP_TYPE_xsd__unsignedByte
:
208 return soap_in_xsd__unsignedByte(soap
, NULL
, NULL
, "xsd:unsignedByte");
209 case SOAP_TYPE_unsignedByte
:
210 return soap_in_unsignedByte(soap
, NULL
, NULL
, "xsd:unsignedByte");
211 case SOAP_TYPE_unsignedShort
:
212 return soap_in_unsignedShort(soap
, NULL
, NULL
, "xsd:unsignedShort");
213 case SOAP_TYPE_unsignedInt
:
214 return soap_in_unsignedInt(soap
, NULL
, NULL
, "xsd:unsignedInt");
215 case SOAP_TYPE_unsignedLONG64
:
216 return soap_in_unsignedLONG64(soap
, NULL
, NULL
, "xsd:unsignedLong");
218 return soap_in_time(soap
, NULL
, NULL
, "xsd:dateTime");
219 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
:
220 return soap_in_ns4__HaveSolutionResponse_SolutionType(soap
, NULL
, NULL
, "ns4:HaveSolutionResponse.SolutionType");
221 case SOAP_TYPE_ns4__ClientLib_ClientType
:
222 return soap_in_ns4__ClientLib_ClientType(soap
, NULL
, NULL
, "ns4:ClientLib.ClientType");
223 case SOAP_TYPE_ns4__ClientLib_Architecture
:
224 return soap_in_ns4__ClientLib_Architecture(soap
, NULL
, NULL
, "ns4:ClientLib.Architecture");
226 return soap_in_bool(soap
, NULL
, NULL
, "xsd:boolean");
227 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
:
228 return soap_in_ns4__HaveSolutionResponse_SolutionType_(soap
, NULL
, NULL
, "ns4:HaveSolutionResponse.SolutionType");
229 case SOAP_TYPE_ns4__ClientLib_ClientType_
:
230 return soap_in_ns4__ClientLib_ClientType_(soap
, NULL
, NULL
, "ns4:ClientLib.ClientType");
231 case SOAP_TYPE_ns4__ClientLib_Architecture_
:
232 return soap_in_ns4__ClientLib_Architecture_(soap
, NULL
, NULL
, "ns4:ClientLib.Architecture");
233 case SOAP_TYPE_ns3__guid__
:
234 return soap_in_ns3__guid__(soap
, NULL
, NULL
, "ns3:guid");
235 case SOAP_TYPE_ns3__guid
:
236 return soap_in_ns3__guid(soap
, NULL
, NULL
, "ns3:guid");
237 case SOAP_TYPE_ns3__duration__
:
238 return soap_in_ns3__duration__(soap
, NULL
, NULL
, "ns3:duration");
239 case SOAP_TYPE_ns3__duration
:
240 return soap_in_ns3__duration(soap
, NULL
, NULL
, "ns3:duration");
241 case SOAP_TYPE_ns3__char__
:
242 return soap_in_ns3__char__(soap
, NULL
, NULL
, "ns3:char");
243 case SOAP_TYPE_ns5__ArrayOfstring
:
244 return soap_in_ns5__ArrayOfstring(soap
, NULL
, NULL
, "ns5:ArrayOfstring");
245 case SOAP_TYPE_ns1__NeedMoreInfoResponse
:
246 return soap_in_ns1__NeedMoreInfoResponse(soap
, NULL
, NULL
, "ns1:NeedMoreInfoResponse");
247 case SOAP_TYPE_ns1__NeedFullDumpResponse
:
248 return soap_in_ns1__NeedFullDumpResponse(soap
, NULL
, NULL
, "ns1:NeedFullDumpResponse");
249 case SOAP_TYPE_ns1__NeedMiniDumpResponse
:
250 return soap_in_ns1__NeedMiniDumpResponse(soap
, NULL
, NULL
, "ns1:NeedMiniDumpResponse");
251 case SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
:
252 return soap_in_ns1__NeedSymbolsThenMiniDumpResponse(soap
, NULL
, NULL
, "ns1:NeedSymbolsThenMiniDumpResponse");
253 case SOAP_TYPE_ns1__HaveSolutionResponse
:
254 return soap_in_ns1__HaveSolutionResponse(soap
, NULL
, NULL
, "ns1:HaveSolutionResponse");
255 case SOAP_TYPE_ns1__ErrorResponse
:
256 return soap_in_ns1__ErrorResponse(soap
, NULL
, NULL
, "ns1:ErrorResponse");
257 case SOAP_TYPE_ns1__StopResponse
:
258 return soap_in_ns1__StopResponse(soap
, NULL
, NULL
, "ns1:StopResponse");
259 case SOAP_TYPE_ns1__Response
:
260 return soap_in_ns1__Response(soap
, NULL
, NULL
, "ns1:Response");
261 case SOAP_TYPE_ns1__Pdb70File
:
262 return soap_in_ns1__Pdb70File(soap
, NULL
, NULL
, "ns1:Pdb70File");
263 case SOAP_TYPE_ns1__ModuleSymbolInfo
:
264 return soap_in_ns1__ModuleSymbolInfo(soap
, NULL
, NULL
, "ns1:ModuleSymbolInfo");
265 case SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
:
266 return soap_in_ns1__ArrayOfModuleSymbolInfo(soap
, NULL
, NULL
, "ns1:ArrayOfModuleSymbolInfo");
267 case SOAP_TYPE_ns1__DumpAdditionalInfo
:
268 return soap_in_ns1__DumpAdditionalInfo(soap
, NULL
, NULL
, "ns1:DumpAdditionalInfo");
269 case SOAP_TYPE_ns1__AppAdditionalInfo
:
270 return soap_in_ns1__AppAdditionalInfo(soap
, NULL
, NULL
, "ns1:AppAdditionalInfo");
271 case SOAP_TYPE_ns1__Application
:
272 return soap_in_ns1__Application(soap
, NULL
, NULL
, "ns1:Application");
273 case SOAP_TYPE_ns1__ClientLib
:
274 return soap_in_ns1__ClientLib(soap
, NULL
, NULL
, "ns1:ClientLib");
275 case SOAP_TYPE_xsd__unsignedShort
:
276 return soap_in_xsd__unsignedShort(soap
, NULL
, NULL
, "xsd:unsignedShort");
277 case SOAP_TYPE_xsd__unsignedLong
:
278 return soap_in_xsd__unsignedLong(soap
, NULL
, NULL
, "xsd:unsignedLong");
279 case SOAP_TYPE_xsd__unsignedInt
:
280 return soap_in_xsd__unsignedInt(soap
, NULL
, NULL
, "xsd:unsignedInt");
281 case SOAP_TYPE_xsd__unsignedByte_
:
282 return soap_in_xsd__unsignedByte_(soap
, NULL
, NULL
, "xsd:unsignedByte");
283 case SOAP_TYPE_xsd__string
:
284 return soap_in_xsd__string(soap
, NULL
, NULL
, "xsd:string");
285 case SOAP_TYPE_xsd__short
:
286 return soap_in_xsd__short(soap
, NULL
, NULL
, "xsd:short");
287 case SOAP_TYPE_xsd__long
:
288 return soap_in_xsd__long(soap
, NULL
, NULL
, "xsd:long");
289 case SOAP_TYPE_xsd__int
:
290 return soap_in_xsd__int(soap
, NULL
, NULL
, "xsd:int");
291 case SOAP_TYPE_xsd__float
:
292 return soap_in_xsd__float(soap
, NULL
, NULL
, "xsd:float");
293 case SOAP_TYPE_xsd__duration_
:
294 return soap_in_xsd__duration_(soap
, NULL
, NULL
, "xsd:duration");
295 case SOAP_TYPE_xsd__duration
:
296 return soap_in_xsd__duration(soap
, NULL
, NULL
, "xsd:duration");
297 case SOAP_TYPE_xsd__double
:
298 return soap_in_xsd__double(soap
, NULL
, NULL
, "xsd:double");
299 case SOAP_TYPE_xsd__decimal_
:
300 return soap_in_xsd__decimal_(soap
, NULL
, NULL
, "xsd:decimal");
301 case SOAP_TYPE_xsd__decimal
:
302 return soap_in_xsd__decimal(soap
, NULL
, NULL
, "xsd:decimal");
303 case SOAP_TYPE_xsd__dateTime
:
304 return soap_in_xsd__dateTime(soap
, NULL
, NULL
, "xsd:dateTime");
305 case SOAP_TYPE_xsd__byte_
:
306 return soap_in_xsd__byte_(soap
, NULL
, NULL
, "xsd:byte");
307 case SOAP_TYPE_xsd__boolean
:
308 return soap_in_xsd__boolean(soap
, NULL
, NULL
, "xsd:boolean");
309 case SOAP_TYPE_xsd__base64Binary
:
310 return soap_in_xsd__base64Binary(soap
, NULL
, NULL
, "xsd:base64Binary");
311 case SOAP_TYPE_xsd__anyURI_
:
312 return soap_in_xsd__anyURI_(soap
, NULL
, NULL
, "xsd:anyURI");
313 case SOAP_TYPE_xsd__anyURI
:
314 return soap_in_xsd__anyURI(soap
, NULL
, NULL
, "xsd:anyURI");
315 case SOAP_TYPE_xsd__QName_
:
316 return soap_in_xsd__QName_(soap
, NULL
, NULL
, "xsd:QName");
317 case SOAP_TYPE_xsd__IDREF_
:
318 return soap_in_xsd__IDREF_(soap
, NULL
, NULL
, "xsd:IDREF");
319 case SOAP_TYPE_xsd__IDREF
:
320 return soap_in_xsd__IDREF(soap
, NULL
, NULL
, "xsd:IDREF");
321 case SOAP_TYPE_xsd__ID_
:
322 return soap_in_xsd__ID_(soap
, NULL
, NULL
, "xsd:ID");
323 case SOAP_TYPE_xsd__ID
:
324 return soap_in_xsd__ID(soap
, NULL
, NULL
, "xsd:ID");
325 case SOAP_TYPE_std__wstring
:
326 return soap_in_std__wstring(soap
, NULL
, NULL
, "xsd:string");
327 case SOAP_TYPE_xsd__QName
:
328 return soap_in_xsd__QName(soap
, NULL
, NULL
, "xsd:QName");
329 case SOAP_TYPE_std__string
:
330 return soap_in_std__string(soap
, NULL
, NULL
, "xsd:string");
331 case SOAP_TYPE_xsd__anyType
:
332 return soap_in_xsd__anyType(soap
, NULL
, NULL
, "xsd:anyType");
333 case SOAP_TYPE_PointerTo_ns1__UploadSymbolResponse
:
334 return soap_in_PointerTo_ns1__UploadSymbolResponse(soap
, NULL
, NULL
, "ns1:UploadSymbolResponse");
335 case SOAP_TYPE_PointerTo_ns1__UploadSymbol
:
336 return soap_in_PointerTo_ns1__UploadSymbol(soap
, NULL
, NULL
, "ns1:UploadSymbol");
337 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfoResponse
:
338 return soap_in_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(soap
, NULL
, NULL
, "ns1:RejectedToSendAdditionalInfoResponse");
339 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfo
:
340 return soap_in_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, NULL
, NULL
, "ns1:RejectedToSendAdditionalInfo");
341 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfoResponse
:
342 return soap_in_PointerTo_ns1__UploadAdditionalInfoResponse(soap
, NULL
, NULL
, "ns1:UploadAdditionalInfoResponse");
343 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfo
:
344 return soap_in_PointerTo_ns1__UploadAdditionalInfo(soap
, NULL
, NULL
, "ns1:UploadAdditionalInfo");
345 case SOAP_TYPE_PointerTo_ns1__UploadFullDumpResponse
:
346 return soap_in_PointerTo_ns1__UploadFullDumpResponse(soap
, NULL
, NULL
, "ns1:UploadFullDumpResponse");
347 case SOAP_TYPE_PointerTo_ns1__UploadFullDump
:
348 return soap_in_PointerTo_ns1__UploadFullDump(soap
, NULL
, NULL
, "ns1:UploadFullDump");
349 case SOAP_TYPE_PointerTo_ns1__UploadMiniDumpResponse
:
350 return soap_in_PointerTo_ns1__UploadMiniDumpResponse(soap
, NULL
, NULL
, "ns1:UploadMiniDumpResponse");
351 case SOAP_TYPE_PointerTo_ns1__UploadMiniDump
:
352 return soap_in_PointerTo_ns1__UploadMiniDump(soap
, NULL
, NULL
, "ns1:UploadMiniDump");
353 case SOAP_TYPE_PointerTo_ns1__HelloResponse
:
354 return soap_in_PointerTo_ns1__HelloResponse(soap
, NULL
, NULL
, "ns1:HelloResponse");
355 case SOAP_TYPE_PointerTo_ns1__Hello
:
356 return soap_in_PointerTo_ns1__Hello(soap
, NULL
, NULL
, "ns1:Hello");
357 case SOAP_TYPE_PointerTons5__ArrayOfstring
:
358 return soap_in_PointerTons5__ArrayOfstring(soap
, NULL
, NULL
, "ns5:ArrayOfstring");
359 case SOAP_TYPE_PointerTobool
:
360 return soap_in_PointerTobool(soap
, NULL
, NULL
, "xsd:boolean");
361 case SOAP_TYPE_PointerTons1__Response
:
362 return soap_in_PointerTons1__Response(soap
, NULL
, NULL
, "ns1:Response");
363 case SOAP_TYPE_PointerTons1__ArrayOfModuleSymbolInfo
:
364 return soap_in_PointerTons1__ArrayOfModuleSymbolInfo(soap
, NULL
, NULL
, "ns1:ArrayOfModuleSymbolInfo");
365 case SOAP_TYPE_PointerTons1__DumpAdditionalInfo
:
366 return soap_in_PointerTons1__DumpAdditionalInfo(soap
, NULL
, NULL
, "ns1:DumpAdditionalInfo");
367 case SOAP_TYPE_PointerTons1__AppAdditionalInfo
:
368 return soap_in_PointerTons1__AppAdditionalInfo(soap
, NULL
, NULL
, "ns1:AppAdditionalInfo");
369 case SOAP_TYPE_PointerTons1__Application
:
370 return soap_in_PointerTons1__Application(soap
, NULL
, NULL
, "ns1:Application");
371 case SOAP_TYPE_PointerTons1__ClientLib
:
372 return soap_in_PointerTons1__ClientLib(soap
, NULL
, NULL
, "ns1:ClientLib");
373 case SOAP_TYPE_PointerToint
:
374 return soap_in_PointerToint(soap
, NULL
, NULL
, "xsd:int");
375 case SOAP_TYPE_PointerTo_xop__Include
:
376 return soap_in_PointerTo_xop__Include(soap
, NULL
, NULL
, "xop:Include");
377 case SOAP_TYPE_PointerTons1__Pdb70File
:
378 return soap_in_PointerTons1__Pdb70File(soap
, NULL
, NULL
, "ns1:Pdb70File");
379 case SOAP_TYPE_PointerTons1__ModuleSymbolInfo
:
380 return soap_in_PointerTons1__ModuleSymbolInfo(soap
, NULL
, NULL
, "ns1:ModuleSymbolInfo");
381 case SOAP_TYPE_PointerTostd__wstring
:
382 return soap_in_PointerTostd__wstring(soap
, NULL
, NULL
, "xsd:string");
383 case SOAP_TYPE_PointerTounsignedByte
:
384 return soap_in_PointerTounsignedByte(soap
, NULL
, NULL
, "xsd:unsignedByte");
385 case SOAP_TYPE__QName
:
387 s
= soap_in__QName(soap
, NULL
, NULL
, "xsd:QName");
388 return s
? *s
: NULL
;
390 case SOAP_TYPE_string
:
392 s
= soap_in_string(soap
, NULL
, NULL
, "xsd:string");
393 return s
? *s
: NULL
;
399 { const char *t
= soap
->type
;
402 if (!soap_match_tag(soap
, t
, "ns4:HaveSolutionResponse.SolutionType"))
403 { *type
= SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
;
404 return soap_in_ns4__HaveSolutionResponse_SolutionType_(soap
, NULL
, NULL
, NULL
);
406 if (!soap_match_tag(soap
, t
, "ns4:ClientLib.ClientType"))
407 { *type
= SOAP_TYPE_ns4__ClientLib_ClientType_
;
408 return soap_in_ns4__ClientLib_ClientType_(soap
, NULL
, NULL
, NULL
);
410 if (!soap_match_tag(soap
, t
, "ns4:ClientLib.Architecture"))
411 { *type
= SOAP_TYPE_ns4__ClientLib_Architecture_
;
412 return soap_in_ns4__ClientLib_Architecture_(soap
, NULL
, NULL
, NULL
);
414 if (!soap_match_tag(soap
, t
, "ns3:guid"))
415 { *type
= SOAP_TYPE_ns3__guid__
;
416 return soap_in_ns3__guid__(soap
, NULL
, NULL
, NULL
);
418 if (!soap_match_tag(soap
, t
, "ns3:guid"))
419 { *type
= SOAP_TYPE_ns3__guid
;
420 return soap_in_ns3__guid(soap
, NULL
, NULL
, NULL
);
422 if (!soap_match_tag(soap
, t
, "ns3:duration"))
423 { *type
= SOAP_TYPE_ns3__duration__
;
424 return soap_in_ns3__duration__(soap
, NULL
, NULL
, NULL
);
426 if (!soap_match_tag(soap
, t
, "ns3:duration"))
427 { *type
= SOAP_TYPE_ns3__duration
;
428 return soap_in_ns3__duration(soap
, NULL
, NULL
, NULL
);
430 if (!soap_match_tag(soap
, t
, "ns3:char"))
431 { *type
= SOAP_TYPE_ns3__char__
;
432 return soap_in_ns3__char__(soap
, NULL
, NULL
, NULL
);
434 if (!soap_match_tag(soap
, t
, "ns5:ArrayOfstring"))
435 { *type
= SOAP_TYPE_ns5__ArrayOfstring
;
436 return soap_in_ns5__ArrayOfstring(soap
, NULL
, NULL
, NULL
);
438 if (!soap_match_tag(soap
, t
, "ns1:NeedMoreInfoResponse"))
439 { *type
= SOAP_TYPE_ns1__NeedMoreInfoResponse
;
440 return soap_in_ns1__NeedMoreInfoResponse(soap
, NULL
, NULL
, NULL
);
442 if (!soap_match_tag(soap
, t
, "ns1:NeedFullDumpResponse"))
443 { *type
= SOAP_TYPE_ns1__NeedFullDumpResponse
;
444 return soap_in_ns1__NeedFullDumpResponse(soap
, NULL
, NULL
, NULL
);
446 if (!soap_match_tag(soap
, t
, "ns1:NeedMiniDumpResponse"))
447 { *type
= SOAP_TYPE_ns1__NeedMiniDumpResponse
;
448 return soap_in_ns1__NeedMiniDumpResponse(soap
, NULL
, NULL
, NULL
);
450 if (!soap_match_tag(soap
, t
, "ns1:NeedSymbolsThenMiniDumpResponse"))
451 { *type
= SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
;
452 return soap_in_ns1__NeedSymbolsThenMiniDumpResponse(soap
, NULL
, NULL
, NULL
);
454 if (!soap_match_tag(soap
, t
, "ns1:HaveSolutionResponse"))
455 { *type
= SOAP_TYPE_ns1__HaveSolutionResponse
;
456 return soap_in_ns1__HaveSolutionResponse(soap
, NULL
, NULL
, NULL
);
458 if (!soap_match_tag(soap
, t
, "ns1:ErrorResponse"))
459 { *type
= SOAP_TYPE_ns1__ErrorResponse
;
460 return soap_in_ns1__ErrorResponse(soap
, NULL
, NULL
, NULL
);
462 if (!soap_match_tag(soap
, t
, "ns1:StopResponse"))
463 { *type
= SOAP_TYPE_ns1__StopResponse
;
464 return soap_in_ns1__StopResponse(soap
, NULL
, NULL
, NULL
);
466 if (!soap_match_tag(soap
, t
, "ns1:Response"))
467 { *type
= SOAP_TYPE_ns1__Response
;
468 return soap_in_ns1__Response(soap
, NULL
, NULL
, NULL
);
470 if (!soap_match_tag(soap
, t
, "ns1:Pdb70File"))
471 { *type
= SOAP_TYPE_ns1__Pdb70File
;
472 return soap_in_ns1__Pdb70File(soap
, NULL
, NULL
, NULL
);
474 if (!soap_match_tag(soap
, t
, "ns1:ModuleSymbolInfo"))
475 { *type
= SOAP_TYPE_ns1__ModuleSymbolInfo
;
476 return soap_in_ns1__ModuleSymbolInfo(soap
, NULL
, NULL
, NULL
);
478 if (!soap_match_tag(soap
, t
, "ns1:ArrayOfModuleSymbolInfo"))
479 { *type
= SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
;
480 return soap_in_ns1__ArrayOfModuleSymbolInfo(soap
, NULL
, NULL
, NULL
);
482 if (!soap_match_tag(soap
, t
, "ns1:DumpAdditionalInfo"))
483 { *type
= SOAP_TYPE_ns1__DumpAdditionalInfo
;
484 return soap_in_ns1__DumpAdditionalInfo(soap
, NULL
, NULL
, NULL
);
486 if (!soap_match_tag(soap
, t
, "ns1:AppAdditionalInfo"))
487 { *type
= SOAP_TYPE_ns1__AppAdditionalInfo
;
488 return soap_in_ns1__AppAdditionalInfo(soap
, NULL
, NULL
, NULL
);
490 if (!soap_match_tag(soap
, t
, "ns1:Application"))
491 { *type
= SOAP_TYPE_ns1__Application
;
492 return soap_in_ns1__Application(soap
, NULL
, NULL
, NULL
);
494 if (!soap_match_tag(soap
, t
, "ns1:ClientLib"))
495 { *type
= SOAP_TYPE_ns1__ClientLib
;
496 return soap_in_ns1__ClientLib(soap
, NULL
, NULL
, NULL
);
498 if (!soap_match_tag(soap
, t
, "xsd:unsignedShort"))
499 { *type
= SOAP_TYPE_xsd__unsignedShort
;
500 return soap_in_xsd__unsignedShort(soap
, NULL
, NULL
, NULL
);
502 if (!soap_match_tag(soap
, t
, "xsd:unsignedLong"))
503 { *type
= SOAP_TYPE_xsd__unsignedLong
;
504 return soap_in_xsd__unsignedLong(soap
, NULL
, NULL
, NULL
);
506 if (!soap_match_tag(soap
, t
, "xsd:unsignedInt"))
507 { *type
= SOAP_TYPE_xsd__unsignedInt
;
508 return soap_in_xsd__unsignedInt(soap
, NULL
, NULL
, NULL
);
510 if (!soap_match_tag(soap
, t
, "xsd:unsignedByte"))
511 { *type
= SOAP_TYPE_xsd__unsignedByte_
;
512 return soap_in_xsd__unsignedByte_(soap
, NULL
, NULL
, NULL
);
514 if (!soap_match_tag(soap
, t
, "xsd:string"))
515 { *type
= SOAP_TYPE_xsd__string
;
516 return soap_in_xsd__string(soap
, NULL
, NULL
, NULL
);
518 if (!soap_match_tag(soap
, t
, "xsd:short"))
519 { *type
= SOAP_TYPE_xsd__short
;
520 return soap_in_xsd__short(soap
, NULL
, NULL
, NULL
);
522 if (!soap_match_tag(soap
, t
, "xsd:long"))
523 { *type
= SOAP_TYPE_xsd__long
;
524 return soap_in_xsd__long(soap
, NULL
, NULL
, NULL
);
526 if (!soap_match_tag(soap
, t
, "xsd:int"))
527 { *type
= SOAP_TYPE_xsd__int
;
528 return soap_in_xsd__int(soap
, NULL
, NULL
, NULL
);
530 if (!soap_match_tag(soap
, t
, "xsd:float"))
531 { *type
= SOAP_TYPE_xsd__float
;
532 return soap_in_xsd__float(soap
, NULL
, NULL
, NULL
);
534 if (!soap_match_tag(soap
, t
, "xsd:duration"))
535 { *type
= SOAP_TYPE_xsd__duration_
;
536 return soap_in_xsd__duration_(soap
, NULL
, NULL
, NULL
);
538 if (!soap_match_tag(soap
, t
, "xsd:duration"))
539 { *type
= SOAP_TYPE_xsd__duration
;
540 return soap_in_xsd__duration(soap
, NULL
, NULL
, NULL
);
542 if (!soap_match_tag(soap
, t
, "xsd:double"))
543 { *type
= SOAP_TYPE_xsd__double
;
544 return soap_in_xsd__double(soap
, NULL
, NULL
, NULL
);
546 if (!soap_match_tag(soap
, t
, "xsd:decimal"))
547 { *type
= SOAP_TYPE_xsd__decimal_
;
548 return soap_in_xsd__decimal_(soap
, NULL
, NULL
, NULL
);
550 if (!soap_match_tag(soap
, t
, "xsd:decimal"))
551 { *type
= SOAP_TYPE_xsd__decimal
;
552 return soap_in_xsd__decimal(soap
, NULL
, NULL
, NULL
);
554 if (!soap_match_tag(soap
, t
, "xsd:dateTime"))
555 { *type
= SOAP_TYPE_xsd__dateTime
;
556 return soap_in_xsd__dateTime(soap
, NULL
, NULL
, NULL
);
558 if (!soap_match_tag(soap
, t
, "xsd:byte"))
559 { *type
= SOAP_TYPE_xsd__byte_
;
560 return soap_in_xsd__byte_(soap
, NULL
, NULL
, NULL
);
562 if (!soap_match_tag(soap
, t
, "xsd:boolean"))
563 { *type
= SOAP_TYPE_xsd__boolean
;
564 return soap_in_xsd__boolean(soap
, NULL
, NULL
, NULL
);
566 if (!soap_match_tag(soap
, t
, "xsd:base64Binary"))
567 { *type
= SOAP_TYPE_xsd__base64Binary
;
568 return soap_in_xsd__base64Binary(soap
, NULL
, NULL
, NULL
);
570 if (!soap_match_tag(soap
, t
, "xsd:anyURI"))
571 { *type
= SOAP_TYPE_xsd__anyURI_
;
572 return soap_in_xsd__anyURI_(soap
, NULL
, NULL
, NULL
);
574 if (!soap_match_tag(soap
, t
, "xsd:anyURI"))
575 { *type
= SOAP_TYPE_xsd__anyURI
;
576 return soap_in_xsd__anyURI(soap
, NULL
, NULL
, NULL
);
578 if (!soap_match_tag(soap
, t
, "xsd:QName"))
579 { *type
= SOAP_TYPE_xsd__QName_
;
580 return soap_in_xsd__QName_(soap
, NULL
, NULL
, NULL
);
582 if (!soap_match_tag(soap
, t
, "xsd:IDREF"))
583 { *type
= SOAP_TYPE_xsd__IDREF_
;
584 return soap_in_xsd__IDREF_(soap
, NULL
, NULL
, NULL
);
586 if (!soap_match_tag(soap
, t
, "xsd:IDREF"))
587 { *type
= SOAP_TYPE_xsd__IDREF
;
588 return soap_in_xsd__IDREF(soap
, NULL
, NULL
, NULL
);
590 if (!soap_match_tag(soap
, t
, "xsd:ID"))
591 { *type
= SOAP_TYPE_xsd__ID_
;
592 return soap_in_xsd__ID_(soap
, NULL
, NULL
, NULL
);
594 if (!soap_match_tag(soap
, t
, "xsd:ID"))
595 { *type
= SOAP_TYPE_xsd__ID
;
596 return soap_in_xsd__ID(soap
, NULL
, NULL
, NULL
);
598 if (!soap_match_tag(soap
, t
, "xsd:string"))
599 { *type
= SOAP_TYPE_std__wstring
;
600 return soap_in_std__wstring(soap
, NULL
, NULL
, NULL
);
602 if (!soap_match_tag(soap
, t
, "xsd:QName"))
603 { *type
= SOAP_TYPE_xsd__QName
;
604 return soap_in_xsd__QName(soap
, NULL
, NULL
, NULL
);
606 if (!soap_match_tag(soap
, t
, "xsd:string"))
607 { *type
= SOAP_TYPE_std__string
;
608 return soap_in_std__string(soap
, NULL
, NULL
, NULL
);
610 if (!soap_match_tag(soap
, t
, "xsd:anyType"))
611 { *type
= SOAP_TYPE_xsd__anyType
;
612 return soap_in_xsd__anyType(soap
, NULL
, NULL
, NULL
);
614 if (!soap_match_tag(soap
, t
, "xsd:byte"))
615 { *type
= SOAP_TYPE_xsd__byte
;
616 return soap_in_xsd__byte(soap
, NULL
, NULL
, NULL
);
618 if (!soap_match_tag(soap
, t
, "xsd:byte"))
619 { *type
= SOAP_TYPE_byte
;
620 return soap_in_byte(soap
, NULL
, NULL
, NULL
);
622 if (!soap_match_tag(soap
, t
, "xsd:short"))
623 { *type
= SOAP_TYPE_short
;
624 return soap_in_short(soap
, NULL
, NULL
, NULL
);
626 if (!soap_match_tag(soap
, t
, "ns3:char"))
627 { *type
= SOAP_TYPE_ns3__char
;
628 return soap_in_ns3__char(soap
, NULL
, NULL
, NULL
);
630 if (!soap_match_tag(soap
, t
, "xsd:int"))
631 { *type
= SOAP_TYPE_int
;
632 return soap_in_int(soap
, NULL
, NULL
, NULL
);
634 if (!soap_match_tag(soap
, t
, "xsd:long"))
635 { *type
= SOAP_TYPE_LONG64
;
636 return soap_in_LONG64(soap
, NULL
, NULL
, NULL
);
638 if (!soap_match_tag(soap
, t
, "xsd:float"))
639 { *type
= SOAP_TYPE_float
;
640 return soap_in_float(soap
, NULL
, NULL
, NULL
);
642 if (!soap_match_tag(soap
, t
, "xsd:double"))
643 { *type
= SOAP_TYPE_double
;
644 return soap_in_double(soap
, NULL
, NULL
, NULL
);
646 if (!soap_match_tag(soap
, t
, "xsd:unsignedByte"))
647 { *type
= SOAP_TYPE_xsd__unsignedByte
;
648 return soap_in_xsd__unsignedByte(soap
, NULL
, NULL
, NULL
);
650 if (!soap_match_tag(soap
, t
, "xsd:unsignedByte"))
651 { *type
= SOAP_TYPE_unsignedByte
;
652 return soap_in_unsignedByte(soap
, NULL
, NULL
, NULL
);
654 if (!soap_match_tag(soap
, t
, "xsd:unsignedShort"))
655 { *type
= SOAP_TYPE_unsignedShort
;
656 return soap_in_unsignedShort(soap
, NULL
, NULL
, NULL
);
658 if (!soap_match_tag(soap
, t
, "xsd:unsignedInt"))
659 { *type
= SOAP_TYPE_unsignedInt
;
660 return soap_in_unsignedInt(soap
, NULL
, NULL
, NULL
);
662 if (!soap_match_tag(soap
, t
, "xsd:unsignedLong"))
663 { *type
= SOAP_TYPE_unsignedLONG64
;
664 return soap_in_unsignedLONG64(soap
, NULL
, NULL
, NULL
);
666 if (!soap_match_tag(soap
, t
, "xsd:dateTime"))
667 { *type
= SOAP_TYPE_time
;
668 return soap_in_time(soap
, NULL
, NULL
, NULL
);
670 if (!soap_match_tag(soap
, t
, "ns4:HaveSolutionResponse.SolutionType"))
671 { *type
= SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
;
672 return soap_in_ns4__HaveSolutionResponse_SolutionType(soap
, NULL
, NULL
, NULL
);
674 if (!soap_match_tag(soap
, t
, "ns4:ClientLib.ClientType"))
675 { *type
= SOAP_TYPE_ns4__ClientLib_ClientType
;
676 return soap_in_ns4__ClientLib_ClientType(soap
, NULL
, NULL
, NULL
);
678 if (!soap_match_tag(soap
, t
, "ns4:ClientLib.Architecture"))
679 { *type
= SOAP_TYPE_ns4__ClientLib_Architecture
;
680 return soap_in_ns4__ClientLib_Architecture(soap
, NULL
, NULL
, NULL
);
682 if (!soap_match_tag(soap
, t
, "xsd:boolean"))
683 { *type
= SOAP_TYPE_bool
;
684 return soap_in_bool(soap
, NULL
, NULL
, NULL
);
686 if (!soap_match_tag(soap
, t
, "xsd:QName"))
688 *type
= SOAP_TYPE__QName
;
689 s
= soap_in__QName(soap
, NULL
, NULL
, NULL
);
690 return s
? *s
: NULL
;
692 if (!soap_match_tag(soap
, t
, "xsd:string"))
694 *type
= SOAP_TYPE_string
;
695 s
= soap_in_string(soap
, NULL
, NULL
, NULL
);
696 return s
? *s
: NULL
;
699 if (!soap_match_tag(soap
, t
, "ns1:UploadSymbolResponse"))
700 { *type
= SOAP_TYPE__ns1__UploadSymbolResponse
;
701 return soap_in__ns1__UploadSymbolResponse(soap
, NULL
, NULL
, NULL
);
703 if (!soap_match_tag(soap
, t
, "ns1:UploadSymbol"))
704 { *type
= SOAP_TYPE__ns1__UploadSymbol
;
705 return soap_in__ns1__UploadSymbol(soap
, NULL
, NULL
, NULL
);
707 if (!soap_match_tag(soap
, t
, "ns1:RejectedToSendAdditionalInfoResponse"))
708 { *type
= SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
;
709 return soap_in__ns1__RejectedToSendAdditionalInfoResponse(soap
, NULL
, NULL
, NULL
);
711 if (!soap_match_tag(soap
, t
, "ns1:RejectedToSendAdditionalInfo"))
712 { *type
= SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
;
713 return soap_in__ns1__RejectedToSendAdditionalInfo(soap
, NULL
, NULL
, NULL
);
715 if (!soap_match_tag(soap
, t
, "ns1:UploadAdditionalInfoResponse"))
716 { *type
= SOAP_TYPE__ns1__UploadAdditionalInfoResponse
;
717 return soap_in__ns1__UploadAdditionalInfoResponse(soap
, NULL
, NULL
, NULL
);
719 if (!soap_match_tag(soap
, t
, "ns1:UploadAdditionalInfo"))
720 { *type
= SOAP_TYPE__ns1__UploadAdditionalInfo
;
721 return soap_in__ns1__UploadAdditionalInfo(soap
, NULL
, NULL
, NULL
);
723 if (!soap_match_tag(soap
, t
, "ns1:UploadFullDumpResponse"))
724 { *type
= SOAP_TYPE__ns1__UploadFullDumpResponse
;
725 return soap_in__ns1__UploadFullDumpResponse(soap
, NULL
, NULL
, NULL
);
727 if (!soap_match_tag(soap
, t
, "ns1:UploadFullDump"))
728 { *type
= SOAP_TYPE__ns1__UploadFullDump
;
729 return soap_in__ns1__UploadFullDump(soap
, NULL
, NULL
, NULL
);
731 if (!soap_match_tag(soap
, t
, "ns1:UploadMiniDumpResponse"))
732 { *type
= SOAP_TYPE__ns1__UploadMiniDumpResponse
;
733 return soap_in__ns1__UploadMiniDumpResponse(soap
, NULL
, NULL
, NULL
);
735 if (!soap_match_tag(soap
, t
, "ns1:UploadMiniDump"))
736 { *type
= SOAP_TYPE__ns1__UploadMiniDump
;
737 return soap_in__ns1__UploadMiniDump(soap
, NULL
, NULL
, NULL
);
739 if (!soap_match_tag(soap
, t
, "ns1:HelloResponse"))
740 { *type
= SOAP_TYPE__ns1__HelloResponse
;
741 return soap_in__ns1__HelloResponse(soap
, NULL
, NULL
, NULL
);
743 if (!soap_match_tag(soap
, t
, "ns1:Hello"))
744 { *type
= SOAP_TYPE__ns1__Hello
;
745 return soap_in__ns1__Hello(soap
, NULL
, NULL
, NULL
);
747 if (!soap_match_tag(soap
, t
, "xop:Include"))
748 { *type
= SOAP_TYPE__xop__Include
;
749 return soap_in__xop__Include(soap
, NULL
, NULL
, NULL
);
755 soap
->error
= SOAP_TAG_MISMATCH
;
763 SOAP_FMAC3
int SOAP_FMAC4
soap_ignore_element(struct soap
*soap
)
765 if (!soap_peek_element(soap
))
767 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Unexpected element '%s' in input (level=%u, %d)\n", soap
->tag
, soap
->level
, soap
->body
));
768 if (soap
->mustUnderstand
&& !soap
->other
)
769 return soap
->error
= SOAP_MUSTUNDERSTAND
;
770 if (((soap
->mode
& SOAP_XML_STRICT
) && soap
->part
!= SOAP_IN_HEADER
) || !soap_match_tag(soap
, soap
->tag
, "SOAP-ENV:"))
771 { DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "REJECTING element '%s'\n", soap
->tag
));
772 return soap
->error
= SOAP_TAG_MISMATCH
;
774 if (!*soap
->id
|| !soap_getelement(soap
, &t
))
777 soap
->error
= soap
->fignore(soap
, soap
->tag
);
779 soap
->error
= SOAP_OK
;
780 DBGLOG(TEST
, if (!soap
->error
) SOAP_MESSAGE(fdebug
, "IGNORING element '%s'\n", soap
->tag
));
781 if (!soap
->error
&& soap
->body
)
783 while (!soap_ignore_element(soap
))
785 if (soap
->error
== SOAP_NO_TAG
)
786 soap
->error
= soap_element_end_in(soap
, NULL
);
794 SOAP_FMAC3
int SOAP_FMAC4
soap_putindependent(struct soap
*soap
)
797 struct soap_plist
*pp
;
798 if (soap
->version
== 1 && soap
->encodingStyle
&& !(soap
->mode
& (SOAP_XML_TREE
| SOAP_XML_GRAPH
)))
799 for (i
= 0; i
< SOAP_PTRHASH
; i
++)
800 for (pp
= soap
->pht
[i
]; pp
; pp
= pp
->next
)
801 if (pp
->mark1
== 2 || pp
->mark2
== 2)
802 if (soap_putelement(soap
, pp
->ptr
, "id", pp
->id
, pp
->type
))
811 SOAP_FMAC3
int SOAP_FMAC4
soap_putelement(struct soap
*soap
, const void *ptr
, const char *tag
, int id
, int type
)
815 case SOAP_TYPE_xsd__byte
:
816 return soap_out_xsd__byte(soap
, tag
, id
, (const char *)ptr
, "xsd:byte");
818 return soap_out_byte(soap
, tag
, id
, (const char *)ptr
, "xsd:byte");
819 case SOAP_TYPE_short
:
820 return soap_out_short(soap
, tag
, id
, (const short *)ptr
, "xsd:short");
821 case SOAP_TYPE_ns3__char
:
822 return soap_out_ns3__char(soap
, tag
, id
, (const int *)ptr
, "ns3:char");
824 return soap_out_int(soap
, tag
, id
, (const int *)ptr
, "xsd:int");
825 case SOAP_TYPE_LONG64
:
826 return soap_out_LONG64(soap
, tag
, id
, (const LONG64
*)ptr
, "xsd:long");
827 case SOAP_TYPE_float
:
828 return soap_out_float(soap
, tag
, id
, (const float *)ptr
, "xsd:float");
829 case SOAP_TYPE_double
:
830 return soap_out_double(soap
, tag
, id
, (const double *)ptr
, "xsd:double");
831 case SOAP_TYPE_xsd__unsignedByte
:
832 return soap_out_xsd__unsignedByte(soap
, tag
, id
, (const unsigned char *)ptr
, "xsd:unsignedByte");
833 case SOAP_TYPE_unsignedByte
:
834 return soap_out_unsignedByte(soap
, tag
, id
, (const unsigned char *)ptr
, "xsd:unsignedByte");
835 case SOAP_TYPE_unsignedShort
:
836 return soap_out_unsignedShort(soap
, tag
, id
, (const unsigned short *)ptr
, "xsd:unsignedShort");
837 case SOAP_TYPE_unsignedInt
:
838 return soap_out_unsignedInt(soap
, tag
, id
, (const unsigned int *)ptr
, "xsd:unsignedInt");
839 case SOAP_TYPE_unsignedLONG64
:
840 return soap_out_unsignedLONG64(soap
, tag
, id
, (const ULONG64
*)ptr
, "xsd:unsignedLong");
842 return soap_out_time(soap
, tag
, id
, (const time_t *)ptr
, "xsd:dateTime");
843 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
:
844 return soap_out_ns4__HaveSolutionResponse_SolutionType(soap
, tag
, id
, (const enum ns4__HaveSolutionResponse_SolutionType
*)ptr
, "ns4:HaveSolutionResponse.SolutionType");
845 case SOAP_TYPE_ns4__ClientLib_ClientType
:
846 return soap_out_ns4__ClientLib_ClientType(soap
, tag
, id
, (const enum ns4__ClientLib_ClientType
*)ptr
, "ns4:ClientLib.ClientType");
847 case SOAP_TYPE_ns4__ClientLib_Architecture
:
848 return soap_out_ns4__ClientLib_Architecture(soap
, tag
, id
, (const enum ns4__ClientLib_Architecture
*)ptr
, "ns4:ClientLib.Architecture");
850 return soap_out_bool(soap
, tag
, id
, (const bool *)ptr
, "xsd:boolean");
851 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
:
852 return ((ns4__HaveSolutionResponse_SolutionType_
*)ptr
)->soap_out(soap
, tag
, id
, "ns4:HaveSolutionResponse.SolutionType");
853 case SOAP_TYPE_ns4__ClientLib_ClientType_
:
854 return ((ns4__ClientLib_ClientType_
*)ptr
)->soap_out(soap
, tag
, id
, "ns4:ClientLib.ClientType");
855 case SOAP_TYPE_ns4__ClientLib_Architecture_
:
856 return ((ns4__ClientLib_Architecture_
*)ptr
)->soap_out(soap
, tag
, id
, "ns4:ClientLib.Architecture");
857 case SOAP_TYPE_ns3__guid__
:
858 return ((ns3__guid__
*)ptr
)->soap_out(soap
, tag
, id
, "ns3:guid");
859 case SOAP_TYPE_ns3__guid
:
860 return soap_out_ns3__guid(soap
, tag
, id
, (const std::wstring
*)ptr
, "ns3:guid");
861 case SOAP_TYPE_ns3__duration__
:
862 return ((ns3__duration__
*)ptr
)->soap_out(soap
, tag
, id
, "ns3:duration");
863 case SOAP_TYPE_ns3__duration
:
864 return soap_out_ns3__duration(soap
, tag
, id
, (const std::wstring
*)ptr
, "ns3:duration");
865 case SOAP_TYPE_ns3__char__
:
866 return ((ns3__char__
*)ptr
)->soap_out(soap
, tag
, id
, "ns3:char");
867 case SOAP_TYPE_ns5__ArrayOfstring
:
868 return ((ns5__ArrayOfstring
*)ptr
)->soap_out(soap
, tag
, id
, "ns5:ArrayOfstring");
869 case SOAP_TYPE__ns1__UploadSymbolResponse
:
870 return ((_ns1__UploadSymbolResponse
*)ptr
)->soap_out(soap
, "ns1:UploadSymbolResponse", id
, NULL
);
871 case SOAP_TYPE__ns1__UploadSymbol
:
872 return ((_ns1__UploadSymbol
*)ptr
)->soap_out(soap
, "ns1:UploadSymbol", id
, NULL
);
873 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
:
874 return ((_ns1__RejectedToSendAdditionalInfoResponse
*)ptr
)->soap_out(soap
, "ns1:RejectedToSendAdditionalInfoResponse", id
, NULL
);
875 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
:
876 return ((_ns1__RejectedToSendAdditionalInfo
*)ptr
)->soap_out(soap
, "ns1:RejectedToSendAdditionalInfo", id
, NULL
);
877 case SOAP_TYPE__ns1__UploadAdditionalInfoResponse
:
878 return ((_ns1__UploadAdditionalInfoResponse
*)ptr
)->soap_out(soap
, "ns1:UploadAdditionalInfoResponse", id
, NULL
);
879 case SOAP_TYPE__ns1__UploadAdditionalInfo
:
880 return ((_ns1__UploadAdditionalInfo
*)ptr
)->soap_out(soap
, "ns1:UploadAdditionalInfo", id
, NULL
);
881 case SOAP_TYPE__ns1__UploadFullDumpResponse
:
882 return ((_ns1__UploadFullDumpResponse
*)ptr
)->soap_out(soap
, "ns1:UploadFullDumpResponse", id
, NULL
);
883 case SOAP_TYPE__ns1__UploadFullDump
:
884 return ((_ns1__UploadFullDump
*)ptr
)->soap_out(soap
, "ns1:UploadFullDump", id
, NULL
);
885 case SOAP_TYPE__ns1__UploadMiniDumpResponse
:
886 return ((_ns1__UploadMiniDumpResponse
*)ptr
)->soap_out(soap
, "ns1:UploadMiniDumpResponse", id
, NULL
);
887 case SOAP_TYPE__ns1__UploadMiniDump
:
888 return ((_ns1__UploadMiniDump
*)ptr
)->soap_out(soap
, "ns1:UploadMiniDump", id
, NULL
);
889 case SOAP_TYPE__ns1__HelloResponse
:
890 return ((_ns1__HelloResponse
*)ptr
)->soap_out(soap
, "ns1:HelloResponse", id
, NULL
);
891 case SOAP_TYPE__ns1__Hello
:
892 return ((_ns1__Hello
*)ptr
)->soap_out(soap
, "ns1:Hello", id
, NULL
);
893 case SOAP_TYPE_ns1__NeedMoreInfoResponse
:
894 return ((ns1__NeedMoreInfoResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:NeedMoreInfoResponse");
895 case SOAP_TYPE_ns1__NeedFullDumpResponse
:
896 return ((ns1__NeedFullDumpResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:NeedFullDumpResponse");
897 case SOAP_TYPE_ns1__NeedMiniDumpResponse
:
898 return ((ns1__NeedMiniDumpResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:NeedMiniDumpResponse");
899 case SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
:
900 return ((ns1__NeedSymbolsThenMiniDumpResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:NeedSymbolsThenMiniDumpResponse");
901 case SOAP_TYPE_ns1__HaveSolutionResponse
:
902 return ((ns1__HaveSolutionResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:HaveSolutionResponse");
903 case SOAP_TYPE_ns1__ErrorResponse
:
904 return ((ns1__ErrorResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:ErrorResponse");
905 case SOAP_TYPE_ns1__StopResponse
:
906 return ((ns1__StopResponse
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:StopResponse");
907 case SOAP_TYPE_ns1__Response
:
908 return ((ns1__Response
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:Response");
909 case SOAP_TYPE_ns1__Pdb70File
:
910 return ((ns1__Pdb70File
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:Pdb70File");
911 case SOAP_TYPE_ns1__ModuleSymbolInfo
:
912 return ((ns1__ModuleSymbolInfo
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:ModuleSymbolInfo");
913 case SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
:
914 return ((ns1__ArrayOfModuleSymbolInfo
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:ArrayOfModuleSymbolInfo");
915 case SOAP_TYPE_ns1__DumpAdditionalInfo
:
916 return ((ns1__DumpAdditionalInfo
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:DumpAdditionalInfo");
917 case SOAP_TYPE_ns1__AppAdditionalInfo
:
918 return ((ns1__AppAdditionalInfo
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:AppAdditionalInfo");
919 case SOAP_TYPE_ns1__Application
:
920 return ((ns1__Application
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:Application");
921 case SOAP_TYPE_ns1__ClientLib
:
922 return ((ns1__ClientLib
*)ptr
)->soap_out(soap
, tag
, id
, "ns1:ClientLib");
923 case SOAP_TYPE_xsd__unsignedShort
:
924 return ((xsd__unsignedShort
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:unsignedShort");
925 case SOAP_TYPE_xsd__unsignedLong
:
926 return ((xsd__unsignedLong
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:unsignedLong");
927 case SOAP_TYPE_xsd__unsignedInt
:
928 return ((xsd__unsignedInt
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:unsignedInt");
929 case SOAP_TYPE_xsd__unsignedByte_
:
930 return ((xsd__unsignedByte_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:unsignedByte");
931 case SOAP_TYPE_xsd__string
:
932 return ((xsd__string
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:string");
933 case SOAP_TYPE_xsd__short
:
934 return ((xsd__short
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:short");
935 case SOAP_TYPE_xsd__long
:
936 return ((xsd__long
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:long");
937 case SOAP_TYPE_xsd__int
:
938 return ((xsd__int
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:int");
939 case SOAP_TYPE_xsd__float
:
940 return ((xsd__float
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:float");
941 case SOAP_TYPE_xsd__duration_
:
942 return ((xsd__duration_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:duration");
943 case SOAP_TYPE_xsd__duration
:
944 return soap_out_xsd__duration(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:duration");
945 case SOAP_TYPE_xsd__double
:
946 return ((xsd__double
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:double");
947 case SOAP_TYPE_xsd__decimal_
:
948 return ((xsd__decimal_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:decimal");
949 case SOAP_TYPE_xsd__decimal
:
950 return soap_out_xsd__decimal(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:decimal");
951 case SOAP_TYPE_xsd__dateTime
:
952 return ((xsd__dateTime
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:dateTime");
953 case SOAP_TYPE_xsd__byte_
:
954 return ((xsd__byte_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:byte");
955 case SOAP_TYPE_xsd__boolean
:
956 return ((xsd__boolean
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:boolean");
957 case SOAP_TYPE_xsd__base64Binary
:
958 return ((xsd__base64Binary
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:base64Binary");
959 case SOAP_TYPE_xsd__anyURI_
:
960 return ((xsd__anyURI_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:anyURI");
961 case SOAP_TYPE_xsd__anyURI
:
962 return soap_out_xsd__anyURI(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:anyURI");
963 case SOAP_TYPE_xsd__QName_
:
964 return ((xsd__QName_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:QName");
965 case SOAP_TYPE_xsd__IDREF_
:
966 return ((xsd__IDREF_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:IDREF");
967 case SOAP_TYPE_xsd__IDREF
:
968 return soap_out_xsd__IDREF(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:IDREF");
969 case SOAP_TYPE_xsd__ID_
:
970 return ((xsd__ID_
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:ID");
971 case SOAP_TYPE_xsd__ID
:
972 return soap_out_xsd__ID(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:ID");
973 case SOAP_TYPE_std__wstring
:
974 return soap_out_std__wstring(soap
, tag
, id
, (const std::wstring
*)ptr
, "xsd:string");
975 case SOAP_TYPE_xsd__QName
:
976 return soap_out_xsd__QName(soap
, tag
, id
, (const std::string
*)ptr
, "xsd:QName");
977 case SOAP_TYPE_std__string
:
978 return soap_out_std__string(soap
, tag
, id
, (const std::string
*)ptr
, "xsd:string");
979 case SOAP_TYPE_xsd__anyType
:
980 return ((xsd__anyType
*)ptr
)->soap_out(soap
, tag
, id
, "xsd:anyType");
981 case SOAP_TYPE__xop__Include
:
982 return soap_out__xop__Include(soap
, "xop:Include", id
, (const struct _xop__Include
*)ptr
, NULL
);
983 case SOAP_TYPE_PointerTo_ns1__UploadSymbolResponse
:
984 return soap_out_PointerTo_ns1__UploadSymbolResponse(soap
, tag
, id
, (_ns1__UploadSymbolResponse
*const*)ptr
, "ns1:UploadSymbolResponse");
985 case SOAP_TYPE_PointerTo_ns1__UploadSymbol
:
986 return soap_out_PointerTo_ns1__UploadSymbol(soap
, tag
, id
, (_ns1__UploadSymbol
*const*)ptr
, "ns1:UploadSymbol");
987 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfoResponse
:
988 return soap_out_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
, id
, (_ns1__RejectedToSendAdditionalInfoResponse
*const*)ptr
, "ns1:RejectedToSendAdditionalInfoResponse");
989 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfo
:
990 return soap_out_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, tag
, id
, (_ns1__RejectedToSendAdditionalInfo
*const*)ptr
, "ns1:RejectedToSendAdditionalInfo");
991 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfoResponse
:
992 return soap_out_PointerTo_ns1__UploadAdditionalInfoResponse(soap
, tag
, id
, (_ns1__UploadAdditionalInfoResponse
*const*)ptr
, "ns1:UploadAdditionalInfoResponse");
993 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfo
:
994 return soap_out_PointerTo_ns1__UploadAdditionalInfo(soap
, tag
, id
, (_ns1__UploadAdditionalInfo
*const*)ptr
, "ns1:UploadAdditionalInfo");
995 case SOAP_TYPE_PointerTo_ns1__UploadFullDumpResponse
:
996 return soap_out_PointerTo_ns1__UploadFullDumpResponse(soap
, tag
, id
, (_ns1__UploadFullDumpResponse
*const*)ptr
, "ns1:UploadFullDumpResponse");
997 case SOAP_TYPE_PointerTo_ns1__UploadFullDump
:
998 return soap_out_PointerTo_ns1__UploadFullDump(soap
, tag
, id
, (_ns1__UploadFullDump
*const*)ptr
, "ns1:UploadFullDump");
999 case SOAP_TYPE_PointerTo_ns1__UploadMiniDumpResponse
:
1000 return soap_out_PointerTo_ns1__UploadMiniDumpResponse(soap
, tag
, id
, (_ns1__UploadMiniDumpResponse
*const*)ptr
, "ns1:UploadMiniDumpResponse");
1001 case SOAP_TYPE_PointerTo_ns1__UploadMiniDump
:
1002 return soap_out_PointerTo_ns1__UploadMiniDump(soap
, tag
, id
, (_ns1__UploadMiniDump
*const*)ptr
, "ns1:UploadMiniDump");
1003 case SOAP_TYPE_PointerTo_ns1__HelloResponse
:
1004 return soap_out_PointerTo_ns1__HelloResponse(soap
, tag
, id
, (_ns1__HelloResponse
*const*)ptr
, "ns1:HelloResponse");
1005 case SOAP_TYPE_PointerTo_ns1__Hello
:
1006 return soap_out_PointerTo_ns1__Hello(soap
, tag
, id
, (_ns1__Hello
*const*)ptr
, "ns1:Hello");
1007 case SOAP_TYPE_PointerTons5__ArrayOfstring
:
1008 return soap_out_PointerTons5__ArrayOfstring(soap
, tag
, id
, (ns5__ArrayOfstring
*const*)ptr
, "ns5:ArrayOfstring");
1009 case SOAP_TYPE_PointerTobool
:
1010 return soap_out_PointerTobool(soap
, tag
, id
, (bool *const*)ptr
, "xsd:boolean");
1011 case SOAP_TYPE_PointerTons1__Response
:
1012 return soap_out_PointerTons1__Response(soap
, tag
, id
, (ns1__Response
*const*)ptr
, "ns1:Response");
1013 case SOAP_TYPE_PointerTons1__ArrayOfModuleSymbolInfo
:
1014 return soap_out_PointerTons1__ArrayOfModuleSymbolInfo(soap
, tag
, id
, (ns1__ArrayOfModuleSymbolInfo
*const*)ptr
, "ns1:ArrayOfModuleSymbolInfo");
1015 case SOAP_TYPE_PointerTons1__DumpAdditionalInfo
:
1016 return soap_out_PointerTons1__DumpAdditionalInfo(soap
, tag
, id
, (ns1__DumpAdditionalInfo
*const*)ptr
, "ns1:DumpAdditionalInfo");
1017 case SOAP_TYPE_PointerTons1__AppAdditionalInfo
:
1018 return soap_out_PointerTons1__AppAdditionalInfo(soap
, tag
, id
, (ns1__AppAdditionalInfo
*const*)ptr
, "ns1:AppAdditionalInfo");
1019 case SOAP_TYPE_PointerTons1__Application
:
1020 return soap_out_PointerTons1__Application(soap
, tag
, id
, (ns1__Application
*const*)ptr
, "ns1:Application");
1021 case SOAP_TYPE_PointerTons1__ClientLib
:
1022 return soap_out_PointerTons1__ClientLib(soap
, tag
, id
, (ns1__ClientLib
*const*)ptr
, "ns1:ClientLib");
1023 case SOAP_TYPE_PointerToint
:
1024 return soap_out_PointerToint(soap
, tag
, id
, (int *const*)ptr
, "xsd:int");
1025 case SOAP_TYPE_PointerTo_xop__Include
:
1026 return soap_out_PointerTo_xop__Include(soap
, tag
, id
, (struct _xop__Include
*const*)ptr
, "xop:Include");
1027 case SOAP_TYPE_PointerTons1__Pdb70File
:
1028 return soap_out_PointerTons1__Pdb70File(soap
, tag
, id
, (ns1__Pdb70File
*const*)ptr
, "ns1:Pdb70File");
1029 case SOAP_TYPE_PointerTons1__ModuleSymbolInfo
:
1030 return soap_out_PointerTons1__ModuleSymbolInfo(soap
, tag
, id
, (ns1__ModuleSymbolInfo
*const*)ptr
, "ns1:ModuleSymbolInfo");
1031 case SOAP_TYPE_PointerTostd__wstring
:
1032 return soap_out_PointerTostd__wstring(soap
, tag
, id
, (std::wstring
*const*)ptr
, "xsd:string");
1033 case SOAP_TYPE_PointerTounsignedByte
:
1034 return soap_out_PointerTounsignedByte(soap
, tag
, id
, (unsigned char *const*)ptr
, "xsd:unsignedByte");
1035 case SOAP_TYPE__QName
:
1036 return soap_out_string(soap
, tag
, id
, (char*const*)&ptr
, "xsd:QName");
1037 case SOAP_TYPE_string
:
1038 return soap_out_string(soap
, tag
, id
, (char*const*)&ptr
, "xsd:string");
1047 #ifndef WITH_NOIDREF
1052 SOAP_FMAC3
void SOAP_FMAC4
soap_markelement(struct soap
*soap
, const void *ptr
, int type
)
1054 (void)soap
; (void)ptr
; (void)type
; /* appease -Wall -Werror */
1057 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
:
1058 ((ns4__HaveSolutionResponse_SolutionType_
*)ptr
)->soap_serialize(soap
);
1060 case SOAP_TYPE_ns4__ClientLib_ClientType_
:
1061 ((ns4__ClientLib_ClientType_
*)ptr
)->soap_serialize(soap
);
1063 case SOAP_TYPE_ns4__ClientLib_Architecture_
:
1064 ((ns4__ClientLib_Architecture_
*)ptr
)->soap_serialize(soap
);
1066 case SOAP_TYPE_ns3__guid__
:
1067 ((ns3__guid__
*)ptr
)->soap_serialize(soap
);
1069 case SOAP_TYPE_ns3__guid
:
1070 soap_serialize_ns3__guid(soap
, (const std::wstring
*)ptr
);
1072 case SOAP_TYPE_ns3__duration__
:
1073 ((ns3__duration__
*)ptr
)->soap_serialize(soap
);
1075 case SOAP_TYPE_ns3__duration
:
1076 soap_serialize_ns3__duration(soap
, (const std::wstring
*)ptr
);
1078 case SOAP_TYPE_ns3__char__
:
1079 ((ns3__char__
*)ptr
)->soap_serialize(soap
);
1081 case SOAP_TYPE_ns5__ArrayOfstring
:
1082 ((ns5__ArrayOfstring
*)ptr
)->soap_serialize(soap
);
1084 case SOAP_TYPE__ns1__UploadSymbolResponse
:
1085 ((_ns1__UploadSymbolResponse
*)ptr
)->soap_serialize(soap
);
1087 case SOAP_TYPE__ns1__UploadSymbol
:
1088 ((_ns1__UploadSymbol
*)ptr
)->soap_serialize(soap
);
1090 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
:
1091 ((_ns1__RejectedToSendAdditionalInfoResponse
*)ptr
)->soap_serialize(soap
);
1093 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
:
1094 ((_ns1__RejectedToSendAdditionalInfo
*)ptr
)->soap_serialize(soap
);
1096 case SOAP_TYPE__ns1__UploadAdditionalInfoResponse
:
1097 ((_ns1__UploadAdditionalInfoResponse
*)ptr
)->soap_serialize(soap
);
1099 case SOAP_TYPE__ns1__UploadAdditionalInfo
:
1100 ((_ns1__UploadAdditionalInfo
*)ptr
)->soap_serialize(soap
);
1102 case SOAP_TYPE__ns1__UploadFullDumpResponse
:
1103 ((_ns1__UploadFullDumpResponse
*)ptr
)->soap_serialize(soap
);
1105 case SOAP_TYPE__ns1__UploadFullDump
:
1106 ((_ns1__UploadFullDump
*)ptr
)->soap_serialize(soap
);
1108 case SOAP_TYPE__ns1__UploadMiniDumpResponse
:
1109 ((_ns1__UploadMiniDumpResponse
*)ptr
)->soap_serialize(soap
);
1111 case SOAP_TYPE__ns1__UploadMiniDump
:
1112 ((_ns1__UploadMiniDump
*)ptr
)->soap_serialize(soap
);
1114 case SOAP_TYPE__ns1__HelloResponse
:
1115 ((_ns1__HelloResponse
*)ptr
)->soap_serialize(soap
);
1117 case SOAP_TYPE__ns1__Hello
:
1118 ((_ns1__Hello
*)ptr
)->soap_serialize(soap
);
1120 case SOAP_TYPE_ns1__NeedMoreInfoResponse
:
1121 ((ns1__NeedMoreInfoResponse
*)ptr
)->soap_serialize(soap
);
1123 case SOAP_TYPE_ns1__NeedFullDumpResponse
:
1124 ((ns1__NeedFullDumpResponse
*)ptr
)->soap_serialize(soap
);
1126 case SOAP_TYPE_ns1__NeedMiniDumpResponse
:
1127 ((ns1__NeedMiniDumpResponse
*)ptr
)->soap_serialize(soap
);
1129 case SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
:
1130 ((ns1__NeedSymbolsThenMiniDumpResponse
*)ptr
)->soap_serialize(soap
);
1132 case SOAP_TYPE_ns1__HaveSolutionResponse
:
1133 ((ns1__HaveSolutionResponse
*)ptr
)->soap_serialize(soap
);
1135 case SOAP_TYPE_ns1__ErrorResponse
:
1136 ((ns1__ErrorResponse
*)ptr
)->soap_serialize(soap
);
1138 case SOAP_TYPE_ns1__StopResponse
:
1139 ((ns1__StopResponse
*)ptr
)->soap_serialize(soap
);
1141 case SOAP_TYPE_ns1__Response
:
1142 ((ns1__Response
*)ptr
)->soap_serialize(soap
);
1144 case SOAP_TYPE_ns1__Pdb70File
:
1145 ((ns1__Pdb70File
*)ptr
)->soap_serialize(soap
);
1147 case SOAP_TYPE_ns1__ModuleSymbolInfo
:
1148 ((ns1__ModuleSymbolInfo
*)ptr
)->soap_serialize(soap
);
1150 case SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
:
1151 ((ns1__ArrayOfModuleSymbolInfo
*)ptr
)->soap_serialize(soap
);
1153 case SOAP_TYPE_ns1__DumpAdditionalInfo
:
1154 ((ns1__DumpAdditionalInfo
*)ptr
)->soap_serialize(soap
);
1156 case SOAP_TYPE_ns1__AppAdditionalInfo
:
1157 ((ns1__AppAdditionalInfo
*)ptr
)->soap_serialize(soap
);
1159 case SOAP_TYPE_ns1__Application
:
1160 ((ns1__Application
*)ptr
)->soap_serialize(soap
);
1162 case SOAP_TYPE_ns1__ClientLib
:
1163 ((ns1__ClientLib
*)ptr
)->soap_serialize(soap
);
1165 case SOAP_TYPE_xsd__unsignedShort
:
1166 ((xsd__unsignedShort
*)ptr
)->soap_serialize(soap
);
1168 case SOAP_TYPE_xsd__unsignedLong
:
1169 ((xsd__unsignedLong
*)ptr
)->soap_serialize(soap
);
1171 case SOAP_TYPE_xsd__unsignedInt
:
1172 ((xsd__unsignedInt
*)ptr
)->soap_serialize(soap
);
1174 case SOAP_TYPE_xsd__unsignedByte_
:
1175 ((xsd__unsignedByte_
*)ptr
)->soap_serialize(soap
);
1177 case SOAP_TYPE_xsd__string
:
1178 ((xsd__string
*)ptr
)->soap_serialize(soap
);
1180 case SOAP_TYPE_xsd__short
:
1181 ((xsd__short
*)ptr
)->soap_serialize(soap
);
1183 case SOAP_TYPE_xsd__long
:
1184 ((xsd__long
*)ptr
)->soap_serialize(soap
);
1186 case SOAP_TYPE_xsd__int
:
1187 ((xsd__int
*)ptr
)->soap_serialize(soap
);
1189 case SOAP_TYPE_xsd__float
:
1190 ((xsd__float
*)ptr
)->soap_serialize(soap
);
1192 case SOAP_TYPE_xsd__duration_
:
1193 ((xsd__duration_
*)ptr
)->soap_serialize(soap
);
1195 case SOAP_TYPE_xsd__duration
:
1196 soap_serialize_xsd__duration(soap
, (const std::wstring
*)ptr
);
1198 case SOAP_TYPE_xsd__double
:
1199 ((xsd__double
*)ptr
)->soap_serialize(soap
);
1201 case SOAP_TYPE_xsd__decimal_
:
1202 ((xsd__decimal_
*)ptr
)->soap_serialize(soap
);
1204 case SOAP_TYPE_xsd__decimal
:
1205 soap_serialize_xsd__decimal(soap
, (const std::wstring
*)ptr
);
1207 case SOAP_TYPE_xsd__dateTime
:
1208 ((xsd__dateTime
*)ptr
)->soap_serialize(soap
);
1210 case SOAP_TYPE_xsd__byte_
:
1211 ((xsd__byte_
*)ptr
)->soap_serialize(soap
);
1213 case SOAP_TYPE_xsd__boolean
:
1214 ((xsd__boolean
*)ptr
)->soap_serialize(soap
);
1216 case SOAP_TYPE_xsd__base64Binary
:
1217 ((xsd__base64Binary
*)ptr
)->soap_serialize(soap
);
1219 case SOAP_TYPE_xsd__anyURI_
:
1220 ((xsd__anyURI_
*)ptr
)->soap_serialize(soap
);
1222 case SOAP_TYPE_xsd__anyURI
:
1223 soap_serialize_xsd__anyURI(soap
, (const std::wstring
*)ptr
);
1225 case SOAP_TYPE_xsd__QName_
:
1226 ((xsd__QName_
*)ptr
)->soap_serialize(soap
);
1228 case SOAP_TYPE_xsd__IDREF_
:
1229 ((xsd__IDREF_
*)ptr
)->soap_serialize(soap
);
1231 case SOAP_TYPE_xsd__IDREF
:
1232 soap_serialize_xsd__IDREF(soap
, (const std::wstring
*)ptr
);
1234 case SOAP_TYPE_xsd__ID_
:
1235 ((xsd__ID_
*)ptr
)->soap_serialize(soap
);
1237 case SOAP_TYPE_xsd__ID
:
1238 soap_serialize_xsd__ID(soap
, (const std::wstring
*)ptr
);
1240 case SOAP_TYPE_std__wstring
:
1241 soap_serialize_std__wstring(soap
, (const std::wstring
*)ptr
);
1243 case SOAP_TYPE_xsd__QName
:
1244 soap_serialize_xsd__QName(soap
, (const std::string
*)ptr
);
1246 case SOAP_TYPE_std__string
:
1247 soap_serialize_std__string(soap
, (const std::string
*)ptr
);
1249 case SOAP_TYPE_xsd__anyType
:
1250 ((xsd__anyType
*)ptr
)->soap_serialize(soap
);
1252 case SOAP_TYPE___ns1__UploadSymbol
:
1253 soap_serialize___ns1__UploadSymbol(soap
, (const struct __ns1__UploadSymbol
*)ptr
);
1255 case SOAP_TYPE___ns1__RejectedToSendAdditionalInfo
:
1256 soap_serialize___ns1__RejectedToSendAdditionalInfo(soap
, (const struct __ns1__RejectedToSendAdditionalInfo
*)ptr
);
1258 case SOAP_TYPE___ns1__UploadAdditionalInfo
:
1259 soap_serialize___ns1__UploadAdditionalInfo(soap
, (const struct __ns1__UploadAdditionalInfo
*)ptr
);
1261 case SOAP_TYPE___ns1__UploadFullDump
:
1262 soap_serialize___ns1__UploadFullDump(soap
, (const struct __ns1__UploadFullDump
*)ptr
);
1264 case SOAP_TYPE___ns1__UploadMiniDump
:
1265 soap_serialize___ns1__UploadMiniDump(soap
, (const struct __ns1__UploadMiniDump
*)ptr
);
1267 case SOAP_TYPE___ns1__Hello
:
1268 soap_serialize___ns1__Hello(soap
, (const struct __ns1__Hello
*)ptr
);
1270 case SOAP_TYPE__xop__Include
:
1271 soap_serialize__xop__Include(soap
, (const struct _xop__Include
*)ptr
);
1273 case SOAP_TYPE_PointerTo_ns1__UploadSymbolResponse
:
1274 soap_serialize_PointerTo_ns1__UploadSymbolResponse(soap
, (_ns1__UploadSymbolResponse
*const*)ptr
);
1276 case SOAP_TYPE_PointerTo_ns1__UploadSymbol
:
1277 soap_serialize_PointerTo_ns1__UploadSymbol(soap
, (_ns1__UploadSymbol
*const*)ptr
);
1279 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfoResponse
:
1280 soap_serialize_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(soap
, (_ns1__RejectedToSendAdditionalInfoResponse
*const*)ptr
);
1282 case SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfo
:
1283 soap_serialize_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, (_ns1__RejectedToSendAdditionalInfo
*const*)ptr
);
1285 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfoResponse
:
1286 soap_serialize_PointerTo_ns1__UploadAdditionalInfoResponse(soap
, (_ns1__UploadAdditionalInfoResponse
*const*)ptr
);
1288 case SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfo
:
1289 soap_serialize_PointerTo_ns1__UploadAdditionalInfo(soap
, (_ns1__UploadAdditionalInfo
*const*)ptr
);
1291 case SOAP_TYPE_PointerTo_ns1__UploadFullDumpResponse
:
1292 soap_serialize_PointerTo_ns1__UploadFullDumpResponse(soap
, (_ns1__UploadFullDumpResponse
*const*)ptr
);
1294 case SOAP_TYPE_PointerTo_ns1__UploadFullDump
:
1295 soap_serialize_PointerTo_ns1__UploadFullDump(soap
, (_ns1__UploadFullDump
*const*)ptr
);
1297 case SOAP_TYPE_PointerTo_ns1__UploadMiniDumpResponse
:
1298 soap_serialize_PointerTo_ns1__UploadMiniDumpResponse(soap
, (_ns1__UploadMiniDumpResponse
*const*)ptr
);
1300 case SOAP_TYPE_PointerTo_ns1__UploadMiniDump
:
1301 soap_serialize_PointerTo_ns1__UploadMiniDump(soap
, (_ns1__UploadMiniDump
*const*)ptr
);
1303 case SOAP_TYPE_PointerTo_ns1__HelloResponse
:
1304 soap_serialize_PointerTo_ns1__HelloResponse(soap
, (_ns1__HelloResponse
*const*)ptr
);
1306 case SOAP_TYPE_PointerTo_ns1__Hello
:
1307 soap_serialize_PointerTo_ns1__Hello(soap
, (_ns1__Hello
*const*)ptr
);
1309 case SOAP_TYPE_PointerTons5__ArrayOfstring
:
1310 soap_serialize_PointerTons5__ArrayOfstring(soap
, (ns5__ArrayOfstring
*const*)ptr
);
1312 case SOAP_TYPE_PointerTobool
:
1313 soap_serialize_PointerTobool(soap
, (bool *const*)ptr
);
1315 case SOAP_TYPE_PointerTons1__Response
:
1316 soap_serialize_PointerTons1__Response(soap
, (ns1__Response
*const*)ptr
);
1318 case SOAP_TYPE_PointerTons1__ArrayOfModuleSymbolInfo
:
1319 soap_serialize_PointerTons1__ArrayOfModuleSymbolInfo(soap
, (ns1__ArrayOfModuleSymbolInfo
*const*)ptr
);
1321 case SOAP_TYPE_PointerTons1__DumpAdditionalInfo
:
1322 soap_serialize_PointerTons1__DumpAdditionalInfo(soap
, (ns1__DumpAdditionalInfo
*const*)ptr
);
1324 case SOAP_TYPE_PointerTons1__AppAdditionalInfo
:
1325 soap_serialize_PointerTons1__AppAdditionalInfo(soap
, (ns1__AppAdditionalInfo
*const*)ptr
);
1327 case SOAP_TYPE_PointerTons1__Application
:
1328 soap_serialize_PointerTons1__Application(soap
, (ns1__Application
*const*)ptr
);
1330 case SOAP_TYPE_PointerTons1__ClientLib
:
1331 soap_serialize_PointerTons1__ClientLib(soap
, (ns1__ClientLib
*const*)ptr
);
1333 case SOAP_TYPE_PointerToint
:
1334 soap_serialize_PointerToint(soap
, (int *const*)ptr
);
1336 case SOAP_TYPE_PointerTo_xop__Include
:
1337 soap_serialize_PointerTo_xop__Include(soap
, (struct _xop__Include
*const*)ptr
);
1339 case SOAP_TYPE_PointerTons1__Pdb70File
:
1340 soap_serialize_PointerTons1__Pdb70File(soap
, (ns1__Pdb70File
*const*)ptr
);
1342 case SOAP_TYPE_PointerTons1__ModuleSymbolInfo
:
1343 soap_serialize_PointerTons1__ModuleSymbolInfo(soap
, (ns1__ModuleSymbolInfo
*const*)ptr
);
1345 case SOAP_TYPE_PointerTostd__wstring
:
1346 soap_serialize_PointerTostd__wstring(soap
, (std::wstring
*const*)ptr
);
1348 case SOAP_TYPE_PointerTounsignedByte
:
1349 soap_serialize_PointerTounsignedByte(soap
, (unsigned char *const*)ptr
);
1351 case SOAP_TYPE__QName
:
1352 soap_serialize_string(soap
, (char*const*)&ptr
);
1354 case SOAP_TYPE_string
:
1355 soap_serialize_string(soap
, (char*const*)&ptr
);
1365 SOAP_FMAC3
void * SOAP_FMAC4
soap_instantiate(struct soap
*soap
, int t
, const char *type
, const char *arrayType
, size_t *n
)
1369 case SOAP_TYPE_xsd__anyType
:
1370 return (void*)soap_instantiate_xsd__anyType(soap
, -1, type
, arrayType
, n
);
1371 case SOAP_TYPE_std__string
:
1372 return (void*)soap_instantiate_std__string(soap
, -1, type
, arrayType
, n
);
1373 case SOAP_TYPE__xop__Include
:
1374 return (void*)soap_instantiate__xop__Include(soap
, -1, type
, arrayType
, n
);
1375 case SOAP_TYPE_std__wstring
:
1376 return (void*)soap_instantiate_std__wstring(soap
, -1, type
, arrayType
, n
);
1377 case SOAP_TYPE_xsd__ID_
:
1378 return (void*)soap_instantiate_xsd__ID_(soap
, -1, type
, arrayType
, n
);
1379 case SOAP_TYPE_xsd__IDREF_
:
1380 return (void*)soap_instantiate_xsd__IDREF_(soap
, -1, type
, arrayType
, n
);
1381 case SOAP_TYPE_xsd__QName_
:
1382 return (void*)soap_instantiate_xsd__QName_(soap
, -1, type
, arrayType
, n
);
1383 case SOAP_TYPE_xsd__anyURI_
:
1384 return (void*)soap_instantiate_xsd__anyURI_(soap
, -1, type
, arrayType
, n
);
1385 case SOAP_TYPE_xsd__base64Binary
:
1386 return (void*)soap_instantiate_xsd__base64Binary(soap
, -1, type
, arrayType
, n
);
1387 case SOAP_TYPE_xsd__boolean
:
1388 return (void*)soap_instantiate_xsd__boolean(soap
, -1, type
, arrayType
, n
);
1389 case SOAP_TYPE_xsd__byte_
:
1390 return (void*)soap_instantiate_xsd__byte_(soap
, -1, type
, arrayType
, n
);
1391 case SOAP_TYPE_xsd__dateTime
:
1392 return (void*)soap_instantiate_xsd__dateTime(soap
, -1, type
, arrayType
, n
);
1393 case SOAP_TYPE_xsd__decimal_
:
1394 return (void*)soap_instantiate_xsd__decimal_(soap
, -1, type
, arrayType
, n
);
1395 case SOAP_TYPE_xsd__double
:
1396 return (void*)soap_instantiate_xsd__double(soap
, -1, type
, arrayType
, n
);
1397 case SOAP_TYPE_xsd__duration_
:
1398 return (void*)soap_instantiate_xsd__duration_(soap
, -1, type
, arrayType
, n
);
1399 case SOAP_TYPE_xsd__float
:
1400 return (void*)soap_instantiate_xsd__float(soap
, -1, type
, arrayType
, n
);
1401 case SOAP_TYPE_xsd__int
:
1402 return (void*)soap_instantiate_xsd__int(soap
, -1, type
, arrayType
, n
);
1403 case SOAP_TYPE_xsd__long
:
1404 return (void*)soap_instantiate_xsd__long(soap
, -1, type
, arrayType
, n
);
1405 case SOAP_TYPE_xsd__short
:
1406 return (void*)soap_instantiate_xsd__short(soap
, -1, type
, arrayType
, n
);
1407 case SOAP_TYPE_xsd__string
:
1408 return (void*)soap_instantiate_xsd__string(soap
, -1, type
, arrayType
, n
);
1409 case SOAP_TYPE_xsd__unsignedByte_
:
1410 return (void*)soap_instantiate_xsd__unsignedByte_(soap
, -1, type
, arrayType
, n
);
1411 case SOAP_TYPE_xsd__unsignedInt
:
1412 return (void*)soap_instantiate_xsd__unsignedInt(soap
, -1, type
, arrayType
, n
);
1413 case SOAP_TYPE_xsd__unsignedLong
:
1414 return (void*)soap_instantiate_xsd__unsignedLong(soap
, -1, type
, arrayType
, n
);
1415 case SOAP_TYPE_xsd__unsignedShort
:
1416 return (void*)soap_instantiate_xsd__unsignedShort(soap
, -1, type
, arrayType
, n
);
1417 case SOAP_TYPE_ns3__char__
:
1418 return (void*)soap_instantiate_ns3__char__(soap
, -1, type
, arrayType
, n
);
1419 case SOAP_TYPE_ns3__duration__
:
1420 return (void*)soap_instantiate_ns3__duration__(soap
, -1, type
, arrayType
, n
);
1421 case SOAP_TYPE_ns3__guid__
:
1422 return (void*)soap_instantiate_ns3__guid__(soap
, -1, type
, arrayType
, n
);
1423 case SOAP_TYPE_ns4__ClientLib_Architecture_
:
1424 return (void*)soap_instantiate_ns4__ClientLib_Architecture_(soap
, -1, type
, arrayType
, n
);
1425 case SOAP_TYPE_ns4__ClientLib_ClientType_
:
1426 return (void*)soap_instantiate_ns4__ClientLib_ClientType_(soap
, -1, type
, arrayType
, n
);
1427 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
:
1428 return (void*)soap_instantiate_ns4__HaveSolutionResponse_SolutionType_(soap
, -1, type
, arrayType
, n
);
1429 case SOAP_TYPE_ns1__ClientLib
:
1430 return (void*)soap_instantiate_ns1__ClientLib(soap
, -1, type
, arrayType
, n
);
1431 case SOAP_TYPE_ns1__Application
:
1432 return (void*)soap_instantiate_ns1__Application(soap
, -1, type
, arrayType
, n
);
1433 case SOAP_TYPE_ns1__AppAdditionalInfo
:
1434 return (void*)soap_instantiate_ns1__AppAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1435 case SOAP_TYPE_ns1__DumpAdditionalInfo
:
1436 return (void*)soap_instantiate_ns1__DumpAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1437 case SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
:
1438 return (void*)soap_instantiate_ns1__ArrayOfModuleSymbolInfo(soap
, -1, type
, arrayType
, n
);
1439 case SOAP_TYPE_ns1__ModuleSymbolInfo
:
1440 return (void*)soap_instantiate_ns1__ModuleSymbolInfo(soap
, -1, type
, arrayType
, n
);
1441 case SOAP_TYPE_ns1__Pdb70File
:
1442 return (void*)soap_instantiate_ns1__Pdb70File(soap
, -1, type
, arrayType
, n
);
1443 case SOAP_TYPE_ns1__Response
:
1444 return (void*)soap_instantiate_ns1__Response(soap
, -1, type
, arrayType
, n
);
1445 case SOAP_TYPE__ns1__Hello
:
1446 return (void*)soap_instantiate__ns1__Hello(soap
, -1, type
, arrayType
, n
);
1447 case SOAP_TYPE__ns1__HelloResponse
:
1448 return (void*)soap_instantiate__ns1__HelloResponse(soap
, -1, type
, arrayType
, n
);
1449 case SOAP_TYPE__ns1__UploadMiniDump
:
1450 return (void*)soap_instantiate__ns1__UploadMiniDump(soap
, -1, type
, arrayType
, n
);
1451 case SOAP_TYPE__ns1__UploadMiniDumpResponse
:
1452 return (void*)soap_instantiate__ns1__UploadMiniDumpResponse(soap
, -1, type
, arrayType
, n
);
1453 case SOAP_TYPE__ns1__UploadFullDump
:
1454 return (void*)soap_instantiate__ns1__UploadFullDump(soap
, -1, type
, arrayType
, n
);
1455 case SOAP_TYPE__ns1__UploadFullDumpResponse
:
1456 return (void*)soap_instantiate__ns1__UploadFullDumpResponse(soap
, -1, type
, arrayType
, n
);
1457 case SOAP_TYPE__ns1__UploadAdditionalInfo
:
1458 return (void*)soap_instantiate__ns1__UploadAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1459 case SOAP_TYPE__ns1__UploadAdditionalInfoResponse
:
1460 return (void*)soap_instantiate__ns1__UploadAdditionalInfoResponse(soap
, -1, type
, arrayType
, n
);
1461 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
:
1462 return (void*)soap_instantiate__ns1__RejectedToSendAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1463 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
:
1464 return (void*)soap_instantiate__ns1__RejectedToSendAdditionalInfoResponse(soap
, -1, type
, arrayType
, n
);
1465 case SOAP_TYPE__ns1__UploadSymbol
:
1466 return (void*)soap_instantiate__ns1__UploadSymbol(soap
, -1, type
, arrayType
, n
);
1467 case SOAP_TYPE__ns1__UploadSymbolResponse
:
1468 return (void*)soap_instantiate__ns1__UploadSymbolResponse(soap
, -1, type
, arrayType
, n
);
1469 case SOAP_TYPE_ns5__ArrayOfstring
:
1470 return (void*)soap_instantiate_ns5__ArrayOfstring(soap
, -1, type
, arrayType
, n
);
1471 case SOAP_TYPE_ns1__StopResponse
:
1472 return (void*)soap_instantiate_ns1__StopResponse(soap
, -1, type
, arrayType
, n
);
1473 case SOAP_TYPE_ns1__ErrorResponse
:
1474 return (void*)soap_instantiate_ns1__ErrorResponse(soap
, -1, type
, arrayType
, n
);
1475 case SOAP_TYPE_ns1__HaveSolutionResponse
:
1476 return (void*)soap_instantiate_ns1__HaveSolutionResponse(soap
, -1, type
, arrayType
, n
);
1477 case SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
:
1478 return (void*)soap_instantiate_ns1__NeedSymbolsThenMiniDumpResponse(soap
, -1, type
, arrayType
, n
);
1479 case SOAP_TYPE_ns1__NeedMiniDumpResponse
:
1480 return (void*)soap_instantiate_ns1__NeedMiniDumpResponse(soap
, -1, type
, arrayType
, n
);
1481 case SOAP_TYPE_ns1__NeedFullDumpResponse
:
1482 return (void*)soap_instantiate_ns1__NeedFullDumpResponse(soap
, -1, type
, arrayType
, n
);
1483 case SOAP_TYPE_ns1__NeedMoreInfoResponse
:
1484 return (void*)soap_instantiate_ns1__NeedMoreInfoResponse(soap
, -1, type
, arrayType
, n
);
1485 case SOAP_TYPE___ns1__Hello
:
1486 return (void*)soap_instantiate___ns1__Hello(soap
, -1, type
, arrayType
, n
);
1487 case SOAP_TYPE___ns1__UploadMiniDump
:
1488 return (void*)soap_instantiate___ns1__UploadMiniDump(soap
, -1, type
, arrayType
, n
);
1489 case SOAP_TYPE___ns1__UploadFullDump
:
1490 return (void*)soap_instantiate___ns1__UploadFullDump(soap
, -1, type
, arrayType
, n
);
1491 case SOAP_TYPE___ns1__UploadAdditionalInfo
:
1492 return (void*)soap_instantiate___ns1__UploadAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1493 case SOAP_TYPE___ns1__RejectedToSendAdditionalInfo
:
1494 return (void*)soap_instantiate___ns1__RejectedToSendAdditionalInfo(soap
, -1, type
, arrayType
, n
);
1495 case SOAP_TYPE___ns1__UploadSymbol
:
1496 return (void*)soap_instantiate___ns1__UploadSymbol(soap
, -1, type
, arrayType
, n
);
1497 #ifndef WITH_NOGLOBAL
1498 case SOAP_TYPE_SOAP_ENV__Header
:
1499 return (void*)soap_instantiate_SOAP_ENV__Header(soap
, -1, type
, arrayType
, n
);
1501 #ifndef WITH_NOGLOBAL
1502 case SOAP_TYPE_SOAP_ENV__Code
:
1503 return (void*)soap_instantiate_SOAP_ENV__Code(soap
, -1, type
, arrayType
, n
);
1505 #ifndef WITH_NOGLOBAL
1506 case SOAP_TYPE_SOAP_ENV__Detail
:
1507 return (void*)soap_instantiate_SOAP_ENV__Detail(soap
, -1, type
, arrayType
, n
);
1509 #ifndef WITH_NOGLOBAL
1510 case SOAP_TYPE_SOAP_ENV__Reason
:
1511 return (void*)soap_instantiate_SOAP_ENV__Reason(soap
, -1, type
, arrayType
, n
);
1513 #ifndef WITH_NOGLOBAL
1514 case SOAP_TYPE_SOAP_ENV__Fault
:
1515 return (void*)soap_instantiate_SOAP_ENV__Fault(soap
, -1, type
, arrayType
, n
);
1517 case SOAP_TYPE_xsd__QName
:
1518 return (void*)soap_instantiate_xsd__QName(soap
, -1, type
, arrayType
, n
);
1519 case SOAP_TYPE_xsd__ID
:
1520 return (void*)soap_instantiate_xsd__ID(soap
, -1, type
, arrayType
, n
);
1521 case SOAP_TYPE_xsd__IDREF
:
1522 return (void*)soap_instantiate_xsd__IDREF(soap
, -1, type
, arrayType
, n
);
1523 case SOAP_TYPE_xsd__anyURI
:
1524 return (void*)soap_instantiate_xsd__anyURI(soap
, -1, type
, arrayType
, n
);
1525 case SOAP_TYPE_xsd__decimal
:
1526 return (void*)soap_instantiate_xsd__decimal(soap
, -1, type
, arrayType
, n
);
1527 case SOAP_TYPE_xsd__duration
:
1528 return (void*)soap_instantiate_xsd__duration(soap
, -1, type
, arrayType
, n
);
1529 case SOAP_TYPE_ns3__duration
:
1530 return (void*)soap_instantiate_ns3__duration(soap
, -1, type
, arrayType
, n
);
1531 case SOAP_TYPE_ns3__guid
:
1532 return (void*)soap_instantiate_ns3__guid(soap
, -1, type
, arrayType
, n
);
1533 case SOAP_TYPE_std__vectorTemplateOfstd__wstring
:
1534 return (void*)soap_instantiate_std__vectorTemplateOfstd__wstring(soap
, -1, type
, arrayType
, n
);
1535 case SOAP_TYPE_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo
:
1536 return (void*)soap_instantiate_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, -1, type
, arrayType
, n
);
1541 SOAP_FMAC3
int SOAP_FMAC4
soap_fdelete(struct soap_clist
*p
)
1544 case SOAP_TYPE_xsd__anyType
:
1546 SOAP_DELETE((xsd__anyType
*)p
->ptr
);
1548 SOAP_DELETE_ARRAY((xsd__anyType
*)p
->ptr
);
1550 case SOAP_TYPE_std__string
:
1552 SOAP_DELETE((std::string
*)p
->ptr
);
1554 SOAP_DELETE_ARRAY((std::string
*)p
->ptr
);
1556 case SOAP_TYPE__xop__Include
:
1558 SOAP_DELETE((struct _xop__Include
*)p
->ptr
);
1560 SOAP_DELETE_ARRAY((struct _xop__Include
*)p
->ptr
);
1562 case SOAP_TYPE_std__wstring
:
1564 SOAP_DELETE((std::wstring
*)p
->ptr
);
1566 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
1568 case SOAP_TYPE_xsd__ID_
:
1570 SOAP_DELETE((xsd__ID_
*)p
->ptr
);
1572 SOAP_DELETE_ARRAY((xsd__ID_
*)p
->ptr
);
1574 case SOAP_TYPE_xsd__IDREF_
:
1576 SOAP_DELETE((xsd__IDREF_
*)p
->ptr
);
1578 SOAP_DELETE_ARRAY((xsd__IDREF_
*)p
->ptr
);
1580 case SOAP_TYPE_xsd__QName_
:
1582 SOAP_DELETE((xsd__QName_
*)p
->ptr
);
1584 SOAP_DELETE_ARRAY((xsd__QName_
*)p
->ptr
);
1586 case SOAP_TYPE_xsd__anyURI_
:
1588 SOAP_DELETE((xsd__anyURI_
*)p
->ptr
);
1590 SOAP_DELETE_ARRAY((xsd__anyURI_
*)p
->ptr
);
1592 case SOAP_TYPE_xsd__base64Binary
:
1594 SOAP_DELETE((xsd__base64Binary
*)p
->ptr
);
1596 SOAP_DELETE_ARRAY((xsd__base64Binary
*)p
->ptr
);
1598 case SOAP_TYPE_xsd__boolean
:
1600 SOAP_DELETE((xsd__boolean
*)p
->ptr
);
1602 SOAP_DELETE_ARRAY((xsd__boolean
*)p
->ptr
);
1604 case SOAP_TYPE_xsd__byte_
:
1606 SOAP_DELETE((xsd__byte_
*)p
->ptr
);
1608 SOAP_DELETE_ARRAY((xsd__byte_
*)p
->ptr
);
1610 case SOAP_TYPE_xsd__dateTime
:
1612 SOAP_DELETE((xsd__dateTime
*)p
->ptr
);
1614 SOAP_DELETE_ARRAY((xsd__dateTime
*)p
->ptr
);
1616 case SOAP_TYPE_xsd__decimal_
:
1618 SOAP_DELETE((xsd__decimal_
*)p
->ptr
);
1620 SOAP_DELETE_ARRAY((xsd__decimal_
*)p
->ptr
);
1622 case SOAP_TYPE_xsd__double
:
1624 SOAP_DELETE((xsd__double
*)p
->ptr
);
1626 SOAP_DELETE_ARRAY((xsd__double
*)p
->ptr
);
1628 case SOAP_TYPE_xsd__duration_
:
1630 SOAP_DELETE((xsd__duration_
*)p
->ptr
);
1632 SOAP_DELETE_ARRAY((xsd__duration_
*)p
->ptr
);
1634 case SOAP_TYPE_xsd__float
:
1636 SOAP_DELETE((xsd__float
*)p
->ptr
);
1638 SOAP_DELETE_ARRAY((xsd__float
*)p
->ptr
);
1640 case SOAP_TYPE_xsd__int
:
1642 SOAP_DELETE((xsd__int
*)p
->ptr
);
1644 SOAP_DELETE_ARRAY((xsd__int
*)p
->ptr
);
1646 case SOAP_TYPE_xsd__long
:
1648 SOAP_DELETE((xsd__long
*)p
->ptr
);
1650 SOAP_DELETE_ARRAY((xsd__long
*)p
->ptr
);
1652 case SOAP_TYPE_xsd__short
:
1654 SOAP_DELETE((xsd__short
*)p
->ptr
);
1656 SOAP_DELETE_ARRAY((xsd__short
*)p
->ptr
);
1658 case SOAP_TYPE_xsd__string
:
1660 SOAP_DELETE((xsd__string
*)p
->ptr
);
1662 SOAP_DELETE_ARRAY((xsd__string
*)p
->ptr
);
1664 case SOAP_TYPE_xsd__unsignedByte_
:
1666 SOAP_DELETE((xsd__unsignedByte_
*)p
->ptr
);
1668 SOAP_DELETE_ARRAY((xsd__unsignedByte_
*)p
->ptr
);
1670 case SOAP_TYPE_xsd__unsignedInt
:
1672 SOAP_DELETE((xsd__unsignedInt
*)p
->ptr
);
1674 SOAP_DELETE_ARRAY((xsd__unsignedInt
*)p
->ptr
);
1676 case SOAP_TYPE_xsd__unsignedLong
:
1678 SOAP_DELETE((xsd__unsignedLong
*)p
->ptr
);
1680 SOAP_DELETE_ARRAY((xsd__unsignedLong
*)p
->ptr
);
1682 case SOAP_TYPE_xsd__unsignedShort
:
1684 SOAP_DELETE((xsd__unsignedShort
*)p
->ptr
);
1686 SOAP_DELETE_ARRAY((xsd__unsignedShort
*)p
->ptr
);
1688 case SOAP_TYPE_ns3__char__
:
1690 SOAP_DELETE((ns3__char__
*)p
->ptr
);
1692 SOAP_DELETE_ARRAY((ns3__char__
*)p
->ptr
);
1694 case SOAP_TYPE_ns3__duration__
:
1696 SOAP_DELETE((ns3__duration__
*)p
->ptr
);
1698 SOAP_DELETE_ARRAY((ns3__duration__
*)p
->ptr
);
1700 case SOAP_TYPE_ns3__guid__
:
1702 SOAP_DELETE((ns3__guid__
*)p
->ptr
);
1704 SOAP_DELETE_ARRAY((ns3__guid__
*)p
->ptr
);
1706 case SOAP_TYPE_ns4__ClientLib_Architecture_
:
1708 SOAP_DELETE((ns4__ClientLib_Architecture_
*)p
->ptr
);
1710 SOAP_DELETE_ARRAY((ns4__ClientLib_Architecture_
*)p
->ptr
);
1712 case SOAP_TYPE_ns4__ClientLib_ClientType_
:
1714 SOAP_DELETE((ns4__ClientLib_ClientType_
*)p
->ptr
);
1716 SOAP_DELETE_ARRAY((ns4__ClientLib_ClientType_
*)p
->ptr
);
1718 case SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
:
1720 SOAP_DELETE((ns4__HaveSolutionResponse_SolutionType_
*)p
->ptr
);
1722 SOAP_DELETE_ARRAY((ns4__HaveSolutionResponse_SolutionType_
*)p
->ptr
);
1724 case SOAP_TYPE_ns1__ClientLib
:
1726 SOAP_DELETE((ns1__ClientLib
*)p
->ptr
);
1728 SOAP_DELETE_ARRAY((ns1__ClientLib
*)p
->ptr
);
1730 case SOAP_TYPE_ns1__Application
:
1732 SOAP_DELETE((ns1__Application
*)p
->ptr
);
1734 SOAP_DELETE_ARRAY((ns1__Application
*)p
->ptr
);
1736 case SOAP_TYPE_ns1__AppAdditionalInfo
:
1738 SOAP_DELETE((ns1__AppAdditionalInfo
*)p
->ptr
);
1740 SOAP_DELETE_ARRAY((ns1__AppAdditionalInfo
*)p
->ptr
);
1742 case SOAP_TYPE_ns1__DumpAdditionalInfo
:
1744 SOAP_DELETE((ns1__DumpAdditionalInfo
*)p
->ptr
);
1746 SOAP_DELETE_ARRAY((ns1__DumpAdditionalInfo
*)p
->ptr
);
1748 case SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
:
1750 SOAP_DELETE((ns1__ArrayOfModuleSymbolInfo
*)p
->ptr
);
1752 SOAP_DELETE_ARRAY((ns1__ArrayOfModuleSymbolInfo
*)p
->ptr
);
1754 case SOAP_TYPE_ns1__ModuleSymbolInfo
:
1756 SOAP_DELETE((ns1__ModuleSymbolInfo
*)p
->ptr
);
1758 SOAP_DELETE_ARRAY((ns1__ModuleSymbolInfo
*)p
->ptr
);
1760 case SOAP_TYPE_ns1__Pdb70File
:
1762 SOAP_DELETE((ns1__Pdb70File
*)p
->ptr
);
1764 SOAP_DELETE_ARRAY((ns1__Pdb70File
*)p
->ptr
);
1766 case SOAP_TYPE_ns1__Response
:
1768 SOAP_DELETE((ns1__Response
*)p
->ptr
);
1770 SOAP_DELETE_ARRAY((ns1__Response
*)p
->ptr
);
1772 case SOAP_TYPE__ns1__Hello
:
1774 SOAP_DELETE((_ns1__Hello
*)p
->ptr
);
1776 SOAP_DELETE_ARRAY((_ns1__Hello
*)p
->ptr
);
1778 case SOAP_TYPE__ns1__HelloResponse
:
1780 SOAP_DELETE((_ns1__HelloResponse
*)p
->ptr
);
1782 SOAP_DELETE_ARRAY((_ns1__HelloResponse
*)p
->ptr
);
1784 case SOAP_TYPE__ns1__UploadMiniDump
:
1786 SOAP_DELETE((_ns1__UploadMiniDump
*)p
->ptr
);
1788 SOAP_DELETE_ARRAY((_ns1__UploadMiniDump
*)p
->ptr
);
1790 case SOAP_TYPE__ns1__UploadMiniDumpResponse
:
1792 SOAP_DELETE((_ns1__UploadMiniDumpResponse
*)p
->ptr
);
1794 SOAP_DELETE_ARRAY((_ns1__UploadMiniDumpResponse
*)p
->ptr
);
1796 case SOAP_TYPE__ns1__UploadFullDump
:
1798 SOAP_DELETE((_ns1__UploadFullDump
*)p
->ptr
);
1800 SOAP_DELETE_ARRAY((_ns1__UploadFullDump
*)p
->ptr
);
1802 case SOAP_TYPE__ns1__UploadFullDumpResponse
:
1804 SOAP_DELETE((_ns1__UploadFullDumpResponse
*)p
->ptr
);
1806 SOAP_DELETE_ARRAY((_ns1__UploadFullDumpResponse
*)p
->ptr
);
1808 case SOAP_TYPE__ns1__UploadAdditionalInfo
:
1810 SOAP_DELETE((_ns1__UploadAdditionalInfo
*)p
->ptr
);
1812 SOAP_DELETE_ARRAY((_ns1__UploadAdditionalInfo
*)p
->ptr
);
1814 case SOAP_TYPE__ns1__UploadAdditionalInfoResponse
:
1816 SOAP_DELETE((_ns1__UploadAdditionalInfoResponse
*)p
->ptr
);
1818 SOAP_DELETE_ARRAY((_ns1__UploadAdditionalInfoResponse
*)p
->ptr
);
1820 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
:
1822 SOAP_DELETE((_ns1__RejectedToSendAdditionalInfo
*)p
->ptr
);
1824 SOAP_DELETE_ARRAY((_ns1__RejectedToSendAdditionalInfo
*)p
->ptr
);
1826 case SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
:
1828 SOAP_DELETE((_ns1__RejectedToSendAdditionalInfoResponse
*)p
->ptr
);
1830 SOAP_DELETE_ARRAY((_ns1__RejectedToSendAdditionalInfoResponse
*)p
->ptr
);
1832 case SOAP_TYPE__ns1__UploadSymbol
:
1834 SOAP_DELETE((_ns1__UploadSymbol
*)p
->ptr
);
1836 SOAP_DELETE_ARRAY((_ns1__UploadSymbol
*)p
->ptr
);
1838 case SOAP_TYPE__ns1__UploadSymbolResponse
:
1840 SOAP_DELETE((_ns1__UploadSymbolResponse
*)p
->ptr
);
1842 SOAP_DELETE_ARRAY((_ns1__UploadSymbolResponse
*)p
->ptr
);
1844 case SOAP_TYPE_ns5__ArrayOfstring
:
1846 SOAP_DELETE((ns5__ArrayOfstring
*)p
->ptr
);
1848 SOAP_DELETE_ARRAY((ns5__ArrayOfstring
*)p
->ptr
);
1850 case SOAP_TYPE_ns1__StopResponse
:
1852 SOAP_DELETE((ns1__StopResponse
*)p
->ptr
);
1854 SOAP_DELETE_ARRAY((ns1__StopResponse
*)p
->ptr
);
1856 case SOAP_TYPE_ns1__ErrorResponse
:
1858 SOAP_DELETE((ns1__ErrorResponse
*)p
->ptr
);
1860 SOAP_DELETE_ARRAY((ns1__ErrorResponse
*)p
->ptr
);
1862 case SOAP_TYPE_ns1__HaveSolutionResponse
:
1864 SOAP_DELETE((ns1__HaveSolutionResponse
*)p
->ptr
);
1866 SOAP_DELETE_ARRAY((ns1__HaveSolutionResponse
*)p
->ptr
);
1868 case SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
:
1870 SOAP_DELETE((ns1__NeedSymbolsThenMiniDumpResponse
*)p
->ptr
);
1872 SOAP_DELETE_ARRAY((ns1__NeedSymbolsThenMiniDumpResponse
*)p
->ptr
);
1874 case SOAP_TYPE_ns1__NeedMiniDumpResponse
:
1876 SOAP_DELETE((ns1__NeedMiniDumpResponse
*)p
->ptr
);
1878 SOAP_DELETE_ARRAY((ns1__NeedMiniDumpResponse
*)p
->ptr
);
1880 case SOAP_TYPE_ns1__NeedFullDumpResponse
:
1882 SOAP_DELETE((ns1__NeedFullDumpResponse
*)p
->ptr
);
1884 SOAP_DELETE_ARRAY((ns1__NeedFullDumpResponse
*)p
->ptr
);
1886 case SOAP_TYPE_ns1__NeedMoreInfoResponse
:
1888 SOAP_DELETE((ns1__NeedMoreInfoResponse
*)p
->ptr
);
1890 SOAP_DELETE_ARRAY((ns1__NeedMoreInfoResponse
*)p
->ptr
);
1892 case SOAP_TYPE___ns1__Hello
:
1894 SOAP_DELETE((struct __ns1__Hello
*)p
->ptr
);
1896 SOAP_DELETE_ARRAY((struct __ns1__Hello
*)p
->ptr
);
1898 case SOAP_TYPE___ns1__UploadMiniDump
:
1900 SOAP_DELETE((struct __ns1__UploadMiniDump
*)p
->ptr
);
1902 SOAP_DELETE_ARRAY((struct __ns1__UploadMiniDump
*)p
->ptr
);
1904 case SOAP_TYPE___ns1__UploadFullDump
:
1906 SOAP_DELETE((struct __ns1__UploadFullDump
*)p
->ptr
);
1908 SOAP_DELETE_ARRAY((struct __ns1__UploadFullDump
*)p
->ptr
);
1910 case SOAP_TYPE___ns1__UploadAdditionalInfo
:
1912 SOAP_DELETE((struct __ns1__UploadAdditionalInfo
*)p
->ptr
);
1914 SOAP_DELETE_ARRAY((struct __ns1__UploadAdditionalInfo
*)p
->ptr
);
1916 case SOAP_TYPE___ns1__RejectedToSendAdditionalInfo
:
1918 SOAP_DELETE((struct __ns1__RejectedToSendAdditionalInfo
*)p
->ptr
);
1920 SOAP_DELETE_ARRAY((struct __ns1__RejectedToSendAdditionalInfo
*)p
->ptr
);
1922 case SOAP_TYPE___ns1__UploadSymbol
:
1924 SOAP_DELETE((struct __ns1__UploadSymbol
*)p
->ptr
);
1926 SOAP_DELETE_ARRAY((struct __ns1__UploadSymbol
*)p
->ptr
);
1928 #ifndef WITH_NOGLOBAL
1929 case SOAP_TYPE_SOAP_ENV__Header
:
1931 SOAP_DELETE((struct SOAP_ENV__Header
*)p
->ptr
);
1933 SOAP_DELETE_ARRAY((struct SOAP_ENV__Header
*)p
->ptr
);
1936 #ifndef WITH_NOGLOBAL
1937 case SOAP_TYPE_SOAP_ENV__Code
:
1939 SOAP_DELETE((struct SOAP_ENV__Code
*)p
->ptr
);
1941 SOAP_DELETE_ARRAY((struct SOAP_ENV__Code
*)p
->ptr
);
1944 #ifndef WITH_NOGLOBAL
1945 case SOAP_TYPE_SOAP_ENV__Detail
:
1947 SOAP_DELETE((struct SOAP_ENV__Detail
*)p
->ptr
);
1949 SOAP_DELETE_ARRAY((struct SOAP_ENV__Detail
*)p
->ptr
);
1952 #ifndef WITH_NOGLOBAL
1953 case SOAP_TYPE_SOAP_ENV__Reason
:
1955 SOAP_DELETE((struct SOAP_ENV__Reason
*)p
->ptr
);
1957 SOAP_DELETE_ARRAY((struct SOAP_ENV__Reason
*)p
->ptr
);
1960 #ifndef WITH_NOGLOBAL
1961 case SOAP_TYPE_SOAP_ENV__Fault
:
1963 SOAP_DELETE((struct SOAP_ENV__Fault
*)p
->ptr
);
1965 SOAP_DELETE_ARRAY((struct SOAP_ENV__Fault
*)p
->ptr
);
1968 case SOAP_TYPE_xsd__QName
:
1970 SOAP_DELETE((std::string
*)p
->ptr
);
1972 SOAP_DELETE_ARRAY((std::string
*)p
->ptr
);
1974 case SOAP_TYPE_xsd__ID
:
1976 SOAP_DELETE((std::wstring
*)p
->ptr
);
1978 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
1980 case SOAP_TYPE_xsd__IDREF
:
1982 SOAP_DELETE((std::wstring
*)p
->ptr
);
1984 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
1986 case SOAP_TYPE_xsd__anyURI
:
1988 SOAP_DELETE((std::wstring
*)p
->ptr
);
1990 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
1992 case SOAP_TYPE_xsd__decimal
:
1994 SOAP_DELETE((std::wstring
*)p
->ptr
);
1996 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
1998 case SOAP_TYPE_xsd__duration
:
2000 SOAP_DELETE((std::wstring
*)p
->ptr
);
2002 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
2004 case SOAP_TYPE_ns3__duration
:
2006 SOAP_DELETE((std::wstring
*)p
->ptr
);
2008 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
2010 case SOAP_TYPE_ns3__guid
:
2012 SOAP_DELETE((std::wstring
*)p
->ptr
);
2014 SOAP_DELETE_ARRAY((std::wstring
*)p
->ptr
);
2016 case SOAP_TYPE_std__vectorTemplateOfstd__wstring
:
2018 SOAP_DELETE((std::vector
<std::wstring
>*)p
->ptr
);
2020 SOAP_DELETE_ARRAY((std::vector
<std::wstring
>*)p
->ptr
);
2022 case SOAP_TYPE_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo
:
2024 SOAP_DELETE((std::vector
<ns1__ModuleSymbolInfo
* >*)p
->ptr
);
2026 SOAP_DELETE_ARRAY((std::vector
<ns1__ModuleSymbolInfo
* >*)p
->ptr
);
2028 default: return SOAP_ERR
;
2033 SOAP_FMAC3
void* SOAP_FMAC4
soap_class_id_enter(struct soap
*soap
, const char *id
, void *p
, int t
, size_t n
, const char *type
, const char *arrayType
)
2034 { return soap_id_enter(soap
, id
, p
, t
, n
, 0, type
, arrayType
, soap_instantiate
);
2037 SOAP_FMAC3
void* SOAP_FMAC4
soap_container_id_forward(struct soap
*soap
, const char *href
, void *p
, size_t len
, int st
, int tt
, size_t n
, unsigned int k
)
2038 { return soap_id_forward(soap
, href
, p
, len
, st
, tt
, n
, k
, soap_container_insert
);
2041 SOAP_FMAC3
void SOAP_FMAC4
soap_container_insert(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
2043 #pragma warning(push)
2044 #pragma warning(disable:4065)
2047 (void)soap
; (void)st
; (void)p
; (void)len
; (void)q
; (void)n
; /* appease -Wall -Werror */
2050 case SOAP_TYPE_std__vectorTemplateOfstd__wstring
:
2051 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Container soap_container_insert type=%d in %d location=%p object=%p len=%lu\n", st
, tt
, p
, q
, (unsigned long)len
));
2052 (*(std::vector
<std::wstring
>*)p
)[len
] = *(std::wstring
*)q
;
2054 case SOAP_TYPE_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo
:
2055 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Container soap_container_insert type=%d in %d location=%p object=%p len=%lu\n", st
, tt
, p
, q
, (unsigned long)len
));
2056 (*(std::vector
<ns1__ModuleSymbolInfo
* >*)p
)[len
] = *(ns1__ModuleSymbolInfo
**)q
;
2059 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Could not insert type=%d in %d\n", st
, tt
));
2062 #pragma warning(pop)
2066 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__byte(struct soap
*soap
, const char *tag
, int id
, const char *a
, const char *type
)
2067 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2068 return soap_outbyte(soap
, tag
, id
, a
, type
, SOAP_TYPE_xsd__byte
);
2071 SOAP_FMAC3
char * SOAP_FMAC4
soap_in_xsd__byte(struct soap
*soap
, const char *tag
, char *a
, const char *type
)
2073 p
= soap_inbyte(soap
, tag
, a
, type
, SOAP_TYPE_xsd__byte
);
2077 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__byte(struct soap
*soap
, const char *a
, const char *tag
, const char *type
)
2079 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__byte
);
2080 if (soap_out_xsd__byte(soap
, tag
?tag
:"xsd:byte", id
, a
, type
))
2082 return soap_putindependent(soap
);
2085 SOAP_FMAC3
char * SOAP_FMAC4
soap_get_xsd__byte(struct soap
*soap
, char *p
, const char *tag
, const char *type
)
2087 if ((p
= soap_in_xsd__byte(soap
, tag
, p
, type
)))
2088 if (soap_getindependent(soap
))
2093 SOAP_FMAC3
void SOAP_FMAC4
soap_default_byte(struct soap
*soap
, char *a
)
2095 (void)soap
; /* appease -Wall -Werror */
2096 #ifdef SOAP_DEFAULT_byte
2097 *a
= SOAP_DEFAULT_byte
;
2103 SOAP_FMAC3
int SOAP_FMAC4
soap_out_byte(struct soap
*soap
, const char *tag
, int id
, const char *a
, const char *type
)
2104 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2105 return soap_outbyte(soap
, tag
, id
, a
, type
, SOAP_TYPE_byte
);
2108 SOAP_FMAC3
char * SOAP_FMAC4
soap_in_byte(struct soap
*soap
, const char *tag
, char *a
, const char *type
)
2110 p
= soap_inbyte(soap
, tag
, a
, type
, SOAP_TYPE_byte
);
2114 SOAP_FMAC3
int SOAP_FMAC4
soap_put_byte(struct soap
*soap
, const char *a
, const char *tag
, const char *type
)
2116 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_byte
);
2117 if (soap_out_byte(soap
, tag
?tag
:"byte", id
, a
, type
))
2119 return soap_putindependent(soap
);
2122 SOAP_FMAC3
char * SOAP_FMAC4
soap_get_byte(struct soap
*soap
, char *p
, const char *tag
, const char *type
)
2124 if ((p
= soap_in_byte(soap
, tag
, p
, type
)))
2125 if (soap_getindependent(soap
))
2130 SOAP_FMAC3
void SOAP_FMAC4
soap_default_short(struct soap
*soap
, short *a
)
2132 (void)soap
; /* appease -Wall -Werror */
2133 #ifdef SOAP_DEFAULT_short
2134 *a
= SOAP_DEFAULT_short
;
2140 SOAP_FMAC3
int SOAP_FMAC4
soap_out_short(struct soap
*soap
, const char *tag
, int id
, const short *a
, const char *type
)
2141 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2142 return soap_outshort(soap
, tag
, id
, a
, type
, SOAP_TYPE_short
);
2145 SOAP_FMAC3
short * SOAP_FMAC4
soap_in_short(struct soap
*soap
, const char *tag
, short *a
, const char *type
)
2147 p
= soap_inshort(soap
, tag
, a
, type
, SOAP_TYPE_short
);
2151 SOAP_FMAC3
int SOAP_FMAC4
soap_put_short(struct soap
*soap
, const short *a
, const char *tag
, const char *type
)
2153 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_short
);
2154 if (soap_out_short(soap
, tag
?tag
:"short", id
, a
, type
))
2156 return soap_putindependent(soap
);
2159 SOAP_FMAC3
short * SOAP_FMAC4
soap_get_short(struct soap
*soap
, short *p
, const char *tag
, const char *type
)
2161 if ((p
= soap_in_short(soap
, tag
, p
, type
)))
2162 if (soap_getindependent(soap
))
2167 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__char(struct soap
*soap
, const char *tag
, int id
, const int *a
, const char *type
)
2168 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2169 return soap_outint(soap
, tag
, id
, a
, type
, SOAP_TYPE_ns3__char
);
2172 SOAP_FMAC3
int * SOAP_FMAC4
soap_in_ns3__char(struct soap
*soap
, const char *tag
, int *a
, const char *type
)
2174 p
= soap_inint(soap
, tag
, a
, type
, SOAP_TYPE_ns3__char
);
2178 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns3__char(struct soap
*soap
, const int *a
, const char *tag
, const char *type
)
2180 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns3__char
);
2181 if (soap_out_ns3__char(soap
, tag
?tag
:"ns3:char", id
, a
, type
))
2183 return soap_putindependent(soap
);
2186 SOAP_FMAC3
int * SOAP_FMAC4
soap_get_ns3__char(struct soap
*soap
, int *p
, const char *tag
, const char *type
)
2188 if ((p
= soap_in_ns3__char(soap
, tag
, p
, type
)))
2189 if (soap_getindependent(soap
))
2194 SOAP_FMAC3
void SOAP_FMAC4
soap_default_int(struct soap
*soap
, int *a
)
2196 (void)soap
; /* appease -Wall -Werror */
2197 #ifdef SOAP_DEFAULT_int
2198 *a
= SOAP_DEFAULT_int
;
2204 SOAP_FMAC3
int SOAP_FMAC4
soap_out_int(struct soap
*soap
, const char *tag
, int id
, const int *a
, const char *type
)
2205 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2206 return soap_outint(soap
, tag
, id
, a
, type
, SOAP_TYPE_int
);
2209 SOAP_FMAC3
int * SOAP_FMAC4
soap_in_int(struct soap
*soap
, const char *tag
, int *a
, const char *type
)
2211 p
= soap_inint(soap
, tag
, a
, type
, SOAP_TYPE_int
);
2215 SOAP_FMAC3
int SOAP_FMAC4
soap_put_int(struct soap
*soap
, const int *a
, const char *tag
, const char *type
)
2217 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_int
);
2218 if (soap_out_int(soap
, tag
?tag
:"int", id
, a
, type
))
2220 return soap_putindependent(soap
);
2223 SOAP_FMAC3
int * SOAP_FMAC4
soap_get_int(struct soap
*soap
, int *p
, const char *tag
, const char *type
)
2225 if ((p
= soap_in_int(soap
, tag
, p
, type
)))
2226 if (soap_getindependent(soap
))
2231 SOAP_FMAC3
void SOAP_FMAC4
soap_default_LONG64(struct soap
*soap
, LONG64
*a
)
2233 (void)soap
; /* appease -Wall -Werror */
2234 #ifdef SOAP_DEFAULT_LONG64
2235 *a
= SOAP_DEFAULT_LONG64
;
2241 SOAP_FMAC3
int SOAP_FMAC4
soap_out_LONG64(struct soap
*soap
, const char *tag
, int id
, const LONG64
*a
, const char *type
)
2242 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2243 return soap_outLONG64(soap
, tag
, id
, a
, type
, SOAP_TYPE_LONG64
);
2246 SOAP_FMAC3 LONG64
* SOAP_FMAC4
soap_in_LONG64(struct soap
*soap
, const char *tag
, LONG64
*a
, const char *type
)
2248 p
= soap_inLONG64(soap
, tag
, a
, type
, SOAP_TYPE_LONG64
);
2252 SOAP_FMAC3
int SOAP_FMAC4
soap_put_LONG64(struct soap
*soap
, const LONG64
*a
, const char *tag
, const char *type
)
2254 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_LONG64
);
2255 if (soap_out_LONG64(soap
, tag
?tag
:"long", id
, a
, type
))
2257 return soap_putindependent(soap
);
2260 SOAP_FMAC3 LONG64
* SOAP_FMAC4
soap_get_LONG64(struct soap
*soap
, LONG64
*p
, const char *tag
, const char *type
)
2262 if ((p
= soap_in_LONG64(soap
, tag
, p
, type
)))
2263 if (soap_getindependent(soap
))
2268 SOAP_FMAC3
void SOAP_FMAC4
soap_default_float(struct soap
*soap
, float *a
)
2270 (void)soap
; /* appease -Wall -Werror */
2271 #ifdef SOAP_DEFAULT_float
2272 *a
= SOAP_DEFAULT_float
;
2278 SOAP_FMAC3
int SOAP_FMAC4
soap_out_float(struct soap
*soap
, const char *tag
, int id
, const float *a
, const char *type
)
2279 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2280 return soap_outfloat(soap
, tag
, id
, a
, type
, SOAP_TYPE_float
);
2283 SOAP_FMAC3
float * SOAP_FMAC4
soap_in_float(struct soap
*soap
, const char *tag
, float *a
, const char *type
)
2285 p
= soap_infloat(soap
, tag
, a
, type
, SOAP_TYPE_float
);
2289 SOAP_FMAC3
int SOAP_FMAC4
soap_put_float(struct soap
*soap
, const float *a
, const char *tag
, const char *type
)
2291 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_float
);
2292 if (soap_out_float(soap
, tag
?tag
:"float", id
, a
, type
))
2294 return soap_putindependent(soap
);
2297 SOAP_FMAC3
float * SOAP_FMAC4
soap_get_float(struct soap
*soap
, float *p
, const char *tag
, const char *type
)
2299 if ((p
= soap_in_float(soap
, tag
, p
, type
)))
2300 if (soap_getindependent(soap
))
2305 SOAP_FMAC3
void SOAP_FMAC4
soap_default_double(struct soap
*soap
, double *a
)
2307 (void)soap
; /* appease -Wall -Werror */
2308 #ifdef SOAP_DEFAULT_double
2309 *a
= SOAP_DEFAULT_double
;
2315 SOAP_FMAC3
int SOAP_FMAC4
soap_out_double(struct soap
*soap
, const char *tag
, int id
, const double *a
, const char *type
)
2316 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2317 return soap_outdouble(soap
, tag
, id
, a
, type
, SOAP_TYPE_double
);
2320 SOAP_FMAC3
double * SOAP_FMAC4
soap_in_double(struct soap
*soap
, const char *tag
, double *a
, const char *type
)
2322 p
= soap_indouble(soap
, tag
, a
, type
, SOAP_TYPE_double
);
2326 SOAP_FMAC3
int SOAP_FMAC4
soap_put_double(struct soap
*soap
, const double *a
, const char *tag
, const char *type
)
2328 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_double
);
2329 if (soap_out_double(soap
, tag
?tag
:"double", id
, a
, type
))
2331 return soap_putindependent(soap
);
2334 SOAP_FMAC3
double * SOAP_FMAC4
soap_get_double(struct soap
*soap
, double *p
, const char *tag
, const char *type
)
2336 if ((p
= soap_in_double(soap
, tag
, p
, type
)))
2337 if (soap_getindependent(soap
))
2342 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__unsignedByte(struct soap
*soap
, const char *tag
, int id
, const unsigned char *a
, const char *type
)
2343 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2344 return soap_outunsignedByte(soap
, tag
, id
, a
, type
, SOAP_TYPE_xsd__unsignedByte
);
2347 SOAP_FMAC3
unsigned char * SOAP_FMAC4
soap_in_xsd__unsignedByte(struct soap
*soap
, const char *tag
, unsigned char *a
, const char *type
)
2349 p
= soap_inunsignedByte(soap
, tag
, a
, type
, SOAP_TYPE_xsd__unsignedByte
);
2353 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__unsignedByte(struct soap
*soap
, const unsigned char *a
, const char *tag
, const char *type
)
2355 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__unsignedByte
);
2356 if (soap_out_xsd__unsignedByte(soap
, tag
?tag
:"xsd:unsignedByte", id
, a
, type
))
2358 return soap_putindependent(soap
);
2361 SOAP_FMAC3
unsigned char * SOAP_FMAC4
soap_get_xsd__unsignedByte(struct soap
*soap
, unsigned char *p
, const char *tag
, const char *type
)
2363 if ((p
= soap_in_xsd__unsignedByte(soap
, tag
, p
, type
)))
2364 if (soap_getindependent(soap
))
2369 SOAP_FMAC3
void SOAP_FMAC4
soap_default_unsignedByte(struct soap
*soap
, unsigned char *a
)
2371 (void)soap
; /* appease -Wall -Werror */
2372 #ifdef SOAP_DEFAULT_unsignedByte
2373 *a
= SOAP_DEFAULT_unsignedByte
;
2375 *a
= (unsigned char)0;
2379 SOAP_FMAC3
int SOAP_FMAC4
soap_out_unsignedByte(struct soap
*soap
, const char *tag
, int id
, const unsigned char *a
, const char *type
)
2380 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2381 return soap_outunsignedByte(soap
, tag
, id
, a
, type
, SOAP_TYPE_unsignedByte
);
2384 SOAP_FMAC3
unsigned char * SOAP_FMAC4
soap_in_unsignedByte(struct soap
*soap
, const char *tag
, unsigned char *a
, const char *type
)
2386 p
= soap_inunsignedByte(soap
, tag
, a
, type
, SOAP_TYPE_unsignedByte
);
2390 SOAP_FMAC3
int SOAP_FMAC4
soap_put_unsignedByte(struct soap
*soap
, const unsigned char *a
, const char *tag
, const char *type
)
2392 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_unsignedByte
);
2393 if (soap_out_unsignedByte(soap
, tag
?tag
:"unsignedByte", id
, a
, type
))
2395 return soap_putindependent(soap
);
2398 SOAP_FMAC3
unsigned char * SOAP_FMAC4
soap_get_unsignedByte(struct soap
*soap
, unsigned char *p
, const char *tag
, const char *type
)
2400 if ((p
= soap_in_unsignedByte(soap
, tag
, p
, type
)))
2401 if (soap_getindependent(soap
))
2406 SOAP_FMAC3
void SOAP_FMAC4
soap_default_unsignedShort(struct soap
*soap
, unsigned short *a
)
2408 (void)soap
; /* appease -Wall -Werror */
2409 #ifdef SOAP_DEFAULT_unsignedShort
2410 *a
= SOAP_DEFAULT_unsignedShort
;
2412 *a
= (unsigned short)0;
2416 SOAP_FMAC3
int SOAP_FMAC4
soap_out_unsignedShort(struct soap
*soap
, const char *tag
, int id
, const unsigned short *a
, const char *type
)
2417 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2418 return soap_outunsignedShort(soap
, tag
, id
, a
, type
, SOAP_TYPE_unsignedShort
);
2421 SOAP_FMAC3
unsigned short * SOAP_FMAC4
soap_in_unsignedShort(struct soap
*soap
, const char *tag
, unsigned short *a
, const char *type
)
2422 { unsigned short *p
;
2423 p
= soap_inunsignedShort(soap
, tag
, a
, type
, SOAP_TYPE_unsignedShort
);
2427 SOAP_FMAC3
int SOAP_FMAC4
soap_put_unsignedShort(struct soap
*soap
, const unsigned short *a
, const char *tag
, const char *type
)
2429 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_unsignedShort
);
2430 if (soap_out_unsignedShort(soap
, tag
?tag
:"unsignedShort", id
, a
, type
))
2432 return soap_putindependent(soap
);
2435 SOAP_FMAC3
unsigned short * SOAP_FMAC4
soap_get_unsignedShort(struct soap
*soap
, unsigned short *p
, const char *tag
, const char *type
)
2437 if ((p
= soap_in_unsignedShort(soap
, tag
, p
, type
)))
2438 if (soap_getindependent(soap
))
2443 SOAP_FMAC3
void SOAP_FMAC4
soap_default_unsignedInt(struct soap
*soap
, unsigned int *a
)
2445 (void)soap
; /* appease -Wall -Werror */
2446 #ifdef SOAP_DEFAULT_unsignedInt
2447 *a
= SOAP_DEFAULT_unsignedInt
;
2449 *a
= (unsigned int)0;
2453 SOAP_FMAC3
int SOAP_FMAC4
soap_out_unsignedInt(struct soap
*soap
, const char *tag
, int id
, const unsigned int *a
, const char *type
)
2454 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2455 return soap_outunsignedInt(soap
, tag
, id
, a
, type
, SOAP_TYPE_unsignedInt
);
2458 SOAP_FMAC3
unsigned int * SOAP_FMAC4
soap_in_unsignedInt(struct soap
*soap
, const char *tag
, unsigned int *a
, const char *type
)
2460 p
= soap_inunsignedInt(soap
, tag
, a
, type
, SOAP_TYPE_unsignedInt
);
2464 SOAP_FMAC3
int SOAP_FMAC4
soap_put_unsignedInt(struct soap
*soap
, const unsigned int *a
, const char *tag
, const char *type
)
2466 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_unsignedInt
);
2467 if (soap_out_unsignedInt(soap
, tag
?tag
:"unsignedInt", id
, a
, type
))
2469 return soap_putindependent(soap
);
2472 SOAP_FMAC3
unsigned int * SOAP_FMAC4
soap_get_unsignedInt(struct soap
*soap
, unsigned int *p
, const char *tag
, const char *type
)
2474 if ((p
= soap_in_unsignedInt(soap
, tag
, p
, type
)))
2475 if (soap_getindependent(soap
))
2480 SOAP_FMAC3
void SOAP_FMAC4
soap_default_unsignedLONG64(struct soap
*soap
, ULONG64
*a
)
2482 (void)soap
; /* appease -Wall -Werror */
2483 #ifdef SOAP_DEFAULT_unsignedLONG64
2484 *a
= SOAP_DEFAULT_unsignedLONG64
;
2490 SOAP_FMAC3
int SOAP_FMAC4
soap_out_unsignedLONG64(struct soap
*soap
, const char *tag
, int id
, const ULONG64
*a
, const char *type
)
2491 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2492 return soap_outULONG64(soap
, tag
, id
, a
, type
, SOAP_TYPE_unsignedLONG64
);
2495 SOAP_FMAC3 ULONG64
* SOAP_FMAC4
soap_in_unsignedLONG64(struct soap
*soap
, const char *tag
, ULONG64
*a
, const char *type
)
2497 p
= soap_inULONG64(soap
, tag
, a
, type
, SOAP_TYPE_unsignedLONG64
);
2501 SOAP_FMAC3
int SOAP_FMAC4
soap_put_unsignedLONG64(struct soap
*soap
, const ULONG64
*a
, const char *tag
, const char *type
)
2503 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_unsignedLONG64
);
2504 if (soap_out_unsignedLONG64(soap
, tag
?tag
:"unsignedLong", id
, a
, type
))
2506 return soap_putindependent(soap
);
2509 SOAP_FMAC3 ULONG64
* SOAP_FMAC4
soap_get_unsignedLONG64(struct soap
*soap
, ULONG64
*p
, const char *tag
, const char *type
)
2511 if ((p
= soap_in_unsignedLONG64(soap
, tag
, p
, type
)))
2512 if (soap_getindependent(soap
))
2517 SOAP_FMAC3
void SOAP_FMAC4
soap_default_time(struct soap
*soap
, time_t *a
)
2519 (void)soap
; /* appease -Wall -Werror */
2520 #ifdef SOAP_DEFAULT_time
2521 *a
= SOAP_DEFAULT_time
;
2527 SOAP_FMAC3
int SOAP_FMAC4
soap_out_time(struct soap
*soap
, const char *tag
, int id
, const time_t *a
, const char *type
)
2528 { (void)soap
; (void)type
; (void)tag
; (void)id
;
2529 return soap_outdateTime(soap
, tag
, id
, a
, type
, SOAP_TYPE_time
);
2532 SOAP_FMAC3
time_t * SOAP_FMAC4
soap_in_time(struct soap
*soap
, const char *tag
, time_t *a
, const char *type
)
2534 p
= soap_indateTime(soap
, tag
, a
, type
, SOAP_TYPE_time
);
2538 SOAP_FMAC3
int SOAP_FMAC4
soap_put_time(struct soap
*soap
, const time_t *a
, const char *tag
, const char *type
)
2540 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_time
);
2541 if (soap_out_time(soap
, tag
?tag
:"dateTime", id
, a
, type
))
2543 return soap_putindependent(soap
);
2546 SOAP_FMAC3
time_t * SOAP_FMAC4
soap_get_time(struct soap
*soap
, time_t *p
, const char *tag
, const char *type
)
2548 if ((p
= soap_in_time(soap
, tag
, p
, type
)))
2549 if (soap_getindependent(soap
))
2554 SOAP_FMAC3
void SOAP_FMAC4
soap_default_ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, enum ns4__HaveSolutionResponse_SolutionType
*a
)
2556 (void)soap
; /* appease -Wall -Werror */
2557 #ifdef SOAP_DEFAULT_ns4__HaveSolutionResponse_SolutionType
2558 *a
= SOAP_DEFAULT_ns4__HaveSolutionResponse_SolutionType
;
2560 *a
= (enum ns4__HaveSolutionResponse_SolutionType
)0;
2564 static const struct soap_code_map soap_codes_ns4__HaveSolutionResponse_SolutionType
[] =
2565 { { (long)ns4__HaveSolutionResponse_SolutionType__Url
, "Url" },
2566 { (long)ns4__HaveSolutionResponse_SolutionType__Exe
, "Exe" },
2570 SOAP_FMAC3S
const char* SOAP_FMAC4S
soap_ns4__HaveSolutionResponse_SolutionType2s(struct soap
*soap
, enum ns4__HaveSolutionResponse_SolutionType n
)
2571 { const char *s
= soap_code_str(soap_codes_ns4__HaveSolutionResponse_SolutionType
, (long)n
);
2574 return soap_long2s(soap
, (long)n
);
2577 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, const char *tag
, int id
, const enum ns4__HaveSolutionResponse_SolutionType
*a
, const char *type
)
2578 { if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
), type
) || soap_send(soap
, soap_ns4__HaveSolutionResponse_SolutionType2s(soap
, *a
)))
2580 return soap_element_end_out(soap
, tag
);
2583 SOAP_FMAC3S
int SOAP_FMAC4S
soap_s2ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, const char *s
, enum ns4__HaveSolutionResponse_SolutionType
*a
)
2585 const struct soap_code_map
*map
;
2588 map
= soap_code(soap_codes_ns4__HaveSolutionResponse_SolutionType
, s
);
2590 *a
= (enum ns4__HaveSolutionResponse_SolutionType
)map
->code
;
2593 if (soap_s2long(soap
, s
, &n
) || ((soap
->mode
& SOAP_XML_STRICT
) && (n
< 0 || n
> 1)))
2594 return soap
->error
= SOAP_TYPE
;
2595 *a
= (enum ns4__HaveSolutionResponse_SolutionType
)n
;
2600 SOAP_FMAC3
enum ns4__HaveSolutionResponse_SolutionType
* SOAP_FMAC4
soap_in_ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, const char *tag
, enum ns4__HaveSolutionResponse_SolutionType
*a
, const char *type
)
2602 if (soap_element_begin_in(soap
, tag
, 0, type
))
2604 a
= (enum ns4__HaveSolutionResponse_SolutionType
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
, sizeof(enum ns4__HaveSolutionResponse_SolutionType
), 0, NULL
, NULL
, NULL
);
2607 if (soap
->body
&& !*soap
->href
)
2608 { if (!a
|| soap_s2ns4__HaveSolutionResponse_SolutionType(soap
, soap_value(soap
), a
) || soap_element_end_in(soap
, tag
))
2612 { a
= (enum ns4__HaveSolutionResponse_SolutionType
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
, 0, sizeof(enum ns4__HaveSolutionResponse_SolutionType
), 0, NULL
);
2613 if (soap
->body
&& soap_element_end_in(soap
, tag
))
2619 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, const enum ns4__HaveSolutionResponse_SolutionType
*a
, const char *tag
, const char *type
)
2621 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType
);
2622 if (soap_out_ns4__HaveSolutionResponse_SolutionType(soap
, tag
?tag
:"ns4:HaveSolutionResponse.SolutionType", id
, a
, type
))
2624 return soap_putindependent(soap
);
2627 SOAP_FMAC3
enum ns4__HaveSolutionResponse_SolutionType
* SOAP_FMAC4
soap_get_ns4__HaveSolutionResponse_SolutionType(struct soap
*soap
, enum ns4__HaveSolutionResponse_SolutionType
*p
, const char *tag
, const char *type
)
2629 if ((p
= soap_in_ns4__HaveSolutionResponse_SolutionType(soap
, tag
, p
, type
)))
2630 if (soap_getindependent(soap
))
2635 SOAP_FMAC3
void SOAP_FMAC4
soap_default_ns4__ClientLib_ClientType(struct soap
*soap
, enum ns4__ClientLib_ClientType
*a
)
2637 (void)soap
; /* appease -Wall -Werror */
2638 #ifdef SOAP_DEFAULT_ns4__ClientLib_ClientType
2639 *a
= SOAP_DEFAULT_ns4__ClientLib_ClientType
;
2641 *a
= (enum ns4__ClientLib_ClientType
)0;
2645 static const struct soap_code_map soap_codes_ns4__ClientLib_ClientType
[] =
2646 { { (long)ns4__ClientLib_ClientType__CrashHandler_1_0
, "CrashHandler_1_0" },
2647 { (long)ns4__ClientLib_ClientType__WebCrashRptGate
, "WebCrashRptGate" },
2648 { (long)ns4__ClientLib_ClientType__DumpUploader
, "DumpUploader" },
2649 { (long)ns4__ClientLib_ClientType__CrashHandler_2_0_CrashRptBased
, "CrashHandler_2_0_CrashRptBased" },
2650 { (long)ns4__ClientLib_ClientType__SymbolUploader
, "SymbolUploader" },
2654 SOAP_FMAC3S
const char* SOAP_FMAC4S
soap_ns4__ClientLib_ClientType2s(struct soap
*soap
, enum ns4__ClientLib_ClientType n
)
2655 { const char *s
= soap_code_str(soap_codes_ns4__ClientLib_ClientType
, (long)n
);
2658 return soap_long2s(soap
, (long)n
);
2661 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__ClientLib_ClientType(struct soap
*soap
, const char *tag
, int id
, const enum ns4__ClientLib_ClientType
*a
, const char *type
)
2662 { if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns4__ClientLib_ClientType
), type
) || soap_send(soap
, soap_ns4__ClientLib_ClientType2s(soap
, *a
)))
2664 return soap_element_end_out(soap
, tag
);
2667 SOAP_FMAC3S
int SOAP_FMAC4S
soap_s2ns4__ClientLib_ClientType(struct soap
*soap
, const char *s
, enum ns4__ClientLib_ClientType
*a
)
2669 const struct soap_code_map
*map
;
2672 map
= soap_code(soap_codes_ns4__ClientLib_ClientType
, s
);
2674 *a
= (enum ns4__ClientLib_ClientType
)map
->code
;
2677 if (soap_s2long(soap
, s
, &n
) || ((soap
->mode
& SOAP_XML_STRICT
) && (n
< 0 || n
> 4)))
2678 return soap
->error
= SOAP_TYPE
;
2679 *a
= (enum ns4__ClientLib_ClientType
)n
;
2684 SOAP_FMAC3
enum ns4__ClientLib_ClientType
* SOAP_FMAC4
soap_in_ns4__ClientLib_ClientType(struct soap
*soap
, const char *tag
, enum ns4__ClientLib_ClientType
*a
, const char *type
)
2686 if (soap_element_begin_in(soap
, tag
, 0, type
))
2688 a
= (enum ns4__ClientLib_ClientType
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__ClientLib_ClientType
, sizeof(enum ns4__ClientLib_ClientType
), 0, NULL
, NULL
, NULL
);
2691 if (soap
->body
&& !*soap
->href
)
2692 { if (!a
|| soap_s2ns4__ClientLib_ClientType(soap
, soap_value(soap
), a
) || soap_element_end_in(soap
, tag
))
2696 { a
= (enum ns4__ClientLib_ClientType
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns4__ClientLib_ClientType
, 0, sizeof(enum ns4__ClientLib_ClientType
), 0, NULL
);
2697 if (soap
->body
&& soap_element_end_in(soap
, tag
))
2703 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns4__ClientLib_ClientType(struct soap
*soap
, const enum ns4__ClientLib_ClientType
*a
, const char *tag
, const char *type
)
2705 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns4__ClientLib_ClientType
);
2706 if (soap_out_ns4__ClientLib_ClientType(soap
, tag
?tag
:"ns4:ClientLib.ClientType", id
, a
, type
))
2708 return soap_putindependent(soap
);
2711 SOAP_FMAC3
enum ns4__ClientLib_ClientType
* SOAP_FMAC4
soap_get_ns4__ClientLib_ClientType(struct soap
*soap
, enum ns4__ClientLib_ClientType
*p
, const char *tag
, const char *type
)
2713 if ((p
= soap_in_ns4__ClientLib_ClientType(soap
, tag
, p
, type
)))
2714 if (soap_getindependent(soap
))
2719 SOAP_FMAC3
void SOAP_FMAC4
soap_default_ns4__ClientLib_Architecture(struct soap
*soap
, enum ns4__ClientLib_Architecture
*a
)
2721 (void)soap
; /* appease -Wall -Werror */
2722 #ifdef SOAP_DEFAULT_ns4__ClientLib_Architecture
2723 *a
= SOAP_DEFAULT_ns4__ClientLib_Architecture
;
2725 *a
= (enum ns4__ClientLib_Architecture
)0;
2729 static const struct soap_code_map soap_codes_ns4__ClientLib_Architecture
[] =
2730 { { (long)ns4__ClientLib_Architecture__x86
, "x86" },
2731 { (long)ns4__ClientLib_Architecture__x64
, "x64" },
2732 { (long)ns4__ClientLib_Architecture__DotNet
, "DotNet" },
2736 SOAP_FMAC3S
const char* SOAP_FMAC4S
soap_ns4__ClientLib_Architecture2s(struct soap
*soap
, enum ns4__ClientLib_Architecture n
)
2737 { const char *s
= soap_code_str(soap_codes_ns4__ClientLib_Architecture
, (long)n
);
2740 return soap_long2s(soap
, (long)n
);
2743 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__ClientLib_Architecture(struct soap
*soap
, const char *tag
, int id
, const enum ns4__ClientLib_Architecture
*a
, const char *type
)
2744 { if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns4__ClientLib_Architecture
), type
) || soap_send(soap
, soap_ns4__ClientLib_Architecture2s(soap
, *a
)))
2746 return soap_element_end_out(soap
, tag
);
2749 SOAP_FMAC3S
int SOAP_FMAC4S
soap_s2ns4__ClientLib_Architecture(struct soap
*soap
, const char *s
, enum ns4__ClientLib_Architecture
*a
)
2751 const struct soap_code_map
*map
;
2754 map
= soap_code(soap_codes_ns4__ClientLib_Architecture
, s
);
2756 *a
= (enum ns4__ClientLib_Architecture
)map
->code
;
2759 if (soap_s2long(soap
, s
, &n
) || ((soap
->mode
& SOAP_XML_STRICT
) && (n
< 0 || n
> 2)))
2760 return soap
->error
= SOAP_TYPE
;
2761 *a
= (enum ns4__ClientLib_Architecture
)n
;
2766 SOAP_FMAC3
enum ns4__ClientLib_Architecture
* SOAP_FMAC4
soap_in_ns4__ClientLib_Architecture(struct soap
*soap
, const char *tag
, enum ns4__ClientLib_Architecture
*a
, const char *type
)
2768 if (soap_element_begin_in(soap
, tag
, 0, type
))
2770 a
= (enum ns4__ClientLib_Architecture
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__ClientLib_Architecture
, sizeof(enum ns4__ClientLib_Architecture
), 0, NULL
, NULL
, NULL
);
2773 if (soap
->body
&& !*soap
->href
)
2774 { if (!a
|| soap_s2ns4__ClientLib_Architecture(soap
, soap_value(soap
), a
) || soap_element_end_in(soap
, tag
))
2778 { a
= (enum ns4__ClientLib_Architecture
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns4__ClientLib_Architecture
, 0, sizeof(enum ns4__ClientLib_Architecture
), 0, NULL
);
2779 if (soap
->body
&& soap_element_end_in(soap
, tag
))
2785 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns4__ClientLib_Architecture(struct soap
*soap
, const enum ns4__ClientLib_Architecture
*a
, const char *tag
, const char *type
)
2787 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns4__ClientLib_Architecture
);
2788 if (soap_out_ns4__ClientLib_Architecture(soap
, tag
?tag
:"ns4:ClientLib.Architecture", id
, a
, type
))
2790 return soap_putindependent(soap
);
2793 SOAP_FMAC3
enum ns4__ClientLib_Architecture
* SOAP_FMAC4
soap_get_ns4__ClientLib_Architecture(struct soap
*soap
, enum ns4__ClientLib_Architecture
*p
, const char *tag
, const char *type
)
2795 if ((p
= soap_in_ns4__ClientLib_Architecture(soap
, tag
, p
, type
)))
2796 if (soap_getindependent(soap
))
2801 SOAP_FMAC3
void SOAP_FMAC4
soap_default_bool(struct soap
*soap
, bool *a
)
2803 (void)soap
; /* appease -Wall -Werror */
2804 #ifdef SOAP_DEFAULT_bool
2805 *a
= SOAP_DEFAULT_bool
;
2811 static const struct soap_code_map soap_codes_bool
[] =
2812 { { (long)false, "false" },
2813 { (long)true, "true" },
2817 SOAP_FMAC3S
const char* SOAP_FMAC4S
soap_bool2s(struct soap
*soap
, bool n
)
2819 (void)soap
; /* appease -Wall -Werror */
2820 return soap_code_str(soap_codes_bool
, n
!=0);
2823 SOAP_FMAC3
int SOAP_FMAC4
soap_out_bool(struct soap
*soap
, const char *tag
, int id
, const bool *a
, const char *type
)
2824 { if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_bool
), type
) || soap_send(soap
, soap_bool2s(soap
, *a
)))
2826 return soap_element_end_out(soap
, tag
);
2829 SOAP_FMAC3S
int SOAP_FMAC4S
soap_s2bool(struct soap
*soap
, const char *s
, bool *a
)
2831 const struct soap_code_map
*map
;
2834 map
= soap_code(soap_codes_bool
, s
);
2836 *a
= (bool)(map
->code
!= 0);
2839 if (soap_s2long(soap
, s
, &n
) || n
< 0 || n
> 1)
2840 return soap
->error
= SOAP_TYPE
;
2841 *a
= (bool)(n
!= 0);
2846 SOAP_FMAC3
bool * SOAP_FMAC4
soap_in_bool(struct soap
*soap
, const char *tag
, bool *a
, const char *type
)
2848 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
2850 if (*soap
->type
&& soap_match_tag(soap
, soap
->type
, type
) && soap_match_tag(soap
, soap
->type
, ":boolean"))
2851 { soap
->error
= SOAP_TYPE
;
2854 a
= (bool *)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_bool
, sizeof(bool), 0, NULL
, NULL
, NULL
);
2857 if (soap
->body
&& !*soap
->href
)
2858 { if (!a
|| soap_s2bool(soap
, soap_value(soap
), a
) || soap_element_end_in(soap
, tag
))
2862 { a
= (bool *)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_bool
, 0, sizeof(bool), 0, NULL
);
2863 if (soap
->body
&& soap_element_end_in(soap
, tag
))
2869 SOAP_FMAC3
int SOAP_FMAC4
soap_put_bool(struct soap
*soap
, const bool *a
, const char *tag
, const char *type
)
2871 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_bool
);
2872 if (soap_out_bool(soap
, tag
?tag
:"boolean", id
, a
, type
))
2874 return soap_putindependent(soap
);
2877 SOAP_FMAC3
bool * SOAP_FMAC4
soap_get_bool(struct soap
*soap
, bool *p
, const char *tag
, const char *type
)
2879 if ((p
= soap_in_bool(soap
, tag
, p
, type
)))
2880 if (soap_getindependent(soap
))
2885 void ns4__HaveSolutionResponse_SolutionType_::soap_default(struct soap
*soap
)
2888 this->xsd__anyType::soap_default(soap
);
2889 soap_default_ns4__HaveSolutionResponse_SolutionType(soap
, &this->ns4__HaveSolutionResponse_SolutionType_::__item
);
2892 void ns4__HaveSolutionResponse_SolutionType_::soap_serialize(struct soap
*soap
) const
2894 #ifndef WITH_NOIDREF
2895 (void)soap
; /* appease -Wall -Werror */
2896 this->xsd__anyType::soap_serialize(soap
);
2900 int ns4__HaveSolutionResponse_SolutionType_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
2902 return soap_out_ns4__HaveSolutionResponse_SolutionType_(soap
, tag
, id
, this, type
);
2905 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__HaveSolutionResponse_SolutionType_(struct soap
*soap
, const char *tag
, int id
, const ns4__HaveSolutionResponse_SolutionType_
*a
, const char *type
)
2907 return soap_out_ns4__HaveSolutionResponse_SolutionType(soap
, tag
, id
, &(a
->ns4__HaveSolutionResponse_SolutionType_::__item
), "ns4:HaveSolutionResponse.SolutionType");
2910 void *ns4__HaveSolutionResponse_SolutionType_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
2911 { return soap_in_ns4__HaveSolutionResponse_SolutionType_(soap
, tag
, this, type
);
2914 SOAP_FMAC3 ns4__HaveSolutionResponse_SolutionType_
* SOAP_FMAC4
soap_in_ns4__HaveSolutionResponse_SolutionType_(struct soap
*soap
, const char *tag
, ns4__HaveSolutionResponse_SolutionType_
*a
, const char *type
)
2916 (void)type
; /* appease -Wall -Werror */
2917 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
2919 if (!(a
= (ns4__HaveSolutionResponse_SolutionType_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
, sizeof(ns4__HaveSolutionResponse_SolutionType_
), soap
->type
, soap
->arrayType
)))
2920 { soap
->error
= SOAP_TAG_MISMATCH
;
2926 { a
->soap_default(soap
);
2927 if (soap
->clist
->type
!= SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
)
2928 return (ns4__HaveSolutionResponse_SolutionType_
*)a
->soap_in(soap
, tag
, type
);
2930 if (!soap_in_ns4__HaveSolutionResponse_SolutionType(soap
, tag
, &(a
->ns4__HaveSolutionResponse_SolutionType_::__item
), "ns4:HaveSolutionResponse.SolutionType"))
2935 int ns4__HaveSolutionResponse_SolutionType_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
2937 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
);
2938 if (this->soap_out(soap
, tag
?tag
:"ns4:HaveSolutionResponse.SolutionType", id
, type
))
2940 return soap_putindependent(soap
);
2943 void *ns4__HaveSolutionResponse_SolutionType_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
2945 return soap_get_ns4__HaveSolutionResponse_SolutionType_(soap
, this, tag
, type
);
2948 SOAP_FMAC3 ns4__HaveSolutionResponse_SolutionType_
* SOAP_FMAC4
soap_get_ns4__HaveSolutionResponse_SolutionType_(struct soap
*soap
, ns4__HaveSolutionResponse_SolutionType_
*p
, const char *tag
, const char *type
)
2950 if ((p
= soap_in_ns4__HaveSolutionResponse_SolutionType_(soap
, tag
, p
, type
)))
2951 if (soap_getindependent(soap
))
2956 SOAP_FMAC1 ns4__HaveSolutionResponse_SolutionType_
* SOAP_FMAC2
soap_instantiate_ns4__HaveSolutionResponse_SolutionType_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
2958 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
2959 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns4__HaveSolutionResponse_SolutionType_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
2960 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
, n
, soap_fdelete
);
2964 { cp
->ptr
= (void*)SOAP_NEW(ns4__HaveSolutionResponse_SolutionType_
);
2966 *size
= sizeof(ns4__HaveSolutionResponse_SolutionType_
);
2967 ((ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
)->soap
= soap
;
2970 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__HaveSolutionResponse_SolutionType_
, n
);
2972 *size
= n
* sizeof(ns4__HaveSolutionResponse_SolutionType_
);
2974 for (int i
= 0; i
< n
; i
++)
2975 ((ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
)[i
].soap
= soap
;
2977 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
2979 soap
->error
= SOAP_EOM
;
2980 return (ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
;
2983 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns4__HaveSolutionResponse_SolutionType_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
2985 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
2986 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns4__HaveSolutionResponse_SolutionType_ %p -> %p\n", q
, p
));
2987 *(ns4__HaveSolutionResponse_SolutionType_
*)p
= *(ns4__HaveSolutionResponse_SolutionType_
*)q
;
2990 void ns4__ClientLib_ClientType_::soap_default(struct soap
*soap
)
2993 this->xsd__anyType::soap_default(soap
);
2994 soap_default_ns4__ClientLib_ClientType(soap
, &this->ns4__ClientLib_ClientType_::__item
);
2997 void ns4__ClientLib_ClientType_::soap_serialize(struct soap
*soap
) const
2999 #ifndef WITH_NOIDREF
3000 (void)soap
; /* appease -Wall -Werror */
3001 this->xsd__anyType::soap_serialize(soap
);
3005 int ns4__ClientLib_ClientType_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3007 return soap_out_ns4__ClientLib_ClientType_(soap
, tag
, id
, this, type
);
3010 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__ClientLib_ClientType_(struct soap
*soap
, const char *tag
, int id
, const ns4__ClientLib_ClientType_
*a
, const char *type
)
3012 return soap_out_ns4__ClientLib_ClientType(soap
, tag
, id
, &(a
->ns4__ClientLib_ClientType_::__item
), "ns4:ClientLib.ClientType");
3015 void *ns4__ClientLib_ClientType_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3016 { return soap_in_ns4__ClientLib_ClientType_(soap
, tag
, this, type
);
3019 SOAP_FMAC3 ns4__ClientLib_ClientType_
* SOAP_FMAC4
soap_in_ns4__ClientLib_ClientType_(struct soap
*soap
, const char *tag
, ns4__ClientLib_ClientType_
*a
, const char *type
)
3021 (void)type
; /* appease -Wall -Werror */
3022 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3024 if (!(a
= (ns4__ClientLib_ClientType_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__ClientLib_ClientType_
, sizeof(ns4__ClientLib_ClientType_
), soap
->type
, soap
->arrayType
)))
3025 { soap
->error
= SOAP_TAG_MISMATCH
;
3031 { a
->soap_default(soap
);
3032 if (soap
->clist
->type
!= SOAP_TYPE_ns4__ClientLib_ClientType_
)
3033 return (ns4__ClientLib_ClientType_
*)a
->soap_in(soap
, tag
, type
);
3035 if (!soap_in_ns4__ClientLib_ClientType(soap
, tag
, &(a
->ns4__ClientLib_ClientType_::__item
), "ns4:ClientLib.ClientType"))
3040 int ns4__ClientLib_ClientType_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3042 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns4__ClientLib_ClientType_
);
3043 if (this->soap_out(soap
, tag
?tag
:"ns4:ClientLib.ClientType", id
, type
))
3045 return soap_putindependent(soap
);
3048 void *ns4__ClientLib_ClientType_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3050 return soap_get_ns4__ClientLib_ClientType_(soap
, this, tag
, type
);
3053 SOAP_FMAC3 ns4__ClientLib_ClientType_
* SOAP_FMAC4
soap_get_ns4__ClientLib_ClientType_(struct soap
*soap
, ns4__ClientLib_ClientType_
*p
, const char *tag
, const char *type
)
3055 if ((p
= soap_in_ns4__ClientLib_ClientType_(soap
, tag
, p
, type
)))
3056 if (soap_getindependent(soap
))
3061 SOAP_FMAC1 ns4__ClientLib_ClientType_
* SOAP_FMAC2
soap_instantiate_ns4__ClientLib_ClientType_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3063 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3064 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns4__ClientLib_ClientType_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3065 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns4__ClientLib_ClientType_
, n
, soap_fdelete
);
3069 { cp
->ptr
= (void*)SOAP_NEW(ns4__ClientLib_ClientType_
);
3071 *size
= sizeof(ns4__ClientLib_ClientType_
);
3072 ((ns4__ClientLib_ClientType_
*)cp
->ptr
)->soap
= soap
;
3075 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__ClientLib_ClientType_
, n
);
3077 *size
= n
* sizeof(ns4__ClientLib_ClientType_
);
3079 for (int i
= 0; i
< n
; i
++)
3080 ((ns4__ClientLib_ClientType_
*)cp
->ptr
)[i
].soap
= soap
;
3082 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3084 soap
->error
= SOAP_EOM
;
3085 return (ns4__ClientLib_ClientType_
*)cp
->ptr
;
3088 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns4__ClientLib_ClientType_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3090 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3091 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns4__ClientLib_ClientType_ %p -> %p\n", q
, p
));
3092 *(ns4__ClientLib_ClientType_
*)p
= *(ns4__ClientLib_ClientType_
*)q
;
3095 void ns4__ClientLib_Architecture_::soap_default(struct soap
*soap
)
3098 this->xsd__anyType::soap_default(soap
);
3099 soap_default_ns4__ClientLib_Architecture(soap
, &this->ns4__ClientLib_Architecture_::__item
);
3102 void ns4__ClientLib_Architecture_::soap_serialize(struct soap
*soap
) const
3104 #ifndef WITH_NOIDREF
3105 (void)soap
; /* appease -Wall -Werror */
3106 this->xsd__anyType::soap_serialize(soap
);
3110 int ns4__ClientLib_Architecture_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3112 return soap_out_ns4__ClientLib_Architecture_(soap
, tag
, id
, this, type
);
3115 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns4__ClientLib_Architecture_(struct soap
*soap
, const char *tag
, int id
, const ns4__ClientLib_Architecture_
*a
, const char *type
)
3117 return soap_out_ns4__ClientLib_Architecture(soap
, tag
, id
, &(a
->ns4__ClientLib_Architecture_::__item
), "ns4:ClientLib.Architecture");
3120 void *ns4__ClientLib_Architecture_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3121 { return soap_in_ns4__ClientLib_Architecture_(soap
, tag
, this, type
);
3124 SOAP_FMAC3 ns4__ClientLib_Architecture_
* SOAP_FMAC4
soap_in_ns4__ClientLib_Architecture_(struct soap
*soap
, const char *tag
, ns4__ClientLib_Architecture_
*a
, const char *type
)
3126 (void)type
; /* appease -Wall -Werror */
3127 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3129 if (!(a
= (ns4__ClientLib_Architecture_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns4__ClientLib_Architecture_
, sizeof(ns4__ClientLib_Architecture_
), soap
->type
, soap
->arrayType
)))
3130 { soap
->error
= SOAP_TAG_MISMATCH
;
3136 { a
->soap_default(soap
);
3137 if (soap
->clist
->type
!= SOAP_TYPE_ns4__ClientLib_Architecture_
)
3138 return (ns4__ClientLib_Architecture_
*)a
->soap_in(soap
, tag
, type
);
3140 if (!soap_in_ns4__ClientLib_Architecture(soap
, tag
, &(a
->ns4__ClientLib_Architecture_::__item
), "ns4:ClientLib.Architecture"))
3145 int ns4__ClientLib_Architecture_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3147 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns4__ClientLib_Architecture_
);
3148 if (this->soap_out(soap
, tag
?tag
:"ns4:ClientLib.Architecture", id
, type
))
3150 return soap_putindependent(soap
);
3153 void *ns4__ClientLib_Architecture_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3155 return soap_get_ns4__ClientLib_Architecture_(soap
, this, tag
, type
);
3158 SOAP_FMAC3 ns4__ClientLib_Architecture_
* SOAP_FMAC4
soap_get_ns4__ClientLib_Architecture_(struct soap
*soap
, ns4__ClientLib_Architecture_
*p
, const char *tag
, const char *type
)
3160 if ((p
= soap_in_ns4__ClientLib_Architecture_(soap
, tag
, p
, type
)))
3161 if (soap_getindependent(soap
))
3166 SOAP_FMAC1 ns4__ClientLib_Architecture_
* SOAP_FMAC2
soap_instantiate_ns4__ClientLib_Architecture_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3168 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3169 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns4__ClientLib_Architecture_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3170 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns4__ClientLib_Architecture_
, n
, soap_fdelete
);
3174 { cp
->ptr
= (void*)SOAP_NEW(ns4__ClientLib_Architecture_
);
3176 *size
= sizeof(ns4__ClientLib_Architecture_
);
3177 ((ns4__ClientLib_Architecture_
*)cp
->ptr
)->soap
= soap
;
3180 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__ClientLib_Architecture_
, n
);
3182 *size
= n
* sizeof(ns4__ClientLib_Architecture_
);
3184 for (int i
= 0; i
< n
; i
++)
3185 ((ns4__ClientLib_Architecture_
*)cp
->ptr
)[i
].soap
= soap
;
3187 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3189 soap
->error
= SOAP_EOM
;
3190 return (ns4__ClientLib_Architecture_
*)cp
->ptr
;
3193 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns4__ClientLib_Architecture_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3195 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3196 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns4__ClientLib_Architecture_ %p -> %p\n", q
, p
));
3197 *(ns4__ClientLib_Architecture_
*)p
= *(ns4__ClientLib_Architecture_
*)q
;
3200 void ns3__guid__::soap_default(struct soap
*soap
)
3203 this->xsd__anyType::soap_default(soap
);
3204 soap_default_ns3__guid(soap
, &this->ns3__guid__::__item
);
3207 void ns3__guid__::soap_serialize(struct soap
*soap
) const
3209 #ifndef WITH_NOIDREF
3210 (void)soap
; /* appease -Wall -Werror */
3211 soap_serialize_ns3__guid(soap
, &this->ns3__guid__::__item
);
3212 this->xsd__anyType::soap_serialize(soap
);
3216 int ns3__guid__::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3218 return soap_out_ns3__guid__(soap
, tag
, id
, this, type
);
3221 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__guid__(struct soap
*soap
, const char *tag
, int id
, const ns3__guid__
*a
, const char *type
)
3223 return soap_out_ns3__guid(soap
, tag
, id
, &(a
->ns3__guid__::__item
), "ns3:guid");
3226 void *ns3__guid__::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3227 { return soap_in_ns3__guid__(soap
, tag
, this, type
);
3230 SOAP_FMAC3 ns3__guid__
* SOAP_FMAC4
soap_in_ns3__guid__(struct soap
*soap
, const char *tag
, ns3__guid__
*a
, const char *type
)
3232 (void)type
; /* appease -Wall -Werror */
3233 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3235 if (!(a
= (ns3__guid__
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns3__guid__
, sizeof(ns3__guid__
), soap
->type
, soap
->arrayType
)))
3236 { soap
->error
= SOAP_TAG_MISMATCH
;
3242 { a
->soap_default(soap
);
3243 if (soap
->clist
->type
!= SOAP_TYPE_ns3__guid__
)
3244 return (ns3__guid__
*)a
->soap_in(soap
, tag
, type
);
3246 if (!soap_in_ns3__guid(soap
, tag
, &(a
->ns3__guid__::__item
), "ns3:guid"))
3251 int ns3__guid__::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3253 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns3__guid__
);
3254 if (this->soap_out(soap
, tag
?tag
:"ns3:guid", id
, type
))
3256 return soap_putindependent(soap
);
3259 void *ns3__guid__::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3261 return soap_get_ns3__guid__(soap
, this, tag
, type
);
3264 SOAP_FMAC3 ns3__guid__
* SOAP_FMAC4
soap_get_ns3__guid__(struct soap
*soap
, ns3__guid__
*p
, const char *tag
, const char *type
)
3266 if ((p
= soap_in_ns3__guid__(soap
, tag
, p
, type
)))
3267 if (soap_getindependent(soap
))
3272 SOAP_FMAC1 ns3__guid__
* SOAP_FMAC2
soap_instantiate_ns3__guid__(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3274 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3275 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns3__guid__(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3276 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns3__guid__
, n
, soap_fdelete
);
3280 { cp
->ptr
= (void*)SOAP_NEW(ns3__guid__
);
3282 *size
= sizeof(ns3__guid__
);
3283 ((ns3__guid__
*)cp
->ptr
)->soap
= soap
;
3286 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__guid__
, n
);
3288 *size
= n
* sizeof(ns3__guid__
);
3290 for (int i
= 0; i
< n
; i
++)
3291 ((ns3__guid__
*)cp
->ptr
)[i
].soap
= soap
;
3293 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3295 soap
->error
= SOAP_EOM
;
3296 return (ns3__guid__
*)cp
->ptr
;
3299 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns3__guid__(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3301 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3302 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns3__guid__ %p -> %p\n", q
, p
));
3303 *(ns3__guid__
*)p
= *(ns3__guid__
*)q
;
3306 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_ns3__guid(struct soap
*soap
, const std::wstring
*a
)
3307 { (void)soap
; (void)a
; /* appease -Wall -Werror */
3309 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__guid(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
3311 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
3312 return soap_element_null(soap
, tag
, id
, type
);
3313 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_ns3__guid
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
3318 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_ns3__guid(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
3320 (void)type
; /* appease -Wall -Werror */
3321 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3324 s
= soap_new_std__wstring(soap
, -1);
3328 if (soap
->body
&& !*soap
->href
)
3330 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_ns3__guid
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
3332 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
3338 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_ns3__guid
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_ns3__guid
, 0, sizeof(std::wstring
), 0, soap_copy_ns3__guid
);
3339 if (soap
->body
&& soap_element_end_in(soap
, tag
))
3344 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns3__guid(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
3346 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns3__guid
);
3347 if (soap_out_ns3__guid(soap
, tag
?tag
:"ns3:guid", id
, a
, type
))
3349 return soap_putindependent(soap
);
3352 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_ns3__guid(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
3354 if ((p
= soap_in_ns3__guid(soap
, tag
, p
, type
)))
3355 if (soap_getindependent(soap
))
3360 void ns3__duration__::soap_default(struct soap
*soap
)
3363 this->xsd__anyType::soap_default(soap
);
3364 soap_default_ns3__duration(soap
, &this->ns3__duration__::__item
);
3367 void ns3__duration__::soap_serialize(struct soap
*soap
) const
3369 #ifndef WITH_NOIDREF
3370 (void)soap
; /* appease -Wall -Werror */
3371 soap_serialize_ns3__duration(soap
, &this->ns3__duration__::__item
);
3372 this->xsd__anyType::soap_serialize(soap
);
3376 int ns3__duration__::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3378 return soap_out_ns3__duration__(soap
, tag
, id
, this, type
);
3381 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__duration__(struct soap
*soap
, const char *tag
, int id
, const ns3__duration__
*a
, const char *type
)
3383 return soap_out_ns3__duration(soap
, tag
, id
, &(a
->ns3__duration__::__item
), "ns3:duration");
3386 void *ns3__duration__::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3387 { return soap_in_ns3__duration__(soap
, tag
, this, type
);
3390 SOAP_FMAC3 ns3__duration__
* SOAP_FMAC4
soap_in_ns3__duration__(struct soap
*soap
, const char *tag
, ns3__duration__
*a
, const char *type
)
3392 (void)type
; /* appease -Wall -Werror */
3393 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3395 if (!(a
= (ns3__duration__
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns3__duration__
, sizeof(ns3__duration__
), soap
->type
, soap
->arrayType
)))
3396 { soap
->error
= SOAP_TAG_MISMATCH
;
3402 { a
->soap_default(soap
);
3403 if (soap
->clist
->type
!= SOAP_TYPE_ns3__duration__
)
3404 return (ns3__duration__
*)a
->soap_in(soap
, tag
, type
);
3406 if (!soap_in_ns3__duration(soap
, tag
, &(a
->ns3__duration__::__item
), "ns3:duration"))
3411 int ns3__duration__::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3413 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns3__duration__
);
3414 if (this->soap_out(soap
, tag
?tag
:"ns3:duration", id
, type
))
3416 return soap_putindependent(soap
);
3419 void *ns3__duration__::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3421 return soap_get_ns3__duration__(soap
, this, tag
, type
);
3424 SOAP_FMAC3 ns3__duration__
* SOAP_FMAC4
soap_get_ns3__duration__(struct soap
*soap
, ns3__duration__
*p
, const char *tag
, const char *type
)
3426 if ((p
= soap_in_ns3__duration__(soap
, tag
, p
, type
)))
3427 if (soap_getindependent(soap
))
3432 SOAP_FMAC1 ns3__duration__
* SOAP_FMAC2
soap_instantiate_ns3__duration__(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3434 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3435 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns3__duration__(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3436 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns3__duration__
, n
, soap_fdelete
);
3440 { cp
->ptr
= (void*)SOAP_NEW(ns3__duration__
);
3442 *size
= sizeof(ns3__duration__
);
3443 ((ns3__duration__
*)cp
->ptr
)->soap
= soap
;
3446 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__duration__
, n
);
3448 *size
= n
* sizeof(ns3__duration__
);
3450 for (int i
= 0; i
< n
; i
++)
3451 ((ns3__duration__
*)cp
->ptr
)[i
].soap
= soap
;
3453 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3455 soap
->error
= SOAP_EOM
;
3456 return (ns3__duration__
*)cp
->ptr
;
3459 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns3__duration__(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3461 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3462 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns3__duration__ %p -> %p\n", q
, p
));
3463 *(ns3__duration__
*)p
= *(ns3__duration__
*)q
;
3466 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_ns3__duration(struct soap
*soap
, const std::wstring
*a
)
3467 { (void)soap
; (void)a
; /* appease -Wall -Werror */
3469 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__duration(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
3471 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
3472 return soap_element_null(soap
, tag
, id
, type
);
3473 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_ns3__duration
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
3478 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_ns3__duration(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
3480 (void)type
; /* appease -Wall -Werror */
3481 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3484 s
= soap_new_std__wstring(soap
, -1);
3488 if (soap
->body
&& !*soap
->href
)
3490 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_ns3__duration
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
3492 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
3498 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_ns3__duration
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_ns3__duration
, 0, sizeof(std::wstring
), 0, soap_copy_ns3__duration
);
3499 if (soap
->body
&& soap_element_end_in(soap
, tag
))
3504 SOAP_FMAC3
int SOAP_FMAC4
soap_put_ns3__duration(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
3506 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_ns3__duration
);
3507 if (soap_out_ns3__duration(soap
, tag
?tag
:"ns3:duration", id
, a
, type
))
3509 return soap_putindependent(soap
);
3512 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_ns3__duration(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
3514 if ((p
= soap_in_ns3__duration(soap
, tag
, p
, type
)))
3515 if (soap_getindependent(soap
))
3520 void ns3__char__::soap_default(struct soap
*soap
)
3523 this->xsd__anyType::soap_default(soap
);
3524 soap_default_ns3__char(soap
, &this->ns3__char__::__item
);
3527 void ns3__char__::soap_serialize(struct soap
*soap
) const
3529 #ifndef WITH_NOIDREF
3530 (void)soap
; /* appease -Wall -Werror */
3531 this->xsd__anyType::soap_serialize(soap
);
3535 int ns3__char__::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3537 return soap_out_ns3__char__(soap
, tag
, id
, this, type
);
3540 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns3__char__(struct soap
*soap
, const char *tag
, int id
, const ns3__char__
*a
, const char *type
)
3542 return soap_out_ns3__char(soap
, tag
, id
, &(a
->ns3__char__::__item
), "ns3:char");
3545 void *ns3__char__::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3546 { return soap_in_ns3__char__(soap
, tag
, this, type
);
3549 SOAP_FMAC3 ns3__char__
* SOAP_FMAC4
soap_in_ns3__char__(struct soap
*soap
, const char *tag
, ns3__char__
*a
, const char *type
)
3551 (void)type
; /* appease -Wall -Werror */
3552 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
3554 if (!(a
= (ns3__char__
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns3__char__
, sizeof(ns3__char__
), soap
->type
, soap
->arrayType
)))
3555 { soap
->error
= SOAP_TAG_MISMATCH
;
3561 { a
->soap_default(soap
);
3562 if (soap
->clist
->type
!= SOAP_TYPE_ns3__char__
)
3563 return (ns3__char__
*)a
->soap_in(soap
, tag
, type
);
3565 if (!soap_in_ns3__char(soap
, tag
, &(a
->ns3__char__::__item
), "ns3:char"))
3570 int ns3__char__::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3572 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns3__char__
);
3573 if (this->soap_out(soap
, tag
?tag
:"ns3:char", id
, type
))
3575 return soap_putindependent(soap
);
3578 void *ns3__char__::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3580 return soap_get_ns3__char__(soap
, this, tag
, type
);
3583 SOAP_FMAC3 ns3__char__
* SOAP_FMAC4
soap_get_ns3__char__(struct soap
*soap
, ns3__char__
*p
, const char *tag
, const char *type
)
3585 if ((p
= soap_in_ns3__char__(soap
, tag
, p
, type
)))
3586 if (soap_getindependent(soap
))
3591 SOAP_FMAC1 ns3__char__
* SOAP_FMAC2
soap_instantiate_ns3__char__(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3593 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3594 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns3__char__(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3595 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns3__char__
, n
, soap_fdelete
);
3599 { cp
->ptr
= (void*)SOAP_NEW(ns3__char__
);
3601 *size
= sizeof(ns3__char__
);
3602 ((ns3__char__
*)cp
->ptr
)->soap
= soap
;
3605 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__char__
, n
);
3607 *size
= n
* sizeof(ns3__char__
);
3609 for (int i
= 0; i
< n
; i
++)
3610 ((ns3__char__
*)cp
->ptr
)[i
].soap
= soap
;
3612 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3614 soap
->error
= SOAP_EOM
;
3615 return (ns3__char__
*)cp
->ptr
;
3618 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns3__char__(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3620 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3621 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns3__char__ %p -> %p\n", q
, p
));
3622 *(ns3__char__
*)p
= *(ns3__char__
*)q
;
3625 void ns5__ArrayOfstring::soap_default(struct soap
*soap
)
3628 this->xsd__anyType::soap_default(soap
);
3629 soap_default_std__vectorTemplateOfstd__wstring(soap
, &this->ns5__ArrayOfstring::string
);
3632 void ns5__ArrayOfstring::soap_serialize(struct soap
*soap
) const
3634 #ifndef WITH_NOIDREF
3635 (void)soap
; /* appease -Wall -Werror */
3636 soap_serialize_std__vectorTemplateOfstd__wstring(soap
, &this->ns5__ArrayOfstring::string
);
3637 this->xsd__anyType::soap_serialize(soap
);
3641 int ns5__ArrayOfstring::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3643 return soap_out_ns5__ArrayOfstring(soap
, tag
, id
, this, type
);
3646 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns5__ArrayOfstring(struct soap
*soap
, const char *tag
, int id
, const ns5__ArrayOfstring
*a
, const char *type
)
3648 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns5__ArrayOfstring
), "ns5:ArrayOfstring"))
3650 /* transient soap skipped */
3651 if (soap_out_std__vectorTemplateOfstd__wstring(soap
, "ns5:string", -1, &(a
->ns5__ArrayOfstring::string
), ""))
3653 return soap_element_end_out(soap
, tag
);
3656 void *ns5__ArrayOfstring::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3657 { return soap_in_ns5__ArrayOfstring(soap
, tag
, this, type
);
3660 SOAP_FMAC3 ns5__ArrayOfstring
* SOAP_FMAC4
soap_in_ns5__ArrayOfstring(struct soap
*soap
, const char *tag
, ns5__ArrayOfstring
*a
, const char *type
)
3662 (void)type
; /* appease -Wall -Werror */
3663 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
3665 a
= (ns5__ArrayOfstring
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns5__ArrayOfstring
, sizeof(ns5__ArrayOfstring
), soap
->type
, soap
->arrayType
);
3669 { a
->soap_default(soap
);
3670 if (soap
->clist
->type
!= SOAP_TYPE_ns5__ArrayOfstring
)
3671 { soap_revert(soap
);
3673 return (ns5__ArrayOfstring
*)a
->soap_in(soap
, tag
, type
);
3676 size_t soap_flag___item2
= 1;
3677 if (soap
->body
&& !*soap
->href
)
3680 { soap
->error
= SOAP_TAG_MISMATCH
;
3681 /* transient soap skipped */
3682 if (soap
->error
== SOAP_TAG_MISMATCH
)
3683 if (soap_in_std__vectorTemplateOfstd__wstring(soap
, "ns5:string", &(a
->ns5__ArrayOfstring::string
), "xsd:string"))
3685 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
3686 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
3687 { soap_flag___item2
--;
3690 if (soap
->error
== SOAP_TAG_MISMATCH
)
3691 soap
->error
= soap_ignore_element(soap
);
3692 if (soap
->error
== SOAP_NO_TAG
)
3697 if (soap_element_end_in(soap
, tag
))
3701 { a
= (ns5__ArrayOfstring
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns5__ArrayOfstring
, 0, sizeof(ns5__ArrayOfstring
), 0, soap_copy_ns5__ArrayOfstring
);
3702 if (soap
->body
&& soap_element_end_in(soap
, tag
))
3708 int ns5__ArrayOfstring::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3710 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns5__ArrayOfstring
);
3711 if (this->soap_out(soap
, tag
?tag
:"ns5:ArrayOfstring", id
, type
))
3713 return soap_putindependent(soap
);
3716 void *ns5__ArrayOfstring::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3718 return soap_get_ns5__ArrayOfstring(soap
, this, tag
, type
);
3721 SOAP_FMAC3 ns5__ArrayOfstring
* SOAP_FMAC4
soap_get_ns5__ArrayOfstring(struct soap
*soap
, ns5__ArrayOfstring
*p
, const char *tag
, const char *type
)
3723 if ((p
= soap_in_ns5__ArrayOfstring(soap
, tag
, p
, type
)))
3724 if (soap_getindependent(soap
))
3729 SOAP_FMAC1 ns5__ArrayOfstring
* SOAP_FMAC2
soap_instantiate_ns5__ArrayOfstring(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3731 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3732 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns5__ArrayOfstring(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3733 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns5__ArrayOfstring
, n
, soap_fdelete
);
3737 { cp
->ptr
= (void*)SOAP_NEW(ns5__ArrayOfstring
);
3739 *size
= sizeof(ns5__ArrayOfstring
);
3740 ((ns5__ArrayOfstring
*)cp
->ptr
)->soap
= soap
;
3743 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns5__ArrayOfstring
, n
);
3745 *size
= n
* sizeof(ns5__ArrayOfstring
);
3747 for (int i
= 0; i
< n
; i
++)
3748 ((ns5__ArrayOfstring
*)cp
->ptr
)[i
].soap
= soap
;
3750 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3752 soap
->error
= SOAP_EOM
;
3753 return (ns5__ArrayOfstring
*)cp
->ptr
;
3756 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns5__ArrayOfstring(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3758 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3759 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns5__ArrayOfstring %p -> %p\n", q
, p
));
3760 *(ns5__ArrayOfstring
*)p
= *(ns5__ArrayOfstring
*)q
;
3763 void _ns1__UploadSymbolResponse::soap_default(struct soap
*soap
)
3766 this->_ns1__UploadSymbolResponse::UploadSymbolResult
= NULL
;
3767 /* transient soap skipped */
3770 void _ns1__UploadSymbolResponse::soap_serialize(struct soap
*soap
) const
3772 #ifndef WITH_NOIDREF
3773 (void)soap
; /* appease -Wall -Werror */
3774 soap_serialize_PointerTostd__wstring(soap
, &this->_ns1__UploadSymbolResponse::UploadSymbolResult
);
3775 /* transient soap skipped */
3779 int _ns1__UploadSymbolResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3781 return soap_out__ns1__UploadSymbolResponse(soap
, tag
, id
, this, type
);
3784 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadSymbolResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadSymbolResponse
*a
, const char *type
)
3786 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadSymbolResponse
), type
))
3788 if (a
->UploadSymbolResult
)
3789 soap_element_result(soap
, "ns1:UploadSymbolResult");
3790 if (soap_out_PointerTostd__wstring(soap
, "ns1:UploadSymbolResult", -1, &(a
->_ns1__UploadSymbolResponse::UploadSymbolResult
), ""))
3792 /* transient soap skipped */
3793 return soap_element_end_out(soap
, tag
);
3796 void *_ns1__UploadSymbolResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3797 { return soap_in__ns1__UploadSymbolResponse(soap
, tag
, this, type
);
3800 SOAP_FMAC3 _ns1__UploadSymbolResponse
* SOAP_FMAC4
soap_in__ns1__UploadSymbolResponse(struct soap
*soap
, const char *tag
, _ns1__UploadSymbolResponse
*a
, const char *type
)
3802 (void)type
; /* appease -Wall -Werror */
3803 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
3805 a
= (_ns1__UploadSymbolResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadSymbolResponse
, sizeof(_ns1__UploadSymbolResponse
), soap
->type
, soap
->arrayType
);
3809 { a
->soap_default(soap
);
3810 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadSymbolResponse
)
3811 { soap_revert(soap
);
3813 return (_ns1__UploadSymbolResponse
*)a
->soap_in(soap
, tag
, type
);
3816 size_t soap_flag_UploadSymbolResult1
= 1;
3817 if (soap
->body
&& !*soap
->href
)
3820 { soap
->error
= SOAP_TAG_MISMATCH
;
3821 if (soap_flag_UploadSymbolResult1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
3822 if (soap_in_PointerTostd__wstring(soap
, "ns1:UploadSymbolResult", &(a
->_ns1__UploadSymbolResponse::UploadSymbolResult
), "xsd:string"))
3823 { soap_flag_UploadSymbolResult1
--;
3826 /* transient soap skipped */
3827 soap_check_result(soap
, "ns1:UploadSymbolResult");
3828 if (soap
->error
== SOAP_TAG_MISMATCH
)
3829 soap
->error
= soap_ignore_element(soap
);
3830 if (soap
->error
== SOAP_NO_TAG
)
3835 if (soap_element_end_in(soap
, tag
))
3839 { a
= (_ns1__UploadSymbolResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadSymbolResponse
, 0, sizeof(_ns1__UploadSymbolResponse
), 0, soap_copy__ns1__UploadSymbolResponse
);
3840 if (soap
->body
&& soap_element_end_in(soap
, tag
))
3846 int _ns1__UploadSymbolResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
3848 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadSymbolResponse
);
3849 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadSymbolResponse", id
, type
))
3851 return soap_putindependent(soap
);
3854 void *_ns1__UploadSymbolResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
3856 return soap_get__ns1__UploadSymbolResponse(soap
, this, tag
, type
);
3859 SOAP_FMAC3 _ns1__UploadSymbolResponse
* SOAP_FMAC4
soap_get__ns1__UploadSymbolResponse(struct soap
*soap
, _ns1__UploadSymbolResponse
*p
, const char *tag
, const char *type
)
3861 if ((p
= soap_in__ns1__UploadSymbolResponse(soap
, tag
, p
, type
)))
3862 if (soap_getindependent(soap
))
3867 SOAP_FMAC1 _ns1__UploadSymbolResponse
* SOAP_FMAC2
soap_instantiate__ns1__UploadSymbolResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
3869 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
3870 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadSymbolResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
3871 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadSymbolResponse
, n
, soap_fdelete
);
3875 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadSymbolResponse
);
3877 *size
= sizeof(_ns1__UploadSymbolResponse
);
3878 ((_ns1__UploadSymbolResponse
*)cp
->ptr
)->soap
= soap
;
3881 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadSymbolResponse
, n
);
3883 *size
= n
* sizeof(_ns1__UploadSymbolResponse
);
3885 for (int i
= 0; i
< n
; i
++)
3886 ((_ns1__UploadSymbolResponse
*)cp
->ptr
)[i
].soap
= soap
;
3888 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
3890 soap
->error
= SOAP_EOM
;
3891 return (_ns1__UploadSymbolResponse
*)cp
->ptr
;
3894 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadSymbolResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
3896 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
3897 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadSymbolResponse %p -> %p\n", q
, p
));
3898 *(_ns1__UploadSymbolResponse
*)p
= *(_ns1__UploadSymbolResponse
*)q
;
3901 void _ns1__UploadSymbol::soap_default(struct soap
*soap
)
3904 this->_ns1__UploadSymbol::client
= NULL
;
3905 this->_ns1__UploadSymbol::app
= NULL
;
3906 this->_ns1__UploadSymbol::publish
= NULL
;
3907 this->_ns1__UploadSymbol::sym
= NULL
;
3908 /* transient soap skipped */
3911 void _ns1__UploadSymbol::soap_serialize(struct soap
*soap
) const
3913 #ifndef WITH_NOIDREF
3914 (void)soap
; /* appease -Wall -Werror */
3915 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__UploadSymbol::client
);
3916 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__UploadSymbol::app
);
3917 soap_serialize_PointerTobool(soap
, &this->_ns1__UploadSymbol::publish
);
3918 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadSymbol::sym
);
3919 /* transient soap skipped */
3923 int _ns1__UploadSymbol::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
3925 return soap_out__ns1__UploadSymbol(soap
, tag
, id
, this, type
);
3928 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadSymbol(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadSymbol
*a
, const char *type
)
3930 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadSymbol
), type
))
3932 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:client", -1, &(a
->_ns1__UploadSymbol::client
), ""))
3934 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__UploadSymbol::app
), ""))
3936 if (soap_out_PointerTobool(soap
, "ns1:publish", -1, &(a
->_ns1__UploadSymbol::publish
), ""))
3938 if (soap_out_PointerTo_xop__Include(soap
, "ns1:sym", -1, &(a
->_ns1__UploadSymbol::sym
), ""))
3940 /* transient soap skipped */
3941 return soap_element_end_out(soap
, tag
);
3944 void *_ns1__UploadSymbol::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
3945 { return soap_in__ns1__UploadSymbol(soap
, tag
, this, type
);
3948 SOAP_FMAC3 _ns1__UploadSymbol
* SOAP_FMAC4
soap_in__ns1__UploadSymbol(struct soap
*soap
, const char *tag
, _ns1__UploadSymbol
*a
, const char *type
)
3950 (void)type
; /* appease -Wall -Werror */
3951 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
3953 a
= (_ns1__UploadSymbol
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadSymbol
, sizeof(_ns1__UploadSymbol
), soap
->type
, soap
->arrayType
);
3957 { a
->soap_default(soap
);
3958 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadSymbol
)
3959 { soap_revert(soap
);
3961 return (_ns1__UploadSymbol
*)a
->soap_in(soap
, tag
, type
);
3964 size_t soap_flag_client1
= 1;
3965 size_t soap_flag_app1
= 1;
3966 size_t soap_flag_publish1
= 1;
3967 size_t soap_flag_sym1
= 1;
3968 if (soap
->body
&& !*soap
->href
)
3971 { soap
->error
= SOAP_TAG_MISMATCH
;
3972 if (soap_flag_client1
&& soap
->error
== SOAP_TAG_MISMATCH
)
3973 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:client", &(a
->_ns1__UploadSymbol::client
), "ns1:ClientLib"))
3974 { soap_flag_client1
--;
3977 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
3978 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__UploadSymbol::app
), "ns1:Application"))
3982 if (soap_flag_publish1
&& soap
->error
== SOAP_TAG_MISMATCH
)
3983 if (soap_in_PointerTobool(soap
, "ns1:publish", &(a
->_ns1__UploadSymbol::publish
), "xsd:boolean"))
3984 { soap_flag_publish1
--;
3987 if (soap_flag_sym1
&& soap
->error
== SOAP_TAG_MISMATCH
)
3988 if (soap_in_PointerTo_xop__Include(soap
, "ns1:sym", &(a
->_ns1__UploadSymbol::sym
), ""))
3992 /* transient soap skipped */
3993 if (soap
->error
== SOAP_TAG_MISMATCH
)
3994 soap
->error
= soap_ignore_element(soap
);
3995 if (soap
->error
== SOAP_NO_TAG
)
4000 if (soap_element_end_in(soap
, tag
))
4004 { a
= (_ns1__UploadSymbol
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadSymbol
, 0, sizeof(_ns1__UploadSymbol
), 0, soap_copy__ns1__UploadSymbol
);
4005 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4011 int _ns1__UploadSymbol::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4013 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadSymbol
);
4014 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadSymbol", id
, type
))
4016 return soap_putindependent(soap
);
4019 void *_ns1__UploadSymbol::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4021 return soap_get__ns1__UploadSymbol(soap
, this, tag
, type
);
4024 SOAP_FMAC3 _ns1__UploadSymbol
* SOAP_FMAC4
soap_get__ns1__UploadSymbol(struct soap
*soap
, _ns1__UploadSymbol
*p
, const char *tag
, const char *type
)
4026 if ((p
= soap_in__ns1__UploadSymbol(soap
, tag
, p
, type
)))
4027 if (soap_getindependent(soap
))
4032 SOAP_FMAC1 _ns1__UploadSymbol
* SOAP_FMAC2
soap_instantiate__ns1__UploadSymbol(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4034 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4035 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadSymbol(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4036 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadSymbol
, n
, soap_fdelete
);
4040 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadSymbol
);
4042 *size
= sizeof(_ns1__UploadSymbol
);
4043 ((_ns1__UploadSymbol
*)cp
->ptr
)->soap
= soap
;
4046 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadSymbol
, n
);
4048 *size
= n
* sizeof(_ns1__UploadSymbol
);
4050 for (int i
= 0; i
< n
; i
++)
4051 ((_ns1__UploadSymbol
*)cp
->ptr
)[i
].soap
= soap
;
4053 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4055 soap
->error
= SOAP_EOM
;
4056 return (_ns1__UploadSymbol
*)cp
->ptr
;
4059 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadSymbol(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4061 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4062 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadSymbol %p -> %p\n", q
, p
));
4063 *(_ns1__UploadSymbol
*)p
= *(_ns1__UploadSymbol
*)q
;
4066 void _ns1__RejectedToSendAdditionalInfoResponse::soap_default(struct soap
*soap
)
4069 this->_ns1__RejectedToSendAdditionalInfoResponse::RejectedToSendAdditionalInfoResult
= NULL
;
4070 /* transient soap skipped */
4073 void _ns1__RejectedToSendAdditionalInfoResponse::soap_serialize(struct soap
*soap
) const
4075 #ifndef WITH_NOIDREF
4076 (void)soap
; /* appease -Wall -Werror */
4077 soap_serialize_PointerTons1__Response(soap
, &this->_ns1__RejectedToSendAdditionalInfoResponse::RejectedToSendAdditionalInfoResult
);
4078 /* transient soap skipped */
4082 int _ns1__RejectedToSendAdditionalInfoResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4084 return soap_out__ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
, id
, this, type
);
4087 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__RejectedToSendAdditionalInfoResponse
*a
, const char *type
)
4089 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
), type
))
4091 if (a
->RejectedToSendAdditionalInfoResult
)
4092 soap_element_result(soap
, "ns1:RejectedToSendAdditionalInfoResult");
4093 if (soap_out_PointerTons1__Response(soap
, "ns1:RejectedToSendAdditionalInfoResult", -1, &(a
->_ns1__RejectedToSendAdditionalInfoResponse::RejectedToSendAdditionalInfoResult
), ""))
4095 /* transient soap skipped */
4096 return soap_element_end_out(soap
, tag
);
4099 void *_ns1__RejectedToSendAdditionalInfoResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4100 { return soap_in__ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
, this, type
);
4103 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfoResponse
* SOAP_FMAC4
soap_in__ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, const char *tag
, _ns1__RejectedToSendAdditionalInfoResponse
*a
, const char *type
)
4105 (void)type
; /* appease -Wall -Werror */
4106 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4108 a
= (_ns1__RejectedToSendAdditionalInfoResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
, sizeof(_ns1__RejectedToSendAdditionalInfoResponse
), soap
->type
, soap
->arrayType
);
4112 { a
->soap_default(soap
);
4113 if (soap
->clist
->type
!= SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
)
4114 { soap_revert(soap
);
4116 return (_ns1__RejectedToSendAdditionalInfoResponse
*)a
->soap_in(soap
, tag
, type
);
4119 size_t soap_flag_RejectedToSendAdditionalInfoResult1
= 1;
4120 if (soap
->body
&& !*soap
->href
)
4123 { soap
->error
= SOAP_TAG_MISMATCH
;
4124 if (soap_flag_RejectedToSendAdditionalInfoResult1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4125 if (soap_in_PointerTons1__Response(soap
, "ns1:RejectedToSendAdditionalInfoResult", &(a
->_ns1__RejectedToSendAdditionalInfoResponse::RejectedToSendAdditionalInfoResult
), "ns1:Response"))
4126 { soap_flag_RejectedToSendAdditionalInfoResult1
--;
4129 /* transient soap skipped */
4130 soap_check_result(soap
, "ns1:RejectedToSendAdditionalInfoResult");
4131 if (soap
->error
== SOAP_TAG_MISMATCH
)
4132 soap
->error
= soap_ignore_element(soap
);
4133 if (soap
->error
== SOAP_NO_TAG
)
4138 if (soap_element_end_in(soap
, tag
))
4142 { a
= (_ns1__RejectedToSendAdditionalInfoResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
, 0, sizeof(_ns1__RejectedToSendAdditionalInfoResponse
), 0, soap_copy__ns1__RejectedToSendAdditionalInfoResponse
);
4143 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4149 int _ns1__RejectedToSendAdditionalInfoResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4151 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
);
4152 if (this->soap_out(soap
, tag
?tag
:"ns1:RejectedToSendAdditionalInfoResponse", id
, type
))
4154 return soap_putindependent(soap
);
4157 void *_ns1__RejectedToSendAdditionalInfoResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4159 return soap_get__ns1__RejectedToSendAdditionalInfoResponse(soap
, this, tag
, type
);
4162 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfoResponse
* SOAP_FMAC4
soap_get__ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfoResponse
*p
, const char *tag
, const char *type
)
4164 if ((p
= soap_in__ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
, p
, type
)))
4165 if (soap_getindependent(soap
))
4170 SOAP_FMAC1 _ns1__RejectedToSendAdditionalInfoResponse
* SOAP_FMAC2
soap_instantiate__ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4172 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4173 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__RejectedToSendAdditionalInfoResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4174 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
, n
, soap_fdelete
);
4178 { cp
->ptr
= (void*)SOAP_NEW(_ns1__RejectedToSendAdditionalInfoResponse
);
4180 *size
= sizeof(_ns1__RejectedToSendAdditionalInfoResponse
);
4181 ((_ns1__RejectedToSendAdditionalInfoResponse
*)cp
->ptr
)->soap
= soap
;
4184 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__RejectedToSendAdditionalInfoResponse
, n
);
4186 *size
= n
* sizeof(_ns1__RejectedToSendAdditionalInfoResponse
);
4188 for (int i
= 0; i
< n
; i
++)
4189 ((_ns1__RejectedToSendAdditionalInfoResponse
*)cp
->ptr
)[i
].soap
= soap
;
4191 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4193 soap
->error
= SOAP_EOM
;
4194 return (_ns1__RejectedToSendAdditionalInfoResponse
*)cp
->ptr
;
4197 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4199 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4200 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__RejectedToSendAdditionalInfoResponse %p -> %p\n", q
, p
));
4201 *(_ns1__RejectedToSendAdditionalInfoResponse
*)p
= *(_ns1__RejectedToSendAdditionalInfoResponse
*)q
;
4204 void _ns1__RejectedToSendAdditionalInfo::soap_default(struct soap
*soap
)
4207 this->_ns1__RejectedToSendAdditionalInfo::client
= NULL
;
4208 this->_ns1__RejectedToSendAdditionalInfo::app
= NULL
;
4209 this->_ns1__RejectedToSendAdditionalInfo::miniDumpID
= NULL
;
4210 this->_ns1__RejectedToSendAdditionalInfo::context
= NULL
;
4211 /* transient soap skipped */
4214 void _ns1__RejectedToSendAdditionalInfo::soap_serialize(struct soap
*soap
) const
4216 #ifndef WITH_NOIDREF
4217 (void)soap
; /* appease -Wall -Werror */
4218 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__RejectedToSendAdditionalInfo::client
);
4219 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__RejectedToSendAdditionalInfo::app
);
4220 soap_serialize_PointerToint(soap
, &this->_ns1__RejectedToSendAdditionalInfo::miniDumpID
);
4221 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__RejectedToSendAdditionalInfo::context
);
4222 /* transient soap skipped */
4226 int _ns1__RejectedToSendAdditionalInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4228 return soap_out__ns1__RejectedToSendAdditionalInfo(soap
, tag
, id
, this, type
);
4231 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const _ns1__RejectedToSendAdditionalInfo
*a
, const char *type
)
4233 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
), type
))
4235 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:client", -1, &(a
->_ns1__RejectedToSendAdditionalInfo::client
), ""))
4237 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__RejectedToSendAdditionalInfo::app
), ""))
4239 if (soap_out_PointerToint(soap
, "ns1:miniDumpID", -1, &(a
->_ns1__RejectedToSendAdditionalInfo::miniDumpID
), ""))
4241 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->_ns1__RejectedToSendAdditionalInfo::context
), ""))
4243 /* transient soap skipped */
4244 return soap_element_end_out(soap
, tag
);
4247 void *_ns1__RejectedToSendAdditionalInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4248 { return soap_in__ns1__RejectedToSendAdditionalInfo(soap
, tag
, this, type
);
4251 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC4
soap_in__ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, _ns1__RejectedToSendAdditionalInfo
*a
, const char *type
)
4253 (void)type
; /* appease -Wall -Werror */
4254 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4256 a
= (_ns1__RejectedToSendAdditionalInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
, sizeof(_ns1__RejectedToSendAdditionalInfo
), soap
->type
, soap
->arrayType
);
4260 { a
->soap_default(soap
);
4261 if (soap
->clist
->type
!= SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
)
4262 { soap_revert(soap
);
4264 return (_ns1__RejectedToSendAdditionalInfo
*)a
->soap_in(soap
, tag
, type
);
4267 size_t soap_flag_client1
= 1;
4268 size_t soap_flag_app1
= 1;
4269 size_t soap_flag_miniDumpID1
= 1;
4270 size_t soap_flag_context1
= 1;
4271 if (soap
->body
&& !*soap
->href
)
4274 { soap
->error
= SOAP_TAG_MISMATCH
;
4275 if (soap_flag_client1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4276 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:client", &(a
->_ns1__RejectedToSendAdditionalInfo::client
), "ns1:ClientLib"))
4277 { soap_flag_client1
--;
4280 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4281 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__RejectedToSendAdditionalInfo::app
), "ns1:Application"))
4285 if (soap_flag_miniDumpID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4286 if (soap_in_PointerToint(soap
, "ns1:miniDumpID", &(a
->_ns1__RejectedToSendAdditionalInfo::miniDumpID
), "xsd:int"))
4287 { soap_flag_miniDumpID1
--;
4290 if (soap_flag_context1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4291 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->_ns1__RejectedToSendAdditionalInfo::context
), ""))
4292 { soap_flag_context1
--;
4295 /* transient soap skipped */
4296 if (soap
->error
== SOAP_TAG_MISMATCH
)
4297 soap
->error
= soap_ignore_element(soap
);
4298 if (soap
->error
== SOAP_NO_TAG
)
4303 if (soap_element_end_in(soap
, tag
))
4307 { a
= (_ns1__RejectedToSendAdditionalInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
, 0, sizeof(_ns1__RejectedToSendAdditionalInfo
), 0, soap_copy__ns1__RejectedToSendAdditionalInfo
);
4308 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4314 int _ns1__RejectedToSendAdditionalInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4316 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
);
4317 if (this->soap_out(soap
, tag
?tag
:"ns1:RejectedToSendAdditionalInfo", id
, type
))
4319 return soap_putindependent(soap
);
4322 void *_ns1__RejectedToSendAdditionalInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4324 return soap_get__ns1__RejectedToSendAdditionalInfo(soap
, this, tag
, type
);
4327 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC4
soap_get__ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfo
*p
, const char *tag
, const char *type
)
4329 if ((p
= soap_in__ns1__RejectedToSendAdditionalInfo(soap
, tag
, p
, type
)))
4330 if (soap_getindependent(soap
))
4335 SOAP_FMAC1 _ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC2
soap_instantiate__ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4337 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4338 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__RejectedToSendAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4339 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
, n
, soap_fdelete
);
4343 { cp
->ptr
= (void*)SOAP_NEW(_ns1__RejectedToSendAdditionalInfo
);
4345 *size
= sizeof(_ns1__RejectedToSendAdditionalInfo
);
4346 ((_ns1__RejectedToSendAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
4349 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__RejectedToSendAdditionalInfo
, n
);
4351 *size
= n
* sizeof(_ns1__RejectedToSendAdditionalInfo
);
4353 for (int i
= 0; i
< n
; i
++)
4354 ((_ns1__RejectedToSendAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
4356 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4358 soap
->error
= SOAP_EOM
;
4359 return (_ns1__RejectedToSendAdditionalInfo
*)cp
->ptr
;
4362 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4364 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4365 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__RejectedToSendAdditionalInfo %p -> %p\n", q
, p
));
4366 *(_ns1__RejectedToSendAdditionalInfo
*)p
= *(_ns1__RejectedToSendAdditionalInfo
*)q
;
4369 void _ns1__UploadAdditionalInfoResponse::soap_default(struct soap
*soap
)
4372 this->_ns1__UploadAdditionalInfoResponse::UploadAdditionalInfoResult
= NULL
;
4373 /* transient soap skipped */
4376 void _ns1__UploadAdditionalInfoResponse::soap_serialize(struct soap
*soap
) const
4378 #ifndef WITH_NOIDREF
4379 (void)soap
; /* appease -Wall -Werror */
4380 soap_serialize_PointerTons1__Response(soap
, &this->_ns1__UploadAdditionalInfoResponse::UploadAdditionalInfoResult
);
4381 /* transient soap skipped */
4385 int _ns1__UploadAdditionalInfoResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4387 return soap_out__ns1__UploadAdditionalInfoResponse(soap
, tag
, id
, this, type
);
4390 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadAdditionalInfoResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadAdditionalInfoResponse
*a
, const char *type
)
4392 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
), type
))
4394 if (a
->UploadAdditionalInfoResult
)
4395 soap_element_result(soap
, "ns1:UploadAdditionalInfoResult");
4396 if (soap_out_PointerTons1__Response(soap
, "ns1:UploadAdditionalInfoResult", -1, &(a
->_ns1__UploadAdditionalInfoResponse::UploadAdditionalInfoResult
), ""))
4398 /* transient soap skipped */
4399 return soap_element_end_out(soap
, tag
);
4402 void *_ns1__UploadAdditionalInfoResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4403 { return soap_in__ns1__UploadAdditionalInfoResponse(soap
, tag
, this, type
);
4406 SOAP_FMAC3 _ns1__UploadAdditionalInfoResponse
* SOAP_FMAC4
soap_in__ns1__UploadAdditionalInfoResponse(struct soap
*soap
, const char *tag
, _ns1__UploadAdditionalInfoResponse
*a
, const char *type
)
4408 (void)type
; /* appease -Wall -Werror */
4409 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4411 a
= (_ns1__UploadAdditionalInfoResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
, sizeof(_ns1__UploadAdditionalInfoResponse
), soap
->type
, soap
->arrayType
);
4415 { a
->soap_default(soap
);
4416 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadAdditionalInfoResponse
)
4417 { soap_revert(soap
);
4419 return (_ns1__UploadAdditionalInfoResponse
*)a
->soap_in(soap
, tag
, type
);
4422 size_t soap_flag_UploadAdditionalInfoResult1
= 1;
4423 if (soap
->body
&& !*soap
->href
)
4426 { soap
->error
= SOAP_TAG_MISMATCH
;
4427 if (soap_flag_UploadAdditionalInfoResult1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4428 if (soap_in_PointerTons1__Response(soap
, "ns1:UploadAdditionalInfoResult", &(a
->_ns1__UploadAdditionalInfoResponse::UploadAdditionalInfoResult
), "ns1:Response"))
4429 { soap_flag_UploadAdditionalInfoResult1
--;
4432 /* transient soap skipped */
4433 soap_check_result(soap
, "ns1:UploadAdditionalInfoResult");
4434 if (soap
->error
== SOAP_TAG_MISMATCH
)
4435 soap
->error
= soap_ignore_element(soap
);
4436 if (soap
->error
== SOAP_NO_TAG
)
4441 if (soap_element_end_in(soap
, tag
))
4445 { a
= (_ns1__UploadAdditionalInfoResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
, 0, sizeof(_ns1__UploadAdditionalInfoResponse
), 0, soap_copy__ns1__UploadAdditionalInfoResponse
);
4446 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4452 int _ns1__UploadAdditionalInfoResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4454 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
);
4455 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadAdditionalInfoResponse", id
, type
))
4457 return soap_putindependent(soap
);
4460 void *_ns1__UploadAdditionalInfoResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4462 return soap_get__ns1__UploadAdditionalInfoResponse(soap
, this, tag
, type
);
4465 SOAP_FMAC3 _ns1__UploadAdditionalInfoResponse
* SOAP_FMAC4
soap_get__ns1__UploadAdditionalInfoResponse(struct soap
*soap
, _ns1__UploadAdditionalInfoResponse
*p
, const char *tag
, const char *type
)
4467 if ((p
= soap_in__ns1__UploadAdditionalInfoResponse(soap
, tag
, p
, type
)))
4468 if (soap_getindependent(soap
))
4473 SOAP_FMAC1 _ns1__UploadAdditionalInfoResponse
* SOAP_FMAC2
soap_instantiate__ns1__UploadAdditionalInfoResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4475 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4476 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadAdditionalInfoResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4477 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
, n
, soap_fdelete
);
4481 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadAdditionalInfoResponse
);
4483 *size
= sizeof(_ns1__UploadAdditionalInfoResponse
);
4484 ((_ns1__UploadAdditionalInfoResponse
*)cp
->ptr
)->soap
= soap
;
4487 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadAdditionalInfoResponse
, n
);
4489 *size
= n
* sizeof(_ns1__UploadAdditionalInfoResponse
);
4491 for (int i
= 0; i
< n
; i
++)
4492 ((_ns1__UploadAdditionalInfoResponse
*)cp
->ptr
)[i
].soap
= soap
;
4494 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4496 soap
->error
= SOAP_EOM
;
4497 return (_ns1__UploadAdditionalInfoResponse
*)cp
->ptr
;
4500 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadAdditionalInfoResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4502 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4503 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadAdditionalInfoResponse %p -> %p\n", q
, p
));
4504 *(_ns1__UploadAdditionalInfoResponse
*)p
= *(_ns1__UploadAdditionalInfoResponse
*)q
;
4507 void _ns1__UploadAdditionalInfo::soap_default(struct soap
*soap
)
4510 this->_ns1__UploadAdditionalInfo::client
= NULL
;
4511 this->_ns1__UploadAdditionalInfo::app
= NULL
;
4512 this->_ns1__UploadAdditionalInfo::miniDumpID
= NULL
;
4513 this->_ns1__UploadAdditionalInfo::info
= NULL
;
4514 this->_ns1__UploadAdditionalInfo::context
= NULL
;
4515 /* transient soap skipped */
4518 void _ns1__UploadAdditionalInfo::soap_serialize(struct soap
*soap
) const
4520 #ifndef WITH_NOIDREF
4521 (void)soap
; /* appease -Wall -Werror */
4522 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__UploadAdditionalInfo::client
);
4523 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__UploadAdditionalInfo::app
);
4524 soap_serialize_PointerToint(soap
, &this->_ns1__UploadAdditionalInfo::miniDumpID
);
4525 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadAdditionalInfo::info
);
4526 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadAdditionalInfo::context
);
4527 /* transient soap skipped */
4531 int _ns1__UploadAdditionalInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4533 return soap_out__ns1__UploadAdditionalInfo(soap
, tag
, id
, this, type
);
4536 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadAdditionalInfo
*a
, const char *type
)
4538 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadAdditionalInfo
), type
))
4540 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:client", -1, &(a
->_ns1__UploadAdditionalInfo::client
), ""))
4542 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__UploadAdditionalInfo::app
), ""))
4544 if (soap_out_PointerToint(soap
, "ns1:miniDumpID", -1, &(a
->_ns1__UploadAdditionalInfo::miniDumpID
), ""))
4546 if (soap_out_PointerTo_xop__Include(soap
, "ns1:info", -1, &(a
->_ns1__UploadAdditionalInfo::info
), ""))
4548 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->_ns1__UploadAdditionalInfo::context
), ""))
4550 /* transient soap skipped */
4551 return soap_element_end_out(soap
, tag
);
4554 void *_ns1__UploadAdditionalInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4555 { return soap_in__ns1__UploadAdditionalInfo(soap
, tag
, this, type
);
4558 SOAP_FMAC3 _ns1__UploadAdditionalInfo
* SOAP_FMAC4
soap_in__ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, _ns1__UploadAdditionalInfo
*a
, const char *type
)
4560 (void)type
; /* appease -Wall -Werror */
4561 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4563 a
= (_ns1__UploadAdditionalInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadAdditionalInfo
, sizeof(_ns1__UploadAdditionalInfo
), soap
->type
, soap
->arrayType
);
4567 { a
->soap_default(soap
);
4568 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadAdditionalInfo
)
4569 { soap_revert(soap
);
4571 return (_ns1__UploadAdditionalInfo
*)a
->soap_in(soap
, tag
, type
);
4574 size_t soap_flag_client1
= 1;
4575 size_t soap_flag_app1
= 1;
4576 size_t soap_flag_miniDumpID1
= 1;
4577 size_t soap_flag_info1
= 1;
4578 size_t soap_flag_context1
= 1;
4579 if (soap
->body
&& !*soap
->href
)
4582 { soap
->error
= SOAP_TAG_MISMATCH
;
4583 if (soap_flag_client1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4584 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:client", &(a
->_ns1__UploadAdditionalInfo::client
), "ns1:ClientLib"))
4585 { soap_flag_client1
--;
4588 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4589 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__UploadAdditionalInfo::app
), "ns1:Application"))
4593 if (soap_flag_miniDumpID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4594 if (soap_in_PointerToint(soap
, "ns1:miniDumpID", &(a
->_ns1__UploadAdditionalInfo::miniDumpID
), "xsd:int"))
4595 { soap_flag_miniDumpID1
--;
4598 if (soap_flag_info1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4599 if (soap_in_PointerTo_xop__Include(soap
, "ns1:info", &(a
->_ns1__UploadAdditionalInfo::info
), ""))
4600 { soap_flag_info1
--;
4603 if (soap_flag_context1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4604 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->_ns1__UploadAdditionalInfo::context
), ""))
4605 { soap_flag_context1
--;
4608 /* transient soap skipped */
4609 if (soap
->error
== SOAP_TAG_MISMATCH
)
4610 soap
->error
= soap_ignore_element(soap
);
4611 if (soap
->error
== SOAP_NO_TAG
)
4616 if (soap_element_end_in(soap
, tag
))
4620 { a
= (_ns1__UploadAdditionalInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadAdditionalInfo
, 0, sizeof(_ns1__UploadAdditionalInfo
), 0, soap_copy__ns1__UploadAdditionalInfo
);
4621 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4627 int _ns1__UploadAdditionalInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4629 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadAdditionalInfo
);
4630 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadAdditionalInfo", id
, type
))
4632 return soap_putindependent(soap
);
4635 void *_ns1__UploadAdditionalInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4637 return soap_get__ns1__UploadAdditionalInfo(soap
, this, tag
, type
);
4640 SOAP_FMAC3 _ns1__UploadAdditionalInfo
* SOAP_FMAC4
soap_get__ns1__UploadAdditionalInfo(struct soap
*soap
, _ns1__UploadAdditionalInfo
*p
, const char *tag
, const char *type
)
4642 if ((p
= soap_in__ns1__UploadAdditionalInfo(soap
, tag
, p
, type
)))
4643 if (soap_getindependent(soap
))
4648 SOAP_FMAC1 _ns1__UploadAdditionalInfo
* SOAP_FMAC2
soap_instantiate__ns1__UploadAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4650 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4651 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4652 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadAdditionalInfo
, n
, soap_fdelete
);
4656 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadAdditionalInfo
);
4658 *size
= sizeof(_ns1__UploadAdditionalInfo
);
4659 ((_ns1__UploadAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
4662 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadAdditionalInfo
, n
);
4664 *size
= n
* sizeof(_ns1__UploadAdditionalInfo
);
4666 for (int i
= 0; i
< n
; i
++)
4667 ((_ns1__UploadAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
4669 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4671 soap
->error
= SOAP_EOM
;
4672 return (_ns1__UploadAdditionalInfo
*)cp
->ptr
;
4675 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4677 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4678 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadAdditionalInfo %p -> %p\n", q
, p
));
4679 *(_ns1__UploadAdditionalInfo
*)p
= *(_ns1__UploadAdditionalInfo
*)q
;
4682 void _ns1__UploadFullDumpResponse::soap_default(struct soap
*soap
)
4685 this->_ns1__UploadFullDumpResponse::UploadFullDumpResult
= NULL
;
4686 /* transient soap skipped */
4689 void _ns1__UploadFullDumpResponse::soap_serialize(struct soap
*soap
) const
4691 #ifndef WITH_NOIDREF
4692 (void)soap
; /* appease -Wall -Werror */
4693 soap_serialize_PointerTons1__Response(soap
, &this->_ns1__UploadFullDumpResponse::UploadFullDumpResult
);
4694 /* transient soap skipped */
4698 int _ns1__UploadFullDumpResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4700 return soap_out__ns1__UploadFullDumpResponse(soap
, tag
, id
, this, type
);
4703 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadFullDumpResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadFullDumpResponse
*a
, const char *type
)
4705 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadFullDumpResponse
), type
))
4707 if (a
->UploadFullDumpResult
)
4708 soap_element_result(soap
, "ns1:UploadFullDumpResult");
4709 if (soap_out_PointerTons1__Response(soap
, "ns1:UploadFullDumpResult", -1, &(a
->_ns1__UploadFullDumpResponse::UploadFullDumpResult
), ""))
4711 /* transient soap skipped */
4712 return soap_element_end_out(soap
, tag
);
4715 void *_ns1__UploadFullDumpResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4716 { return soap_in__ns1__UploadFullDumpResponse(soap
, tag
, this, type
);
4719 SOAP_FMAC3 _ns1__UploadFullDumpResponse
* SOAP_FMAC4
soap_in__ns1__UploadFullDumpResponse(struct soap
*soap
, const char *tag
, _ns1__UploadFullDumpResponse
*a
, const char *type
)
4721 (void)type
; /* appease -Wall -Werror */
4722 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4724 a
= (_ns1__UploadFullDumpResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadFullDumpResponse
, sizeof(_ns1__UploadFullDumpResponse
), soap
->type
, soap
->arrayType
);
4728 { a
->soap_default(soap
);
4729 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadFullDumpResponse
)
4730 { soap_revert(soap
);
4732 return (_ns1__UploadFullDumpResponse
*)a
->soap_in(soap
, tag
, type
);
4735 size_t soap_flag_UploadFullDumpResult1
= 1;
4736 if (soap
->body
&& !*soap
->href
)
4739 { soap
->error
= SOAP_TAG_MISMATCH
;
4740 if (soap_flag_UploadFullDumpResult1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4741 if (soap_in_PointerTons1__Response(soap
, "ns1:UploadFullDumpResult", &(a
->_ns1__UploadFullDumpResponse::UploadFullDumpResult
), "ns1:Response"))
4742 { soap_flag_UploadFullDumpResult1
--;
4745 /* transient soap skipped */
4746 soap_check_result(soap
, "ns1:UploadFullDumpResult");
4747 if (soap
->error
== SOAP_TAG_MISMATCH
)
4748 soap
->error
= soap_ignore_element(soap
);
4749 if (soap
->error
== SOAP_NO_TAG
)
4754 if (soap_element_end_in(soap
, tag
))
4758 { a
= (_ns1__UploadFullDumpResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadFullDumpResponse
, 0, sizeof(_ns1__UploadFullDumpResponse
), 0, soap_copy__ns1__UploadFullDumpResponse
);
4759 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4765 int _ns1__UploadFullDumpResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4767 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadFullDumpResponse
);
4768 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadFullDumpResponse", id
, type
))
4770 return soap_putindependent(soap
);
4773 void *_ns1__UploadFullDumpResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4775 return soap_get__ns1__UploadFullDumpResponse(soap
, this, tag
, type
);
4778 SOAP_FMAC3 _ns1__UploadFullDumpResponse
* SOAP_FMAC4
soap_get__ns1__UploadFullDumpResponse(struct soap
*soap
, _ns1__UploadFullDumpResponse
*p
, const char *tag
, const char *type
)
4780 if ((p
= soap_in__ns1__UploadFullDumpResponse(soap
, tag
, p
, type
)))
4781 if (soap_getindependent(soap
))
4786 SOAP_FMAC1 _ns1__UploadFullDumpResponse
* SOAP_FMAC2
soap_instantiate__ns1__UploadFullDumpResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4788 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4789 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadFullDumpResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4790 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadFullDumpResponse
, n
, soap_fdelete
);
4794 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadFullDumpResponse
);
4796 *size
= sizeof(_ns1__UploadFullDumpResponse
);
4797 ((_ns1__UploadFullDumpResponse
*)cp
->ptr
)->soap
= soap
;
4800 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadFullDumpResponse
, n
);
4802 *size
= n
* sizeof(_ns1__UploadFullDumpResponse
);
4804 for (int i
= 0; i
< n
; i
++)
4805 ((_ns1__UploadFullDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
4807 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4809 soap
->error
= SOAP_EOM
;
4810 return (_ns1__UploadFullDumpResponse
*)cp
->ptr
;
4813 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadFullDumpResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4815 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4816 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadFullDumpResponse %p -> %p\n", q
, p
));
4817 *(_ns1__UploadFullDumpResponse
*)p
= *(_ns1__UploadFullDumpResponse
*)q
;
4820 void _ns1__UploadFullDump::soap_default(struct soap
*soap
)
4823 this->_ns1__UploadFullDump::client
= NULL
;
4824 this->_ns1__UploadFullDump::app
= NULL
;
4825 this->_ns1__UploadFullDump::miniDumpID
= NULL
;
4826 this->_ns1__UploadFullDump::dumpInZip
= NULL
;
4827 this->_ns1__UploadFullDump::context
= NULL
;
4828 /* transient soap skipped */
4831 void _ns1__UploadFullDump::soap_serialize(struct soap
*soap
) const
4833 #ifndef WITH_NOIDREF
4834 (void)soap
; /* appease -Wall -Werror */
4835 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__UploadFullDump::client
);
4836 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__UploadFullDump::app
);
4837 soap_serialize_PointerToint(soap
, &this->_ns1__UploadFullDump::miniDumpID
);
4838 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadFullDump::dumpInZip
);
4839 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadFullDump::context
);
4840 /* transient soap skipped */
4844 int _ns1__UploadFullDump::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
4846 return soap_out__ns1__UploadFullDump(soap
, tag
, id
, this, type
);
4849 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadFullDump(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadFullDump
*a
, const char *type
)
4851 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadFullDump
), type
))
4853 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:client", -1, &(a
->_ns1__UploadFullDump::client
), ""))
4855 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__UploadFullDump::app
), ""))
4857 if (soap_out_PointerToint(soap
, "ns1:miniDumpID", -1, &(a
->_ns1__UploadFullDump::miniDumpID
), ""))
4859 if (soap_out_PointerTo_xop__Include(soap
, "ns1:dumpInZip", -1, &(a
->_ns1__UploadFullDump::dumpInZip
), ""))
4861 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->_ns1__UploadFullDump::context
), ""))
4863 /* transient soap skipped */
4864 return soap_element_end_out(soap
, tag
);
4867 void *_ns1__UploadFullDump::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
4868 { return soap_in__ns1__UploadFullDump(soap
, tag
, this, type
);
4871 SOAP_FMAC3 _ns1__UploadFullDump
* SOAP_FMAC4
soap_in__ns1__UploadFullDump(struct soap
*soap
, const char *tag
, _ns1__UploadFullDump
*a
, const char *type
)
4873 (void)type
; /* appease -Wall -Werror */
4874 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
4876 a
= (_ns1__UploadFullDump
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadFullDump
, sizeof(_ns1__UploadFullDump
), soap
->type
, soap
->arrayType
);
4880 { a
->soap_default(soap
);
4881 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadFullDump
)
4882 { soap_revert(soap
);
4884 return (_ns1__UploadFullDump
*)a
->soap_in(soap
, tag
, type
);
4887 size_t soap_flag_client1
= 1;
4888 size_t soap_flag_app1
= 1;
4889 size_t soap_flag_miniDumpID1
= 1;
4890 size_t soap_flag_dumpInZip1
= 1;
4891 size_t soap_flag_context1
= 1;
4892 if (soap
->body
&& !*soap
->href
)
4895 { soap
->error
= SOAP_TAG_MISMATCH
;
4896 if (soap_flag_client1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4897 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:client", &(a
->_ns1__UploadFullDump::client
), "ns1:ClientLib"))
4898 { soap_flag_client1
--;
4901 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4902 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__UploadFullDump::app
), "ns1:Application"))
4906 if (soap_flag_miniDumpID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4907 if (soap_in_PointerToint(soap
, "ns1:miniDumpID", &(a
->_ns1__UploadFullDump::miniDumpID
), "xsd:int"))
4908 { soap_flag_miniDumpID1
--;
4911 if (soap_flag_dumpInZip1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4912 if (soap_in_PointerTo_xop__Include(soap
, "ns1:dumpInZip", &(a
->_ns1__UploadFullDump::dumpInZip
), ""))
4913 { soap_flag_dumpInZip1
--;
4916 if (soap_flag_context1
&& soap
->error
== SOAP_TAG_MISMATCH
)
4917 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->_ns1__UploadFullDump::context
), ""))
4918 { soap_flag_context1
--;
4921 /* transient soap skipped */
4922 if (soap
->error
== SOAP_TAG_MISMATCH
)
4923 soap
->error
= soap_ignore_element(soap
);
4924 if (soap
->error
== SOAP_NO_TAG
)
4929 if (soap_element_end_in(soap
, tag
))
4933 { a
= (_ns1__UploadFullDump
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadFullDump
, 0, sizeof(_ns1__UploadFullDump
), 0, soap_copy__ns1__UploadFullDump
);
4934 if (soap
->body
&& soap_element_end_in(soap
, tag
))
4940 int _ns1__UploadFullDump::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
4942 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadFullDump
);
4943 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadFullDump", id
, type
))
4945 return soap_putindependent(soap
);
4948 void *_ns1__UploadFullDump::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
4950 return soap_get__ns1__UploadFullDump(soap
, this, tag
, type
);
4953 SOAP_FMAC3 _ns1__UploadFullDump
* SOAP_FMAC4
soap_get__ns1__UploadFullDump(struct soap
*soap
, _ns1__UploadFullDump
*p
, const char *tag
, const char *type
)
4955 if ((p
= soap_in__ns1__UploadFullDump(soap
, tag
, p
, type
)))
4956 if (soap_getindependent(soap
))
4961 SOAP_FMAC1 _ns1__UploadFullDump
* SOAP_FMAC2
soap_instantiate__ns1__UploadFullDump(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
4963 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
4964 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadFullDump(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
4965 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadFullDump
, n
, soap_fdelete
);
4969 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadFullDump
);
4971 *size
= sizeof(_ns1__UploadFullDump
);
4972 ((_ns1__UploadFullDump
*)cp
->ptr
)->soap
= soap
;
4975 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadFullDump
, n
);
4977 *size
= n
* sizeof(_ns1__UploadFullDump
);
4979 for (int i
= 0; i
< n
; i
++)
4980 ((_ns1__UploadFullDump
*)cp
->ptr
)[i
].soap
= soap
;
4982 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
4984 soap
->error
= SOAP_EOM
;
4985 return (_ns1__UploadFullDump
*)cp
->ptr
;
4988 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadFullDump(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
4990 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
4991 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadFullDump %p -> %p\n", q
, p
));
4992 *(_ns1__UploadFullDump
*)p
= *(_ns1__UploadFullDump
*)q
;
4995 void _ns1__UploadMiniDumpResponse::soap_default(struct soap
*soap
)
4998 this->_ns1__UploadMiniDumpResponse::UploadMiniDumpResult
= NULL
;
4999 /* transient soap skipped */
5002 void _ns1__UploadMiniDumpResponse::soap_serialize(struct soap
*soap
) const
5004 #ifndef WITH_NOIDREF
5005 (void)soap
; /* appease -Wall -Werror */
5006 soap_serialize_PointerTons1__Response(soap
, &this->_ns1__UploadMiniDumpResponse::UploadMiniDumpResult
);
5007 /* transient soap skipped */
5011 int _ns1__UploadMiniDumpResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5013 return soap_out__ns1__UploadMiniDumpResponse(soap
, tag
, id
, this, type
);
5016 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadMiniDumpResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadMiniDumpResponse
*a
, const char *type
)
5018 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadMiniDumpResponse
), type
))
5020 if (a
->UploadMiniDumpResult
)
5021 soap_element_result(soap
, "ns1:UploadMiniDumpResult");
5022 if (soap_out_PointerTons1__Response(soap
, "ns1:UploadMiniDumpResult", -1, &(a
->_ns1__UploadMiniDumpResponse::UploadMiniDumpResult
), ""))
5024 /* transient soap skipped */
5025 return soap_element_end_out(soap
, tag
);
5028 void *_ns1__UploadMiniDumpResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5029 { return soap_in__ns1__UploadMiniDumpResponse(soap
, tag
, this, type
);
5032 SOAP_FMAC3 _ns1__UploadMiniDumpResponse
* SOAP_FMAC4
soap_in__ns1__UploadMiniDumpResponse(struct soap
*soap
, const char *tag
, _ns1__UploadMiniDumpResponse
*a
, const char *type
)
5034 (void)type
; /* appease -Wall -Werror */
5035 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5037 a
= (_ns1__UploadMiniDumpResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadMiniDumpResponse
, sizeof(_ns1__UploadMiniDumpResponse
), soap
->type
, soap
->arrayType
);
5041 { a
->soap_default(soap
);
5042 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadMiniDumpResponse
)
5043 { soap_revert(soap
);
5045 return (_ns1__UploadMiniDumpResponse
*)a
->soap_in(soap
, tag
, type
);
5048 size_t soap_flag_UploadMiniDumpResult1
= 1;
5049 if (soap
->body
&& !*soap
->href
)
5052 { soap
->error
= SOAP_TAG_MISMATCH
;
5053 if (soap_flag_UploadMiniDumpResult1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5054 if (soap_in_PointerTons1__Response(soap
, "ns1:UploadMiniDumpResult", &(a
->_ns1__UploadMiniDumpResponse::UploadMiniDumpResult
), "ns1:Response"))
5055 { soap_flag_UploadMiniDumpResult1
--;
5058 /* transient soap skipped */
5059 soap_check_result(soap
, "ns1:UploadMiniDumpResult");
5060 if (soap
->error
== SOAP_TAG_MISMATCH
)
5061 soap
->error
= soap_ignore_element(soap
);
5062 if (soap
->error
== SOAP_NO_TAG
)
5067 if (soap_element_end_in(soap
, tag
))
5071 { a
= (_ns1__UploadMiniDumpResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadMiniDumpResponse
, 0, sizeof(_ns1__UploadMiniDumpResponse
), 0, soap_copy__ns1__UploadMiniDumpResponse
);
5072 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5078 int _ns1__UploadMiniDumpResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5080 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadMiniDumpResponse
);
5081 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadMiniDumpResponse", id
, type
))
5083 return soap_putindependent(soap
);
5086 void *_ns1__UploadMiniDumpResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
5088 return soap_get__ns1__UploadMiniDumpResponse(soap
, this, tag
, type
);
5091 SOAP_FMAC3 _ns1__UploadMiniDumpResponse
* SOAP_FMAC4
soap_get__ns1__UploadMiniDumpResponse(struct soap
*soap
, _ns1__UploadMiniDumpResponse
*p
, const char *tag
, const char *type
)
5093 if ((p
= soap_in__ns1__UploadMiniDumpResponse(soap
, tag
, p
, type
)))
5094 if (soap_getindependent(soap
))
5099 SOAP_FMAC1 _ns1__UploadMiniDumpResponse
* SOAP_FMAC2
soap_instantiate__ns1__UploadMiniDumpResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
5101 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
5102 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadMiniDumpResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
5103 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadMiniDumpResponse
, n
, soap_fdelete
);
5107 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadMiniDumpResponse
);
5109 *size
= sizeof(_ns1__UploadMiniDumpResponse
);
5110 ((_ns1__UploadMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
5113 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadMiniDumpResponse
, n
);
5115 *size
= n
* sizeof(_ns1__UploadMiniDumpResponse
);
5117 for (int i
= 0; i
< n
; i
++)
5118 ((_ns1__UploadMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
5120 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
5122 soap
->error
= SOAP_EOM
;
5123 return (_ns1__UploadMiniDumpResponse
*)cp
->ptr
;
5126 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadMiniDumpResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
5128 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
5129 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadMiniDumpResponse %p -> %p\n", q
, p
));
5130 *(_ns1__UploadMiniDumpResponse
*)p
= *(_ns1__UploadMiniDumpResponse
*)q
;
5133 void _ns1__UploadMiniDump::soap_default(struct soap
*soap
)
5136 this->_ns1__UploadMiniDump::client
= NULL
;
5137 this->_ns1__UploadMiniDump::app
= NULL
;
5138 this->_ns1__UploadMiniDump::addInfo
= NULL
;
5139 this->_ns1__UploadMiniDump::dump
= NULL
;
5140 this->_ns1__UploadMiniDump::context
= NULL
;
5141 /* transient soap skipped */
5144 void _ns1__UploadMiniDump::soap_serialize(struct soap
*soap
) const
5146 #ifndef WITH_NOIDREF
5147 (void)soap
; /* appease -Wall -Werror */
5148 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__UploadMiniDump::client
);
5149 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__UploadMiniDump::app
);
5150 soap_serialize_PointerTons1__DumpAdditionalInfo(soap
, &this->_ns1__UploadMiniDump::addInfo
);
5151 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadMiniDump::dump
);
5152 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__UploadMiniDump::context
);
5153 /* transient soap skipped */
5157 int _ns1__UploadMiniDump::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5159 return soap_out__ns1__UploadMiniDump(soap
, tag
, id
, this, type
);
5162 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, int id
, const _ns1__UploadMiniDump
*a
, const char *type
)
5164 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__UploadMiniDump
), type
))
5166 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:client", -1, &(a
->_ns1__UploadMiniDump::client
), ""))
5168 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__UploadMiniDump::app
), ""))
5170 if (soap_out_PointerTons1__DumpAdditionalInfo(soap
, "ns1:addInfo", -1, &(a
->_ns1__UploadMiniDump::addInfo
), ""))
5172 if (soap_out_PointerTo_xop__Include(soap
, "ns1:dump", -1, &(a
->_ns1__UploadMiniDump::dump
), ""))
5174 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->_ns1__UploadMiniDump::context
), ""))
5176 /* transient soap skipped */
5177 return soap_element_end_out(soap
, tag
);
5180 void *_ns1__UploadMiniDump::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5181 { return soap_in__ns1__UploadMiniDump(soap
, tag
, this, type
);
5184 SOAP_FMAC3 _ns1__UploadMiniDump
* SOAP_FMAC4
soap_in__ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, _ns1__UploadMiniDump
*a
, const char *type
)
5186 (void)type
; /* appease -Wall -Werror */
5187 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5189 a
= (_ns1__UploadMiniDump
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__UploadMiniDump
, sizeof(_ns1__UploadMiniDump
), soap
->type
, soap
->arrayType
);
5193 { a
->soap_default(soap
);
5194 if (soap
->clist
->type
!= SOAP_TYPE__ns1__UploadMiniDump
)
5195 { soap_revert(soap
);
5197 return (_ns1__UploadMiniDump
*)a
->soap_in(soap
, tag
, type
);
5200 size_t soap_flag_client1
= 1;
5201 size_t soap_flag_app1
= 1;
5202 size_t soap_flag_addInfo1
= 1;
5203 size_t soap_flag_dump1
= 1;
5204 size_t soap_flag_context1
= 1;
5205 if (soap
->body
&& !*soap
->href
)
5208 { soap
->error
= SOAP_TAG_MISMATCH
;
5209 if (soap_flag_client1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5210 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:client", &(a
->_ns1__UploadMiniDump::client
), "ns1:ClientLib"))
5211 { soap_flag_client1
--;
5214 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5215 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__UploadMiniDump::app
), "ns1:Application"))
5219 if (soap_flag_addInfo1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5220 if (soap_in_PointerTons1__DumpAdditionalInfo(soap
, "ns1:addInfo", &(a
->_ns1__UploadMiniDump::addInfo
), "ns1:DumpAdditionalInfo"))
5221 { soap_flag_addInfo1
--;
5224 if (soap_flag_dump1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5225 if (soap_in_PointerTo_xop__Include(soap
, "ns1:dump", &(a
->_ns1__UploadMiniDump::dump
), ""))
5226 { soap_flag_dump1
--;
5229 if (soap_flag_context1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5230 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->_ns1__UploadMiniDump::context
), ""))
5231 { soap_flag_context1
--;
5234 /* transient soap skipped */
5235 if (soap
->error
== SOAP_TAG_MISMATCH
)
5236 soap
->error
= soap_ignore_element(soap
);
5237 if (soap
->error
== SOAP_NO_TAG
)
5242 if (soap_element_end_in(soap
, tag
))
5246 { a
= (_ns1__UploadMiniDump
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__UploadMiniDump
, 0, sizeof(_ns1__UploadMiniDump
), 0, soap_copy__ns1__UploadMiniDump
);
5247 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5253 int _ns1__UploadMiniDump::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5255 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__UploadMiniDump
);
5256 if (this->soap_out(soap
, tag
?tag
:"ns1:UploadMiniDump", id
, type
))
5258 return soap_putindependent(soap
);
5261 void *_ns1__UploadMiniDump::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
5263 return soap_get__ns1__UploadMiniDump(soap
, this, tag
, type
);
5266 SOAP_FMAC3 _ns1__UploadMiniDump
* SOAP_FMAC4
soap_get__ns1__UploadMiniDump(struct soap
*soap
, _ns1__UploadMiniDump
*p
, const char *tag
, const char *type
)
5268 if ((p
= soap_in__ns1__UploadMiniDump(soap
, tag
, p
, type
)))
5269 if (soap_getindependent(soap
))
5274 SOAP_FMAC1 _ns1__UploadMiniDump
* SOAP_FMAC2
soap_instantiate__ns1__UploadMiniDump(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
5276 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
5277 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__UploadMiniDump(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
5278 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__UploadMiniDump
, n
, soap_fdelete
);
5282 { cp
->ptr
= (void*)SOAP_NEW(_ns1__UploadMiniDump
);
5284 *size
= sizeof(_ns1__UploadMiniDump
);
5285 ((_ns1__UploadMiniDump
*)cp
->ptr
)->soap
= soap
;
5288 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__UploadMiniDump
, n
);
5290 *size
= n
* sizeof(_ns1__UploadMiniDump
);
5292 for (int i
= 0; i
< n
; i
++)
5293 ((_ns1__UploadMiniDump
*)cp
->ptr
)[i
].soap
= soap
;
5295 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
5297 soap
->error
= SOAP_EOM
;
5298 return (_ns1__UploadMiniDump
*)cp
->ptr
;
5301 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__UploadMiniDump(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
5303 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
5304 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__UploadMiniDump %p -> %p\n", q
, p
));
5305 *(_ns1__UploadMiniDump
*)p
= *(_ns1__UploadMiniDump
*)q
;
5308 void _ns1__HelloResponse::soap_default(struct soap
*soap
)
5311 this->_ns1__HelloResponse::HelloResult
= NULL
;
5312 /* transient soap skipped */
5315 void _ns1__HelloResponse::soap_serialize(struct soap
*soap
) const
5317 #ifndef WITH_NOIDREF
5318 (void)soap
; /* appease -Wall -Werror */
5319 soap_serialize_PointerTons1__Response(soap
, &this->_ns1__HelloResponse::HelloResult
);
5320 /* transient soap skipped */
5324 int _ns1__HelloResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5326 return soap_out__ns1__HelloResponse(soap
, tag
, id
, this, type
);
5329 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__HelloResponse(struct soap
*soap
, const char *tag
, int id
, const _ns1__HelloResponse
*a
, const char *type
)
5331 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__HelloResponse
), type
))
5334 soap_element_result(soap
, "ns1:HelloResult");
5335 if (soap_out_PointerTons1__Response(soap
, "ns1:HelloResult", -1, &(a
->_ns1__HelloResponse::HelloResult
), ""))
5337 /* transient soap skipped */
5338 return soap_element_end_out(soap
, tag
);
5341 void *_ns1__HelloResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5342 { return soap_in__ns1__HelloResponse(soap
, tag
, this, type
);
5345 SOAP_FMAC3 _ns1__HelloResponse
* SOAP_FMAC4
soap_in__ns1__HelloResponse(struct soap
*soap
, const char *tag
, _ns1__HelloResponse
*a
, const char *type
)
5347 (void)type
; /* appease -Wall -Werror */
5348 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5350 a
= (_ns1__HelloResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__HelloResponse
, sizeof(_ns1__HelloResponse
), soap
->type
, soap
->arrayType
);
5354 { a
->soap_default(soap
);
5355 if (soap
->clist
->type
!= SOAP_TYPE__ns1__HelloResponse
)
5356 { soap_revert(soap
);
5358 return (_ns1__HelloResponse
*)a
->soap_in(soap
, tag
, type
);
5361 size_t soap_flag_HelloResult1
= 1;
5362 if (soap
->body
&& !*soap
->href
)
5365 { soap
->error
= SOAP_TAG_MISMATCH
;
5366 if (soap_flag_HelloResult1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5367 if (soap_in_PointerTons1__Response(soap
, "ns1:HelloResult", &(a
->_ns1__HelloResponse::HelloResult
), "ns1:Response"))
5368 { soap_flag_HelloResult1
--;
5371 /* transient soap skipped */
5372 soap_check_result(soap
, "ns1:HelloResult");
5373 if (soap
->error
== SOAP_TAG_MISMATCH
)
5374 soap
->error
= soap_ignore_element(soap
);
5375 if (soap
->error
== SOAP_NO_TAG
)
5380 if (soap_element_end_in(soap
, tag
))
5384 { a
= (_ns1__HelloResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__HelloResponse
, 0, sizeof(_ns1__HelloResponse
), 0, soap_copy__ns1__HelloResponse
);
5385 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5391 int _ns1__HelloResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5393 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__HelloResponse
);
5394 if (this->soap_out(soap
, tag
?tag
:"ns1:HelloResponse", id
, type
))
5396 return soap_putindependent(soap
);
5399 void *_ns1__HelloResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
5401 return soap_get__ns1__HelloResponse(soap
, this, tag
, type
);
5404 SOAP_FMAC3 _ns1__HelloResponse
* SOAP_FMAC4
soap_get__ns1__HelloResponse(struct soap
*soap
, _ns1__HelloResponse
*p
, const char *tag
, const char *type
)
5406 if ((p
= soap_in__ns1__HelloResponse(soap
, tag
, p
, type
)))
5407 if (soap_getindependent(soap
))
5412 SOAP_FMAC1 _ns1__HelloResponse
* SOAP_FMAC2
soap_instantiate__ns1__HelloResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
5414 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
5415 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__HelloResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
5416 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__HelloResponse
, n
, soap_fdelete
);
5420 { cp
->ptr
= (void*)SOAP_NEW(_ns1__HelloResponse
);
5422 *size
= sizeof(_ns1__HelloResponse
);
5423 ((_ns1__HelloResponse
*)cp
->ptr
)->soap
= soap
;
5426 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__HelloResponse
, n
);
5428 *size
= n
* sizeof(_ns1__HelloResponse
);
5430 for (int i
= 0; i
< n
; i
++)
5431 ((_ns1__HelloResponse
*)cp
->ptr
)[i
].soap
= soap
;
5433 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
5435 soap
->error
= SOAP_EOM
;
5436 return (_ns1__HelloResponse
*)cp
->ptr
;
5439 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__HelloResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
5441 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
5442 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__HelloResponse %p -> %p\n", q
, p
));
5443 *(_ns1__HelloResponse
*)p
= *(_ns1__HelloResponse
*)q
;
5446 void _ns1__Hello::soap_default(struct soap
*soap
)
5449 this->_ns1__Hello::clientLib
= NULL
;
5450 this->_ns1__Hello::app
= NULL
;
5451 this->_ns1__Hello::appAddInfo
= NULL
;
5452 this->_ns1__Hello::addInfo
= NULL
;
5453 this->_ns1__Hello::availableSymbols
= NULL
;
5454 this->_ns1__Hello::stack
= NULL
;
5455 /* transient soap skipped */
5458 void _ns1__Hello::soap_serialize(struct soap
*soap
) const
5460 #ifndef WITH_NOIDREF
5461 (void)soap
; /* appease -Wall -Werror */
5462 soap_serialize_PointerTons1__ClientLib(soap
, &this->_ns1__Hello::clientLib
);
5463 soap_serialize_PointerTons1__Application(soap
, &this->_ns1__Hello::app
);
5464 soap_serialize_PointerTons1__AppAdditionalInfo(soap
, &this->_ns1__Hello::appAddInfo
);
5465 soap_serialize_PointerTons1__DumpAdditionalInfo(soap
, &this->_ns1__Hello::addInfo
);
5466 soap_serialize_PointerTons1__ArrayOfModuleSymbolInfo(soap
, &this->_ns1__Hello::availableSymbols
);
5467 soap_serialize_PointerTo_xop__Include(soap
, &this->_ns1__Hello::stack
);
5468 /* transient soap skipped */
5472 int _ns1__Hello::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5474 return soap_out__ns1__Hello(soap
, tag
, id
, this, type
);
5477 SOAP_FMAC3
int SOAP_FMAC4
soap_out__ns1__Hello(struct soap
*soap
, const char *tag
, int id
, const _ns1__Hello
*a
, const char *type
)
5479 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE__ns1__Hello
), type
))
5481 if (soap_out_PointerTons1__ClientLib(soap
, "ns1:clientLib", -1, &(a
->_ns1__Hello::clientLib
), ""))
5483 if (soap_out_PointerTons1__Application(soap
, "ns1:app", -1, &(a
->_ns1__Hello::app
), ""))
5485 if (soap_out_PointerTons1__AppAdditionalInfo(soap
, "ns1:appAddInfo", -1, &(a
->_ns1__Hello::appAddInfo
), ""))
5487 if (soap_out_PointerTons1__DumpAdditionalInfo(soap
, "ns1:addInfo", -1, &(a
->_ns1__Hello::addInfo
), ""))
5489 if (soap_out_PointerTons1__ArrayOfModuleSymbolInfo(soap
, "ns1:availableSymbols", -1, &(a
->_ns1__Hello::availableSymbols
), ""))
5491 if (soap_out_PointerTo_xop__Include(soap
, "ns1:stack", -1, &(a
->_ns1__Hello::stack
), ""))
5493 /* transient soap skipped */
5494 return soap_element_end_out(soap
, tag
);
5497 void *_ns1__Hello::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5498 { return soap_in__ns1__Hello(soap
, tag
, this, type
);
5501 SOAP_FMAC3 _ns1__Hello
* SOAP_FMAC4
soap_in__ns1__Hello(struct soap
*soap
, const char *tag
, _ns1__Hello
*a
, const char *type
)
5503 (void)type
; /* appease -Wall -Werror */
5504 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5506 a
= (_ns1__Hello
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__ns1__Hello
, sizeof(_ns1__Hello
), soap
->type
, soap
->arrayType
);
5510 { a
->soap_default(soap
);
5511 if (soap
->clist
->type
!= SOAP_TYPE__ns1__Hello
)
5512 { soap_revert(soap
);
5514 return (_ns1__Hello
*)a
->soap_in(soap
, tag
, type
);
5517 size_t soap_flag_clientLib1
= 1;
5518 size_t soap_flag_app1
= 1;
5519 size_t soap_flag_appAddInfo1
= 1;
5520 size_t soap_flag_addInfo1
= 1;
5521 size_t soap_flag_availableSymbols1
= 1;
5522 size_t soap_flag_stack1
= 1;
5523 if (soap
->body
&& !*soap
->href
)
5526 { soap
->error
= SOAP_TAG_MISMATCH
;
5527 if (soap_flag_clientLib1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5528 if (soap_in_PointerTons1__ClientLib(soap
, "ns1:clientLib", &(a
->_ns1__Hello::clientLib
), "ns1:ClientLib"))
5529 { soap_flag_clientLib1
--;
5532 if (soap_flag_app1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5533 if (soap_in_PointerTons1__Application(soap
, "ns1:app", &(a
->_ns1__Hello::app
), "ns1:Application"))
5537 if (soap_flag_appAddInfo1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5538 if (soap_in_PointerTons1__AppAdditionalInfo(soap
, "ns1:appAddInfo", &(a
->_ns1__Hello::appAddInfo
), "ns1:AppAdditionalInfo"))
5539 { soap_flag_appAddInfo1
--;
5542 if (soap_flag_addInfo1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5543 if (soap_in_PointerTons1__DumpAdditionalInfo(soap
, "ns1:addInfo", &(a
->_ns1__Hello::addInfo
), "ns1:DumpAdditionalInfo"))
5544 { soap_flag_addInfo1
--;
5547 if (soap_flag_availableSymbols1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5548 if (soap_in_PointerTons1__ArrayOfModuleSymbolInfo(soap
, "ns1:availableSymbols", &(a
->_ns1__Hello::availableSymbols
), "ns1:ArrayOfModuleSymbolInfo"))
5549 { soap_flag_availableSymbols1
--;
5552 if (soap_flag_stack1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5553 if (soap_in_PointerTo_xop__Include(soap
, "ns1:stack", &(a
->_ns1__Hello::stack
), ""))
5554 { soap_flag_stack1
--;
5557 /* transient soap skipped */
5558 if (soap
->error
== SOAP_TAG_MISMATCH
)
5559 soap
->error
= soap_ignore_element(soap
);
5560 if (soap
->error
== SOAP_NO_TAG
)
5565 if (soap_element_end_in(soap
, tag
))
5569 { a
= (_ns1__Hello
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__ns1__Hello
, 0, sizeof(_ns1__Hello
), 0, soap_copy__ns1__Hello
);
5570 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5576 int _ns1__Hello::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5578 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE__ns1__Hello
);
5579 if (this->soap_out(soap
, tag
?tag
:"ns1:Hello", id
, type
))
5581 return soap_putindependent(soap
);
5584 void *_ns1__Hello::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
5586 return soap_get__ns1__Hello(soap
, this, tag
, type
);
5589 SOAP_FMAC3 _ns1__Hello
* SOAP_FMAC4
soap_get__ns1__Hello(struct soap
*soap
, _ns1__Hello
*p
, const char *tag
, const char *type
)
5591 if ((p
= soap_in__ns1__Hello(soap
, tag
, p
, type
)))
5592 if (soap_getindependent(soap
))
5597 SOAP_FMAC1 _ns1__Hello
* SOAP_FMAC2
soap_instantiate__ns1__Hello(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
5599 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
5600 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__ns1__Hello(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
5601 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__ns1__Hello
, n
, soap_fdelete
);
5605 { cp
->ptr
= (void*)SOAP_NEW(_ns1__Hello
);
5607 *size
= sizeof(_ns1__Hello
);
5608 ((_ns1__Hello
*)cp
->ptr
)->soap
= soap
;
5611 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(_ns1__Hello
, n
);
5613 *size
= n
* sizeof(_ns1__Hello
);
5615 for (int i
= 0; i
< n
; i
++)
5616 ((_ns1__Hello
*)cp
->ptr
)[i
].soap
= soap
;
5618 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
5620 soap
->error
= SOAP_EOM
;
5621 return (_ns1__Hello
*)cp
->ptr
;
5624 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__ns1__Hello(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
5626 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
5627 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying _ns1__Hello %p -> %p\n", q
, p
));
5628 *(_ns1__Hello
*)p
= *(_ns1__Hello
*)q
;
5631 void ns1__NeedMoreInfoResponse::soap_default(struct soap
*soap
)
5634 this->ns1__Response::soap_default(soap
);
5635 this->ns1__NeedMoreInfoResponse::infoModule
= NULL
;
5636 this->ns1__NeedMoreInfoResponse::infoModuleCfg
= NULL
;
5639 void ns1__NeedMoreInfoResponse::soap_serialize(struct soap
*soap
) const
5641 #ifndef WITH_NOIDREF
5642 (void)soap
; /* appease -Wall -Werror */
5643 soap_serialize_PointerTo_xop__Include(soap
, &this->ns1__NeedMoreInfoResponse::infoModule
);
5644 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__NeedMoreInfoResponse::infoModuleCfg
);
5645 this->ns1__Response::soap_serialize(soap
);
5649 int ns1__NeedMoreInfoResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5651 return soap_out_ns1__NeedMoreInfoResponse(soap
, tag
, id
, this, type
);
5654 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__NeedMoreInfoResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__NeedMoreInfoResponse
*a
, const char *type
)
5656 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__NeedMoreInfoResponse
), "ns1:NeedMoreInfoResponse"))
5658 /* transient soap skipped */
5659 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
5661 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
5663 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
5665 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
5667 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
5669 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
5671 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
5673 if (soap_out_PointerTo_xop__Include(soap
, "ns1:infoModule", -1, &(a
->ns1__NeedMoreInfoResponse::infoModule
), ""))
5675 if (soap_out_PointerTostd__wstring(soap
, "ns1:infoModuleCfg", -1, &(a
->ns1__NeedMoreInfoResponse::infoModuleCfg
), ""))
5677 return soap_element_end_out(soap
, tag
);
5680 void *ns1__NeedMoreInfoResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5681 { return soap_in_ns1__NeedMoreInfoResponse(soap
, tag
, this, type
);
5684 SOAP_FMAC3 ns1__NeedMoreInfoResponse
* SOAP_FMAC4
soap_in_ns1__NeedMoreInfoResponse(struct soap
*soap
, const char *tag
, ns1__NeedMoreInfoResponse
*a
, const char *type
)
5686 (void)type
; /* appease -Wall -Werror */
5687 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5689 a
= (ns1__NeedMoreInfoResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__NeedMoreInfoResponse
, sizeof(ns1__NeedMoreInfoResponse
), soap
->type
, soap
->arrayType
);
5693 { a
->soap_default(soap
);
5694 if (soap
->clist
->type
!= SOAP_TYPE_ns1__NeedMoreInfoResponse
)
5695 { soap_revert(soap
);
5697 return (ns1__NeedMoreInfoResponse
*)a
->soap_in(soap
, tag
, type
);
5700 size_t soap_flag___item3
= 1;
5701 size_t soap_flag_clientID2
= 1;
5702 size_t soap_flag_context2
= 1;
5703 size_t soap_flag_dumpGroupID2
= 1;
5704 size_t soap_flag_dumpID2
= 1;
5705 size_t soap_flag_garbage2
= 1;
5706 size_t soap_flag_problemID2
= 1;
5707 size_t soap_flag_urlToProblem2
= 1;
5708 size_t soap_flag_infoModule1
= 1;
5709 size_t soap_flag_infoModuleCfg1
= 1;
5710 if (soap
->body
&& !*soap
->href
)
5713 { soap
->error
= SOAP_TAG_MISMATCH
;
5714 /* transient soap skipped */
5715 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5716 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
5717 { soap_flag_clientID2
--;
5720 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5721 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
5722 { soap_flag_context2
--;
5725 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5726 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
5727 { soap_flag_dumpGroupID2
--;
5730 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5731 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
5732 { soap_flag_dumpID2
--;
5735 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5736 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
5737 { soap_flag_garbage2
--;
5740 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5741 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
5742 { soap_flag_problemID2
--;
5745 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5746 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
5747 { soap_flag_urlToProblem2
--;
5750 if (soap_flag_infoModule1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5751 if (soap_in_PointerTo_xop__Include(soap
, "ns1:infoModule", &(a
->ns1__NeedMoreInfoResponse::infoModule
), ""))
5752 { soap_flag_infoModule1
--;
5755 if (soap_flag_infoModuleCfg1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5756 if (soap_in_PointerTostd__wstring(soap
, "ns1:infoModuleCfg", &(a
->ns1__NeedMoreInfoResponse::infoModuleCfg
), "xsd:string"))
5757 { soap_flag_infoModuleCfg1
--;
5760 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5761 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
5762 { soap_flag___item3
--;
5765 if (soap
->error
== SOAP_TAG_MISMATCH
)
5766 soap
->error
= soap_ignore_element(soap
);
5767 if (soap
->error
== SOAP_NO_TAG
)
5772 if (soap_element_end_in(soap
, tag
))
5776 { a
= (ns1__NeedMoreInfoResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__NeedMoreInfoResponse
, 0, sizeof(ns1__NeedMoreInfoResponse
), 0, soap_copy_ns1__NeedMoreInfoResponse
);
5777 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5783 int ns1__NeedMoreInfoResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5785 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__NeedMoreInfoResponse
);
5786 if (this->soap_out(soap
, tag
?tag
:"ns1:NeedMoreInfoResponse", id
, type
))
5788 return soap_putindependent(soap
);
5791 void *ns1__NeedMoreInfoResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
5793 return soap_get_ns1__NeedMoreInfoResponse(soap
, this, tag
, type
);
5796 SOAP_FMAC3 ns1__NeedMoreInfoResponse
* SOAP_FMAC4
soap_get_ns1__NeedMoreInfoResponse(struct soap
*soap
, ns1__NeedMoreInfoResponse
*p
, const char *tag
, const char *type
)
5798 if ((p
= soap_in_ns1__NeedMoreInfoResponse(soap
, tag
, p
, type
)))
5799 if (soap_getindependent(soap
))
5804 SOAP_FMAC1 ns1__NeedMoreInfoResponse
* SOAP_FMAC2
soap_instantiate_ns1__NeedMoreInfoResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
5806 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
5807 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__NeedMoreInfoResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
5808 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__NeedMoreInfoResponse
, n
, soap_fdelete
);
5812 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMoreInfoResponse
);
5814 *size
= sizeof(ns1__NeedMoreInfoResponse
);
5815 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)->soap
= soap
;
5818 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMoreInfoResponse
, n
);
5820 *size
= n
* sizeof(ns1__NeedMoreInfoResponse
);
5822 for (int i
= 0; i
< n
; i
++)
5823 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)[i
].soap
= soap
;
5825 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
5827 soap
->error
= SOAP_EOM
;
5828 return (ns1__NeedMoreInfoResponse
*)cp
->ptr
;
5831 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__NeedMoreInfoResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
5833 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
5834 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__NeedMoreInfoResponse %p -> %p\n", q
, p
));
5835 *(ns1__NeedMoreInfoResponse
*)p
= *(ns1__NeedMoreInfoResponse
*)q
;
5838 void ns1__NeedFullDumpResponse::soap_default(struct soap
*soap
)
5841 this->ns1__Response::soap_default(soap
);
5842 soap_default_bool(soap
, &this->ns1__NeedFullDumpResponse::attachUserInfo
);
5843 soap_default_unsignedInt(soap
, &this->ns1__NeedFullDumpResponse::restrictedDumpType
);
5846 void ns1__NeedFullDumpResponse::soap_serialize(struct soap
*soap
) const
5848 #ifndef WITH_NOIDREF
5849 (void)soap
; /* appease -Wall -Werror */
5850 soap_embedded(soap
, &this->ns1__NeedFullDumpResponse::attachUserInfo
, SOAP_TYPE_bool
);
5851 this->ns1__Response::soap_serialize(soap
);
5855 int ns1__NeedFullDumpResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
5857 return soap_out_ns1__NeedFullDumpResponse(soap
, tag
, id
, this, type
);
5860 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__NeedFullDumpResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__NeedFullDumpResponse
*a
, const char *type
)
5862 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__NeedFullDumpResponse
), "ns1:NeedFullDumpResponse"))
5864 /* transient soap skipped */
5865 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
5867 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
5869 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
5871 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
5873 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
5875 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
5877 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
5879 if (soap_out_bool(soap
, "ns1:attachUserInfo", -1, &(a
->ns1__NeedFullDumpResponse::attachUserInfo
), ""))
5881 if (soap_out_unsignedInt(soap
, "ns1:restrictedDumpType", -1, &(a
->ns1__NeedFullDumpResponse::restrictedDumpType
), ""))
5883 return soap_element_end_out(soap
, tag
);
5886 void *ns1__NeedFullDumpResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
5887 { return soap_in_ns1__NeedFullDumpResponse(soap
, tag
, this, type
);
5890 SOAP_FMAC3 ns1__NeedFullDumpResponse
* SOAP_FMAC4
soap_in_ns1__NeedFullDumpResponse(struct soap
*soap
, const char *tag
, ns1__NeedFullDumpResponse
*a
, const char *type
)
5892 (void)type
; /* appease -Wall -Werror */
5893 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
5895 a
= (ns1__NeedFullDumpResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__NeedFullDumpResponse
, sizeof(ns1__NeedFullDumpResponse
), soap
->type
, soap
->arrayType
);
5899 { a
->soap_default(soap
);
5900 if (soap
->clist
->type
!= SOAP_TYPE_ns1__NeedFullDumpResponse
)
5901 { soap_revert(soap
);
5903 return (ns1__NeedFullDumpResponse
*)a
->soap_in(soap
, tag
, type
);
5906 size_t soap_flag___item3
= 1;
5907 size_t soap_flag_clientID2
= 1;
5908 size_t soap_flag_context2
= 1;
5909 size_t soap_flag_dumpGroupID2
= 1;
5910 size_t soap_flag_dumpID2
= 1;
5911 size_t soap_flag_garbage2
= 1;
5912 size_t soap_flag_problemID2
= 1;
5913 size_t soap_flag_urlToProblem2
= 1;
5914 size_t soap_flag_attachUserInfo1
= 1;
5915 size_t soap_flag_restrictedDumpType1
= 1;
5916 if (soap
->body
&& !*soap
->href
)
5919 { soap
->error
= SOAP_TAG_MISMATCH
;
5920 /* transient soap skipped */
5921 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5922 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
5923 { soap_flag_clientID2
--;
5926 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5927 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
5928 { soap_flag_context2
--;
5931 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5932 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
5933 { soap_flag_dumpGroupID2
--;
5936 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5937 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
5938 { soap_flag_dumpID2
--;
5941 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5942 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
5943 { soap_flag_garbage2
--;
5946 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
5947 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
5948 { soap_flag_problemID2
--;
5951 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5952 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
5953 { soap_flag_urlToProblem2
--;
5956 if (soap_flag_attachUserInfo1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5957 if (soap_in_bool(soap
, "ns1:attachUserInfo", &(a
->ns1__NeedFullDumpResponse::attachUserInfo
), "xsd:boolean"))
5958 { soap_flag_attachUserInfo1
--;
5961 if (soap_flag_restrictedDumpType1
&& soap
->error
== SOAP_TAG_MISMATCH
)
5962 if (soap_in_unsignedInt(soap
, "ns1:restrictedDumpType", &(a
->ns1__NeedFullDumpResponse::restrictedDumpType
), "xsd:unsignedInt"))
5963 { soap_flag_restrictedDumpType1
--;
5966 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
5967 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
5968 { soap_flag___item3
--;
5971 if (soap
->error
== SOAP_TAG_MISMATCH
)
5972 soap
->error
= soap_ignore_element(soap
);
5973 if (soap
->error
== SOAP_NO_TAG
)
5978 if (soap_element_end_in(soap
, tag
))
5982 { a
= (ns1__NeedFullDumpResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__NeedFullDumpResponse
, 0, sizeof(ns1__NeedFullDumpResponse
), 0, soap_copy_ns1__NeedFullDumpResponse
);
5983 if (soap
->body
&& soap_element_end_in(soap
, tag
))
5986 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_attachUserInfo1
> 0 || soap_flag_restrictedDumpType1
> 0))
5987 { soap
->error
= SOAP_OCCURS
;
5993 int ns1__NeedFullDumpResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
5995 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__NeedFullDumpResponse
);
5996 if (this->soap_out(soap
, tag
?tag
:"ns1:NeedFullDumpResponse", id
, type
))
5998 return soap_putindependent(soap
);
6001 void *ns1__NeedFullDumpResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
6003 return soap_get_ns1__NeedFullDumpResponse(soap
, this, tag
, type
);
6006 SOAP_FMAC3 ns1__NeedFullDumpResponse
* SOAP_FMAC4
soap_get_ns1__NeedFullDumpResponse(struct soap
*soap
, ns1__NeedFullDumpResponse
*p
, const char *tag
, const char *type
)
6008 if ((p
= soap_in_ns1__NeedFullDumpResponse(soap
, tag
, p
, type
)))
6009 if (soap_getindependent(soap
))
6014 SOAP_FMAC1 ns1__NeedFullDumpResponse
* SOAP_FMAC2
soap_instantiate_ns1__NeedFullDumpResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
6016 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
6017 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__NeedFullDumpResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
6018 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__NeedFullDumpResponse
, n
, soap_fdelete
);
6022 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedFullDumpResponse
);
6024 *size
= sizeof(ns1__NeedFullDumpResponse
);
6025 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)->soap
= soap
;
6028 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedFullDumpResponse
, n
);
6030 *size
= n
* sizeof(ns1__NeedFullDumpResponse
);
6032 for (int i
= 0; i
< n
; i
++)
6033 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
6035 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
6037 soap
->error
= SOAP_EOM
;
6038 return (ns1__NeedFullDumpResponse
*)cp
->ptr
;
6041 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__NeedFullDumpResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
6043 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
6044 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__NeedFullDumpResponse %p -> %p\n", q
, p
));
6045 *(ns1__NeedFullDumpResponse
*)p
= *(ns1__NeedFullDumpResponse
*)q
;
6048 void ns1__NeedMiniDumpResponse::soap_default(struct soap
*soap
)
6051 this->ns1__Response::soap_default(soap
);
6054 void ns1__NeedMiniDumpResponse::soap_serialize(struct soap
*soap
) const
6056 #ifndef WITH_NOIDREF
6057 (void)soap
; /* appease -Wall -Werror */
6058 this->ns1__Response::soap_serialize(soap
);
6062 int ns1__NeedMiniDumpResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
6064 return soap_out_ns1__NeedMiniDumpResponse(soap
, tag
, id
, this, type
);
6067 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__NeedMiniDumpResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__NeedMiniDumpResponse
*a
, const char *type
)
6069 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__NeedMiniDumpResponse
), "ns1:NeedMiniDumpResponse"))
6071 /* transient soap skipped */
6072 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
6074 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
6076 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
6078 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
6080 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
6082 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
6084 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
6086 return soap_element_end_out(soap
, tag
);
6089 void *ns1__NeedMiniDumpResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
6090 { return soap_in_ns1__NeedMiniDumpResponse(soap
, tag
, this, type
);
6093 SOAP_FMAC3 ns1__NeedMiniDumpResponse
* SOAP_FMAC4
soap_in_ns1__NeedMiniDumpResponse(struct soap
*soap
, const char *tag
, ns1__NeedMiniDumpResponse
*a
, const char *type
)
6095 (void)type
; /* appease -Wall -Werror */
6096 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
6098 a
= (ns1__NeedMiniDumpResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__NeedMiniDumpResponse
, sizeof(ns1__NeedMiniDumpResponse
), soap
->type
, soap
->arrayType
);
6102 { a
->soap_default(soap
);
6103 if (soap
->clist
->type
!= SOAP_TYPE_ns1__NeedMiniDumpResponse
)
6104 { soap_revert(soap
);
6106 return (ns1__NeedMiniDumpResponse
*)a
->soap_in(soap
, tag
, type
);
6109 size_t soap_flag___item3
= 1;
6110 size_t soap_flag_clientID2
= 1;
6111 size_t soap_flag_context2
= 1;
6112 size_t soap_flag_dumpGroupID2
= 1;
6113 size_t soap_flag_dumpID2
= 1;
6114 size_t soap_flag_garbage2
= 1;
6115 size_t soap_flag_problemID2
= 1;
6116 size_t soap_flag_urlToProblem2
= 1;
6117 if (soap
->body
&& !*soap
->href
)
6120 { soap
->error
= SOAP_TAG_MISMATCH
;
6121 /* transient soap skipped */
6122 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6123 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
6124 { soap_flag_clientID2
--;
6127 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6128 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
6129 { soap_flag_context2
--;
6132 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6133 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
6134 { soap_flag_dumpGroupID2
--;
6137 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6138 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
6139 { soap_flag_dumpID2
--;
6142 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6143 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
6144 { soap_flag_garbage2
--;
6147 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6148 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
6149 { soap_flag_problemID2
--;
6152 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6153 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
6154 { soap_flag_urlToProblem2
--;
6157 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6158 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
6159 { soap_flag___item3
--;
6162 if (soap
->error
== SOAP_TAG_MISMATCH
)
6163 soap
->error
= soap_ignore_element(soap
);
6164 if (soap
->error
== SOAP_NO_TAG
)
6169 if (soap_element_end_in(soap
, tag
))
6173 { a
= (ns1__NeedMiniDumpResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__NeedMiniDumpResponse
, 0, sizeof(ns1__NeedMiniDumpResponse
), 0, soap_copy_ns1__NeedMiniDumpResponse
);
6174 if (soap
->body
&& soap_element_end_in(soap
, tag
))
6180 int ns1__NeedMiniDumpResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
6182 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__NeedMiniDumpResponse
);
6183 if (this->soap_out(soap
, tag
?tag
:"ns1:NeedMiniDumpResponse", id
, type
))
6185 return soap_putindependent(soap
);
6188 void *ns1__NeedMiniDumpResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
6190 return soap_get_ns1__NeedMiniDumpResponse(soap
, this, tag
, type
);
6193 SOAP_FMAC3 ns1__NeedMiniDumpResponse
* SOAP_FMAC4
soap_get_ns1__NeedMiniDumpResponse(struct soap
*soap
, ns1__NeedMiniDumpResponse
*p
, const char *tag
, const char *type
)
6195 if ((p
= soap_in_ns1__NeedMiniDumpResponse(soap
, tag
, p
, type
)))
6196 if (soap_getindependent(soap
))
6201 SOAP_FMAC1 ns1__NeedMiniDumpResponse
* SOAP_FMAC2
soap_instantiate_ns1__NeedMiniDumpResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
6203 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
6204 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__NeedMiniDumpResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
6205 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__NeedMiniDumpResponse
, n
, soap_fdelete
);
6209 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMiniDumpResponse
);
6211 *size
= sizeof(ns1__NeedMiniDumpResponse
);
6212 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
6215 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMiniDumpResponse
, n
);
6217 *size
= n
* sizeof(ns1__NeedMiniDumpResponse
);
6219 for (int i
= 0; i
< n
; i
++)
6220 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
6222 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
6224 soap
->error
= SOAP_EOM
;
6225 return (ns1__NeedMiniDumpResponse
*)cp
->ptr
;
6228 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__NeedMiniDumpResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
6230 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
6231 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__NeedMiniDumpResponse %p -> %p\n", q
, p
));
6232 *(ns1__NeedMiniDumpResponse
*)p
= *(ns1__NeedMiniDumpResponse
*)q
;
6235 void ns1__NeedSymbolsThenMiniDumpResponse::soap_default(struct soap
*soap
)
6238 this->ns1__Response::soap_default(soap
);
6239 soap_default_bool(soap
, &this->ns1__NeedSymbolsThenMiniDumpResponse::askConfirmation
);
6240 this->ns1__NeedSymbolsThenMiniDumpResponse::msSymbols
= NULL
;
6241 this->ns1__NeedSymbolsThenMiniDumpResponse::symbols
= NULL
;
6244 void ns1__NeedSymbolsThenMiniDumpResponse::soap_serialize(struct soap
*soap
) const
6246 #ifndef WITH_NOIDREF
6247 (void)soap
; /* appease -Wall -Werror */
6248 soap_embedded(soap
, &this->ns1__NeedSymbolsThenMiniDumpResponse::askConfirmation
, SOAP_TYPE_bool
);
6249 soap_serialize_PointerTons5__ArrayOfstring(soap
, &this->ns1__NeedSymbolsThenMiniDumpResponse::msSymbols
);
6250 soap_serialize_PointerTons5__ArrayOfstring(soap
, &this->ns1__NeedSymbolsThenMiniDumpResponse::symbols
);
6251 this->ns1__Response::soap_serialize(soap
);
6255 int ns1__NeedSymbolsThenMiniDumpResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
6257 return soap_out_ns1__NeedSymbolsThenMiniDumpResponse(soap
, tag
, id
, this, type
);
6260 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__NeedSymbolsThenMiniDumpResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__NeedSymbolsThenMiniDumpResponse
*a
, const char *type
)
6262 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
), "ns1:NeedSymbolsThenMiniDumpResponse"))
6264 /* transient soap skipped */
6265 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
6267 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
6269 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
6271 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
6273 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
6275 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
6277 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
6279 if (soap_out_bool(soap
, "ns1:askConfirmation", -1, &(a
->ns1__NeedSymbolsThenMiniDumpResponse::askConfirmation
), ""))
6281 if (soap_out_PointerTons5__ArrayOfstring(soap
, "ns1:msSymbols", -1, &(a
->ns1__NeedSymbolsThenMiniDumpResponse::msSymbols
), ""))
6283 if (soap_out_PointerTons5__ArrayOfstring(soap
, "ns1:symbols", -1, &(a
->ns1__NeedSymbolsThenMiniDumpResponse::symbols
), ""))
6285 return soap_element_end_out(soap
, tag
);
6288 void *ns1__NeedSymbolsThenMiniDumpResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
6289 { return soap_in_ns1__NeedSymbolsThenMiniDumpResponse(soap
, tag
, this, type
);
6292 SOAP_FMAC3 ns1__NeedSymbolsThenMiniDumpResponse
* SOAP_FMAC4
soap_in_ns1__NeedSymbolsThenMiniDumpResponse(struct soap
*soap
, const char *tag
, ns1__NeedSymbolsThenMiniDumpResponse
*a
, const char *type
)
6294 (void)type
; /* appease -Wall -Werror */
6295 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
6297 a
= (ns1__NeedSymbolsThenMiniDumpResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
, sizeof(ns1__NeedSymbolsThenMiniDumpResponse
), soap
->type
, soap
->arrayType
);
6301 { a
->soap_default(soap
);
6302 if (soap
->clist
->type
!= SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
)
6303 { soap_revert(soap
);
6305 return (ns1__NeedSymbolsThenMiniDumpResponse
*)a
->soap_in(soap
, tag
, type
);
6308 size_t soap_flag___item3
= 1;
6309 size_t soap_flag_clientID2
= 1;
6310 size_t soap_flag_context2
= 1;
6311 size_t soap_flag_dumpGroupID2
= 1;
6312 size_t soap_flag_dumpID2
= 1;
6313 size_t soap_flag_garbage2
= 1;
6314 size_t soap_flag_problemID2
= 1;
6315 size_t soap_flag_urlToProblem2
= 1;
6316 size_t soap_flag_askConfirmation1
= 1;
6317 size_t soap_flag_msSymbols1
= 1;
6318 size_t soap_flag_symbols1
= 1;
6319 if (soap
->body
&& !*soap
->href
)
6322 { soap
->error
= SOAP_TAG_MISMATCH
;
6323 /* transient soap skipped */
6324 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6325 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
6326 { soap_flag_clientID2
--;
6329 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6330 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
6331 { soap_flag_context2
--;
6334 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6335 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
6336 { soap_flag_dumpGroupID2
--;
6339 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6340 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
6341 { soap_flag_dumpID2
--;
6344 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6345 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
6346 { soap_flag_garbage2
--;
6349 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6350 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
6351 { soap_flag_problemID2
--;
6354 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6355 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
6356 { soap_flag_urlToProblem2
--;
6359 if (soap_flag_askConfirmation1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6360 if (soap_in_bool(soap
, "ns1:askConfirmation", &(a
->ns1__NeedSymbolsThenMiniDumpResponse::askConfirmation
), "xsd:boolean"))
6361 { soap_flag_askConfirmation1
--;
6364 if (soap_flag_msSymbols1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6365 if (soap_in_PointerTons5__ArrayOfstring(soap
, "ns1:msSymbols", &(a
->ns1__NeedSymbolsThenMiniDumpResponse::msSymbols
), "ns5:ArrayOfstring"))
6366 { soap_flag_msSymbols1
--;
6369 if (soap_flag_symbols1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6370 if (soap_in_PointerTons5__ArrayOfstring(soap
, "ns1:symbols", &(a
->ns1__NeedSymbolsThenMiniDumpResponse::symbols
), "ns5:ArrayOfstring"))
6371 { soap_flag_symbols1
--;
6374 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6375 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
6376 { soap_flag___item3
--;
6379 if (soap
->error
== SOAP_TAG_MISMATCH
)
6380 soap
->error
= soap_ignore_element(soap
);
6381 if (soap
->error
== SOAP_NO_TAG
)
6386 if (soap_element_end_in(soap
, tag
))
6390 { a
= (ns1__NeedSymbolsThenMiniDumpResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
, 0, sizeof(ns1__NeedSymbolsThenMiniDumpResponse
), 0, soap_copy_ns1__NeedSymbolsThenMiniDumpResponse
);
6391 if (soap
->body
&& soap_element_end_in(soap
, tag
))
6394 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_askConfirmation1
> 0))
6395 { soap
->error
= SOAP_OCCURS
;
6401 int ns1__NeedSymbolsThenMiniDumpResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
6403 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
);
6404 if (this->soap_out(soap
, tag
?tag
:"ns1:NeedSymbolsThenMiniDumpResponse", id
, type
))
6406 return soap_putindependent(soap
);
6409 void *ns1__NeedSymbolsThenMiniDumpResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
6411 return soap_get_ns1__NeedSymbolsThenMiniDumpResponse(soap
, this, tag
, type
);
6414 SOAP_FMAC3 ns1__NeedSymbolsThenMiniDumpResponse
* SOAP_FMAC4
soap_get_ns1__NeedSymbolsThenMiniDumpResponse(struct soap
*soap
, ns1__NeedSymbolsThenMiniDumpResponse
*p
, const char *tag
, const char *type
)
6416 if ((p
= soap_in_ns1__NeedSymbolsThenMiniDumpResponse(soap
, tag
, p
, type
)))
6417 if (soap_getindependent(soap
))
6422 SOAP_FMAC1 ns1__NeedSymbolsThenMiniDumpResponse
* SOAP_FMAC2
soap_instantiate_ns1__NeedSymbolsThenMiniDumpResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
6424 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
6425 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__NeedSymbolsThenMiniDumpResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
6426 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
, n
, soap_fdelete
);
6430 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedSymbolsThenMiniDumpResponse
);
6432 *size
= sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
6433 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
6436 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedSymbolsThenMiniDumpResponse
, n
);
6438 *size
= n
* sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
6440 for (int i
= 0; i
< n
; i
++)
6441 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
6443 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
6445 soap
->error
= SOAP_EOM
;
6446 return (ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
;
6449 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__NeedSymbolsThenMiniDumpResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
6451 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
6452 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__NeedSymbolsThenMiniDumpResponse %p -> %p\n", q
, p
));
6453 *(ns1__NeedSymbolsThenMiniDumpResponse
*)p
= *(ns1__NeedSymbolsThenMiniDumpResponse
*)q
;
6456 void ns1__HaveSolutionResponse::soap_default(struct soap
*soap
)
6459 this->ns1__Response::soap_default(soap
);
6460 soap_default_bool(soap
, &this->ns1__HaveSolutionResponse::askConfirmation
);
6461 this->ns1__HaveSolutionResponse::exe
= NULL
;
6462 soap_default_ns4__HaveSolutionResponse_SolutionType(soap
, &this->ns1__HaveSolutionResponse::type
);
6463 this->ns1__HaveSolutionResponse::url
= NULL
;
6466 void ns1__HaveSolutionResponse::soap_serialize(struct soap
*soap
) const
6468 #ifndef WITH_NOIDREF
6469 (void)soap
; /* appease -Wall -Werror */
6470 soap_embedded(soap
, &this->ns1__HaveSolutionResponse::askConfirmation
, SOAP_TYPE_bool
);
6471 soap_serialize_PointerTo_xop__Include(soap
, &this->ns1__HaveSolutionResponse::exe
);
6472 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__HaveSolutionResponse::url
);
6473 this->ns1__Response::soap_serialize(soap
);
6477 int ns1__HaveSolutionResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
6479 return soap_out_ns1__HaveSolutionResponse(soap
, tag
, id
, this, type
);
6482 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__HaveSolutionResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__HaveSolutionResponse
*a
, const char *type
)
6484 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__HaveSolutionResponse
), "ns1:HaveSolutionResponse"))
6486 /* transient soap skipped */
6487 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
6489 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
6491 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
6493 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
6495 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
6497 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
6499 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
6501 if (soap_out_bool(soap
, "ns1:askConfirmation", -1, &(a
->ns1__HaveSolutionResponse::askConfirmation
), ""))
6503 if (soap_out_PointerTo_xop__Include(soap
, "ns1:exe", -1, &(a
->ns1__HaveSolutionResponse::exe
), ""))
6505 if (soap_out_ns4__HaveSolutionResponse_SolutionType(soap
, "ns1:type", -1, &(a
->ns1__HaveSolutionResponse::type
), ""))
6507 if (soap_out_PointerTostd__wstring(soap
, "ns1:url", -1, &(a
->ns1__HaveSolutionResponse::url
), ""))
6509 return soap_element_end_out(soap
, tag
);
6512 void *ns1__HaveSolutionResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
6513 { return soap_in_ns1__HaveSolutionResponse(soap
, tag
, this, type
);
6516 SOAP_FMAC3 ns1__HaveSolutionResponse
* SOAP_FMAC4
soap_in_ns1__HaveSolutionResponse(struct soap
*soap
, const char *tag
, ns1__HaveSolutionResponse
*a
, const char *type
)
6518 (void)type
; /* appease -Wall -Werror */
6519 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
6521 a
= (ns1__HaveSolutionResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__HaveSolutionResponse
, sizeof(ns1__HaveSolutionResponse
), soap
->type
, soap
->arrayType
);
6525 { a
->soap_default(soap
);
6526 if (soap
->clist
->type
!= SOAP_TYPE_ns1__HaveSolutionResponse
)
6527 { soap_revert(soap
);
6529 return (ns1__HaveSolutionResponse
*)a
->soap_in(soap
, tag
, type
);
6532 size_t soap_flag___item3
= 1;
6533 size_t soap_flag_clientID2
= 1;
6534 size_t soap_flag_context2
= 1;
6535 size_t soap_flag_dumpGroupID2
= 1;
6536 size_t soap_flag_dumpID2
= 1;
6537 size_t soap_flag_garbage2
= 1;
6538 size_t soap_flag_problemID2
= 1;
6539 size_t soap_flag_urlToProblem2
= 1;
6540 size_t soap_flag_askConfirmation1
= 1;
6541 size_t soap_flag_exe1
= 1;
6542 size_t soap_flag_type1
= 1;
6543 size_t soap_flag_url1
= 1;
6544 if (soap
->body
&& !*soap
->href
)
6547 { soap
->error
= SOAP_TAG_MISMATCH
;
6548 /* transient soap skipped */
6549 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6550 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
6551 { soap_flag_clientID2
--;
6554 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6555 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
6556 { soap_flag_context2
--;
6559 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6560 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
6561 { soap_flag_dumpGroupID2
--;
6564 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6565 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
6566 { soap_flag_dumpID2
--;
6569 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6570 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
6571 { soap_flag_garbage2
--;
6574 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6575 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
6576 { soap_flag_problemID2
--;
6579 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6580 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
6581 { soap_flag_urlToProblem2
--;
6584 if (soap_flag_askConfirmation1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6585 if (soap_in_bool(soap
, "ns1:askConfirmation", &(a
->ns1__HaveSolutionResponse::askConfirmation
), "xsd:boolean"))
6586 { soap_flag_askConfirmation1
--;
6589 if (soap_flag_exe1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6590 if (soap_in_PointerTo_xop__Include(soap
, "ns1:exe", &(a
->ns1__HaveSolutionResponse::exe
), ""))
6594 if (soap_flag_type1
&& soap
->error
== SOAP_TAG_MISMATCH
)
6595 if (soap_in_ns4__HaveSolutionResponse_SolutionType(soap
, "ns1:type", &(a
->ns1__HaveSolutionResponse::type
), "ns4:HaveSolutionResponse.SolutionType"))
6596 { soap_flag_type1
--;
6599 if (soap_flag_url1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6600 if (soap_in_PointerTostd__wstring(soap
, "ns1:url", &(a
->ns1__HaveSolutionResponse::url
), "xsd:string"))
6604 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6605 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
6606 { soap_flag___item3
--;
6609 if (soap
->error
== SOAP_TAG_MISMATCH
)
6610 soap
->error
= soap_ignore_element(soap
);
6611 if (soap
->error
== SOAP_NO_TAG
)
6616 if (soap_element_end_in(soap
, tag
))
6620 { a
= (ns1__HaveSolutionResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__HaveSolutionResponse
, 0, sizeof(ns1__HaveSolutionResponse
), 0, soap_copy_ns1__HaveSolutionResponse
);
6621 if (soap
->body
&& soap_element_end_in(soap
, tag
))
6624 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_askConfirmation1
> 0 || soap_flag_type1
> 0))
6625 { soap
->error
= SOAP_OCCURS
;
6631 int ns1__HaveSolutionResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
6633 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__HaveSolutionResponse
);
6634 if (this->soap_out(soap
, tag
?tag
:"ns1:HaveSolutionResponse", id
, type
))
6636 return soap_putindependent(soap
);
6639 void *ns1__HaveSolutionResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
6641 return soap_get_ns1__HaveSolutionResponse(soap
, this, tag
, type
);
6644 SOAP_FMAC3 ns1__HaveSolutionResponse
* SOAP_FMAC4
soap_get_ns1__HaveSolutionResponse(struct soap
*soap
, ns1__HaveSolutionResponse
*p
, const char *tag
, const char *type
)
6646 if ((p
= soap_in_ns1__HaveSolutionResponse(soap
, tag
, p
, type
)))
6647 if (soap_getindependent(soap
))
6652 SOAP_FMAC1 ns1__HaveSolutionResponse
* SOAP_FMAC2
soap_instantiate_ns1__HaveSolutionResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
6654 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
6655 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__HaveSolutionResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
6656 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__HaveSolutionResponse
, n
, soap_fdelete
);
6660 { cp
->ptr
= (void*)SOAP_NEW(ns1__HaveSolutionResponse
);
6662 *size
= sizeof(ns1__HaveSolutionResponse
);
6663 ((ns1__HaveSolutionResponse
*)cp
->ptr
)->soap
= soap
;
6666 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__HaveSolutionResponse
, n
);
6668 *size
= n
* sizeof(ns1__HaveSolutionResponse
);
6670 for (int i
= 0; i
< n
; i
++)
6671 ((ns1__HaveSolutionResponse
*)cp
->ptr
)[i
].soap
= soap
;
6673 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
6675 soap
->error
= SOAP_EOM
;
6676 return (ns1__HaveSolutionResponse
*)cp
->ptr
;
6679 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__HaveSolutionResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
6681 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
6682 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__HaveSolutionResponse %p -> %p\n", q
, p
));
6683 *(ns1__HaveSolutionResponse
*)p
= *(ns1__HaveSolutionResponse
*)q
;
6686 void ns1__ErrorResponse::soap_default(struct soap
*soap
)
6689 this->ns1__Response::soap_default(soap
);
6690 this->ns1__ErrorResponse::error
= NULL
;
6693 void ns1__ErrorResponse::soap_serialize(struct soap
*soap
) const
6695 #ifndef WITH_NOIDREF
6696 (void)soap
; /* appease -Wall -Werror */
6697 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__ErrorResponse::error
);
6698 this->ns1__Response::soap_serialize(soap
);
6702 int ns1__ErrorResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
6704 return soap_out_ns1__ErrorResponse(soap
, tag
, id
, this, type
);
6707 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__ErrorResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__ErrorResponse
*a
, const char *type
)
6709 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__ErrorResponse
), "ns1:ErrorResponse"))
6711 /* transient soap skipped */
6712 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
6714 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
6716 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
6718 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
6720 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
6722 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
6724 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
6726 if (soap_out_PointerTostd__wstring(soap
, "ns1:error", -1, &(a
->ns1__ErrorResponse::error
), ""))
6728 return soap_element_end_out(soap
, tag
);
6731 void *ns1__ErrorResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
6732 { return soap_in_ns1__ErrorResponse(soap
, tag
, this, type
);
6735 SOAP_FMAC3 ns1__ErrorResponse
* SOAP_FMAC4
soap_in_ns1__ErrorResponse(struct soap
*soap
, const char *tag
, ns1__ErrorResponse
*a
, const char *type
)
6737 (void)type
; /* appease -Wall -Werror */
6738 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
6740 a
= (ns1__ErrorResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__ErrorResponse
, sizeof(ns1__ErrorResponse
), soap
->type
, soap
->arrayType
);
6744 { a
->soap_default(soap
);
6745 if (soap
->clist
->type
!= SOAP_TYPE_ns1__ErrorResponse
)
6746 { soap_revert(soap
);
6748 return (ns1__ErrorResponse
*)a
->soap_in(soap
, tag
, type
);
6751 size_t soap_flag___item3
= 1;
6752 size_t soap_flag_clientID2
= 1;
6753 size_t soap_flag_context2
= 1;
6754 size_t soap_flag_dumpGroupID2
= 1;
6755 size_t soap_flag_dumpID2
= 1;
6756 size_t soap_flag_garbage2
= 1;
6757 size_t soap_flag_problemID2
= 1;
6758 size_t soap_flag_urlToProblem2
= 1;
6759 size_t soap_flag_error1
= 1;
6760 if (soap
->body
&& !*soap
->href
)
6763 { soap
->error
= SOAP_TAG_MISMATCH
;
6764 /* transient soap skipped */
6765 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6766 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
6767 { soap_flag_clientID2
--;
6770 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6771 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
6772 { soap_flag_context2
--;
6775 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6776 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
6777 { soap_flag_dumpGroupID2
--;
6780 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6781 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
6782 { soap_flag_dumpID2
--;
6785 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6786 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
6787 { soap_flag_garbage2
--;
6790 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6791 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
6792 { soap_flag_problemID2
--;
6795 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6796 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
6797 { soap_flag_urlToProblem2
--;
6800 if (soap_flag_error1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6801 if (soap_in_PointerTostd__wstring(soap
, "ns1:error", &(a
->ns1__ErrorResponse::error
), "xsd:string"))
6802 { soap_flag_error1
--;
6805 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6806 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
6807 { soap_flag___item3
--;
6810 if (soap
->error
== SOAP_TAG_MISMATCH
)
6811 soap
->error
= soap_ignore_element(soap
);
6812 if (soap
->error
== SOAP_NO_TAG
)
6817 if (soap_element_end_in(soap
, tag
))
6821 { a
= (ns1__ErrorResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__ErrorResponse
, 0, sizeof(ns1__ErrorResponse
), 0, soap_copy_ns1__ErrorResponse
);
6822 if (soap
->body
&& soap_element_end_in(soap
, tag
))
6828 int ns1__ErrorResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
6830 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__ErrorResponse
);
6831 if (this->soap_out(soap
, tag
?tag
:"ns1:ErrorResponse", id
, type
))
6833 return soap_putindependent(soap
);
6836 void *ns1__ErrorResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
6838 return soap_get_ns1__ErrorResponse(soap
, this, tag
, type
);
6841 SOAP_FMAC3 ns1__ErrorResponse
* SOAP_FMAC4
soap_get_ns1__ErrorResponse(struct soap
*soap
, ns1__ErrorResponse
*p
, const char *tag
, const char *type
)
6843 if ((p
= soap_in_ns1__ErrorResponse(soap
, tag
, p
, type
)))
6844 if (soap_getindependent(soap
))
6849 SOAP_FMAC1 ns1__ErrorResponse
* SOAP_FMAC2
soap_instantiate_ns1__ErrorResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
6851 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
6852 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__ErrorResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
6853 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__ErrorResponse
, n
, soap_fdelete
);
6857 { cp
->ptr
= (void*)SOAP_NEW(ns1__ErrorResponse
);
6859 *size
= sizeof(ns1__ErrorResponse
);
6860 ((ns1__ErrorResponse
*)cp
->ptr
)->soap
= soap
;
6863 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ErrorResponse
, n
);
6865 *size
= n
* sizeof(ns1__ErrorResponse
);
6867 for (int i
= 0; i
< n
; i
++)
6868 ((ns1__ErrorResponse
*)cp
->ptr
)[i
].soap
= soap
;
6870 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
6872 soap
->error
= SOAP_EOM
;
6873 return (ns1__ErrorResponse
*)cp
->ptr
;
6876 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__ErrorResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
6878 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
6879 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__ErrorResponse %p -> %p\n", q
, p
));
6880 *(ns1__ErrorResponse
*)p
= *(ns1__ErrorResponse
*)q
;
6883 void ns1__StopResponse::soap_default(struct soap
*soap
)
6886 this->ns1__Response::soap_default(soap
);
6889 void ns1__StopResponse::soap_serialize(struct soap
*soap
) const
6891 #ifndef WITH_NOIDREF
6892 (void)soap
; /* appease -Wall -Werror */
6893 this->ns1__Response::soap_serialize(soap
);
6897 int ns1__StopResponse::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
6899 return soap_out_ns1__StopResponse(soap
, tag
, id
, this, type
);
6902 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__StopResponse(struct soap
*soap
, const char *tag
, int id
, const ns1__StopResponse
*a
, const char *type
)
6904 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__StopResponse
), "ns1:StopResponse"))
6906 /* transient soap skipped */
6907 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
6909 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
6911 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
6913 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
6915 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
6917 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
6919 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
6921 return soap_element_end_out(soap
, tag
);
6924 void *ns1__StopResponse::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
6925 { return soap_in_ns1__StopResponse(soap
, tag
, this, type
);
6928 SOAP_FMAC3 ns1__StopResponse
* SOAP_FMAC4
soap_in_ns1__StopResponse(struct soap
*soap
, const char *tag
, ns1__StopResponse
*a
, const char *type
)
6930 (void)type
; /* appease -Wall -Werror */
6931 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
6933 a
= (ns1__StopResponse
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__StopResponse
, sizeof(ns1__StopResponse
), soap
->type
, soap
->arrayType
);
6937 { a
->soap_default(soap
);
6938 if (soap
->clist
->type
!= SOAP_TYPE_ns1__StopResponse
)
6939 { soap_revert(soap
);
6941 return (ns1__StopResponse
*)a
->soap_in(soap
, tag
, type
);
6944 size_t soap_flag___item3
= 1;
6945 size_t soap_flag_clientID2
= 1;
6946 size_t soap_flag_context2
= 1;
6947 size_t soap_flag_dumpGroupID2
= 1;
6948 size_t soap_flag_dumpID2
= 1;
6949 size_t soap_flag_garbage2
= 1;
6950 size_t soap_flag_problemID2
= 1;
6951 size_t soap_flag_urlToProblem2
= 1;
6952 if (soap
->body
&& !*soap
->href
)
6955 { soap
->error
= SOAP_TAG_MISMATCH
;
6956 /* transient soap skipped */
6957 if (soap_flag_clientID2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6958 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
6959 { soap_flag_clientID2
--;
6962 if (soap_flag_context2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6963 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
6964 { soap_flag_context2
--;
6967 if (soap_flag_dumpGroupID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6968 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
6969 { soap_flag_dumpGroupID2
--;
6972 if (soap_flag_dumpID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6973 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
6974 { soap_flag_dumpID2
--;
6977 if (soap_flag_garbage2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6978 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
6979 { soap_flag_garbage2
--;
6982 if (soap_flag_problemID2
&& soap
->error
== SOAP_TAG_MISMATCH
)
6983 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
6984 { soap_flag_problemID2
--;
6987 if (soap_flag_urlToProblem2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6988 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
6989 { soap_flag_urlToProblem2
--;
6992 if (soap_flag___item3
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
6993 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
6994 { soap_flag___item3
--;
6997 if (soap
->error
== SOAP_TAG_MISMATCH
)
6998 soap
->error
= soap_ignore_element(soap
);
6999 if (soap
->error
== SOAP_NO_TAG
)
7004 if (soap_element_end_in(soap
, tag
))
7008 { a
= (ns1__StopResponse
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__StopResponse
, 0, sizeof(ns1__StopResponse
), 0, soap_copy_ns1__StopResponse
);
7009 if (soap
->body
&& soap_element_end_in(soap
, tag
))
7015 int ns1__StopResponse::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
7017 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__StopResponse
);
7018 if (this->soap_out(soap
, tag
?tag
:"ns1:StopResponse", id
, type
))
7020 return soap_putindependent(soap
);
7023 void *ns1__StopResponse::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
7025 return soap_get_ns1__StopResponse(soap
, this, tag
, type
);
7028 SOAP_FMAC3 ns1__StopResponse
* SOAP_FMAC4
soap_get_ns1__StopResponse(struct soap
*soap
, ns1__StopResponse
*p
, const char *tag
, const char *type
)
7030 if ((p
= soap_in_ns1__StopResponse(soap
, tag
, p
, type
)))
7031 if (soap_getindependent(soap
))
7036 SOAP_FMAC1 ns1__StopResponse
* SOAP_FMAC2
soap_instantiate_ns1__StopResponse(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
7038 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
7039 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__StopResponse(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
7040 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__StopResponse
, n
, soap_fdelete
);
7044 { cp
->ptr
= (void*)SOAP_NEW(ns1__StopResponse
);
7046 *size
= sizeof(ns1__StopResponse
);
7047 ((ns1__StopResponse
*)cp
->ptr
)->soap
= soap
;
7050 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__StopResponse
, n
);
7052 *size
= n
* sizeof(ns1__StopResponse
);
7054 for (int i
= 0; i
< n
; i
++)
7055 ((ns1__StopResponse
*)cp
->ptr
)[i
].soap
= soap
;
7057 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7059 soap
->error
= SOAP_EOM
;
7060 return (ns1__StopResponse
*)cp
->ptr
;
7063 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__StopResponse(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
7065 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
7066 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__StopResponse %p -> %p\n", q
, p
));
7067 *(ns1__StopResponse
*)p
= *(ns1__StopResponse
*)q
;
7070 void ns1__Response::soap_default(struct soap
*soap
)
7073 this->xsd__anyType::soap_default(soap
);
7074 this->ns1__Response::clientID
= NULL
;
7075 this->ns1__Response::context
= NULL
;
7076 this->ns1__Response::dumpGroupID
= NULL
;
7077 this->ns1__Response::dumpID
= NULL
;
7078 this->ns1__Response::garbage
= NULL
;
7079 this->ns1__Response::problemID
= NULL
;
7080 this->ns1__Response::urlToProblem
= NULL
;
7083 void ns1__Response::soap_serialize(struct soap
*soap
) const
7085 #ifndef WITH_NOIDREF
7086 (void)soap
; /* appease -Wall -Werror */
7087 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__Response::clientID
);
7088 soap_serialize_PointerTo_xop__Include(soap
, &this->ns1__Response::context
);
7089 soap_serialize_PointerToint(soap
, &this->ns1__Response::dumpGroupID
);
7090 soap_serialize_PointerToint(soap
, &this->ns1__Response::dumpID
);
7091 soap_serialize_PointerTo_xop__Include(soap
, &this->ns1__Response::garbage
);
7092 soap_serialize_PointerToint(soap
, &this->ns1__Response::problemID
);
7093 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__Response::urlToProblem
);
7094 this->xsd__anyType::soap_serialize(soap
);
7098 int ns1__Response::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
7100 return soap_out_ns1__Response(soap
, tag
, id
, this, type
);
7103 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__Response(struct soap
*soap
, const char *tag
, int id
, const ns1__Response
*a
, const char *type
)
7105 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__Response
), "ns1:Response"))
7107 /* transient soap skipped */
7108 if (soap_out_PointerTostd__wstring(soap
, "ns1:clientID", -1, &(a
->ns1__Response::clientID
), ""))
7110 if (soap_out_PointerTo_xop__Include(soap
, "ns1:context", -1, &(a
->ns1__Response::context
), ""))
7112 if (soap_out_PointerToint(soap
, "ns1:dumpGroupID", -1, &(a
->ns1__Response::dumpGroupID
), ""))
7114 if (soap_out_PointerToint(soap
, "ns1:dumpID", -1, &(a
->ns1__Response::dumpID
), ""))
7116 if (soap_out_PointerTo_xop__Include(soap
, "ns1:garbage", -1, &(a
->ns1__Response::garbage
), ""))
7118 if (soap_out_PointerToint(soap
, "ns1:problemID", -1, &(a
->ns1__Response::problemID
), ""))
7120 if (soap_out_PointerTostd__wstring(soap
, "ns1:urlToProblem", -1, &(a
->ns1__Response::urlToProblem
), ""))
7122 return soap_element_end_out(soap
, tag
);
7125 void *ns1__Response::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
7126 { return soap_in_ns1__Response(soap
, tag
, this, type
);
7129 SOAP_FMAC3 ns1__Response
* SOAP_FMAC4
soap_in_ns1__Response(struct soap
*soap
, const char *tag
, ns1__Response
*a
, const char *type
)
7131 (void)type
; /* appease -Wall -Werror */
7132 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
7134 a
= (ns1__Response
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__Response
, sizeof(ns1__Response
), soap
->type
, soap
->arrayType
);
7138 { a
->soap_default(soap
);
7139 if (soap
->clist
->type
!= SOAP_TYPE_ns1__Response
)
7140 { soap_revert(soap
);
7142 return (ns1__Response
*)a
->soap_in(soap
, tag
, type
);
7145 size_t soap_flag___item2
= 1;
7146 size_t soap_flag_clientID1
= 1;
7147 size_t soap_flag_context1
= 1;
7148 size_t soap_flag_dumpGroupID1
= 1;
7149 size_t soap_flag_dumpID1
= 1;
7150 size_t soap_flag_garbage1
= 1;
7151 size_t soap_flag_problemID1
= 1;
7152 size_t soap_flag_urlToProblem1
= 1;
7153 if (soap
->body
&& !*soap
->href
)
7156 { soap
->error
= SOAP_TAG_MISMATCH
;
7157 /* transient soap skipped */
7158 if (soap_flag_clientID1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7159 if (soap_in_PointerTostd__wstring(soap
, "ns1:clientID", &(a
->ns1__Response::clientID
), "xsd:string"))
7160 { soap_flag_clientID1
--;
7163 if (soap_flag_context1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7164 if (soap_in_PointerTo_xop__Include(soap
, "ns1:context", &(a
->ns1__Response::context
), ""))
7165 { soap_flag_context1
--;
7168 if (soap_flag_dumpGroupID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7169 if (soap_in_PointerToint(soap
, "ns1:dumpGroupID", &(a
->ns1__Response::dumpGroupID
), "xsd:int"))
7170 { soap_flag_dumpGroupID1
--;
7173 if (soap_flag_dumpID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7174 if (soap_in_PointerToint(soap
, "ns1:dumpID", &(a
->ns1__Response::dumpID
), "xsd:int"))
7175 { soap_flag_dumpID1
--;
7178 if (soap_flag_garbage1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7179 if (soap_in_PointerTo_xop__Include(soap
, "ns1:garbage", &(a
->ns1__Response::garbage
), ""))
7180 { soap_flag_garbage1
--;
7183 if (soap_flag_problemID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7184 if (soap_in_PointerToint(soap
, "ns1:problemID", &(a
->ns1__Response::problemID
), "xsd:int"))
7185 { soap_flag_problemID1
--;
7188 if (soap_flag_urlToProblem1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7189 if (soap_in_PointerTostd__wstring(soap
, "ns1:urlToProblem", &(a
->ns1__Response::urlToProblem
), "xsd:string"))
7190 { soap_flag_urlToProblem1
--;
7193 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7194 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
7195 { soap_flag___item2
--;
7198 if (soap
->error
== SOAP_TAG_MISMATCH
)
7199 soap
->error
= soap_ignore_element(soap
);
7200 if (soap
->error
== SOAP_NO_TAG
)
7205 if (soap_element_end_in(soap
, tag
))
7209 { a
= (ns1__Response
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__Response
, 0, sizeof(ns1__Response
), 0, soap_copy_ns1__Response
);
7210 if (soap
->body
&& soap_element_end_in(soap
, tag
))
7216 int ns1__Response::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
7218 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__Response
);
7219 if (this->soap_out(soap
, tag
?tag
:"ns1:Response", id
, type
))
7221 return soap_putindependent(soap
);
7224 void *ns1__Response::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
7226 return soap_get_ns1__Response(soap
, this, tag
, type
);
7229 SOAP_FMAC3 ns1__Response
* SOAP_FMAC4
soap_get_ns1__Response(struct soap
*soap
, ns1__Response
*p
, const char *tag
, const char *type
)
7231 if ((p
= soap_in_ns1__Response(soap
, tag
, p
, type
)))
7232 if (soap_getindependent(soap
))
7237 SOAP_FMAC1 ns1__Response
* SOAP_FMAC2
soap_instantiate_ns1__Response(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
7239 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
7240 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__Response(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
7241 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__Response
, n
, soap_fdelete
);
7244 if (type
&& !soap_match_tag(soap
, type
, "ns1:StopResponse"))
7245 { cp
->type
= SOAP_TYPE_ns1__StopResponse
;
7247 { cp
->ptr
= (void*)SOAP_NEW(ns1__StopResponse
);
7249 *size
= sizeof(ns1__StopResponse
);
7250 ((ns1__StopResponse
*)cp
->ptr
)->soap
= soap
;
7253 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__StopResponse
, n
);
7255 *size
= n
* sizeof(ns1__StopResponse
);
7257 for (int i
= 0; i
< n
; i
++)
7258 ((ns1__StopResponse
*)cp
->ptr
)[i
].soap
= soap
;
7260 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7262 soap
->error
= SOAP_EOM
;
7263 return (ns1__StopResponse
*)cp
->ptr
;
7265 if (type
&& !soap_match_tag(soap
, type
, "ns1:ErrorResponse"))
7266 { cp
->type
= SOAP_TYPE_ns1__ErrorResponse
;
7268 { cp
->ptr
= (void*)SOAP_NEW(ns1__ErrorResponse
);
7270 *size
= sizeof(ns1__ErrorResponse
);
7271 ((ns1__ErrorResponse
*)cp
->ptr
)->soap
= soap
;
7274 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ErrorResponse
, n
);
7276 *size
= n
* sizeof(ns1__ErrorResponse
);
7278 for (int i
= 0; i
< n
; i
++)
7279 ((ns1__ErrorResponse
*)cp
->ptr
)[i
].soap
= soap
;
7281 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7283 soap
->error
= SOAP_EOM
;
7284 return (ns1__ErrorResponse
*)cp
->ptr
;
7286 if (type
&& !soap_match_tag(soap
, type
, "ns1:HaveSolutionResponse"))
7287 { cp
->type
= SOAP_TYPE_ns1__HaveSolutionResponse
;
7289 { cp
->ptr
= (void*)SOAP_NEW(ns1__HaveSolutionResponse
);
7291 *size
= sizeof(ns1__HaveSolutionResponse
);
7292 ((ns1__HaveSolutionResponse
*)cp
->ptr
)->soap
= soap
;
7295 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__HaveSolutionResponse
, n
);
7297 *size
= n
* sizeof(ns1__HaveSolutionResponse
);
7299 for (int i
= 0; i
< n
; i
++)
7300 ((ns1__HaveSolutionResponse
*)cp
->ptr
)[i
].soap
= soap
;
7302 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7304 soap
->error
= SOAP_EOM
;
7305 return (ns1__HaveSolutionResponse
*)cp
->ptr
;
7307 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedSymbolsThenMiniDumpResponse"))
7308 { cp
->type
= SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
;
7310 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedSymbolsThenMiniDumpResponse
);
7312 *size
= sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
7313 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
7316 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedSymbolsThenMiniDumpResponse
, n
);
7318 *size
= n
* sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
7320 for (int i
= 0; i
< n
; i
++)
7321 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
7323 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7325 soap
->error
= SOAP_EOM
;
7326 return (ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
;
7328 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedMiniDumpResponse"))
7329 { cp
->type
= SOAP_TYPE_ns1__NeedMiniDumpResponse
;
7331 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMiniDumpResponse
);
7333 *size
= sizeof(ns1__NeedMiniDumpResponse
);
7334 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
7337 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMiniDumpResponse
, n
);
7339 *size
= n
* sizeof(ns1__NeedMiniDumpResponse
);
7341 for (int i
= 0; i
< n
; i
++)
7342 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
7344 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7346 soap
->error
= SOAP_EOM
;
7347 return (ns1__NeedMiniDumpResponse
*)cp
->ptr
;
7349 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedFullDumpResponse"))
7350 { cp
->type
= SOAP_TYPE_ns1__NeedFullDumpResponse
;
7352 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedFullDumpResponse
);
7354 *size
= sizeof(ns1__NeedFullDumpResponse
);
7355 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)->soap
= soap
;
7358 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedFullDumpResponse
, n
);
7360 *size
= n
* sizeof(ns1__NeedFullDumpResponse
);
7362 for (int i
= 0; i
< n
; i
++)
7363 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
7365 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7367 soap
->error
= SOAP_EOM
;
7368 return (ns1__NeedFullDumpResponse
*)cp
->ptr
;
7370 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedMoreInfoResponse"))
7371 { cp
->type
= SOAP_TYPE_ns1__NeedMoreInfoResponse
;
7373 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMoreInfoResponse
);
7375 *size
= sizeof(ns1__NeedMoreInfoResponse
);
7376 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)->soap
= soap
;
7379 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMoreInfoResponse
, n
);
7381 *size
= n
* sizeof(ns1__NeedMoreInfoResponse
);
7383 for (int i
= 0; i
< n
; i
++)
7384 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)[i
].soap
= soap
;
7386 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7388 soap
->error
= SOAP_EOM
;
7389 return (ns1__NeedMoreInfoResponse
*)cp
->ptr
;
7392 { cp
->ptr
= (void*)SOAP_NEW(ns1__Response
);
7394 *size
= sizeof(ns1__Response
);
7395 ((ns1__Response
*)cp
->ptr
)->soap
= soap
;
7398 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Response
, n
);
7400 *size
= n
* sizeof(ns1__Response
);
7402 for (int i
= 0; i
< n
; i
++)
7403 ((ns1__Response
*)cp
->ptr
)[i
].soap
= soap
;
7405 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7407 soap
->error
= SOAP_EOM
;
7408 return (ns1__Response
*)cp
->ptr
;
7411 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__Response(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
7413 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
7414 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__Response %p -> %p\n", q
, p
));
7415 *(ns1__Response
*)p
= *(ns1__Response
*)q
;
7418 void ns1__Pdb70File::soap_default(struct soap
*soap
)
7421 this->xsd__anyType::soap_default(soap
);
7422 soap_default_unsignedInt(soap
, &this->ns1__Pdb70File::age
);
7423 this->ns1__Pdb70File::path
= NULL
;
7424 soap_default_ns3__guid(soap
, &this->ns1__Pdb70File::signature
);
7427 void ns1__Pdb70File::soap_serialize(struct soap
*soap
) const
7429 #ifndef WITH_NOIDREF
7430 (void)soap
; /* appease -Wall -Werror */
7431 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__Pdb70File::path
);
7432 soap_serialize_ns3__guid(soap
, &this->ns1__Pdb70File::signature
);
7433 this->xsd__anyType::soap_serialize(soap
);
7437 int ns1__Pdb70File::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
7439 return soap_out_ns1__Pdb70File(soap
, tag
, id
, this, type
);
7442 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__Pdb70File(struct soap
*soap
, const char *tag
, int id
, const ns1__Pdb70File
*a
, const char *type
)
7444 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__Pdb70File
), "ns1:Pdb70File"))
7446 /* transient soap skipped */
7447 if (soap_out_unsignedInt(soap
, "ns1:age", -1, &(a
->ns1__Pdb70File::age
), ""))
7449 if (soap_out_PointerTostd__wstring(soap
, "ns1:path", -1, &(a
->ns1__Pdb70File::path
), ""))
7451 if (soap_out_ns3__guid(soap
, "ns1:signature", -1, &(a
->ns1__Pdb70File::signature
), ""))
7453 return soap_element_end_out(soap
, tag
);
7456 void *ns1__Pdb70File::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
7457 { return soap_in_ns1__Pdb70File(soap
, tag
, this, type
);
7460 SOAP_FMAC3 ns1__Pdb70File
* SOAP_FMAC4
soap_in_ns1__Pdb70File(struct soap
*soap
, const char *tag
, ns1__Pdb70File
*a
, const char *type
)
7462 (void)type
; /* appease -Wall -Werror */
7463 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
7465 a
= (ns1__Pdb70File
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__Pdb70File
, sizeof(ns1__Pdb70File
), soap
->type
, soap
->arrayType
);
7469 { a
->soap_default(soap
);
7470 if (soap
->clist
->type
!= SOAP_TYPE_ns1__Pdb70File
)
7471 { soap_revert(soap
);
7473 return (ns1__Pdb70File
*)a
->soap_in(soap
, tag
, type
);
7476 size_t soap_flag___item2
= 1;
7477 size_t soap_flag_age1
= 1;
7478 size_t soap_flag_path1
= 1;
7479 size_t soap_flag_signature1
= 1;
7480 if (soap
->body
&& !*soap
->href
)
7483 { soap
->error
= SOAP_TAG_MISMATCH
;
7484 /* transient soap skipped */
7485 if (soap_flag_age1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7486 if (soap_in_unsignedInt(soap
, "ns1:age", &(a
->ns1__Pdb70File::age
), "xsd:unsignedInt"))
7490 if (soap_flag_path1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7491 if (soap_in_PointerTostd__wstring(soap
, "ns1:path", &(a
->ns1__Pdb70File::path
), "xsd:string"))
7492 { soap_flag_path1
--;
7495 if (soap_flag_signature1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7496 if (soap_in_ns3__guid(soap
, "ns1:signature", &(a
->ns1__Pdb70File::signature
), "ns3:guid"))
7497 { soap_flag_signature1
--;
7500 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7501 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
7502 { soap_flag___item2
--;
7505 if (soap
->error
== SOAP_TAG_MISMATCH
)
7506 soap
->error
= soap_ignore_element(soap
);
7507 if (soap
->error
== SOAP_NO_TAG
)
7512 if (soap_element_end_in(soap
, tag
))
7516 { a
= (ns1__Pdb70File
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__Pdb70File
, 0, sizeof(ns1__Pdb70File
), 0, soap_copy_ns1__Pdb70File
);
7517 if (soap
->body
&& soap_element_end_in(soap
, tag
))
7520 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_age1
> 0 || soap_flag_signature1
> 0))
7521 { soap
->error
= SOAP_OCCURS
;
7527 int ns1__Pdb70File::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
7529 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__Pdb70File
);
7530 if (this->soap_out(soap
, tag
?tag
:"ns1:Pdb70File", id
, type
))
7532 return soap_putindependent(soap
);
7535 void *ns1__Pdb70File::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
7537 return soap_get_ns1__Pdb70File(soap
, this, tag
, type
);
7540 SOAP_FMAC3 ns1__Pdb70File
* SOAP_FMAC4
soap_get_ns1__Pdb70File(struct soap
*soap
, ns1__Pdb70File
*p
, const char *tag
, const char *type
)
7542 if ((p
= soap_in_ns1__Pdb70File(soap
, tag
, p
, type
)))
7543 if (soap_getindependent(soap
))
7548 SOAP_FMAC1 ns1__Pdb70File
* SOAP_FMAC2
soap_instantiate_ns1__Pdb70File(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
7550 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
7551 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__Pdb70File(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
7552 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__Pdb70File
, n
, soap_fdelete
);
7556 { cp
->ptr
= (void*)SOAP_NEW(ns1__Pdb70File
);
7558 *size
= sizeof(ns1__Pdb70File
);
7559 ((ns1__Pdb70File
*)cp
->ptr
)->soap
= soap
;
7562 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Pdb70File
, n
);
7564 *size
= n
* sizeof(ns1__Pdb70File
);
7566 for (int i
= 0; i
< n
; i
++)
7567 ((ns1__Pdb70File
*)cp
->ptr
)[i
].soap
= soap
;
7569 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7571 soap
->error
= SOAP_EOM
;
7572 return (ns1__Pdb70File
*)cp
->ptr
;
7575 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__Pdb70File(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
7577 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
7578 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__Pdb70File %p -> %p\n", q
, p
));
7579 *(ns1__Pdb70File
*)p
= *(ns1__Pdb70File
*)q
;
7582 void ns1__ModuleSymbolInfo::soap_default(struct soap
*soap
)
7585 this->xsd__anyType::soap_default(soap
);
7586 soap_default_bool(soap
, &this->ns1__ModuleSymbolInfo::isMicrosoftModule
);
7587 this->ns1__ModuleSymbolInfo::path
= NULL
;
7588 this->ns1__ModuleSymbolInfo::pdb
= NULL
;
7589 soap_default_unsignedInt(soap
, &this->ns1__ModuleSymbolInfo::sizeOfImage
);
7590 soap_default_unsignedInt(soap
, &this->ns1__ModuleSymbolInfo::timeDateStamp
);
7593 void ns1__ModuleSymbolInfo::soap_serialize(struct soap
*soap
) const
7595 #ifndef WITH_NOIDREF
7596 (void)soap
; /* appease -Wall -Werror */
7597 soap_embedded(soap
, &this->ns1__ModuleSymbolInfo::isMicrosoftModule
, SOAP_TYPE_bool
);
7598 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__ModuleSymbolInfo::path
);
7599 soap_serialize_PointerTons1__Pdb70File(soap
, &this->ns1__ModuleSymbolInfo::pdb
);
7600 this->xsd__anyType::soap_serialize(soap
);
7604 int ns1__ModuleSymbolInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
7606 return soap_out_ns1__ModuleSymbolInfo(soap
, tag
, id
, this, type
);
7609 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, int id
, const ns1__ModuleSymbolInfo
*a
, const char *type
)
7611 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__ModuleSymbolInfo
), "ns1:ModuleSymbolInfo"))
7613 /* transient soap skipped */
7614 if (soap_out_bool(soap
, "ns1:isMicrosoftModule", -1, &(a
->ns1__ModuleSymbolInfo::isMicrosoftModule
), ""))
7616 if (soap_out_PointerTostd__wstring(soap
, "ns1:path", -1, &(a
->ns1__ModuleSymbolInfo::path
), ""))
7618 if (soap_out_PointerTons1__Pdb70File(soap
, "ns1:pdb", -1, &(a
->ns1__ModuleSymbolInfo::pdb
), ""))
7620 if (soap_out_unsignedInt(soap
, "ns1:sizeOfImage", -1, &(a
->ns1__ModuleSymbolInfo::sizeOfImage
), ""))
7622 if (soap_out_unsignedInt(soap
, "ns1:timeDateStamp", -1, &(a
->ns1__ModuleSymbolInfo::timeDateStamp
), ""))
7624 return soap_element_end_out(soap
, tag
);
7627 void *ns1__ModuleSymbolInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
7628 { return soap_in_ns1__ModuleSymbolInfo(soap
, tag
, this, type
);
7631 SOAP_FMAC3 ns1__ModuleSymbolInfo
* SOAP_FMAC4
soap_in_ns1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, ns1__ModuleSymbolInfo
*a
, const char *type
)
7633 (void)type
; /* appease -Wall -Werror */
7634 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
7636 a
= (ns1__ModuleSymbolInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__ModuleSymbolInfo
, sizeof(ns1__ModuleSymbolInfo
), soap
->type
, soap
->arrayType
);
7640 { a
->soap_default(soap
);
7641 if (soap
->clist
->type
!= SOAP_TYPE_ns1__ModuleSymbolInfo
)
7642 { soap_revert(soap
);
7644 return (ns1__ModuleSymbolInfo
*)a
->soap_in(soap
, tag
, type
);
7647 size_t soap_flag___item2
= 1;
7648 size_t soap_flag_isMicrosoftModule1
= 1;
7649 size_t soap_flag_path1
= 1;
7650 size_t soap_flag_pdb1
= 1;
7651 size_t soap_flag_sizeOfImage1
= 1;
7652 size_t soap_flag_timeDateStamp1
= 1;
7653 if (soap
->body
&& !*soap
->href
)
7656 { soap
->error
= SOAP_TAG_MISMATCH
;
7657 /* transient soap skipped */
7658 if (soap_flag_isMicrosoftModule1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7659 if (soap_in_bool(soap
, "ns1:isMicrosoftModule", &(a
->ns1__ModuleSymbolInfo::isMicrosoftModule
), "xsd:boolean"))
7660 { soap_flag_isMicrosoftModule1
--;
7663 if (soap_flag_path1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7664 if (soap_in_PointerTostd__wstring(soap
, "ns1:path", &(a
->ns1__ModuleSymbolInfo::path
), "xsd:string"))
7665 { soap_flag_path1
--;
7668 if (soap_flag_pdb1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7669 if (soap_in_PointerTons1__Pdb70File(soap
, "ns1:pdb", &(a
->ns1__ModuleSymbolInfo::pdb
), "ns1:Pdb70File"))
7673 if (soap_flag_sizeOfImage1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7674 if (soap_in_unsignedInt(soap
, "ns1:sizeOfImage", &(a
->ns1__ModuleSymbolInfo::sizeOfImage
), "xsd:unsignedInt"))
7675 { soap_flag_sizeOfImage1
--;
7678 if (soap_flag_timeDateStamp1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7679 if (soap_in_unsignedInt(soap
, "ns1:timeDateStamp", &(a
->ns1__ModuleSymbolInfo::timeDateStamp
), "xsd:unsignedInt"))
7680 { soap_flag_timeDateStamp1
--;
7683 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7684 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
7685 { soap_flag___item2
--;
7688 if (soap
->error
== SOAP_TAG_MISMATCH
)
7689 soap
->error
= soap_ignore_element(soap
);
7690 if (soap
->error
== SOAP_NO_TAG
)
7695 if (soap_element_end_in(soap
, tag
))
7699 { a
= (ns1__ModuleSymbolInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__ModuleSymbolInfo
, 0, sizeof(ns1__ModuleSymbolInfo
), 0, soap_copy_ns1__ModuleSymbolInfo
);
7700 if (soap
->body
&& soap_element_end_in(soap
, tag
))
7703 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_isMicrosoftModule1
> 0 || soap_flag_sizeOfImage1
> 0 || soap_flag_timeDateStamp1
> 0))
7704 { soap
->error
= SOAP_OCCURS
;
7710 int ns1__ModuleSymbolInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
7712 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__ModuleSymbolInfo
);
7713 if (this->soap_out(soap
, tag
?tag
:"ns1:ModuleSymbolInfo", id
, type
))
7715 return soap_putindependent(soap
);
7718 void *ns1__ModuleSymbolInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
7720 return soap_get_ns1__ModuleSymbolInfo(soap
, this, tag
, type
);
7723 SOAP_FMAC3 ns1__ModuleSymbolInfo
* SOAP_FMAC4
soap_get_ns1__ModuleSymbolInfo(struct soap
*soap
, ns1__ModuleSymbolInfo
*p
, const char *tag
, const char *type
)
7725 if ((p
= soap_in_ns1__ModuleSymbolInfo(soap
, tag
, p
, type
)))
7726 if (soap_getindependent(soap
))
7731 SOAP_FMAC1 ns1__ModuleSymbolInfo
* SOAP_FMAC2
soap_instantiate_ns1__ModuleSymbolInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
7733 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
7734 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__ModuleSymbolInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
7735 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__ModuleSymbolInfo
, n
, soap_fdelete
);
7739 { cp
->ptr
= (void*)SOAP_NEW(ns1__ModuleSymbolInfo
);
7741 *size
= sizeof(ns1__ModuleSymbolInfo
);
7742 ((ns1__ModuleSymbolInfo
*)cp
->ptr
)->soap
= soap
;
7745 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ModuleSymbolInfo
, n
);
7747 *size
= n
* sizeof(ns1__ModuleSymbolInfo
);
7749 for (int i
= 0; i
< n
; i
++)
7750 ((ns1__ModuleSymbolInfo
*)cp
->ptr
)[i
].soap
= soap
;
7752 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7754 soap
->error
= SOAP_EOM
;
7755 return (ns1__ModuleSymbolInfo
*)cp
->ptr
;
7758 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__ModuleSymbolInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
7760 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
7761 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__ModuleSymbolInfo %p -> %p\n", q
, p
));
7762 *(ns1__ModuleSymbolInfo
*)p
= *(ns1__ModuleSymbolInfo
*)q
;
7765 void ns1__ArrayOfModuleSymbolInfo::soap_default(struct soap
*soap
)
7768 this->xsd__anyType::soap_default(soap
);
7769 soap_default_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, &this->ns1__ArrayOfModuleSymbolInfo::ModuleSymbolInfo
);
7772 void ns1__ArrayOfModuleSymbolInfo::soap_serialize(struct soap
*soap
) const
7774 #ifndef WITH_NOIDREF
7775 (void)soap
; /* appease -Wall -Werror */
7776 soap_serialize_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, &this->ns1__ArrayOfModuleSymbolInfo::ModuleSymbolInfo
);
7777 this->xsd__anyType::soap_serialize(soap
);
7781 int ns1__ArrayOfModuleSymbolInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
7783 return soap_out_ns1__ArrayOfModuleSymbolInfo(soap
, tag
, id
, this, type
);
7786 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__ArrayOfModuleSymbolInfo(struct soap
*soap
, const char *tag
, int id
, const ns1__ArrayOfModuleSymbolInfo
*a
, const char *type
)
7788 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
), "ns1:ArrayOfModuleSymbolInfo"))
7790 /* transient soap skipped */
7791 if (soap_out_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, "ns1:ModuleSymbolInfo", -1, &(a
->ns1__ArrayOfModuleSymbolInfo::ModuleSymbolInfo
), ""))
7793 return soap_element_end_out(soap
, tag
);
7796 void *ns1__ArrayOfModuleSymbolInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
7797 { return soap_in_ns1__ArrayOfModuleSymbolInfo(soap
, tag
, this, type
);
7800 SOAP_FMAC3 ns1__ArrayOfModuleSymbolInfo
* SOAP_FMAC4
soap_in_ns1__ArrayOfModuleSymbolInfo(struct soap
*soap
, const char *tag
, ns1__ArrayOfModuleSymbolInfo
*a
, const char *type
)
7802 (void)type
; /* appease -Wall -Werror */
7803 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
7805 a
= (ns1__ArrayOfModuleSymbolInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
, sizeof(ns1__ArrayOfModuleSymbolInfo
), soap
->type
, soap
->arrayType
);
7809 { a
->soap_default(soap
);
7810 if (soap
->clist
->type
!= SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
)
7811 { soap_revert(soap
);
7813 return (ns1__ArrayOfModuleSymbolInfo
*)a
->soap_in(soap
, tag
, type
);
7816 size_t soap_flag___item2
= 1;
7817 if (soap
->body
&& !*soap
->href
)
7820 { soap
->error
= SOAP_TAG_MISMATCH
;
7821 /* transient soap skipped */
7822 if (soap
->error
== SOAP_TAG_MISMATCH
)
7823 if (soap_in_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, "ns1:ModuleSymbolInfo", &(a
->ns1__ArrayOfModuleSymbolInfo::ModuleSymbolInfo
), "ns1:ModuleSymbolInfo"))
7825 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7826 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
7827 { soap_flag___item2
--;
7830 if (soap
->error
== SOAP_TAG_MISMATCH
)
7831 soap
->error
= soap_ignore_element(soap
);
7832 if (soap
->error
== SOAP_NO_TAG
)
7837 if (soap_element_end_in(soap
, tag
))
7841 { a
= (ns1__ArrayOfModuleSymbolInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
, 0, sizeof(ns1__ArrayOfModuleSymbolInfo
), 0, soap_copy_ns1__ArrayOfModuleSymbolInfo
);
7842 if (soap
->body
&& soap_element_end_in(soap
, tag
))
7848 int ns1__ArrayOfModuleSymbolInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
7850 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
);
7851 if (this->soap_out(soap
, tag
?tag
:"ns1:ArrayOfModuleSymbolInfo", id
, type
))
7853 return soap_putindependent(soap
);
7856 void *ns1__ArrayOfModuleSymbolInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
7858 return soap_get_ns1__ArrayOfModuleSymbolInfo(soap
, this, tag
, type
);
7861 SOAP_FMAC3 ns1__ArrayOfModuleSymbolInfo
* SOAP_FMAC4
soap_get_ns1__ArrayOfModuleSymbolInfo(struct soap
*soap
, ns1__ArrayOfModuleSymbolInfo
*p
, const char *tag
, const char *type
)
7863 if ((p
= soap_in_ns1__ArrayOfModuleSymbolInfo(soap
, tag
, p
, type
)))
7864 if (soap_getindependent(soap
))
7869 SOAP_FMAC1 ns1__ArrayOfModuleSymbolInfo
* SOAP_FMAC2
soap_instantiate_ns1__ArrayOfModuleSymbolInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
7871 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
7872 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__ArrayOfModuleSymbolInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
7873 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
, n
, soap_fdelete
);
7877 { cp
->ptr
= (void*)SOAP_NEW(ns1__ArrayOfModuleSymbolInfo
);
7879 *size
= sizeof(ns1__ArrayOfModuleSymbolInfo
);
7880 ((ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
)->soap
= soap
;
7883 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ArrayOfModuleSymbolInfo
, n
);
7885 *size
= n
* sizeof(ns1__ArrayOfModuleSymbolInfo
);
7887 for (int i
= 0; i
< n
; i
++)
7888 ((ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
)[i
].soap
= soap
;
7890 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
7892 soap
->error
= SOAP_EOM
;
7893 return (ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
;
7896 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__ArrayOfModuleSymbolInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
7898 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
7899 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__ArrayOfModuleSymbolInfo %p -> %p\n", q
, p
));
7900 *(ns1__ArrayOfModuleSymbolInfo
*)p
= *(ns1__ArrayOfModuleSymbolInfo
*)q
;
7903 void ns1__DumpAdditionalInfo::soap_default(struct soap
*soap
)
7906 this->xsd__anyType::soap_default(soap
);
7907 soap_default_int(soap
, &this->ns1__DumpAdditionalInfo::PCID
);
7908 soap_default_time(soap
, &this->ns1__DumpAdditionalInfo::crashDate
);
7909 this->ns1__DumpAdditionalInfo::description
= NULL
;
7910 this->ns1__DumpAdditionalInfo::group
= NULL
;
7911 soap_default_int(soap
, &this->ns1__DumpAdditionalInfo::submitterID
);
7914 void ns1__DumpAdditionalInfo::soap_serialize(struct soap
*soap
) const
7916 #ifndef WITH_NOIDREF
7917 (void)soap
; /* appease -Wall -Werror */
7918 soap_embedded(soap
, &this->ns1__DumpAdditionalInfo::PCID
, SOAP_TYPE_int
);
7919 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__DumpAdditionalInfo::description
);
7920 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__DumpAdditionalInfo::group
);
7921 soap_embedded(soap
, &this->ns1__DumpAdditionalInfo::submitterID
, SOAP_TYPE_int
);
7922 this->xsd__anyType::soap_serialize(soap
);
7926 int ns1__DumpAdditionalInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
7928 return soap_out_ns1__DumpAdditionalInfo(soap
, tag
, id
, this, type
);
7931 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__DumpAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const ns1__DumpAdditionalInfo
*a
, const char *type
)
7933 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__DumpAdditionalInfo
), "ns1:DumpAdditionalInfo"))
7935 /* transient soap skipped */
7936 if (soap_out_int(soap
, "ns1:PCID", -1, &(a
->ns1__DumpAdditionalInfo::PCID
), ""))
7938 if (soap_out_time(soap
, "ns1:crashDate", -1, &(a
->ns1__DumpAdditionalInfo::crashDate
), ""))
7940 if (soap_out_PointerTostd__wstring(soap
, "ns1:description", -1, &(a
->ns1__DumpAdditionalInfo::description
), ""))
7942 if (soap_out_PointerTostd__wstring(soap
, "ns1:group", -1, &(a
->ns1__DumpAdditionalInfo::group
), ""))
7944 if (soap_out_int(soap
, "ns1:submitterID", -1, &(a
->ns1__DumpAdditionalInfo::submitterID
), ""))
7946 return soap_element_end_out(soap
, tag
);
7949 void *ns1__DumpAdditionalInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
7950 { return soap_in_ns1__DumpAdditionalInfo(soap
, tag
, this, type
);
7953 SOAP_FMAC3 ns1__DumpAdditionalInfo
* SOAP_FMAC4
soap_in_ns1__DumpAdditionalInfo(struct soap
*soap
, const char *tag
, ns1__DumpAdditionalInfo
*a
, const char *type
)
7955 (void)type
; /* appease -Wall -Werror */
7956 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
7958 a
= (ns1__DumpAdditionalInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__DumpAdditionalInfo
, sizeof(ns1__DumpAdditionalInfo
), soap
->type
, soap
->arrayType
);
7962 { a
->soap_default(soap
);
7963 if (soap
->clist
->type
!= SOAP_TYPE_ns1__DumpAdditionalInfo
)
7964 { soap_revert(soap
);
7966 return (ns1__DumpAdditionalInfo
*)a
->soap_in(soap
, tag
, type
);
7969 size_t soap_flag___item2
= 1;
7970 size_t soap_flag_PCID1
= 1;
7971 size_t soap_flag_crashDate1
= 1;
7972 size_t soap_flag_description1
= 1;
7973 size_t soap_flag_group1
= 1;
7974 size_t soap_flag_submitterID1
= 1;
7975 if (soap
->body
&& !*soap
->href
)
7978 { soap
->error
= SOAP_TAG_MISMATCH
;
7979 /* transient soap skipped */
7980 if (soap_flag_PCID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7981 if (soap_in_int(soap
, "ns1:PCID", &(a
->ns1__DumpAdditionalInfo::PCID
), "xsd:int"))
7982 { soap_flag_PCID1
--;
7985 if (soap_flag_crashDate1
&& soap
->error
== SOAP_TAG_MISMATCH
)
7986 if (soap_in_time(soap
, "ns1:crashDate", &(a
->ns1__DumpAdditionalInfo::crashDate
), "xsd:dateTime"))
7987 { soap_flag_crashDate1
--;
7990 if (soap_flag_description1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7991 if (soap_in_PointerTostd__wstring(soap
, "ns1:description", &(a
->ns1__DumpAdditionalInfo::description
), "xsd:string"))
7992 { soap_flag_description1
--;
7995 if (soap_flag_group1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
7996 if (soap_in_PointerTostd__wstring(soap
, "ns1:group", &(a
->ns1__DumpAdditionalInfo::group
), "xsd:string"))
7997 { soap_flag_group1
--;
8000 if (soap_flag_submitterID1
&& soap
->error
== SOAP_TAG_MISMATCH
)
8001 if (soap_in_int(soap
, "ns1:submitterID", &(a
->ns1__DumpAdditionalInfo::submitterID
), "xsd:int"))
8002 { soap_flag_submitterID1
--;
8005 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8006 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
8007 { soap_flag___item2
--;
8010 if (soap
->error
== SOAP_TAG_MISMATCH
)
8011 soap
->error
= soap_ignore_element(soap
);
8012 if (soap
->error
== SOAP_NO_TAG
)
8017 if (soap_element_end_in(soap
, tag
))
8021 { a
= (ns1__DumpAdditionalInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__DumpAdditionalInfo
, 0, sizeof(ns1__DumpAdditionalInfo
), 0, soap_copy_ns1__DumpAdditionalInfo
);
8022 if (soap
->body
&& soap_element_end_in(soap
, tag
))
8025 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_PCID1
> 0 || soap_flag_crashDate1
> 0 || soap_flag_submitterID1
> 0))
8026 { soap
->error
= SOAP_OCCURS
;
8032 int ns1__DumpAdditionalInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8034 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__DumpAdditionalInfo
);
8035 if (this->soap_out(soap
, tag
?tag
:"ns1:DumpAdditionalInfo", id
, type
))
8037 return soap_putindependent(soap
);
8040 void *ns1__DumpAdditionalInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8042 return soap_get_ns1__DumpAdditionalInfo(soap
, this, tag
, type
);
8045 SOAP_FMAC3 ns1__DumpAdditionalInfo
* SOAP_FMAC4
soap_get_ns1__DumpAdditionalInfo(struct soap
*soap
, ns1__DumpAdditionalInfo
*p
, const char *tag
, const char *type
)
8047 if ((p
= soap_in_ns1__DumpAdditionalInfo(soap
, tag
, p
, type
)))
8048 if (soap_getindependent(soap
))
8053 SOAP_FMAC1 ns1__DumpAdditionalInfo
* SOAP_FMAC2
soap_instantiate_ns1__DumpAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8055 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8056 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__DumpAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8057 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__DumpAdditionalInfo
, n
, soap_fdelete
);
8061 { cp
->ptr
= (void*)SOAP_NEW(ns1__DumpAdditionalInfo
);
8063 *size
= sizeof(ns1__DumpAdditionalInfo
);
8064 ((ns1__DumpAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
8067 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__DumpAdditionalInfo
, n
);
8069 *size
= n
* sizeof(ns1__DumpAdditionalInfo
);
8071 for (int i
= 0; i
< n
; i
++)
8072 ((ns1__DumpAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
8074 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8076 soap
->error
= SOAP_EOM
;
8077 return (ns1__DumpAdditionalInfo
*)cp
->ptr
;
8080 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__DumpAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8082 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8083 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__DumpAdditionalInfo %p -> %p\n", q
, p
));
8084 *(ns1__DumpAdditionalInfo
*)p
= *(ns1__DumpAdditionalInfo
*)q
;
8087 void ns1__AppAdditionalInfo::soap_default(struct soap
*soap
)
8090 this->xsd__anyType::soap_default(soap
);
8091 this->ns1__AppAdditionalInfo::appName
= NULL
;
8092 this->ns1__AppAdditionalInfo::companyName
= NULL
;
8095 void ns1__AppAdditionalInfo::soap_serialize(struct soap
*soap
) const
8097 #ifndef WITH_NOIDREF
8098 (void)soap
; /* appease -Wall -Werror */
8099 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__AppAdditionalInfo::appName
);
8100 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__AppAdditionalInfo::companyName
);
8101 this->xsd__anyType::soap_serialize(soap
);
8105 int ns1__AppAdditionalInfo::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8107 return soap_out_ns1__AppAdditionalInfo(soap
, tag
, id
, this, type
);
8110 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__AppAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const ns1__AppAdditionalInfo
*a
, const char *type
)
8112 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__AppAdditionalInfo
), "ns1:AppAdditionalInfo"))
8114 /* transient soap skipped */
8115 if (soap_out_PointerTostd__wstring(soap
, "ns1:appName", -1, &(a
->ns1__AppAdditionalInfo::appName
), ""))
8117 if (soap_out_PointerTostd__wstring(soap
, "ns1:companyName", -1, &(a
->ns1__AppAdditionalInfo::companyName
), ""))
8119 return soap_element_end_out(soap
, tag
);
8122 void *ns1__AppAdditionalInfo::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8123 { return soap_in_ns1__AppAdditionalInfo(soap
, tag
, this, type
);
8126 SOAP_FMAC3 ns1__AppAdditionalInfo
* SOAP_FMAC4
soap_in_ns1__AppAdditionalInfo(struct soap
*soap
, const char *tag
, ns1__AppAdditionalInfo
*a
, const char *type
)
8128 (void)type
; /* appease -Wall -Werror */
8129 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
8131 a
= (ns1__AppAdditionalInfo
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__AppAdditionalInfo
, sizeof(ns1__AppAdditionalInfo
), soap
->type
, soap
->arrayType
);
8135 { a
->soap_default(soap
);
8136 if (soap
->clist
->type
!= SOAP_TYPE_ns1__AppAdditionalInfo
)
8137 { soap_revert(soap
);
8139 return (ns1__AppAdditionalInfo
*)a
->soap_in(soap
, tag
, type
);
8142 size_t soap_flag___item2
= 1;
8143 size_t soap_flag_appName1
= 1;
8144 size_t soap_flag_companyName1
= 1;
8145 if (soap
->body
&& !*soap
->href
)
8148 { soap
->error
= SOAP_TAG_MISMATCH
;
8149 /* transient soap skipped */
8150 if (soap_flag_appName1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8151 if (soap_in_PointerTostd__wstring(soap
, "ns1:appName", &(a
->ns1__AppAdditionalInfo::appName
), "xsd:string"))
8152 { soap_flag_appName1
--;
8155 if (soap_flag_companyName1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8156 if (soap_in_PointerTostd__wstring(soap
, "ns1:companyName", &(a
->ns1__AppAdditionalInfo::companyName
), "xsd:string"))
8157 { soap_flag_companyName1
--;
8160 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8161 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
8162 { soap_flag___item2
--;
8165 if (soap
->error
== SOAP_TAG_MISMATCH
)
8166 soap
->error
= soap_ignore_element(soap
);
8167 if (soap
->error
== SOAP_NO_TAG
)
8172 if (soap_element_end_in(soap
, tag
))
8176 { a
= (ns1__AppAdditionalInfo
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__AppAdditionalInfo
, 0, sizeof(ns1__AppAdditionalInfo
), 0, soap_copy_ns1__AppAdditionalInfo
);
8177 if (soap
->body
&& soap_element_end_in(soap
, tag
))
8183 int ns1__AppAdditionalInfo::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8185 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__AppAdditionalInfo
);
8186 if (this->soap_out(soap
, tag
?tag
:"ns1:AppAdditionalInfo", id
, type
))
8188 return soap_putindependent(soap
);
8191 void *ns1__AppAdditionalInfo::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8193 return soap_get_ns1__AppAdditionalInfo(soap
, this, tag
, type
);
8196 SOAP_FMAC3 ns1__AppAdditionalInfo
* SOAP_FMAC4
soap_get_ns1__AppAdditionalInfo(struct soap
*soap
, ns1__AppAdditionalInfo
*p
, const char *tag
, const char *type
)
8198 if ((p
= soap_in_ns1__AppAdditionalInfo(soap
, tag
, p
, type
)))
8199 if (soap_getindependent(soap
))
8204 SOAP_FMAC1 ns1__AppAdditionalInfo
* SOAP_FMAC2
soap_instantiate_ns1__AppAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8206 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8207 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__AppAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8208 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__AppAdditionalInfo
, n
, soap_fdelete
);
8212 { cp
->ptr
= (void*)SOAP_NEW(ns1__AppAdditionalInfo
);
8214 *size
= sizeof(ns1__AppAdditionalInfo
);
8215 ((ns1__AppAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
8218 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__AppAdditionalInfo
, n
);
8220 *size
= n
* sizeof(ns1__AppAdditionalInfo
);
8222 for (int i
= 0; i
< n
; i
++)
8223 ((ns1__AppAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
8225 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8227 soap
->error
= SOAP_EOM
;
8228 return (ns1__AppAdditionalInfo
*)cp
->ptr
;
8231 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__AppAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8233 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8234 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__AppAdditionalInfo %p -> %p\n", q
, p
));
8235 *(ns1__AppAdditionalInfo
*)p
= *(ns1__AppAdditionalInfo
*)q
;
8238 void ns1__Application::soap_default(struct soap
*soap
)
8241 this->xsd__anyType::soap_default(soap
);
8242 soap_default_ns3__guid(soap
, &this->ns1__Application::applicationGUID
);
8243 soap_default_unsignedShort(soap
, &this->ns1__Application::hotfix
);
8244 this->ns1__Application::mainModule
= NULL
;
8245 soap_default_unsignedShort(soap
, &this->ns1__Application::v1
);
8246 soap_default_unsignedShort(soap
, &this->ns1__Application::v2
);
8247 soap_default_unsignedShort(soap
, &this->ns1__Application::v3
);
8248 soap_default_unsignedShort(soap
, &this->ns1__Application::v4
);
8251 void ns1__Application::soap_serialize(struct soap
*soap
) const
8253 #ifndef WITH_NOIDREF
8254 (void)soap
; /* appease -Wall -Werror */
8255 soap_serialize_ns3__guid(soap
, &this->ns1__Application::applicationGUID
);
8256 soap_serialize_PointerTostd__wstring(soap
, &this->ns1__Application::mainModule
);
8257 this->xsd__anyType::soap_serialize(soap
);
8261 int ns1__Application::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8263 return soap_out_ns1__Application(soap
, tag
, id
, this, type
);
8266 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__Application(struct soap
*soap
, const char *tag
, int id
, const ns1__Application
*a
, const char *type
)
8268 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__Application
), "ns1:Application"))
8270 /* transient soap skipped */
8271 if (soap_out_ns3__guid(soap
, "ns1:applicationGUID", -1, &(a
->ns1__Application::applicationGUID
), ""))
8273 if (soap_out_unsignedShort(soap
, "ns1:hotfix", -1, &(a
->ns1__Application::hotfix
), ""))
8275 if (soap_out_PointerTostd__wstring(soap
, "ns1:mainModule", -1, &(a
->ns1__Application::mainModule
), ""))
8277 if (soap_out_unsignedShort(soap
, "ns1:v1", -1, &(a
->ns1__Application::v1
), ""))
8279 if (soap_out_unsignedShort(soap
, "ns1:v2", -1, &(a
->ns1__Application::v2
), ""))
8281 if (soap_out_unsignedShort(soap
, "ns1:v3", -1, &(a
->ns1__Application::v3
), ""))
8283 if (soap_out_unsignedShort(soap
, "ns1:v4", -1, &(a
->ns1__Application::v4
), ""))
8285 return soap_element_end_out(soap
, tag
);
8288 void *ns1__Application::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8289 { return soap_in_ns1__Application(soap
, tag
, this, type
);
8292 SOAP_FMAC3 ns1__Application
* SOAP_FMAC4
soap_in_ns1__Application(struct soap
*soap
, const char *tag
, ns1__Application
*a
, const char *type
)
8294 (void)type
; /* appease -Wall -Werror */
8295 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
8297 a
= (ns1__Application
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__Application
, sizeof(ns1__Application
), soap
->type
, soap
->arrayType
);
8301 { a
->soap_default(soap
);
8302 if (soap
->clist
->type
!= SOAP_TYPE_ns1__Application
)
8303 { soap_revert(soap
);
8305 return (ns1__Application
*)a
->soap_in(soap
, tag
, type
);
8308 size_t soap_flag___item2
= 1;
8309 size_t soap_flag_applicationGUID1
= 1;
8310 size_t soap_flag_hotfix1
= 1;
8311 size_t soap_flag_mainModule1
= 1;
8312 size_t soap_flag_v11
= 1;
8313 size_t soap_flag_v21
= 1;
8314 size_t soap_flag_v31
= 1;
8315 size_t soap_flag_v41
= 1;
8316 if (soap
->body
&& !*soap
->href
)
8319 { soap
->error
= SOAP_TAG_MISMATCH
;
8320 /* transient soap skipped */
8321 if (soap_flag_applicationGUID1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8322 if (soap_in_ns3__guid(soap
, "ns1:applicationGUID", &(a
->ns1__Application::applicationGUID
), "ns3:guid"))
8323 { soap_flag_applicationGUID1
--;
8326 if (soap_flag_hotfix1
&& soap
->error
== SOAP_TAG_MISMATCH
)
8327 if (soap_in_unsignedShort(soap
, "ns1:hotfix", &(a
->ns1__Application::hotfix
), "xsd:unsignedShort"))
8328 { soap_flag_hotfix1
--;
8331 if (soap_flag_mainModule1
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8332 if (soap_in_PointerTostd__wstring(soap
, "ns1:mainModule", &(a
->ns1__Application::mainModule
), "xsd:string"))
8333 { soap_flag_mainModule1
--;
8336 if (soap_flag_v11
&& soap
->error
== SOAP_TAG_MISMATCH
)
8337 if (soap_in_unsignedShort(soap
, "ns1:v1", &(a
->ns1__Application::v1
), "xsd:unsignedShort"))
8341 if (soap_flag_v21
&& soap
->error
== SOAP_TAG_MISMATCH
)
8342 if (soap_in_unsignedShort(soap
, "ns1:v2", &(a
->ns1__Application::v2
), "xsd:unsignedShort"))
8346 if (soap_flag_v31
&& soap
->error
== SOAP_TAG_MISMATCH
)
8347 if (soap_in_unsignedShort(soap
, "ns1:v3", &(a
->ns1__Application::v3
), "xsd:unsignedShort"))
8351 if (soap_flag_v41
&& soap
->error
== SOAP_TAG_MISMATCH
)
8352 if (soap_in_unsignedShort(soap
, "ns1:v4", &(a
->ns1__Application::v4
), "xsd:unsignedShort"))
8356 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8357 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
8358 { soap_flag___item2
--;
8361 if (soap
->error
== SOAP_TAG_MISMATCH
)
8362 soap
->error
= soap_ignore_element(soap
);
8363 if (soap
->error
== SOAP_NO_TAG
)
8368 if (soap_element_end_in(soap
, tag
))
8372 { a
= (ns1__Application
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__Application
, 0, sizeof(ns1__Application
), 0, soap_copy_ns1__Application
);
8373 if (soap
->body
&& soap_element_end_in(soap
, tag
))
8376 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_applicationGUID1
> 0 || soap_flag_hotfix1
> 0 || soap_flag_v11
> 0 || soap_flag_v21
> 0 || soap_flag_v31
> 0 || soap_flag_v41
> 0))
8377 { soap
->error
= SOAP_OCCURS
;
8383 int ns1__Application::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8385 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__Application
);
8386 if (this->soap_out(soap
, tag
?tag
:"ns1:Application", id
, type
))
8388 return soap_putindependent(soap
);
8391 void *ns1__Application::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8393 return soap_get_ns1__Application(soap
, this, tag
, type
);
8396 SOAP_FMAC3 ns1__Application
* SOAP_FMAC4
soap_get_ns1__Application(struct soap
*soap
, ns1__Application
*p
, const char *tag
, const char *type
)
8398 if ((p
= soap_in_ns1__Application(soap
, tag
, p
, type
)))
8399 if (soap_getindependent(soap
))
8404 SOAP_FMAC1 ns1__Application
* SOAP_FMAC2
soap_instantiate_ns1__Application(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8406 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8407 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__Application(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8408 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__Application
, n
, soap_fdelete
);
8412 { cp
->ptr
= (void*)SOAP_NEW(ns1__Application
);
8414 *size
= sizeof(ns1__Application
);
8415 ((ns1__Application
*)cp
->ptr
)->soap
= soap
;
8418 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Application
, n
);
8420 *size
= n
* sizeof(ns1__Application
);
8422 for (int i
= 0; i
< n
; i
++)
8423 ((ns1__Application
*)cp
->ptr
)[i
].soap
= soap
;
8425 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8427 soap
->error
= SOAP_EOM
;
8428 return (ns1__Application
*)cp
->ptr
;
8431 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__Application(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8433 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8434 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__Application %p -> %p\n", q
, p
));
8435 *(ns1__Application
*)p
= *(ns1__Application
*)q
;
8438 void ns1__ClientLib::soap_default(struct soap
*soap
)
8441 this->xsd__anyType::soap_default(soap
);
8442 soap_default_ns4__ClientLib_Architecture(soap
, &this->ns1__ClientLib::arch
);
8443 soap_default_ns4__ClientLib_ClientType(soap
, &this->ns1__ClientLib::type
);
8444 soap_default_unsignedShort(soap
, &this->ns1__ClientLib::v1
);
8445 soap_default_unsignedShort(soap
, &this->ns1__ClientLib::v2
);
8446 soap_default_unsignedShort(soap
, &this->ns1__ClientLib::v3
);
8447 soap_default_unsignedShort(soap
, &this->ns1__ClientLib::v4
);
8450 void ns1__ClientLib::soap_serialize(struct soap
*soap
) const
8452 #ifndef WITH_NOIDREF
8453 (void)soap
; /* appease -Wall -Werror */
8454 this->xsd__anyType::soap_serialize(soap
);
8458 int ns1__ClientLib::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8460 return soap_out_ns1__ClientLib(soap
, tag
, id
, this, type
);
8463 SOAP_FMAC3
int SOAP_FMAC4
soap_out_ns1__ClientLib(struct soap
*soap
, const char *tag
, int id
, const ns1__ClientLib
*a
, const char *type
)
8465 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_ns1__ClientLib
), "ns1:ClientLib"))
8467 /* transient soap skipped */
8468 if (soap_out_ns4__ClientLib_Architecture(soap
, "ns1:arch", -1, &(a
->ns1__ClientLib::arch
), ""))
8470 if (soap_out_ns4__ClientLib_ClientType(soap
, "ns1:type", -1, &(a
->ns1__ClientLib::type
), ""))
8472 if (soap_out_unsignedShort(soap
, "ns1:v1", -1, &(a
->ns1__ClientLib::v1
), ""))
8474 if (soap_out_unsignedShort(soap
, "ns1:v2", -1, &(a
->ns1__ClientLib::v2
), ""))
8476 if (soap_out_unsignedShort(soap
, "ns1:v3", -1, &(a
->ns1__ClientLib::v3
), ""))
8478 if (soap_out_unsignedShort(soap
, "ns1:v4", -1, &(a
->ns1__ClientLib::v4
), ""))
8480 return soap_element_end_out(soap
, tag
);
8483 void *ns1__ClientLib::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8484 { return soap_in_ns1__ClientLib(soap
, tag
, this, type
);
8487 SOAP_FMAC3 ns1__ClientLib
* SOAP_FMAC4
soap_in_ns1__ClientLib(struct soap
*soap
, const char *tag
, ns1__ClientLib
*a
, const char *type
)
8489 (void)type
; /* appease -Wall -Werror */
8490 if (soap_element_begin_in(soap
, tag
, 0, NULL
))
8492 a
= (ns1__ClientLib
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_ns1__ClientLib
, sizeof(ns1__ClientLib
), soap
->type
, soap
->arrayType
);
8496 { a
->soap_default(soap
);
8497 if (soap
->clist
->type
!= SOAP_TYPE_ns1__ClientLib
)
8498 { soap_revert(soap
);
8500 return (ns1__ClientLib
*)a
->soap_in(soap
, tag
, type
);
8503 size_t soap_flag___item2
= 1;
8504 size_t soap_flag_arch1
= 1;
8505 size_t soap_flag_type1
= 1;
8506 size_t soap_flag_v11
= 1;
8507 size_t soap_flag_v21
= 1;
8508 size_t soap_flag_v31
= 1;
8509 size_t soap_flag_v41
= 1;
8510 if (soap
->body
&& !*soap
->href
)
8513 { soap
->error
= SOAP_TAG_MISMATCH
;
8514 /* transient soap skipped */
8515 if (soap_flag_arch1
&& soap
->error
== SOAP_TAG_MISMATCH
)
8516 if (soap_in_ns4__ClientLib_Architecture(soap
, "ns1:arch", &(a
->ns1__ClientLib::arch
), "ns4:ClientLib.Architecture"))
8517 { soap_flag_arch1
--;
8520 if (soap_flag_type1
&& soap
->error
== SOAP_TAG_MISMATCH
)
8521 if (soap_in_ns4__ClientLib_ClientType(soap
, "ns1:type", &(a
->ns1__ClientLib::type
), "ns4:ClientLib.ClientType"))
8522 { soap_flag_type1
--;
8525 if (soap_flag_v11
&& soap
->error
== SOAP_TAG_MISMATCH
)
8526 if (soap_in_unsignedShort(soap
, "ns1:v1", &(a
->ns1__ClientLib::v1
), "xsd:unsignedShort"))
8530 if (soap_flag_v21
&& soap
->error
== SOAP_TAG_MISMATCH
)
8531 if (soap_in_unsignedShort(soap
, "ns1:v2", &(a
->ns1__ClientLib::v2
), "xsd:unsignedShort"))
8535 if (soap_flag_v31
&& soap
->error
== SOAP_TAG_MISMATCH
)
8536 if (soap_in_unsignedShort(soap
, "ns1:v3", &(a
->ns1__ClientLib::v3
), "xsd:unsignedShort"))
8540 if (soap_flag_v41
&& soap
->error
== SOAP_TAG_MISMATCH
)
8541 if (soap_in_unsignedShort(soap
, "ns1:v4", &(a
->ns1__ClientLib::v4
), "xsd:unsignedShort"))
8545 if (soap_flag___item2
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
8546 if (soap_inliteral(soap
, "-item", &(a
->xsd__anyType::__item
)))
8547 { soap_flag___item2
--;
8550 if (soap
->error
== SOAP_TAG_MISMATCH
)
8551 soap
->error
= soap_ignore_element(soap
);
8552 if (soap
->error
== SOAP_NO_TAG
)
8557 if (soap_element_end_in(soap
, tag
))
8561 { a
= (ns1__ClientLib
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_ns1__ClientLib
, 0, sizeof(ns1__ClientLib
), 0, soap_copy_ns1__ClientLib
);
8562 if (soap
->body
&& soap_element_end_in(soap
, tag
))
8565 if ((soap
->mode
& SOAP_XML_STRICT
) && (soap_flag_arch1
> 0 || soap_flag_type1
> 0 || soap_flag_v11
> 0 || soap_flag_v21
> 0 || soap_flag_v31
> 0 || soap_flag_v41
> 0))
8566 { soap
->error
= SOAP_OCCURS
;
8572 int ns1__ClientLib::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8574 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_ns1__ClientLib
);
8575 if (this->soap_out(soap
, tag
?tag
:"ns1:ClientLib", id
, type
))
8577 return soap_putindependent(soap
);
8580 void *ns1__ClientLib::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8582 return soap_get_ns1__ClientLib(soap
, this, tag
, type
);
8585 SOAP_FMAC3 ns1__ClientLib
* SOAP_FMAC4
soap_get_ns1__ClientLib(struct soap
*soap
, ns1__ClientLib
*p
, const char *tag
, const char *type
)
8587 if ((p
= soap_in_ns1__ClientLib(soap
, tag
, p
, type
)))
8588 if (soap_getindependent(soap
))
8593 SOAP_FMAC1 ns1__ClientLib
* SOAP_FMAC2
soap_instantiate_ns1__ClientLib(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8595 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8596 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_ns1__ClientLib(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8597 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_ns1__ClientLib
, n
, soap_fdelete
);
8601 { cp
->ptr
= (void*)SOAP_NEW(ns1__ClientLib
);
8603 *size
= sizeof(ns1__ClientLib
);
8604 ((ns1__ClientLib
*)cp
->ptr
)->soap
= soap
;
8607 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ClientLib
, n
);
8609 *size
= n
* sizeof(ns1__ClientLib
);
8611 for (int i
= 0; i
< n
; i
++)
8612 ((ns1__ClientLib
*)cp
->ptr
)[i
].soap
= soap
;
8614 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8616 soap
->error
= SOAP_EOM
;
8617 return (ns1__ClientLib
*)cp
->ptr
;
8620 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_ns1__ClientLib(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8622 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8623 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying ns1__ClientLib %p -> %p\n", q
, p
));
8624 *(ns1__ClientLib
*)p
= *(ns1__ClientLib
*)q
;
8627 void xsd__unsignedShort::soap_default(struct soap
*soap
)
8630 this->xsd__anyType::soap_default(soap
);
8631 soap_default_unsignedShort(soap
, &this->xsd__unsignedShort::__item
);
8634 void xsd__unsignedShort::soap_serialize(struct soap
*soap
) const
8636 #ifndef WITH_NOIDREF
8637 (void)soap
; /* appease -Wall -Werror */
8638 this->xsd__anyType::soap_serialize(soap
);
8642 int xsd__unsignedShort::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8644 return soap_out_xsd__unsignedShort(soap
, tag
, id
, this, type
);
8647 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__unsignedShort(struct soap
*soap
, const char *tag
, int id
, const xsd__unsignedShort
*a
, const char *type
)
8649 return soap_out_unsignedShort(soap
, tag
, id
, &(a
->xsd__unsignedShort::__item
), "xsd:unsignedShort");
8652 void *xsd__unsignedShort::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8653 { return soap_in_xsd__unsignedShort(soap
, tag
, this, type
);
8656 SOAP_FMAC3 xsd__unsignedShort
* SOAP_FMAC4
soap_in_xsd__unsignedShort(struct soap
*soap
, const char *tag
, xsd__unsignedShort
*a
, const char *type
)
8658 (void)type
; /* appease -Wall -Werror */
8659 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
8661 if (!(a
= (xsd__unsignedShort
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__unsignedShort
, sizeof(xsd__unsignedShort
), soap
->type
, soap
->arrayType
)))
8662 { soap
->error
= SOAP_TAG_MISMATCH
;
8668 { a
->soap_default(soap
);
8669 if (soap
->clist
->type
!= SOAP_TYPE_xsd__unsignedShort
)
8670 return (xsd__unsignedShort
*)a
->soap_in(soap
, tag
, type
);
8672 if (!soap_in_unsignedShort(soap
, tag
, &(a
->xsd__unsignedShort::__item
), "xsd:unsignedShort"))
8677 int xsd__unsignedShort::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8679 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__unsignedShort
);
8680 if (this->soap_out(soap
, tag
?tag
:"xsd:unsignedShort", id
, type
))
8682 return soap_putindependent(soap
);
8685 void *xsd__unsignedShort::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8687 return soap_get_xsd__unsignedShort(soap
, this, tag
, type
);
8690 SOAP_FMAC3 xsd__unsignedShort
* SOAP_FMAC4
soap_get_xsd__unsignedShort(struct soap
*soap
, xsd__unsignedShort
*p
, const char *tag
, const char *type
)
8692 if ((p
= soap_in_xsd__unsignedShort(soap
, tag
, p
, type
)))
8693 if (soap_getindependent(soap
))
8698 SOAP_FMAC1 xsd__unsignedShort
* SOAP_FMAC2
soap_instantiate_xsd__unsignedShort(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8700 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8701 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__unsignedShort(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8702 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__unsignedShort
, n
, soap_fdelete
);
8706 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedShort
);
8708 *size
= sizeof(xsd__unsignedShort
);
8709 ((xsd__unsignedShort
*)cp
->ptr
)->soap
= soap
;
8712 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedShort
, n
);
8714 *size
= n
* sizeof(xsd__unsignedShort
);
8716 for (int i
= 0; i
< n
; i
++)
8717 ((xsd__unsignedShort
*)cp
->ptr
)[i
].soap
= soap
;
8719 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8721 soap
->error
= SOAP_EOM
;
8722 return (xsd__unsignedShort
*)cp
->ptr
;
8725 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__unsignedShort(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8727 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8728 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__unsignedShort %p -> %p\n", q
, p
));
8729 *(xsd__unsignedShort
*)p
= *(xsd__unsignedShort
*)q
;
8732 void xsd__unsignedLong::soap_default(struct soap
*soap
)
8735 this->xsd__anyType::soap_default(soap
);
8736 soap_default_unsignedLONG64(soap
, &this->xsd__unsignedLong::__item
);
8739 void xsd__unsignedLong::soap_serialize(struct soap
*soap
) const
8741 #ifndef WITH_NOIDREF
8742 (void)soap
; /* appease -Wall -Werror */
8743 this->xsd__anyType::soap_serialize(soap
);
8747 int xsd__unsignedLong::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8749 return soap_out_xsd__unsignedLong(soap
, tag
, id
, this, type
);
8752 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__unsignedLong(struct soap
*soap
, const char *tag
, int id
, const xsd__unsignedLong
*a
, const char *type
)
8754 return soap_out_unsignedLONG64(soap
, tag
, id
, &(a
->xsd__unsignedLong::__item
), "xsd:unsignedLong");
8757 void *xsd__unsignedLong::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8758 { return soap_in_xsd__unsignedLong(soap
, tag
, this, type
);
8761 SOAP_FMAC3 xsd__unsignedLong
* SOAP_FMAC4
soap_in_xsd__unsignedLong(struct soap
*soap
, const char *tag
, xsd__unsignedLong
*a
, const char *type
)
8763 (void)type
; /* appease -Wall -Werror */
8764 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
8766 if (!(a
= (xsd__unsignedLong
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__unsignedLong
, sizeof(xsd__unsignedLong
), soap
->type
, soap
->arrayType
)))
8767 { soap
->error
= SOAP_TAG_MISMATCH
;
8773 { a
->soap_default(soap
);
8774 if (soap
->clist
->type
!= SOAP_TYPE_xsd__unsignedLong
)
8775 return (xsd__unsignedLong
*)a
->soap_in(soap
, tag
, type
);
8777 if (!soap_in_unsignedLONG64(soap
, tag
, &(a
->xsd__unsignedLong::__item
), "xsd:unsignedLong"))
8782 int xsd__unsignedLong::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8784 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__unsignedLong
);
8785 if (this->soap_out(soap
, tag
?tag
:"xsd:unsignedLong", id
, type
))
8787 return soap_putindependent(soap
);
8790 void *xsd__unsignedLong::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8792 return soap_get_xsd__unsignedLong(soap
, this, tag
, type
);
8795 SOAP_FMAC3 xsd__unsignedLong
* SOAP_FMAC4
soap_get_xsd__unsignedLong(struct soap
*soap
, xsd__unsignedLong
*p
, const char *tag
, const char *type
)
8797 if ((p
= soap_in_xsd__unsignedLong(soap
, tag
, p
, type
)))
8798 if (soap_getindependent(soap
))
8803 SOAP_FMAC1 xsd__unsignedLong
* SOAP_FMAC2
soap_instantiate_xsd__unsignedLong(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8805 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8806 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__unsignedLong(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8807 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__unsignedLong
, n
, soap_fdelete
);
8811 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedLong
);
8813 *size
= sizeof(xsd__unsignedLong
);
8814 ((xsd__unsignedLong
*)cp
->ptr
)->soap
= soap
;
8817 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedLong
, n
);
8819 *size
= n
* sizeof(xsd__unsignedLong
);
8821 for (int i
= 0; i
< n
; i
++)
8822 ((xsd__unsignedLong
*)cp
->ptr
)[i
].soap
= soap
;
8824 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8826 soap
->error
= SOAP_EOM
;
8827 return (xsd__unsignedLong
*)cp
->ptr
;
8830 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__unsignedLong(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8832 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8833 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__unsignedLong %p -> %p\n", q
, p
));
8834 *(xsd__unsignedLong
*)p
= *(xsd__unsignedLong
*)q
;
8837 void xsd__unsignedInt::soap_default(struct soap
*soap
)
8840 this->xsd__anyType::soap_default(soap
);
8841 soap_default_unsignedInt(soap
, &this->xsd__unsignedInt::__item
);
8844 void xsd__unsignedInt::soap_serialize(struct soap
*soap
) const
8846 #ifndef WITH_NOIDREF
8847 (void)soap
; /* appease -Wall -Werror */
8848 this->xsd__anyType::soap_serialize(soap
);
8852 int xsd__unsignedInt::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8854 return soap_out_xsd__unsignedInt(soap
, tag
, id
, this, type
);
8857 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__unsignedInt(struct soap
*soap
, const char *tag
, int id
, const xsd__unsignedInt
*a
, const char *type
)
8859 return soap_out_unsignedInt(soap
, tag
, id
, &(a
->xsd__unsignedInt::__item
), "xsd:unsignedInt");
8862 void *xsd__unsignedInt::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8863 { return soap_in_xsd__unsignedInt(soap
, tag
, this, type
);
8866 SOAP_FMAC3 xsd__unsignedInt
* SOAP_FMAC4
soap_in_xsd__unsignedInt(struct soap
*soap
, const char *tag
, xsd__unsignedInt
*a
, const char *type
)
8868 (void)type
; /* appease -Wall -Werror */
8869 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
8871 if (!(a
= (xsd__unsignedInt
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__unsignedInt
, sizeof(xsd__unsignedInt
), soap
->type
, soap
->arrayType
)))
8872 { soap
->error
= SOAP_TAG_MISMATCH
;
8878 { a
->soap_default(soap
);
8879 if (soap
->clist
->type
!= SOAP_TYPE_xsd__unsignedInt
)
8880 return (xsd__unsignedInt
*)a
->soap_in(soap
, tag
, type
);
8882 if (!soap_in_unsignedInt(soap
, tag
, &(a
->xsd__unsignedInt::__item
), "xsd:unsignedInt"))
8887 int xsd__unsignedInt::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8889 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__unsignedInt
);
8890 if (this->soap_out(soap
, tag
?tag
:"xsd:unsignedInt", id
, type
))
8892 return soap_putindependent(soap
);
8895 void *xsd__unsignedInt::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
8897 return soap_get_xsd__unsignedInt(soap
, this, tag
, type
);
8900 SOAP_FMAC3 xsd__unsignedInt
* SOAP_FMAC4
soap_get_xsd__unsignedInt(struct soap
*soap
, xsd__unsignedInt
*p
, const char *tag
, const char *type
)
8902 if ((p
= soap_in_xsd__unsignedInt(soap
, tag
, p
, type
)))
8903 if (soap_getindependent(soap
))
8908 SOAP_FMAC1 xsd__unsignedInt
* SOAP_FMAC2
soap_instantiate_xsd__unsignedInt(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
8910 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
8911 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__unsignedInt(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
8912 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__unsignedInt
, n
, soap_fdelete
);
8916 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedInt
);
8918 *size
= sizeof(xsd__unsignedInt
);
8919 ((xsd__unsignedInt
*)cp
->ptr
)->soap
= soap
;
8922 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedInt
, n
);
8924 *size
= n
* sizeof(xsd__unsignedInt
);
8926 for (int i
= 0; i
< n
; i
++)
8927 ((xsd__unsignedInt
*)cp
->ptr
)[i
].soap
= soap
;
8929 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
8931 soap
->error
= SOAP_EOM
;
8932 return (xsd__unsignedInt
*)cp
->ptr
;
8935 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__unsignedInt(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
8937 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
8938 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__unsignedInt %p -> %p\n", q
, p
));
8939 *(xsd__unsignedInt
*)p
= *(xsd__unsignedInt
*)q
;
8942 void xsd__unsignedByte_::soap_default(struct soap
*soap
)
8945 this->xsd__anyType::soap_default(soap
);
8946 soap_default_xsd__unsignedByte(soap
, &this->xsd__unsignedByte_::__item
);
8949 void xsd__unsignedByte_::soap_serialize(struct soap
*soap
) const
8951 #ifndef WITH_NOIDREF
8952 (void)soap
; /* appease -Wall -Werror */
8953 this->xsd__anyType::soap_serialize(soap
);
8957 int xsd__unsignedByte_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
8959 return soap_out_xsd__unsignedByte_(soap
, tag
, id
, this, type
);
8962 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__unsignedByte_(struct soap
*soap
, const char *tag
, int id
, const xsd__unsignedByte_
*a
, const char *type
)
8964 return soap_out_xsd__unsignedByte(soap
, tag
, id
, &(a
->xsd__unsignedByte_::__item
), "xsd:unsignedByte");
8967 void *xsd__unsignedByte_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
8968 { return soap_in_xsd__unsignedByte_(soap
, tag
, this, type
);
8971 SOAP_FMAC3 xsd__unsignedByte_
* SOAP_FMAC4
soap_in_xsd__unsignedByte_(struct soap
*soap
, const char *tag
, xsd__unsignedByte_
*a
, const char *type
)
8973 (void)type
; /* appease -Wall -Werror */
8974 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
8976 if (!(a
= (xsd__unsignedByte_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__unsignedByte_
, sizeof(xsd__unsignedByte_
), soap
->type
, soap
->arrayType
)))
8977 { soap
->error
= SOAP_TAG_MISMATCH
;
8983 { a
->soap_default(soap
);
8984 if (soap
->clist
->type
!= SOAP_TYPE_xsd__unsignedByte_
)
8985 return (xsd__unsignedByte_
*)a
->soap_in(soap
, tag
, type
);
8987 if (!soap_in_xsd__unsignedByte(soap
, tag
, &(a
->xsd__unsignedByte_::__item
), "xsd:unsignedByte"))
8992 int xsd__unsignedByte_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
8994 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__unsignedByte_
);
8995 if (this->soap_out(soap
, tag
?tag
:"xsd:unsignedByte", id
, type
))
8997 return soap_putindependent(soap
);
9000 void *xsd__unsignedByte_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9002 return soap_get_xsd__unsignedByte_(soap
, this, tag
, type
);
9005 SOAP_FMAC3 xsd__unsignedByte_
* SOAP_FMAC4
soap_get_xsd__unsignedByte_(struct soap
*soap
, xsd__unsignedByte_
*p
, const char *tag
, const char *type
)
9007 if ((p
= soap_in_xsd__unsignedByte_(soap
, tag
, p
, type
)))
9008 if (soap_getindependent(soap
))
9013 SOAP_FMAC1 xsd__unsignedByte_
* SOAP_FMAC2
soap_instantiate_xsd__unsignedByte_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9015 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9016 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__unsignedByte_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9017 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__unsignedByte_
, n
, soap_fdelete
);
9021 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedByte_
);
9023 *size
= sizeof(xsd__unsignedByte_
);
9024 ((xsd__unsignedByte_
*)cp
->ptr
)->soap
= soap
;
9027 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedByte_
, n
);
9029 *size
= n
* sizeof(xsd__unsignedByte_
);
9031 for (int i
= 0; i
< n
; i
++)
9032 ((xsd__unsignedByte_
*)cp
->ptr
)[i
].soap
= soap
;
9034 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9036 soap
->error
= SOAP_EOM
;
9037 return (xsd__unsignedByte_
*)cp
->ptr
;
9040 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__unsignedByte_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9042 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9043 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__unsignedByte_ %p -> %p\n", q
, p
));
9044 *(xsd__unsignedByte_
*)p
= *(xsd__unsignedByte_
*)q
;
9047 void xsd__string::soap_default(struct soap
*soap
)
9050 this->xsd__anyType::soap_default(soap
);
9051 soap_default_std__wstring(soap
, &this->xsd__string::__item
);
9054 void xsd__string::soap_serialize(struct soap
*soap
) const
9056 #ifndef WITH_NOIDREF
9057 (void)soap
; /* appease -Wall -Werror */
9058 soap_embedded(soap
, &this->xsd__string::__item
, SOAP_TYPE_std__wstring
);
9059 soap_serialize_std__wstring(soap
, &this->xsd__string::__item
);
9060 this->xsd__anyType::soap_serialize(soap
);
9064 int xsd__string::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9066 return soap_out_xsd__string(soap
, tag
, id
, this, type
);
9069 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__string(struct soap
*soap
, const char *tag
, int id
, const xsd__string
*a
, const char *type
)
9071 return soap_out_std__wstring(soap
, tag
, id
, &(a
->xsd__string::__item
), "xsd:string");
9074 void *xsd__string::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9075 { return soap_in_xsd__string(soap
, tag
, this, type
);
9078 SOAP_FMAC3 xsd__string
* SOAP_FMAC4
soap_in_xsd__string(struct soap
*soap
, const char *tag
, xsd__string
*a
, const char *type
)
9080 (void)type
; /* appease -Wall -Werror */
9081 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9083 if (!(a
= (xsd__string
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__string
, sizeof(xsd__string
), soap
->type
, soap
->arrayType
)))
9084 { soap
->error
= SOAP_TAG_MISMATCH
;
9090 { a
->soap_default(soap
);
9091 if (soap
->clist
->type
!= SOAP_TYPE_xsd__string
)
9092 return (xsd__string
*)a
->soap_in(soap
, tag
, type
);
9094 if (!soap_in_std__wstring(soap
, tag
, &(a
->xsd__string::__item
), "xsd:string"))
9099 int xsd__string::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9101 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__string
);
9102 if (this->soap_out(soap
, tag
?tag
:"xsd:string", id
, type
))
9104 return soap_putindependent(soap
);
9107 void *xsd__string::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9109 return soap_get_xsd__string(soap
, this, tag
, type
);
9112 SOAP_FMAC3 xsd__string
* SOAP_FMAC4
soap_get_xsd__string(struct soap
*soap
, xsd__string
*p
, const char *tag
, const char *type
)
9114 if ((p
= soap_in_xsd__string(soap
, tag
, p
, type
)))
9115 if (soap_getindependent(soap
))
9120 SOAP_FMAC1 xsd__string
* SOAP_FMAC2
soap_instantiate_xsd__string(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9122 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9123 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__string(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9124 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__string
, n
, soap_fdelete
);
9128 { cp
->ptr
= (void*)SOAP_NEW(xsd__string
);
9130 *size
= sizeof(xsd__string
);
9131 ((xsd__string
*)cp
->ptr
)->soap
= soap
;
9134 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__string
, n
);
9136 *size
= n
* sizeof(xsd__string
);
9138 for (int i
= 0; i
< n
; i
++)
9139 ((xsd__string
*)cp
->ptr
)[i
].soap
= soap
;
9141 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9143 soap
->error
= SOAP_EOM
;
9144 return (xsd__string
*)cp
->ptr
;
9147 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__string(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9149 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9150 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__string %p -> %p\n", q
, p
));
9151 *(xsd__string
*)p
= *(xsd__string
*)q
;
9154 void xsd__short::soap_default(struct soap
*soap
)
9157 this->xsd__anyType::soap_default(soap
);
9158 soap_default_short(soap
, &this->xsd__short::__item
);
9161 void xsd__short::soap_serialize(struct soap
*soap
) const
9163 #ifndef WITH_NOIDREF
9164 (void)soap
; /* appease -Wall -Werror */
9165 this->xsd__anyType::soap_serialize(soap
);
9169 int xsd__short::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9171 return soap_out_xsd__short(soap
, tag
, id
, this, type
);
9174 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__short(struct soap
*soap
, const char *tag
, int id
, const xsd__short
*a
, const char *type
)
9176 return soap_out_short(soap
, tag
, id
, &(a
->xsd__short::__item
), "xsd:short");
9179 void *xsd__short::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9180 { return soap_in_xsd__short(soap
, tag
, this, type
);
9183 SOAP_FMAC3 xsd__short
* SOAP_FMAC4
soap_in_xsd__short(struct soap
*soap
, const char *tag
, xsd__short
*a
, const char *type
)
9185 (void)type
; /* appease -Wall -Werror */
9186 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9188 if (!(a
= (xsd__short
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__short
, sizeof(xsd__short
), soap
->type
, soap
->arrayType
)))
9189 { soap
->error
= SOAP_TAG_MISMATCH
;
9195 { a
->soap_default(soap
);
9196 if (soap
->clist
->type
!= SOAP_TYPE_xsd__short
)
9197 return (xsd__short
*)a
->soap_in(soap
, tag
, type
);
9199 if (!soap_in_short(soap
, tag
, &(a
->xsd__short::__item
), "xsd:short"))
9204 int xsd__short::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9206 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__short
);
9207 if (this->soap_out(soap
, tag
?tag
:"xsd:short", id
, type
))
9209 return soap_putindependent(soap
);
9212 void *xsd__short::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9214 return soap_get_xsd__short(soap
, this, tag
, type
);
9217 SOAP_FMAC3 xsd__short
* SOAP_FMAC4
soap_get_xsd__short(struct soap
*soap
, xsd__short
*p
, const char *tag
, const char *type
)
9219 if ((p
= soap_in_xsd__short(soap
, tag
, p
, type
)))
9220 if (soap_getindependent(soap
))
9225 SOAP_FMAC1 xsd__short
* SOAP_FMAC2
soap_instantiate_xsd__short(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9227 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9228 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__short(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9229 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__short
, n
, soap_fdelete
);
9233 { cp
->ptr
= (void*)SOAP_NEW(xsd__short
);
9235 *size
= sizeof(xsd__short
);
9236 ((xsd__short
*)cp
->ptr
)->soap
= soap
;
9239 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__short
, n
);
9241 *size
= n
* sizeof(xsd__short
);
9243 for (int i
= 0; i
< n
; i
++)
9244 ((xsd__short
*)cp
->ptr
)[i
].soap
= soap
;
9246 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9248 soap
->error
= SOAP_EOM
;
9249 return (xsd__short
*)cp
->ptr
;
9252 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__short(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9254 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9255 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__short %p -> %p\n", q
, p
));
9256 *(xsd__short
*)p
= *(xsd__short
*)q
;
9259 void xsd__long::soap_default(struct soap
*soap
)
9262 this->xsd__anyType::soap_default(soap
);
9263 soap_default_LONG64(soap
, &this->xsd__long::__item
);
9266 void xsd__long::soap_serialize(struct soap
*soap
) const
9268 #ifndef WITH_NOIDREF
9269 (void)soap
; /* appease -Wall -Werror */
9270 this->xsd__anyType::soap_serialize(soap
);
9274 int xsd__long::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9276 return soap_out_xsd__long(soap
, tag
, id
, this, type
);
9279 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__long(struct soap
*soap
, const char *tag
, int id
, const xsd__long
*a
, const char *type
)
9281 return soap_out_LONG64(soap
, tag
, id
, &(a
->xsd__long::__item
), "xsd:long");
9284 void *xsd__long::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9285 { return soap_in_xsd__long(soap
, tag
, this, type
);
9288 SOAP_FMAC3 xsd__long
* SOAP_FMAC4
soap_in_xsd__long(struct soap
*soap
, const char *tag
, xsd__long
*a
, const char *type
)
9290 (void)type
; /* appease -Wall -Werror */
9291 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9293 if (!(a
= (xsd__long
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__long
, sizeof(xsd__long
), soap
->type
, soap
->arrayType
)))
9294 { soap
->error
= SOAP_TAG_MISMATCH
;
9300 { a
->soap_default(soap
);
9301 if (soap
->clist
->type
!= SOAP_TYPE_xsd__long
)
9302 return (xsd__long
*)a
->soap_in(soap
, tag
, type
);
9304 if (!soap_in_LONG64(soap
, tag
, &(a
->xsd__long::__item
), "xsd:long"))
9309 int xsd__long::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9311 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__long
);
9312 if (this->soap_out(soap
, tag
?tag
:"xsd:long", id
, type
))
9314 return soap_putindependent(soap
);
9317 void *xsd__long::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9319 return soap_get_xsd__long(soap
, this, tag
, type
);
9322 SOAP_FMAC3 xsd__long
* SOAP_FMAC4
soap_get_xsd__long(struct soap
*soap
, xsd__long
*p
, const char *tag
, const char *type
)
9324 if ((p
= soap_in_xsd__long(soap
, tag
, p
, type
)))
9325 if (soap_getindependent(soap
))
9330 SOAP_FMAC1 xsd__long
* SOAP_FMAC2
soap_instantiate_xsd__long(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9332 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9333 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__long(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9334 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__long
, n
, soap_fdelete
);
9338 { cp
->ptr
= (void*)SOAP_NEW(xsd__long
);
9340 *size
= sizeof(xsd__long
);
9341 ((xsd__long
*)cp
->ptr
)->soap
= soap
;
9344 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__long
, n
);
9346 *size
= n
* sizeof(xsd__long
);
9348 for (int i
= 0; i
< n
; i
++)
9349 ((xsd__long
*)cp
->ptr
)[i
].soap
= soap
;
9351 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9353 soap
->error
= SOAP_EOM
;
9354 return (xsd__long
*)cp
->ptr
;
9357 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__long(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9359 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9360 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__long %p -> %p\n", q
, p
));
9361 *(xsd__long
*)p
= *(xsd__long
*)q
;
9364 void xsd__int::soap_default(struct soap
*soap
)
9367 this->xsd__anyType::soap_default(soap
);
9368 soap_default_int(soap
, &this->xsd__int::__item
);
9371 void xsd__int::soap_serialize(struct soap
*soap
) const
9373 #ifndef WITH_NOIDREF
9374 (void)soap
; /* appease -Wall -Werror */
9375 soap_embedded(soap
, &this->xsd__int::__item
, SOAP_TYPE_int
);
9376 this->xsd__anyType::soap_serialize(soap
);
9380 int xsd__int::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9382 return soap_out_xsd__int(soap
, tag
, id
, this, type
);
9385 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__int(struct soap
*soap
, const char *tag
, int id
, const xsd__int
*a
, const char *type
)
9387 return soap_out_int(soap
, tag
, id
, &(a
->xsd__int::__item
), "xsd:int");
9390 void *xsd__int::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9391 { return soap_in_xsd__int(soap
, tag
, this, type
);
9394 SOAP_FMAC3 xsd__int
* SOAP_FMAC4
soap_in_xsd__int(struct soap
*soap
, const char *tag
, xsd__int
*a
, const char *type
)
9396 (void)type
; /* appease -Wall -Werror */
9397 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9399 if (!(a
= (xsd__int
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__int
, sizeof(xsd__int
), soap
->type
, soap
->arrayType
)))
9400 { soap
->error
= SOAP_TAG_MISMATCH
;
9406 { a
->soap_default(soap
);
9407 if (soap
->clist
->type
!= SOAP_TYPE_xsd__int
)
9408 return (xsd__int
*)a
->soap_in(soap
, tag
, type
);
9410 if (!soap_in_int(soap
, tag
, &(a
->xsd__int::__item
), "xsd:int"))
9415 int xsd__int::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9417 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__int
);
9418 if (this->soap_out(soap
, tag
?tag
:"xsd:int", id
, type
))
9420 return soap_putindependent(soap
);
9423 void *xsd__int::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9425 return soap_get_xsd__int(soap
, this, tag
, type
);
9428 SOAP_FMAC3 xsd__int
* SOAP_FMAC4
soap_get_xsd__int(struct soap
*soap
, xsd__int
*p
, const char *tag
, const char *type
)
9430 if ((p
= soap_in_xsd__int(soap
, tag
, p
, type
)))
9431 if (soap_getindependent(soap
))
9436 SOAP_FMAC1 xsd__int
* SOAP_FMAC2
soap_instantiate_xsd__int(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9438 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9439 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__int(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9440 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__int
, n
, soap_fdelete
);
9444 { cp
->ptr
= (void*)SOAP_NEW(xsd__int
);
9446 *size
= sizeof(xsd__int
);
9447 ((xsd__int
*)cp
->ptr
)->soap
= soap
;
9450 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__int
, n
);
9452 *size
= n
* sizeof(xsd__int
);
9454 for (int i
= 0; i
< n
; i
++)
9455 ((xsd__int
*)cp
->ptr
)[i
].soap
= soap
;
9457 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9459 soap
->error
= SOAP_EOM
;
9460 return (xsd__int
*)cp
->ptr
;
9463 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__int(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9465 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9466 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__int %p -> %p\n", q
, p
));
9467 *(xsd__int
*)p
= *(xsd__int
*)q
;
9470 void xsd__float::soap_default(struct soap
*soap
)
9473 this->xsd__anyType::soap_default(soap
);
9474 soap_default_float(soap
, &this->xsd__float::__item
);
9477 void xsd__float::soap_serialize(struct soap
*soap
) const
9479 #ifndef WITH_NOIDREF
9480 (void)soap
; /* appease -Wall -Werror */
9481 this->xsd__anyType::soap_serialize(soap
);
9485 int xsd__float::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9487 return soap_out_xsd__float(soap
, tag
, id
, this, type
);
9490 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__float(struct soap
*soap
, const char *tag
, int id
, const xsd__float
*a
, const char *type
)
9492 return soap_out_float(soap
, tag
, id
, &(a
->xsd__float::__item
), "xsd:float");
9495 void *xsd__float::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9496 { return soap_in_xsd__float(soap
, tag
, this, type
);
9499 SOAP_FMAC3 xsd__float
* SOAP_FMAC4
soap_in_xsd__float(struct soap
*soap
, const char *tag
, xsd__float
*a
, const char *type
)
9501 (void)type
; /* appease -Wall -Werror */
9502 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9504 if (!(a
= (xsd__float
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__float
, sizeof(xsd__float
), soap
->type
, soap
->arrayType
)))
9505 { soap
->error
= SOAP_TAG_MISMATCH
;
9511 { a
->soap_default(soap
);
9512 if (soap
->clist
->type
!= SOAP_TYPE_xsd__float
)
9513 return (xsd__float
*)a
->soap_in(soap
, tag
, type
);
9515 if (!soap_in_float(soap
, tag
, &(a
->xsd__float::__item
), "xsd:float"))
9520 int xsd__float::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9522 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__float
);
9523 if (this->soap_out(soap
, tag
?tag
:"xsd:float", id
, type
))
9525 return soap_putindependent(soap
);
9528 void *xsd__float::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9530 return soap_get_xsd__float(soap
, this, tag
, type
);
9533 SOAP_FMAC3 xsd__float
* SOAP_FMAC4
soap_get_xsd__float(struct soap
*soap
, xsd__float
*p
, const char *tag
, const char *type
)
9535 if ((p
= soap_in_xsd__float(soap
, tag
, p
, type
)))
9536 if (soap_getindependent(soap
))
9541 SOAP_FMAC1 xsd__float
* SOAP_FMAC2
soap_instantiate_xsd__float(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9543 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9544 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__float(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9545 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__float
, n
, soap_fdelete
);
9549 { cp
->ptr
= (void*)SOAP_NEW(xsd__float
);
9551 *size
= sizeof(xsd__float
);
9552 ((xsd__float
*)cp
->ptr
)->soap
= soap
;
9555 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__float
, n
);
9557 *size
= n
* sizeof(xsd__float
);
9559 for (int i
= 0; i
< n
; i
++)
9560 ((xsd__float
*)cp
->ptr
)[i
].soap
= soap
;
9562 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9564 soap
->error
= SOAP_EOM
;
9565 return (xsd__float
*)cp
->ptr
;
9568 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__float(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9570 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9571 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__float %p -> %p\n", q
, p
));
9572 *(xsd__float
*)p
= *(xsd__float
*)q
;
9575 void xsd__duration_::soap_default(struct soap
*soap
)
9578 this->xsd__anyType::soap_default(soap
);
9579 soap_default_xsd__duration(soap
, &this->xsd__duration_::__item
);
9582 void xsd__duration_::soap_serialize(struct soap
*soap
) const
9584 #ifndef WITH_NOIDREF
9585 (void)soap
; /* appease -Wall -Werror */
9586 soap_serialize_xsd__duration(soap
, &this->xsd__duration_::__item
);
9587 this->xsd__anyType::soap_serialize(soap
);
9591 int xsd__duration_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9593 return soap_out_xsd__duration_(soap
, tag
, id
, this, type
);
9596 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__duration_(struct soap
*soap
, const char *tag
, int id
, const xsd__duration_
*a
, const char *type
)
9598 return soap_out_xsd__duration(soap
, tag
, id
, &(a
->xsd__duration_::__item
), "xsd:duration");
9601 void *xsd__duration_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9602 { return soap_in_xsd__duration_(soap
, tag
, this, type
);
9605 SOAP_FMAC3 xsd__duration_
* SOAP_FMAC4
soap_in_xsd__duration_(struct soap
*soap
, const char *tag
, xsd__duration_
*a
, const char *type
)
9607 (void)type
; /* appease -Wall -Werror */
9608 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9610 if (!(a
= (xsd__duration_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__duration_
, sizeof(xsd__duration_
), soap
->type
, soap
->arrayType
)))
9611 { soap
->error
= SOAP_TAG_MISMATCH
;
9617 { a
->soap_default(soap
);
9618 if (soap
->clist
->type
!= SOAP_TYPE_xsd__duration_
)
9619 return (xsd__duration_
*)a
->soap_in(soap
, tag
, type
);
9621 if (!soap_in_xsd__duration(soap
, tag
, &(a
->xsd__duration_::__item
), "xsd:duration"))
9626 int xsd__duration_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9628 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__duration_
);
9629 if (this->soap_out(soap
, tag
?tag
:"xsd:duration", id
, type
))
9631 return soap_putindependent(soap
);
9634 void *xsd__duration_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9636 return soap_get_xsd__duration_(soap
, this, tag
, type
);
9639 SOAP_FMAC3 xsd__duration_
* SOAP_FMAC4
soap_get_xsd__duration_(struct soap
*soap
, xsd__duration_
*p
, const char *tag
, const char *type
)
9641 if ((p
= soap_in_xsd__duration_(soap
, tag
, p
, type
)))
9642 if (soap_getindependent(soap
))
9647 SOAP_FMAC1 xsd__duration_
* SOAP_FMAC2
soap_instantiate_xsd__duration_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9649 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9650 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__duration_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9651 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__duration_
, n
, soap_fdelete
);
9655 { cp
->ptr
= (void*)SOAP_NEW(xsd__duration_
);
9657 *size
= sizeof(xsd__duration_
);
9658 ((xsd__duration_
*)cp
->ptr
)->soap
= soap
;
9661 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__duration_
, n
);
9663 *size
= n
* sizeof(xsd__duration_
);
9665 for (int i
= 0; i
< n
; i
++)
9666 ((xsd__duration_
*)cp
->ptr
)[i
].soap
= soap
;
9668 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9670 soap
->error
= SOAP_EOM
;
9671 return (xsd__duration_
*)cp
->ptr
;
9674 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__duration_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9676 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9677 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__duration_ %p -> %p\n", q
, p
));
9678 *(xsd__duration_
*)p
= *(xsd__duration_
*)q
;
9681 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__duration(struct soap
*soap
, const std::wstring
*a
)
9682 { (void)soap
; (void)a
; /* appease -Wall -Werror */
9684 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__duration(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
9686 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
9687 return soap_element_null(soap
, tag
, id
, type
);
9688 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__duration
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
9693 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_xsd__duration(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
9695 (void)type
; /* appease -Wall -Werror */
9696 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9699 s
= soap_new_std__wstring(soap
, -1);
9703 if (soap
->body
&& !*soap
->href
)
9705 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__duration
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
9707 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
9713 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__duration
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__duration
, 0, sizeof(std::wstring
), 0, soap_copy_xsd__duration
);
9714 if (soap
->body
&& soap_element_end_in(soap
, tag
))
9719 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__duration(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
9721 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__duration
);
9722 if (soap_out_xsd__duration(soap
, tag
?tag
:"xsd:duration", id
, a
, type
))
9724 return soap_putindependent(soap
);
9727 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_xsd__duration(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
9729 if ((p
= soap_in_xsd__duration(soap
, tag
, p
, type
)))
9730 if (soap_getindependent(soap
))
9735 void xsd__double::soap_default(struct soap
*soap
)
9738 this->xsd__anyType::soap_default(soap
);
9739 soap_default_double(soap
, &this->xsd__double::__item
);
9742 void xsd__double::soap_serialize(struct soap
*soap
) const
9744 #ifndef WITH_NOIDREF
9745 (void)soap
; /* appease -Wall -Werror */
9746 this->xsd__anyType::soap_serialize(soap
);
9750 int xsd__double::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9752 return soap_out_xsd__double(soap
, tag
, id
, this, type
);
9755 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__double(struct soap
*soap
, const char *tag
, int id
, const xsd__double
*a
, const char *type
)
9757 return soap_out_double(soap
, tag
, id
, &(a
->xsd__double::__item
), "xsd:double");
9760 void *xsd__double::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9761 { return soap_in_xsd__double(soap
, tag
, this, type
);
9764 SOAP_FMAC3 xsd__double
* SOAP_FMAC4
soap_in_xsd__double(struct soap
*soap
, const char *tag
, xsd__double
*a
, const char *type
)
9766 (void)type
; /* appease -Wall -Werror */
9767 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9769 if (!(a
= (xsd__double
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__double
, sizeof(xsd__double
), soap
->type
, soap
->arrayType
)))
9770 { soap
->error
= SOAP_TAG_MISMATCH
;
9776 { a
->soap_default(soap
);
9777 if (soap
->clist
->type
!= SOAP_TYPE_xsd__double
)
9778 return (xsd__double
*)a
->soap_in(soap
, tag
, type
);
9780 if (!soap_in_double(soap
, tag
, &(a
->xsd__double::__item
), "xsd:double"))
9785 int xsd__double::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9787 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__double
);
9788 if (this->soap_out(soap
, tag
?tag
:"xsd:double", id
, type
))
9790 return soap_putindependent(soap
);
9793 void *xsd__double::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9795 return soap_get_xsd__double(soap
, this, tag
, type
);
9798 SOAP_FMAC3 xsd__double
* SOAP_FMAC4
soap_get_xsd__double(struct soap
*soap
, xsd__double
*p
, const char *tag
, const char *type
)
9800 if ((p
= soap_in_xsd__double(soap
, tag
, p
, type
)))
9801 if (soap_getindependent(soap
))
9806 SOAP_FMAC1 xsd__double
* SOAP_FMAC2
soap_instantiate_xsd__double(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9808 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9809 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__double(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9810 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__double
, n
, soap_fdelete
);
9814 { cp
->ptr
= (void*)SOAP_NEW(xsd__double
);
9816 *size
= sizeof(xsd__double
);
9817 ((xsd__double
*)cp
->ptr
)->soap
= soap
;
9820 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__double
, n
);
9822 *size
= n
* sizeof(xsd__double
);
9824 for (int i
= 0; i
< n
; i
++)
9825 ((xsd__double
*)cp
->ptr
)[i
].soap
= soap
;
9827 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9829 soap
->error
= SOAP_EOM
;
9830 return (xsd__double
*)cp
->ptr
;
9833 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__double(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9835 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9836 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__double %p -> %p\n", q
, p
));
9837 *(xsd__double
*)p
= *(xsd__double
*)q
;
9840 void xsd__decimal_::soap_default(struct soap
*soap
)
9843 this->xsd__anyType::soap_default(soap
);
9844 soap_default_xsd__decimal(soap
, &this->xsd__decimal_::__item
);
9847 void xsd__decimal_::soap_serialize(struct soap
*soap
) const
9849 #ifndef WITH_NOIDREF
9850 (void)soap
; /* appease -Wall -Werror */
9851 soap_serialize_xsd__decimal(soap
, &this->xsd__decimal_::__item
);
9852 this->xsd__anyType::soap_serialize(soap
);
9856 int xsd__decimal_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
9858 return soap_out_xsd__decimal_(soap
, tag
, id
, this, type
);
9861 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__decimal_(struct soap
*soap
, const char *tag
, int id
, const xsd__decimal_
*a
, const char *type
)
9863 return soap_out_xsd__decimal(soap
, tag
, id
, &(a
->xsd__decimal_::__item
), "xsd:decimal");
9866 void *xsd__decimal_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
9867 { return soap_in_xsd__decimal_(soap
, tag
, this, type
);
9870 SOAP_FMAC3 xsd__decimal_
* SOAP_FMAC4
soap_in_xsd__decimal_(struct soap
*soap
, const char *tag
, xsd__decimal_
*a
, const char *type
)
9872 (void)type
; /* appease -Wall -Werror */
9873 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9875 if (!(a
= (xsd__decimal_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__decimal_
, sizeof(xsd__decimal_
), soap
->type
, soap
->arrayType
)))
9876 { soap
->error
= SOAP_TAG_MISMATCH
;
9882 { a
->soap_default(soap
);
9883 if (soap
->clist
->type
!= SOAP_TYPE_xsd__decimal_
)
9884 return (xsd__decimal_
*)a
->soap_in(soap
, tag
, type
);
9886 if (!soap_in_xsd__decimal(soap
, tag
, &(a
->xsd__decimal_::__item
), "xsd:decimal"))
9891 int xsd__decimal_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
9893 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__decimal_
);
9894 if (this->soap_out(soap
, tag
?tag
:"xsd:decimal", id
, type
))
9896 return soap_putindependent(soap
);
9899 void *xsd__decimal_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
9901 return soap_get_xsd__decimal_(soap
, this, tag
, type
);
9904 SOAP_FMAC3 xsd__decimal_
* SOAP_FMAC4
soap_get_xsd__decimal_(struct soap
*soap
, xsd__decimal_
*p
, const char *tag
, const char *type
)
9906 if ((p
= soap_in_xsd__decimal_(soap
, tag
, p
, type
)))
9907 if (soap_getindependent(soap
))
9912 SOAP_FMAC1 xsd__decimal_
* SOAP_FMAC2
soap_instantiate_xsd__decimal_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
9914 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
9915 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__decimal_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
9916 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__decimal_
, n
, soap_fdelete
);
9920 { cp
->ptr
= (void*)SOAP_NEW(xsd__decimal_
);
9922 *size
= sizeof(xsd__decimal_
);
9923 ((xsd__decimal_
*)cp
->ptr
)->soap
= soap
;
9926 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__decimal_
, n
);
9928 *size
= n
* sizeof(xsd__decimal_
);
9930 for (int i
= 0; i
< n
; i
++)
9931 ((xsd__decimal_
*)cp
->ptr
)[i
].soap
= soap
;
9933 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
9935 soap
->error
= SOAP_EOM
;
9936 return (xsd__decimal_
*)cp
->ptr
;
9939 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__decimal_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
9941 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
9942 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__decimal_ %p -> %p\n", q
, p
));
9943 *(xsd__decimal_
*)p
= *(xsd__decimal_
*)q
;
9946 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__decimal(struct soap
*soap
, const std::wstring
*a
)
9947 { (void)soap
; (void)a
; /* appease -Wall -Werror */
9949 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__decimal(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
9951 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
9952 return soap_element_null(soap
, tag
, id
, type
);
9953 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__decimal
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
9958 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_xsd__decimal(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
9960 (void)type
; /* appease -Wall -Werror */
9961 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
9964 s
= soap_new_std__wstring(soap
, -1);
9968 if (soap
->body
&& !*soap
->href
)
9970 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__decimal
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
9972 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
9978 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__decimal
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__decimal
, 0, sizeof(std::wstring
), 0, soap_copy_xsd__decimal
);
9979 if (soap
->body
&& soap_element_end_in(soap
, tag
))
9984 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__decimal(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
9986 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__decimal
);
9987 if (soap_out_xsd__decimal(soap
, tag
?tag
:"xsd:decimal", id
, a
, type
))
9989 return soap_putindependent(soap
);
9992 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_xsd__decimal(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
9994 if ((p
= soap_in_xsd__decimal(soap
, tag
, p
, type
)))
9995 if (soap_getindependent(soap
))
10000 void xsd__dateTime::soap_default(struct soap
*soap
)
10003 this->xsd__anyType::soap_default(soap
);
10004 soap_default_time(soap
, &this->xsd__dateTime::__item
);
10007 void xsd__dateTime::soap_serialize(struct soap
*soap
) const
10009 #ifndef WITH_NOIDREF
10010 (void)soap
; /* appease -Wall -Werror */
10011 this->xsd__anyType::soap_serialize(soap
);
10015 int xsd__dateTime::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10017 return soap_out_xsd__dateTime(soap
, tag
, id
, this, type
);
10020 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__dateTime(struct soap
*soap
, const char *tag
, int id
, const xsd__dateTime
*a
, const char *type
)
10022 return soap_out_time(soap
, tag
, id
, &(a
->xsd__dateTime::__item
), "xsd:dateTime");
10025 void *xsd__dateTime::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10026 { return soap_in_xsd__dateTime(soap
, tag
, this, type
);
10029 SOAP_FMAC3 xsd__dateTime
* SOAP_FMAC4
soap_in_xsd__dateTime(struct soap
*soap
, const char *tag
, xsd__dateTime
*a
, const char *type
)
10031 (void)type
; /* appease -Wall -Werror */
10032 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10034 if (!(a
= (xsd__dateTime
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__dateTime
, sizeof(xsd__dateTime
), soap
->type
, soap
->arrayType
)))
10035 { soap
->error
= SOAP_TAG_MISMATCH
;
10041 { a
->soap_default(soap
);
10042 if (soap
->clist
->type
!= SOAP_TYPE_xsd__dateTime
)
10043 return (xsd__dateTime
*)a
->soap_in(soap
, tag
, type
);
10045 if (!soap_in_time(soap
, tag
, &(a
->xsd__dateTime::__item
), "xsd:dateTime"))
10050 int xsd__dateTime::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10052 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__dateTime
);
10053 if (this->soap_out(soap
, tag
?tag
:"xsd:dateTime", id
, type
))
10054 return soap
->error
;
10055 return soap_putindependent(soap
);
10058 void *xsd__dateTime::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10060 return soap_get_xsd__dateTime(soap
, this, tag
, type
);
10063 SOAP_FMAC3 xsd__dateTime
* SOAP_FMAC4
soap_get_xsd__dateTime(struct soap
*soap
, xsd__dateTime
*p
, const char *tag
, const char *type
)
10065 if ((p
= soap_in_xsd__dateTime(soap
, tag
, p
, type
)))
10066 if (soap_getindependent(soap
))
10071 SOAP_FMAC1 xsd__dateTime
* SOAP_FMAC2
soap_instantiate_xsd__dateTime(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10073 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10074 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__dateTime(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10075 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__dateTime
, n
, soap_fdelete
);
10079 { cp
->ptr
= (void*)SOAP_NEW(xsd__dateTime
);
10081 *size
= sizeof(xsd__dateTime
);
10082 ((xsd__dateTime
*)cp
->ptr
)->soap
= soap
;
10085 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__dateTime
, n
);
10087 *size
= n
* sizeof(xsd__dateTime
);
10089 for (int i
= 0; i
< n
; i
++)
10090 ((xsd__dateTime
*)cp
->ptr
)[i
].soap
= soap
;
10092 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10094 soap
->error
= SOAP_EOM
;
10095 return (xsd__dateTime
*)cp
->ptr
;
10098 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__dateTime(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10100 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10101 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__dateTime %p -> %p\n", q
, p
));
10102 *(xsd__dateTime
*)p
= *(xsd__dateTime
*)q
;
10105 void xsd__byte_::soap_default(struct soap
*soap
)
10108 this->xsd__anyType::soap_default(soap
);
10109 soap_default_xsd__byte(soap
, &this->xsd__byte_::__item
);
10112 void xsd__byte_::soap_serialize(struct soap
*soap
) const
10114 #ifndef WITH_NOIDREF
10115 (void)soap
; /* appease -Wall -Werror */
10116 this->xsd__anyType::soap_serialize(soap
);
10120 int xsd__byte_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10122 return soap_out_xsd__byte_(soap
, tag
, id
, this, type
);
10125 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__byte_(struct soap
*soap
, const char *tag
, int id
, const xsd__byte_
*a
, const char *type
)
10127 return soap_out_xsd__byte(soap
, tag
, id
, &(a
->xsd__byte_::__item
), "xsd:byte");
10130 void *xsd__byte_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10131 { return soap_in_xsd__byte_(soap
, tag
, this, type
);
10134 SOAP_FMAC3 xsd__byte_
* SOAP_FMAC4
soap_in_xsd__byte_(struct soap
*soap
, const char *tag
, xsd__byte_
*a
, const char *type
)
10136 (void)type
; /* appease -Wall -Werror */
10137 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10139 if (!(a
= (xsd__byte_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__byte_
, sizeof(xsd__byte_
), soap
->type
, soap
->arrayType
)))
10140 { soap
->error
= SOAP_TAG_MISMATCH
;
10146 { a
->soap_default(soap
);
10147 if (soap
->clist
->type
!= SOAP_TYPE_xsd__byte_
)
10148 return (xsd__byte_
*)a
->soap_in(soap
, tag
, type
);
10150 if (!soap_in_xsd__byte(soap
, tag
, &(a
->xsd__byte_::__item
), "xsd:byte"))
10155 int xsd__byte_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10157 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__byte_
);
10158 if (this->soap_out(soap
, tag
?tag
:"xsd:byte", id
, type
))
10159 return soap
->error
;
10160 return soap_putindependent(soap
);
10163 void *xsd__byte_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10165 return soap_get_xsd__byte_(soap
, this, tag
, type
);
10168 SOAP_FMAC3 xsd__byte_
* SOAP_FMAC4
soap_get_xsd__byte_(struct soap
*soap
, xsd__byte_
*p
, const char *tag
, const char *type
)
10170 if ((p
= soap_in_xsd__byte_(soap
, tag
, p
, type
)))
10171 if (soap_getindependent(soap
))
10176 SOAP_FMAC1 xsd__byte_
* SOAP_FMAC2
soap_instantiate_xsd__byte_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10178 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10179 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__byte_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10180 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__byte_
, n
, soap_fdelete
);
10184 { cp
->ptr
= (void*)SOAP_NEW(xsd__byte_
);
10186 *size
= sizeof(xsd__byte_
);
10187 ((xsd__byte_
*)cp
->ptr
)->soap
= soap
;
10190 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__byte_
, n
);
10192 *size
= n
* sizeof(xsd__byte_
);
10194 for (int i
= 0; i
< n
; i
++)
10195 ((xsd__byte_
*)cp
->ptr
)[i
].soap
= soap
;
10197 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10199 soap
->error
= SOAP_EOM
;
10200 return (xsd__byte_
*)cp
->ptr
;
10203 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__byte_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10205 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10206 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__byte_ %p -> %p\n", q
, p
));
10207 *(xsd__byte_
*)p
= *(xsd__byte_
*)q
;
10210 void xsd__boolean::soap_default(struct soap
*soap
)
10213 this->xsd__anyType::soap_default(soap
);
10214 soap_default_bool(soap
, &this->xsd__boolean::__item
);
10217 void xsd__boolean::soap_serialize(struct soap
*soap
) const
10219 #ifndef WITH_NOIDREF
10220 (void)soap
; /* appease -Wall -Werror */
10221 soap_embedded(soap
, &this->xsd__boolean::__item
, SOAP_TYPE_bool
);
10222 this->xsd__anyType::soap_serialize(soap
);
10226 int xsd__boolean::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10228 return soap_out_xsd__boolean(soap
, tag
, id
, this, type
);
10231 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__boolean(struct soap
*soap
, const char *tag
, int id
, const xsd__boolean
*a
, const char *type
)
10233 return soap_out_bool(soap
, tag
, id
, &(a
->xsd__boolean::__item
), "xsd:boolean");
10236 void *xsd__boolean::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10237 { return soap_in_xsd__boolean(soap
, tag
, this, type
);
10240 SOAP_FMAC3 xsd__boolean
* SOAP_FMAC4
soap_in_xsd__boolean(struct soap
*soap
, const char *tag
, xsd__boolean
*a
, const char *type
)
10242 (void)type
; /* appease -Wall -Werror */
10243 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10245 if (!(a
= (xsd__boolean
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__boolean
, sizeof(xsd__boolean
), soap
->type
, soap
->arrayType
)))
10246 { soap
->error
= SOAP_TAG_MISMATCH
;
10252 { a
->soap_default(soap
);
10253 if (soap
->clist
->type
!= SOAP_TYPE_xsd__boolean
)
10254 return (xsd__boolean
*)a
->soap_in(soap
, tag
, type
);
10256 if (!soap_in_bool(soap
, tag
, &(a
->xsd__boolean::__item
), "xsd:boolean"))
10261 int xsd__boolean::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10263 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__boolean
);
10264 if (this->soap_out(soap
, tag
?tag
:"xsd:boolean", id
, type
))
10265 return soap
->error
;
10266 return soap_putindependent(soap
);
10269 void *xsd__boolean::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10271 return soap_get_xsd__boolean(soap
, this, tag
, type
);
10274 SOAP_FMAC3 xsd__boolean
* SOAP_FMAC4
soap_get_xsd__boolean(struct soap
*soap
, xsd__boolean
*p
, const char *tag
, const char *type
)
10276 if ((p
= soap_in_xsd__boolean(soap
, tag
, p
, type
)))
10277 if (soap_getindependent(soap
))
10282 SOAP_FMAC1 xsd__boolean
* SOAP_FMAC2
soap_instantiate_xsd__boolean(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10284 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10285 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__boolean(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10286 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__boolean
, n
, soap_fdelete
);
10290 { cp
->ptr
= (void*)SOAP_NEW(xsd__boolean
);
10292 *size
= sizeof(xsd__boolean
);
10293 ((xsd__boolean
*)cp
->ptr
)->soap
= soap
;
10296 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__boolean
, n
);
10298 *size
= n
* sizeof(xsd__boolean
);
10300 for (int i
= 0; i
< n
; i
++)
10301 ((xsd__boolean
*)cp
->ptr
)[i
].soap
= soap
;
10303 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10305 soap
->error
= SOAP_EOM
;
10306 return (xsd__boolean
*)cp
->ptr
;
10309 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__boolean(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10311 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10312 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__boolean %p -> %p\n", q
, p
));
10313 *(xsd__boolean
*)p
= *(xsd__boolean
*)q
;
10316 void xsd__base64Binary::soap_default(struct soap
*soap
)
10319 this->xsd__anyType::soap_default(soap
);
10320 soap_default__xop__Include(soap
, &this->xsd__base64Binary::__item
);
10323 void xsd__base64Binary::soap_serialize(struct soap
*soap
) const
10325 #ifndef WITH_NOIDREF
10326 (void)soap
; /* appease -Wall -Werror */
10327 soap_embedded(soap
, &this->xsd__base64Binary::__item
, SOAP_TYPE__xop__Include
);
10328 soap_serialize__xop__Include(soap
, &this->xsd__base64Binary::__item
);
10329 this->xsd__anyType::soap_serialize(soap
);
10333 int xsd__base64Binary::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10335 return soap_out_xsd__base64Binary(soap
, tag
, id
, this, type
);
10338 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__base64Binary(struct soap
*soap
, const char *tag
, int id
, const xsd__base64Binary
*a
, const char *type
)
10340 return soap_out__xop__Include(soap
, tag
, id
, &(a
->xsd__base64Binary::__item
), "xsd:base64Binary");
10343 void *xsd__base64Binary::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10344 { return soap_in_xsd__base64Binary(soap
, tag
, this, type
);
10347 SOAP_FMAC3 xsd__base64Binary
* SOAP_FMAC4
soap_in_xsd__base64Binary(struct soap
*soap
, const char *tag
, xsd__base64Binary
*a
, const char *type
)
10349 (void)type
; /* appease -Wall -Werror */
10350 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10352 if (!(a
= (xsd__base64Binary
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__base64Binary
, sizeof(xsd__base64Binary
), soap
->type
, soap
->arrayType
)))
10353 { soap
->error
= SOAP_TAG_MISMATCH
;
10359 { a
->soap_default(soap
);
10360 if (soap
->clist
->type
!= SOAP_TYPE_xsd__base64Binary
)
10361 return (xsd__base64Binary
*)a
->soap_in(soap
, tag
, type
);
10363 if (!soap_in__xop__Include(soap
, tag
, &(a
->xsd__base64Binary::__item
), "xsd:base64Binary"))
10368 int xsd__base64Binary::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10370 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__base64Binary
);
10371 if (this->soap_out(soap
, tag
?tag
:"xsd:base64Binary", id
, type
))
10372 return soap
->error
;
10373 return soap_putindependent(soap
);
10376 void *xsd__base64Binary::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10378 return soap_get_xsd__base64Binary(soap
, this, tag
, type
);
10381 SOAP_FMAC3 xsd__base64Binary
* SOAP_FMAC4
soap_get_xsd__base64Binary(struct soap
*soap
, xsd__base64Binary
*p
, const char *tag
, const char *type
)
10383 if ((p
= soap_in_xsd__base64Binary(soap
, tag
, p
, type
)))
10384 if (soap_getindependent(soap
))
10389 SOAP_FMAC1 xsd__base64Binary
* SOAP_FMAC2
soap_instantiate_xsd__base64Binary(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10391 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10392 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__base64Binary(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10393 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__base64Binary
, n
, soap_fdelete
);
10397 { cp
->ptr
= (void*)SOAP_NEW(xsd__base64Binary
);
10399 *size
= sizeof(xsd__base64Binary
);
10400 ((xsd__base64Binary
*)cp
->ptr
)->soap
= soap
;
10403 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__base64Binary
, n
);
10405 *size
= n
* sizeof(xsd__base64Binary
);
10407 for (int i
= 0; i
< n
; i
++)
10408 ((xsd__base64Binary
*)cp
->ptr
)[i
].soap
= soap
;
10410 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10412 soap
->error
= SOAP_EOM
;
10413 return (xsd__base64Binary
*)cp
->ptr
;
10416 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__base64Binary(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10418 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10419 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__base64Binary %p -> %p\n", q
, p
));
10420 *(xsd__base64Binary
*)p
= *(xsd__base64Binary
*)q
;
10423 void xsd__anyURI_::soap_default(struct soap
*soap
)
10426 this->xsd__anyType::soap_default(soap
);
10427 soap_default_xsd__anyURI(soap
, &this->xsd__anyURI_::__item
);
10430 void xsd__anyURI_::soap_serialize(struct soap
*soap
) const
10432 #ifndef WITH_NOIDREF
10433 (void)soap
; /* appease -Wall -Werror */
10434 soap_serialize_xsd__anyURI(soap
, &this->xsd__anyURI_::__item
);
10435 this->xsd__anyType::soap_serialize(soap
);
10439 int xsd__anyURI_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10441 return soap_out_xsd__anyURI_(soap
, tag
, id
, this, type
);
10444 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__anyURI_(struct soap
*soap
, const char *tag
, int id
, const xsd__anyURI_
*a
, const char *type
)
10446 return soap_out_xsd__anyURI(soap
, tag
, id
, &(a
->xsd__anyURI_::__item
), "xsd:anyURI");
10449 void *xsd__anyURI_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10450 { return soap_in_xsd__anyURI_(soap
, tag
, this, type
);
10453 SOAP_FMAC3 xsd__anyURI_
* SOAP_FMAC4
soap_in_xsd__anyURI_(struct soap
*soap
, const char *tag
, xsd__anyURI_
*a
, const char *type
)
10455 (void)type
; /* appease -Wall -Werror */
10456 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10458 if (!(a
= (xsd__anyURI_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__anyURI_
, sizeof(xsd__anyURI_
), soap
->type
, soap
->arrayType
)))
10459 { soap
->error
= SOAP_TAG_MISMATCH
;
10465 { a
->soap_default(soap
);
10466 if (soap
->clist
->type
!= SOAP_TYPE_xsd__anyURI_
)
10467 return (xsd__anyURI_
*)a
->soap_in(soap
, tag
, type
);
10469 if (!soap_in_xsd__anyURI(soap
, tag
, &(a
->xsd__anyURI_::__item
), "xsd:anyURI"))
10474 int xsd__anyURI_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10476 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__anyURI_
);
10477 if (this->soap_out(soap
, tag
?tag
:"xsd:anyURI", id
, type
))
10478 return soap
->error
;
10479 return soap_putindependent(soap
);
10482 void *xsd__anyURI_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10484 return soap_get_xsd__anyURI_(soap
, this, tag
, type
);
10487 SOAP_FMAC3 xsd__anyURI_
* SOAP_FMAC4
soap_get_xsd__anyURI_(struct soap
*soap
, xsd__anyURI_
*p
, const char *tag
, const char *type
)
10489 if ((p
= soap_in_xsd__anyURI_(soap
, tag
, p
, type
)))
10490 if (soap_getindependent(soap
))
10495 SOAP_FMAC1 xsd__anyURI_
* SOAP_FMAC2
soap_instantiate_xsd__anyURI_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10497 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10498 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__anyURI_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10499 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__anyURI_
, n
, soap_fdelete
);
10503 { cp
->ptr
= (void*)SOAP_NEW(xsd__anyURI_
);
10505 *size
= sizeof(xsd__anyURI_
);
10506 ((xsd__anyURI_
*)cp
->ptr
)->soap
= soap
;
10509 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__anyURI_
, n
);
10511 *size
= n
* sizeof(xsd__anyURI_
);
10513 for (int i
= 0; i
< n
; i
++)
10514 ((xsd__anyURI_
*)cp
->ptr
)[i
].soap
= soap
;
10516 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10518 soap
->error
= SOAP_EOM
;
10519 return (xsd__anyURI_
*)cp
->ptr
;
10522 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__anyURI_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10524 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10525 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__anyURI_ %p -> %p\n", q
, p
));
10526 *(xsd__anyURI_
*)p
= *(xsd__anyURI_
*)q
;
10529 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__anyURI(struct soap
*soap
, const std::wstring
*a
)
10530 { (void)soap
; (void)a
; /* appease -Wall -Werror */
10532 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__anyURI(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
10534 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
10535 return soap_element_null(soap
, tag
, id
, type
);
10536 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__anyURI
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
10537 return soap
->error
;
10541 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_xsd__anyURI(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
10543 (void)type
; /* appease -Wall -Werror */
10544 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10547 s
= soap_new_std__wstring(soap
, -1);
10551 if (soap
->body
&& !*soap
->href
)
10553 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__anyURI
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
10555 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
10561 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__anyURI
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__anyURI
, 0, sizeof(std::wstring
), 0, soap_copy_xsd__anyURI
);
10562 if (soap
->body
&& soap_element_end_in(soap
, tag
))
10567 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__anyURI(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
10569 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__anyURI
);
10570 if (soap_out_xsd__anyURI(soap
, tag
?tag
:"xsd:anyURI", id
, a
, type
))
10571 return soap
->error
;
10572 return soap_putindependent(soap
);
10575 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_xsd__anyURI(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
10577 if ((p
= soap_in_xsd__anyURI(soap
, tag
, p
, type
)))
10578 if (soap_getindependent(soap
))
10583 void xsd__QName_::soap_default(struct soap
*soap
)
10586 this->xsd__anyType::soap_default(soap
);
10587 soap_default_xsd__QName(soap
, &this->xsd__QName_::__item
);
10590 void xsd__QName_::soap_serialize(struct soap
*soap
) const
10592 #ifndef WITH_NOIDREF
10593 (void)soap
; /* appease -Wall -Werror */
10594 soap_serialize_xsd__QName(soap
, &this->xsd__QName_::__item
);
10595 this->xsd__anyType::soap_serialize(soap
);
10599 int xsd__QName_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10601 return soap_out_xsd__QName_(soap
, tag
, id
, this, type
);
10604 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__QName_(struct soap
*soap
, const char *tag
, int id
, const xsd__QName_
*a
, const char *type
)
10606 std::string
soap_tmp___item(soap_QName2s(soap
, a
->__item
.c_str()));
10607 return soap_out_xsd__QName(soap
, tag
, id
, &soap_tmp___item
, "xsd:QName");
10610 void *xsd__QName_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10611 { return soap_in_xsd__QName_(soap
, tag
, this, type
);
10614 SOAP_FMAC3 xsd__QName_
* SOAP_FMAC4
soap_in_xsd__QName_(struct soap
*soap
, const char *tag
, xsd__QName_
*a
, const char *type
)
10616 (void)type
; /* appease -Wall -Werror */
10617 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10619 if (!(a
= (xsd__QName_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__QName_
, sizeof(xsd__QName_
), soap
->type
, soap
->arrayType
)))
10620 { soap
->error
= SOAP_TAG_MISMATCH
;
10626 { a
->soap_default(soap
);
10627 if (soap
->clist
->type
!= SOAP_TYPE_xsd__QName_
)
10628 return (xsd__QName_
*)a
->soap_in(soap
, tag
, type
);
10630 if (!soap_in_xsd__QName(soap
, tag
, &(a
->xsd__QName_::__item
), "xsd:QName"))
10635 int xsd__QName_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10637 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__QName_
);
10638 if (this->soap_out(soap
, tag
?tag
:"xsd:QName", id
, type
))
10639 return soap
->error
;
10640 return soap_putindependent(soap
);
10643 void *xsd__QName_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10645 return soap_get_xsd__QName_(soap
, this, tag
, type
);
10648 SOAP_FMAC3 xsd__QName_
* SOAP_FMAC4
soap_get_xsd__QName_(struct soap
*soap
, xsd__QName_
*p
, const char *tag
, const char *type
)
10650 if ((p
= soap_in_xsd__QName_(soap
, tag
, p
, type
)))
10651 if (soap_getindependent(soap
))
10656 SOAP_FMAC1 xsd__QName_
* SOAP_FMAC2
soap_instantiate_xsd__QName_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10658 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10659 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__QName_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10660 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__QName_
, n
, soap_fdelete
);
10664 { cp
->ptr
= (void*)SOAP_NEW(xsd__QName_
);
10666 *size
= sizeof(xsd__QName_
);
10667 ((xsd__QName_
*)cp
->ptr
)->soap
= soap
;
10670 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__QName_
, n
);
10672 *size
= n
* sizeof(xsd__QName_
);
10674 for (int i
= 0; i
< n
; i
++)
10675 ((xsd__QName_
*)cp
->ptr
)[i
].soap
= soap
;
10677 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10679 soap
->error
= SOAP_EOM
;
10680 return (xsd__QName_
*)cp
->ptr
;
10683 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__QName_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10685 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10686 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__QName_ %p -> %p\n", q
, p
));
10687 *(xsd__QName_
*)p
= *(xsd__QName_
*)q
;
10690 void xsd__IDREF_::soap_default(struct soap
*soap
)
10693 this->xsd__anyType::soap_default(soap
);
10694 soap_default_xsd__IDREF(soap
, &this->xsd__IDREF_::__item
);
10697 void xsd__IDREF_::soap_serialize(struct soap
*soap
) const
10699 #ifndef WITH_NOIDREF
10700 (void)soap
; /* appease -Wall -Werror */
10701 soap_serialize_xsd__IDREF(soap
, &this->xsd__IDREF_::__item
);
10702 this->xsd__anyType::soap_serialize(soap
);
10706 int xsd__IDREF_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10708 return soap_out_xsd__IDREF_(soap
, tag
, id
, this, type
);
10711 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__IDREF_(struct soap
*soap
, const char *tag
, int id
, const xsd__IDREF_
*a
, const char *type
)
10713 return soap_out_xsd__IDREF(soap
, tag
, id
, &(a
->xsd__IDREF_::__item
), "xsd:IDREF");
10716 void *xsd__IDREF_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10717 { return soap_in_xsd__IDREF_(soap
, tag
, this, type
);
10720 SOAP_FMAC3 xsd__IDREF_
* SOAP_FMAC4
soap_in_xsd__IDREF_(struct soap
*soap
, const char *tag
, xsd__IDREF_
*a
, const char *type
)
10722 (void)type
; /* appease -Wall -Werror */
10723 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10725 if (!(a
= (xsd__IDREF_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__IDREF_
, sizeof(xsd__IDREF_
), soap
->type
, soap
->arrayType
)))
10726 { soap
->error
= SOAP_TAG_MISMATCH
;
10732 { a
->soap_default(soap
);
10733 if (soap
->clist
->type
!= SOAP_TYPE_xsd__IDREF_
)
10734 return (xsd__IDREF_
*)a
->soap_in(soap
, tag
, type
);
10736 if (!soap_in_xsd__IDREF(soap
, tag
, &(a
->xsd__IDREF_::__item
), "xsd:IDREF"))
10741 int xsd__IDREF_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10743 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__IDREF_
);
10744 if (this->soap_out(soap
, tag
?tag
:"xsd:IDREF", id
, type
))
10745 return soap
->error
;
10746 return soap_putindependent(soap
);
10749 void *xsd__IDREF_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10751 return soap_get_xsd__IDREF_(soap
, this, tag
, type
);
10754 SOAP_FMAC3 xsd__IDREF_
* SOAP_FMAC4
soap_get_xsd__IDREF_(struct soap
*soap
, xsd__IDREF_
*p
, const char *tag
, const char *type
)
10756 if ((p
= soap_in_xsd__IDREF_(soap
, tag
, p
, type
)))
10757 if (soap_getindependent(soap
))
10762 SOAP_FMAC1 xsd__IDREF_
* SOAP_FMAC2
soap_instantiate_xsd__IDREF_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10764 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10765 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__IDREF_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10766 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__IDREF_
, n
, soap_fdelete
);
10770 { cp
->ptr
= (void*)SOAP_NEW(xsd__IDREF_
);
10772 *size
= sizeof(xsd__IDREF_
);
10773 ((xsd__IDREF_
*)cp
->ptr
)->soap
= soap
;
10776 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__IDREF_
, n
);
10778 *size
= n
* sizeof(xsd__IDREF_
);
10780 for (int i
= 0; i
< n
; i
++)
10781 ((xsd__IDREF_
*)cp
->ptr
)[i
].soap
= soap
;
10783 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10785 soap
->error
= SOAP_EOM
;
10786 return (xsd__IDREF_
*)cp
->ptr
;
10789 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__IDREF_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10791 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10792 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__IDREF_ %p -> %p\n", q
, p
));
10793 *(xsd__IDREF_
*)p
= *(xsd__IDREF_
*)q
;
10796 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__IDREF(struct soap
*soap
, const std::wstring
*a
)
10797 { (void)soap
; (void)a
; /* appease -Wall -Werror */
10799 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__IDREF(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
10801 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
10802 return soap_element_null(soap
, tag
, id
, type
);
10803 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__IDREF
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
10804 return soap
->error
;
10808 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_xsd__IDREF(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
10810 (void)type
; /* appease -Wall -Werror */
10811 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10814 s
= soap_new_std__wstring(soap
, -1);
10818 if (soap
->body
&& !*soap
->href
)
10820 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__IDREF
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
10822 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
10828 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__IDREF
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__IDREF
, 0, sizeof(std::wstring
), 0, soap_copy_xsd__IDREF
);
10829 if (soap
->body
&& soap_element_end_in(soap
, tag
))
10834 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__IDREF(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
10836 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__IDREF
);
10837 if (soap_out_xsd__IDREF(soap
, tag
?tag
:"xsd:IDREF", id
, a
, type
))
10838 return soap
->error
;
10839 return soap_putindependent(soap
);
10842 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_xsd__IDREF(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
10844 if ((p
= soap_in_xsd__IDREF(soap
, tag
, p
, type
)))
10845 if (soap_getindependent(soap
))
10850 void xsd__ID_::soap_default(struct soap
*soap
)
10853 this->xsd__anyType::soap_default(soap
);
10854 soap_default_xsd__ID(soap
, &this->xsd__ID_::__item
);
10857 void xsd__ID_::soap_serialize(struct soap
*soap
) const
10859 #ifndef WITH_NOIDREF
10860 (void)soap
; /* appease -Wall -Werror */
10861 soap_serialize_xsd__ID(soap
, &this->xsd__ID_::__item
);
10862 this->xsd__anyType::soap_serialize(soap
);
10866 int xsd__ID_::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
10868 return soap_out_xsd__ID_(soap
, tag
, id
, this, type
);
10871 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__ID_(struct soap
*soap
, const char *tag
, int id
, const xsd__ID_
*a
, const char *type
)
10873 return soap_out_xsd__ID(soap
, tag
, id
, &(a
->xsd__ID_::__item
), "xsd:ID");
10876 void *xsd__ID_::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
10877 { return soap_in_xsd__ID_(soap
, tag
, this, type
);
10880 SOAP_FMAC3 xsd__ID_
* SOAP_FMAC4
soap_in_xsd__ID_(struct soap
*soap
, const char *tag
, xsd__ID_
*a
, const char *type
)
10882 (void)type
; /* appease -Wall -Werror */
10883 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10885 if (!(a
= (xsd__ID_
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__ID_
, sizeof(xsd__ID_
), soap
->type
, soap
->arrayType
)))
10886 { soap
->error
= SOAP_TAG_MISMATCH
;
10892 { a
->soap_default(soap
);
10893 if (soap
->clist
->type
!= SOAP_TYPE_xsd__ID_
)
10894 return (xsd__ID_
*)a
->soap_in(soap
, tag
, type
);
10896 if (!soap_in_xsd__ID(soap
, tag
, &(a
->xsd__ID_::__item
), "xsd:ID"))
10901 int xsd__ID_::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
10903 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__ID_
);
10904 if (this->soap_out(soap
, tag
?tag
:"xsd:ID", id
, type
))
10905 return soap
->error
;
10906 return soap_putindependent(soap
);
10909 void *xsd__ID_::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
10911 return soap_get_xsd__ID_(soap
, this, tag
, type
);
10914 SOAP_FMAC3 xsd__ID_
* SOAP_FMAC4
soap_get_xsd__ID_(struct soap
*soap
, xsd__ID_
*p
, const char *tag
, const char *type
)
10916 if ((p
= soap_in_xsd__ID_(soap
, tag
, p
, type
)))
10917 if (soap_getindependent(soap
))
10922 SOAP_FMAC1 xsd__ID_
* SOAP_FMAC2
soap_instantiate_xsd__ID_(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
10924 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
10925 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__ID_(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
10926 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__ID_
, n
, soap_fdelete
);
10930 { cp
->ptr
= (void*)SOAP_NEW(xsd__ID_
);
10932 *size
= sizeof(xsd__ID_
);
10933 ((xsd__ID_
*)cp
->ptr
)->soap
= soap
;
10936 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__ID_
, n
);
10938 *size
= n
* sizeof(xsd__ID_
);
10940 for (int i
= 0; i
< n
; i
++)
10941 ((xsd__ID_
*)cp
->ptr
)[i
].soap
= soap
;
10943 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
10945 soap
->error
= SOAP_EOM
;
10946 return (xsd__ID_
*)cp
->ptr
;
10949 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__ID_(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
10951 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
10952 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__ID_ %p -> %p\n", q
, p
));
10953 *(xsd__ID_
*)p
= *(xsd__ID_
*)q
;
10956 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__ID(struct soap
*soap
, const std::wstring
*a
)
10957 { (void)soap
; (void)a
; /* appease -Wall -Werror */
10959 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__ID(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
10961 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
10962 return soap_element_null(soap
, tag
, id
, type
);
10963 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__ID
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
10964 return soap
->error
;
10968 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_xsd__ID(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
10970 (void)type
; /* appease -Wall -Werror */
10971 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
10974 s
= soap_new_std__wstring(soap
, -1);
10978 if (soap
->body
&& !*soap
->href
)
10980 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__ID
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
10982 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
10988 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__ID
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__ID
, 0, sizeof(std::wstring
), 0, soap_copy_xsd__ID
);
10989 if (soap
->body
&& soap_element_end_in(soap
, tag
))
10994 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__ID(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
10996 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__ID
);
10997 if (soap_out_xsd__ID(soap
, tag
?tag
:"xsd:ID", id
, a
, type
))
10998 return soap
->error
;
10999 return soap_putindependent(soap
);
11002 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_xsd__ID(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
11004 if ((p
= soap_in_xsd__ID(soap
, tag
, p
, type
)))
11005 if (soap_getindependent(soap
))
11010 SOAP_FMAC3
void SOAP_FMAC4
soap_default_std__wstring(struct soap
*soap
, std::wstring
*p
)
11012 (void)soap
; /* appease -Wall -Werror */
11016 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_std__wstring(struct soap
*soap
, const std::wstring
*a
)
11017 { (void)soap
; (void)a
; /* appease -Wall -Werror */
11019 SOAP_FMAC3
int SOAP_FMAC4
soap_out_std__wstring(struct soap
*soap
, const char *tag
, int id
, const std::wstring
*s
, const char *type
)
11021 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
11022 return soap_element_null(soap
, tag
, id
, type
);
11023 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_std__wstring
), type
) || soap_wstring_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
11024 return soap
->error
;
11028 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_in_std__wstring(struct soap
*soap
, const char *tag
, std::wstring
*s
, const char *type
)
11030 (void)type
; /* appease -Wall -Werror */
11031 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
11034 s
= soap_new_std__wstring(soap
, -1);
11038 if (soap
->body
&& !*soap
->href
)
11040 s
= (std::wstring
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_std__wstring
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
);
11042 { if (!(t
= soap_wstring_in(soap
, 1, 0, -1)))
11048 s
= (std::wstring
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_std__wstring
, sizeof(std::wstring
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_std__wstring
, 0, sizeof(std::wstring
), 0, soap_copy_std__wstring
);
11049 if (soap
->body
&& soap_element_end_in(soap
, tag
))
11054 SOAP_FMAC3
int SOAP_FMAC4
soap_put_std__wstring(struct soap
*soap
, const std::wstring
*a
, const char *tag
, const char *type
)
11056 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_std__wstring
);
11057 if (soap_out_std__wstring(soap
, tag
?tag
:"string", id
, a
, type
))
11058 return soap
->error
;
11059 return soap_putindependent(soap
);
11062 SOAP_FMAC3
std::wstring
* SOAP_FMAC4
soap_get_std__wstring(struct soap
*soap
, std::wstring
*p
, const char *tag
, const char *type
)
11064 if ((p
= soap_in_std__wstring(soap
, tag
, p
, type
)))
11065 if (soap_getindependent(soap
))
11070 SOAP_FMAC1
std::wstring
* SOAP_FMAC2
soap_instantiate_std__wstring(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
11072 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
11073 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_std__wstring(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
11074 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_std__wstring
, n
, soap_fdelete
);
11078 { cp
->ptr
= (void*)SOAP_NEW(std::wstring
);
11080 *size
= sizeof(std::wstring
);
11083 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(std::wstring
, n
);
11085 *size
= n
* sizeof(std::wstring
);
11087 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11089 soap
->error
= SOAP_EOM
;
11090 return (std::wstring
*)cp
->ptr
;
11093 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_std__wstring(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
11095 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
11096 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying std::wstring %p -> %p\n", q
, p
));
11097 *(std::wstring
*)p
= *(std::wstring
*)q
;
11100 SOAP_FMAC3
void SOAP_FMAC4
soap_default_xsd__QName(struct soap
*soap
, std::string
*p
)
11102 (void)soap
; /* appease -Wall -Werror */
11106 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_xsd__QName(struct soap
*soap
, const std::string
*a
)
11107 { (void)soap
; (void)a
; /* appease -Wall -Werror */
11109 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__QName(struct soap
*soap
, const char *tag
, int id
, const std::string
*s
, const char *type
)
11111 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
11112 return soap_element_null(soap
, tag
, id
, type
);
11113 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_xsd__QName
), type
) || soap_string_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
11114 return soap
->error
;
11118 SOAP_FMAC1
std::string
* SOAP_FMAC2
soap_in_xsd__QName(struct soap
*soap
, const char *tag
, std::string
*s
, const char *type
)
11120 if (soap_element_begin_in(soap
, tag
, 1, type
))
11123 s
= soap_new_std__string(soap
, -1);
11127 if (soap
->body
&& !*soap
->href
)
11129 s
= (std::string
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__QName
, sizeof(std::string
), soap
->type
, soap
->arrayType
);
11131 { if (!(t
= soap_string_in(soap
, 2, 0, -1)))
11137 s
= (std::string
*)soap_id_forward(soap
, soap
->href
, soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_xsd__QName
, sizeof(std::string
), soap
->type
, soap
->arrayType
), 0, SOAP_TYPE_xsd__QName
, 0, sizeof(std::string
), 0, soap_copy_xsd__QName
);
11138 if (soap
->body
&& soap_element_end_in(soap
, tag
))
11143 SOAP_FMAC3
int SOAP_FMAC4
soap_put_xsd__QName(struct soap
*soap
, const std::string
*a
, const char *tag
, const char *type
)
11145 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_xsd__QName
);
11146 if (soap_out_xsd__QName(soap
, tag
?tag
:"xsd:QName", id
, a
, type
))
11147 return soap
->error
;
11148 return soap_putindependent(soap
);
11151 SOAP_FMAC3
std::string
* SOAP_FMAC4
soap_get_xsd__QName(struct soap
*soap
, std::string
*p
, const char *tag
, const char *type
)
11153 if ((p
= soap_in_xsd__QName(soap
, tag
, p
, type
)))
11154 if (soap_getindependent(soap
))
11159 SOAP_FMAC1
std::string
* SOAP_FMAC2
soap_instantiate_xsd__QName(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
11161 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
11162 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__QName(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
11163 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__QName
, n
, soap_fdelete
);
11167 { cp
->ptr
= (void*)SOAP_NEW(std::string
);
11169 *size
= sizeof(std::string
);
11172 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(std::string
, n
);
11174 *size
= n
* sizeof(std::string
);
11176 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11178 soap
->error
= SOAP_EOM
;
11179 return (std::string
*)cp
->ptr
;
11182 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__QName(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
11184 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
11185 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying std::string %p -> %p\n", q
, p
));
11186 *(std::string
*)p
= *(std::string
*)q
;
11189 SOAP_FMAC3
void SOAP_FMAC4
soap_default_std__string(struct soap
*soap
, std::string
*p
)
11191 (void)soap
; /* appease -Wall -Werror */
11195 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_std__string(struct soap
*soap
, const std::string
*a
)
11196 { (void)soap
; (void)a
; /* appease -Wall -Werror */
11198 SOAP_FMAC3
int SOAP_FMAC4
soap_out_std__string(struct soap
*soap
, const char *tag
, int id
, const std::string
*s
, const char *type
)
11200 if ((soap
->mode
& SOAP_C_NILSTRING
) && s
->empty())
11201 return soap_element_null(soap
, tag
, id
, type
);
11202 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, s
, SOAP_TYPE_std__string
), type
) || soap_string_out(soap
, s
->c_str(), 0) || soap_element_end_out(soap
, tag
))
11203 return soap
->error
;
11207 SOAP_FMAC3
std::string
* SOAP_FMAC4
soap_in_std__string(struct soap
*soap
, const char *tag
, std::string
*s
, const char *type
)
11209 (void)type
; /* appease -Wall -Werror */
11210 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
11213 s
= soap_new_std__string(soap
, -1);
11217 if (soap
->body
&& !*soap
->href
)
11219 s
= (std::string
*)soap_class_id_enter(soap
, soap
->id
, s
, SOAP_TYPE_std__string
, sizeof(std::string
), soap
->type
, soap
->arrayType
);
11221 { if (!(t
= soap_string_in(soap
, 1, 0, -1)))
11227 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
), 0, SOAP_TYPE_std__string
, 0, sizeof(std::string
), 0, soap_copy_std__string
);
11228 if (soap
->body
&& soap_element_end_in(soap
, tag
))
11233 SOAP_FMAC3
int SOAP_FMAC4
soap_put_std__string(struct soap
*soap
, const std::string
*a
, const char *tag
, const char *type
)
11235 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_std__string
);
11236 if (soap_out_std__string(soap
, tag
?tag
:"string", id
, a
, type
))
11237 return soap
->error
;
11238 return soap_putindependent(soap
);
11241 SOAP_FMAC3
std::string
* SOAP_FMAC4
soap_get_std__string(struct soap
*soap
, std::string
*p
, const char *tag
, const char *type
)
11243 if ((p
= soap_in_std__string(soap
, tag
, p
, type
)))
11244 if (soap_getindependent(soap
))
11249 SOAP_FMAC1
std::string
* SOAP_FMAC2
soap_instantiate_std__string(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
11251 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
11252 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_std__string(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
11253 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_std__string
, n
, soap_fdelete
);
11257 { cp
->ptr
= (void*)SOAP_NEW(std::string
);
11259 *size
= sizeof(std::string
);
11262 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(std::string
, n
);
11264 *size
= n
* sizeof(std::string
);
11266 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11268 soap
->error
= SOAP_EOM
;
11269 return (std::string
*)cp
->ptr
;
11272 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_std__string(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
11274 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
11275 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying std::string %p -> %p\n", q
, p
));
11276 *(std::string
*)p
= *(std::string
*)q
;
11279 void xsd__anyType::soap_default(struct soap
*soap
)
11282 this->xsd__anyType::__item
= NULL
;
11283 /* transient soap skipped */
11286 void xsd__anyType::soap_serialize(struct soap
*soap
) const
11288 #ifndef WITH_NOIDREF
11289 (void)soap
; /* appease -Wall -Werror */
11290 /* transient soap skipped */
11294 int xsd__anyType::soap_out(struct soap
*soap
, const char *tag
, int id
, const char *type
) const
11296 return soap_out_xsd__anyType(soap
, tag
, id
, this, type
);
11299 SOAP_FMAC3
int SOAP_FMAC4
soap_out_xsd__anyType(struct soap
*soap
, const char *tag
, int id
, const xsd__anyType
*a
, const char *type
)
11301 return soap_outliteral(soap
, tag
, &(a
->xsd__anyType::__item
), NULL
);
11304 void *xsd__anyType::soap_in(struct soap
*soap
, const char *tag
, const char *type
)
11305 { return soap_in_xsd__anyType(soap
, tag
, this, type
);
11308 SOAP_FMAC3 xsd__anyType
* SOAP_FMAC4
soap_in_xsd__anyType(struct soap
*soap
, const char *tag
, xsd__anyType
*a
, const char *type
)
11310 (void)type
; /* appease -Wall -Werror */
11311 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
11313 if (!(a
= (xsd__anyType
*)soap_class_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_xsd__anyType
, sizeof(xsd__anyType
), soap
->type
, soap
->arrayType
)))
11314 { soap
->error
= SOAP_TAG_MISMATCH
;
11320 { a
->soap_default(soap
);
11321 if (soap
->clist
->type
!= SOAP_TYPE_xsd__anyType
)
11322 return (xsd__anyType
*)a
->soap_in(soap
, tag
, type
);
11324 if (!soap_inliteral(soap
, tag
, &(a
->xsd__anyType::__item
)))
11329 int xsd__anyType::soap_put(struct soap
*soap
, const char *tag
, const char *type
) const
11331 register int id
= soap_embed(soap
, (void*)this, NULL
, 0, tag
, SOAP_TYPE_xsd__anyType
);
11332 if (this->soap_out(soap
, tag
?tag
:"xsd:anyType", id
, type
))
11333 return soap
->error
;
11334 return soap_putindependent(soap
);
11337 void *xsd__anyType::soap_get(struct soap
*soap
, const char *tag
, const char *type
)
11339 return soap_get_xsd__anyType(soap
, this, tag
, type
);
11342 SOAP_FMAC3 xsd__anyType
* SOAP_FMAC4
soap_get_xsd__anyType(struct soap
*soap
, xsd__anyType
*p
, const char *tag
, const char *type
)
11344 if ((p
= soap_in_xsd__anyType(soap
, tag
, p
, type
)))
11345 if (soap_getindependent(soap
))
11350 SOAP_FMAC1 xsd__anyType
* SOAP_FMAC2
soap_instantiate_xsd__anyType(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
11352 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
11353 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_xsd__anyType(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
11354 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_xsd__anyType
, n
, soap_fdelete
);
11357 if (type
&& !soap_match_tag(soap
, type
, "xsd:ID"))
11358 { cp
->type
= SOAP_TYPE_xsd__ID_
;
11360 { cp
->ptr
= (void*)SOAP_NEW(xsd__ID_
);
11362 *size
= sizeof(xsd__ID_
);
11363 ((xsd__ID_
*)cp
->ptr
)->soap
= soap
;
11366 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__ID_
, n
);
11368 *size
= n
* sizeof(xsd__ID_
);
11370 for (int i
= 0; i
< n
; i
++)
11371 ((xsd__ID_
*)cp
->ptr
)[i
].soap
= soap
;
11373 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11375 soap
->error
= SOAP_EOM
;
11376 return (xsd__ID_
*)cp
->ptr
;
11378 if (type
&& !soap_match_tag(soap
, type
, "xsd:IDREF"))
11379 { cp
->type
= SOAP_TYPE_xsd__IDREF_
;
11381 { cp
->ptr
= (void*)SOAP_NEW(xsd__IDREF_
);
11383 *size
= sizeof(xsd__IDREF_
);
11384 ((xsd__IDREF_
*)cp
->ptr
)->soap
= soap
;
11387 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__IDREF_
, n
);
11389 *size
= n
* sizeof(xsd__IDREF_
);
11391 for (int i
= 0; i
< n
; i
++)
11392 ((xsd__IDREF_
*)cp
->ptr
)[i
].soap
= soap
;
11394 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11396 soap
->error
= SOAP_EOM
;
11397 return (xsd__IDREF_
*)cp
->ptr
;
11399 if (type
&& !soap_match_tag(soap
, type
, "xsd:QName"))
11400 { cp
->type
= SOAP_TYPE_xsd__QName_
;
11402 { cp
->ptr
= (void*)SOAP_NEW(xsd__QName_
);
11404 *size
= sizeof(xsd__QName_
);
11405 ((xsd__QName_
*)cp
->ptr
)->soap
= soap
;
11408 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__QName_
, n
);
11410 *size
= n
* sizeof(xsd__QName_
);
11412 for (int i
= 0; i
< n
; i
++)
11413 ((xsd__QName_
*)cp
->ptr
)[i
].soap
= soap
;
11415 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11417 soap
->error
= SOAP_EOM
;
11418 return (xsd__QName_
*)cp
->ptr
;
11420 if (type
&& !soap_match_tag(soap
, type
, "xsd:anyURI"))
11421 { cp
->type
= SOAP_TYPE_xsd__anyURI_
;
11423 { cp
->ptr
= (void*)SOAP_NEW(xsd__anyURI_
);
11425 *size
= sizeof(xsd__anyURI_
);
11426 ((xsd__anyURI_
*)cp
->ptr
)->soap
= soap
;
11429 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__anyURI_
, n
);
11431 *size
= n
* sizeof(xsd__anyURI_
);
11433 for (int i
= 0; i
< n
; i
++)
11434 ((xsd__anyURI_
*)cp
->ptr
)[i
].soap
= soap
;
11436 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11438 soap
->error
= SOAP_EOM
;
11439 return (xsd__anyURI_
*)cp
->ptr
;
11441 if (type
&& !soap_match_tag(soap
, type
, "xsd:base64Binary"))
11442 { cp
->type
= SOAP_TYPE_xsd__base64Binary
;
11444 { cp
->ptr
= (void*)SOAP_NEW(xsd__base64Binary
);
11446 *size
= sizeof(xsd__base64Binary
);
11447 ((xsd__base64Binary
*)cp
->ptr
)->soap
= soap
;
11450 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__base64Binary
, n
);
11452 *size
= n
* sizeof(xsd__base64Binary
);
11454 for (int i
= 0; i
< n
; i
++)
11455 ((xsd__base64Binary
*)cp
->ptr
)[i
].soap
= soap
;
11457 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11459 soap
->error
= SOAP_EOM
;
11460 return (xsd__base64Binary
*)cp
->ptr
;
11462 if (type
&& !soap_match_tag(soap
, type
, "xsd:boolean"))
11463 { cp
->type
= SOAP_TYPE_xsd__boolean
;
11465 { cp
->ptr
= (void*)SOAP_NEW(xsd__boolean
);
11467 *size
= sizeof(xsd__boolean
);
11468 ((xsd__boolean
*)cp
->ptr
)->soap
= soap
;
11471 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__boolean
, n
);
11473 *size
= n
* sizeof(xsd__boolean
);
11475 for (int i
= 0; i
< n
; i
++)
11476 ((xsd__boolean
*)cp
->ptr
)[i
].soap
= soap
;
11478 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11480 soap
->error
= SOAP_EOM
;
11481 return (xsd__boolean
*)cp
->ptr
;
11483 if (type
&& !soap_match_tag(soap
, type
, "xsd:byte"))
11484 { cp
->type
= SOAP_TYPE_xsd__byte_
;
11486 { cp
->ptr
= (void*)SOAP_NEW(xsd__byte_
);
11488 *size
= sizeof(xsd__byte_
);
11489 ((xsd__byte_
*)cp
->ptr
)->soap
= soap
;
11492 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__byte_
, n
);
11494 *size
= n
* sizeof(xsd__byte_
);
11496 for (int i
= 0; i
< n
; i
++)
11497 ((xsd__byte_
*)cp
->ptr
)[i
].soap
= soap
;
11499 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11501 soap
->error
= SOAP_EOM
;
11502 return (xsd__byte_
*)cp
->ptr
;
11504 if (type
&& !soap_match_tag(soap
, type
, "xsd:dateTime"))
11505 { cp
->type
= SOAP_TYPE_xsd__dateTime
;
11507 { cp
->ptr
= (void*)SOAP_NEW(xsd__dateTime
);
11509 *size
= sizeof(xsd__dateTime
);
11510 ((xsd__dateTime
*)cp
->ptr
)->soap
= soap
;
11513 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__dateTime
, n
);
11515 *size
= n
* sizeof(xsd__dateTime
);
11517 for (int i
= 0; i
< n
; i
++)
11518 ((xsd__dateTime
*)cp
->ptr
)[i
].soap
= soap
;
11520 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11522 soap
->error
= SOAP_EOM
;
11523 return (xsd__dateTime
*)cp
->ptr
;
11525 if (type
&& !soap_match_tag(soap
, type
, "xsd:decimal"))
11526 { cp
->type
= SOAP_TYPE_xsd__decimal_
;
11528 { cp
->ptr
= (void*)SOAP_NEW(xsd__decimal_
);
11530 *size
= sizeof(xsd__decimal_
);
11531 ((xsd__decimal_
*)cp
->ptr
)->soap
= soap
;
11534 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__decimal_
, n
);
11536 *size
= n
* sizeof(xsd__decimal_
);
11538 for (int i
= 0; i
< n
; i
++)
11539 ((xsd__decimal_
*)cp
->ptr
)[i
].soap
= soap
;
11541 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11543 soap
->error
= SOAP_EOM
;
11544 return (xsd__decimal_
*)cp
->ptr
;
11546 if (type
&& !soap_match_tag(soap
, type
, "xsd:double"))
11547 { cp
->type
= SOAP_TYPE_xsd__double
;
11549 { cp
->ptr
= (void*)SOAP_NEW(xsd__double
);
11551 *size
= sizeof(xsd__double
);
11552 ((xsd__double
*)cp
->ptr
)->soap
= soap
;
11555 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__double
, n
);
11557 *size
= n
* sizeof(xsd__double
);
11559 for (int i
= 0; i
< n
; i
++)
11560 ((xsd__double
*)cp
->ptr
)[i
].soap
= soap
;
11562 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11564 soap
->error
= SOAP_EOM
;
11565 return (xsd__double
*)cp
->ptr
;
11567 if (type
&& !soap_match_tag(soap
, type
, "xsd:duration"))
11568 { cp
->type
= SOAP_TYPE_xsd__duration_
;
11570 { cp
->ptr
= (void*)SOAP_NEW(xsd__duration_
);
11572 *size
= sizeof(xsd__duration_
);
11573 ((xsd__duration_
*)cp
->ptr
)->soap
= soap
;
11576 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__duration_
, n
);
11578 *size
= n
* sizeof(xsd__duration_
);
11580 for (int i
= 0; i
< n
; i
++)
11581 ((xsd__duration_
*)cp
->ptr
)[i
].soap
= soap
;
11583 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11585 soap
->error
= SOAP_EOM
;
11586 return (xsd__duration_
*)cp
->ptr
;
11588 if (type
&& !soap_match_tag(soap
, type
, "xsd:float"))
11589 { cp
->type
= SOAP_TYPE_xsd__float
;
11591 { cp
->ptr
= (void*)SOAP_NEW(xsd__float
);
11593 *size
= sizeof(xsd__float
);
11594 ((xsd__float
*)cp
->ptr
)->soap
= soap
;
11597 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__float
, n
);
11599 *size
= n
* sizeof(xsd__float
);
11601 for (int i
= 0; i
< n
; i
++)
11602 ((xsd__float
*)cp
->ptr
)[i
].soap
= soap
;
11604 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11606 soap
->error
= SOAP_EOM
;
11607 return (xsd__float
*)cp
->ptr
;
11609 if (type
&& !soap_match_tag(soap
, type
, "xsd:int"))
11610 { cp
->type
= SOAP_TYPE_xsd__int
;
11612 { cp
->ptr
= (void*)SOAP_NEW(xsd__int
);
11614 *size
= sizeof(xsd__int
);
11615 ((xsd__int
*)cp
->ptr
)->soap
= soap
;
11618 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__int
, n
);
11620 *size
= n
* sizeof(xsd__int
);
11622 for (int i
= 0; i
< n
; i
++)
11623 ((xsd__int
*)cp
->ptr
)[i
].soap
= soap
;
11625 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11627 soap
->error
= SOAP_EOM
;
11628 return (xsd__int
*)cp
->ptr
;
11630 if (type
&& !soap_match_tag(soap
, type
, "xsd:long"))
11631 { cp
->type
= SOAP_TYPE_xsd__long
;
11633 { cp
->ptr
= (void*)SOAP_NEW(xsd__long
);
11635 *size
= sizeof(xsd__long
);
11636 ((xsd__long
*)cp
->ptr
)->soap
= soap
;
11639 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__long
, n
);
11641 *size
= n
* sizeof(xsd__long
);
11643 for (int i
= 0; i
< n
; i
++)
11644 ((xsd__long
*)cp
->ptr
)[i
].soap
= soap
;
11646 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11648 soap
->error
= SOAP_EOM
;
11649 return (xsd__long
*)cp
->ptr
;
11651 if (type
&& !soap_match_tag(soap
, type
, "xsd:short"))
11652 { cp
->type
= SOAP_TYPE_xsd__short
;
11654 { cp
->ptr
= (void*)SOAP_NEW(xsd__short
);
11656 *size
= sizeof(xsd__short
);
11657 ((xsd__short
*)cp
->ptr
)->soap
= soap
;
11660 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__short
, n
);
11662 *size
= n
* sizeof(xsd__short
);
11664 for (int i
= 0; i
< n
; i
++)
11665 ((xsd__short
*)cp
->ptr
)[i
].soap
= soap
;
11667 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11669 soap
->error
= SOAP_EOM
;
11670 return (xsd__short
*)cp
->ptr
;
11672 if (type
&& !soap_match_tag(soap
, type
, "xsd:string"))
11673 { cp
->type
= SOAP_TYPE_xsd__string
;
11675 { cp
->ptr
= (void*)SOAP_NEW(xsd__string
);
11677 *size
= sizeof(xsd__string
);
11678 ((xsd__string
*)cp
->ptr
)->soap
= soap
;
11681 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__string
, n
);
11683 *size
= n
* sizeof(xsd__string
);
11685 for (int i
= 0; i
< n
; i
++)
11686 ((xsd__string
*)cp
->ptr
)[i
].soap
= soap
;
11688 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11690 soap
->error
= SOAP_EOM
;
11691 return (xsd__string
*)cp
->ptr
;
11693 if (type
&& !soap_match_tag(soap
, type
, "xsd:unsignedByte"))
11694 { cp
->type
= SOAP_TYPE_xsd__unsignedByte_
;
11696 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedByte_
);
11698 *size
= sizeof(xsd__unsignedByte_
);
11699 ((xsd__unsignedByte_
*)cp
->ptr
)->soap
= soap
;
11702 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedByte_
, n
);
11704 *size
= n
* sizeof(xsd__unsignedByte_
);
11706 for (int i
= 0; i
< n
; i
++)
11707 ((xsd__unsignedByte_
*)cp
->ptr
)[i
].soap
= soap
;
11709 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11711 soap
->error
= SOAP_EOM
;
11712 return (xsd__unsignedByte_
*)cp
->ptr
;
11714 if (type
&& !soap_match_tag(soap
, type
, "xsd:unsignedInt"))
11715 { cp
->type
= SOAP_TYPE_xsd__unsignedInt
;
11717 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedInt
);
11719 *size
= sizeof(xsd__unsignedInt
);
11720 ((xsd__unsignedInt
*)cp
->ptr
)->soap
= soap
;
11723 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedInt
, n
);
11725 *size
= n
* sizeof(xsd__unsignedInt
);
11727 for (int i
= 0; i
< n
; i
++)
11728 ((xsd__unsignedInt
*)cp
->ptr
)[i
].soap
= soap
;
11730 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11732 soap
->error
= SOAP_EOM
;
11733 return (xsd__unsignedInt
*)cp
->ptr
;
11735 if (type
&& !soap_match_tag(soap
, type
, "xsd:unsignedLong"))
11736 { cp
->type
= SOAP_TYPE_xsd__unsignedLong
;
11738 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedLong
);
11740 *size
= sizeof(xsd__unsignedLong
);
11741 ((xsd__unsignedLong
*)cp
->ptr
)->soap
= soap
;
11744 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedLong
, n
);
11746 *size
= n
* sizeof(xsd__unsignedLong
);
11748 for (int i
= 0; i
< n
; i
++)
11749 ((xsd__unsignedLong
*)cp
->ptr
)[i
].soap
= soap
;
11751 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11753 soap
->error
= SOAP_EOM
;
11754 return (xsd__unsignedLong
*)cp
->ptr
;
11756 if (type
&& !soap_match_tag(soap
, type
, "xsd:unsignedShort"))
11757 { cp
->type
= SOAP_TYPE_xsd__unsignedShort
;
11759 { cp
->ptr
= (void*)SOAP_NEW(xsd__unsignedShort
);
11761 *size
= sizeof(xsd__unsignedShort
);
11762 ((xsd__unsignedShort
*)cp
->ptr
)->soap
= soap
;
11765 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__unsignedShort
, n
);
11767 *size
= n
* sizeof(xsd__unsignedShort
);
11769 for (int i
= 0; i
< n
; i
++)
11770 ((xsd__unsignedShort
*)cp
->ptr
)[i
].soap
= soap
;
11772 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11774 soap
->error
= SOAP_EOM
;
11775 return (xsd__unsignedShort
*)cp
->ptr
;
11777 if (type
&& !soap_match_tag(soap
, type
, "ns3:char"))
11778 { cp
->type
= SOAP_TYPE_ns3__char__
;
11780 { cp
->ptr
= (void*)SOAP_NEW(ns3__char__
);
11782 *size
= sizeof(ns3__char__
);
11783 ((ns3__char__
*)cp
->ptr
)->soap
= soap
;
11786 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__char__
, n
);
11788 *size
= n
* sizeof(ns3__char__
);
11790 for (int i
= 0; i
< n
; i
++)
11791 ((ns3__char__
*)cp
->ptr
)[i
].soap
= soap
;
11793 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11795 soap
->error
= SOAP_EOM
;
11796 return (ns3__char__
*)cp
->ptr
;
11798 if (type
&& !soap_match_tag(soap
, type
, "ns3:duration"))
11799 { cp
->type
= SOAP_TYPE_ns3__duration__
;
11801 { cp
->ptr
= (void*)SOAP_NEW(ns3__duration__
);
11803 *size
= sizeof(ns3__duration__
);
11804 ((ns3__duration__
*)cp
->ptr
)->soap
= soap
;
11807 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__duration__
, n
);
11809 *size
= n
* sizeof(ns3__duration__
);
11811 for (int i
= 0; i
< n
; i
++)
11812 ((ns3__duration__
*)cp
->ptr
)[i
].soap
= soap
;
11814 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11816 soap
->error
= SOAP_EOM
;
11817 return (ns3__duration__
*)cp
->ptr
;
11819 if (type
&& !soap_match_tag(soap
, type
, "ns3:guid"))
11820 { cp
->type
= SOAP_TYPE_ns3__guid__
;
11822 { cp
->ptr
= (void*)SOAP_NEW(ns3__guid__
);
11824 *size
= sizeof(ns3__guid__
);
11825 ((ns3__guid__
*)cp
->ptr
)->soap
= soap
;
11828 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns3__guid__
, n
);
11830 *size
= n
* sizeof(ns3__guid__
);
11832 for (int i
= 0; i
< n
; i
++)
11833 ((ns3__guid__
*)cp
->ptr
)[i
].soap
= soap
;
11835 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11837 soap
->error
= SOAP_EOM
;
11838 return (ns3__guid__
*)cp
->ptr
;
11840 if (type
&& !soap_match_tag(soap
, type
, "ns4:ClientLib.Architecture"))
11841 { cp
->type
= SOAP_TYPE_ns4__ClientLib_Architecture_
;
11843 { cp
->ptr
= (void*)SOAP_NEW(ns4__ClientLib_Architecture_
);
11845 *size
= sizeof(ns4__ClientLib_Architecture_
);
11846 ((ns4__ClientLib_Architecture_
*)cp
->ptr
)->soap
= soap
;
11849 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__ClientLib_Architecture_
, n
);
11851 *size
= n
* sizeof(ns4__ClientLib_Architecture_
);
11853 for (int i
= 0; i
< n
; i
++)
11854 ((ns4__ClientLib_Architecture_
*)cp
->ptr
)[i
].soap
= soap
;
11856 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11858 soap
->error
= SOAP_EOM
;
11859 return (ns4__ClientLib_Architecture_
*)cp
->ptr
;
11861 if (type
&& !soap_match_tag(soap
, type
, "ns4:ClientLib.ClientType"))
11862 { cp
->type
= SOAP_TYPE_ns4__ClientLib_ClientType_
;
11864 { cp
->ptr
= (void*)SOAP_NEW(ns4__ClientLib_ClientType_
);
11866 *size
= sizeof(ns4__ClientLib_ClientType_
);
11867 ((ns4__ClientLib_ClientType_
*)cp
->ptr
)->soap
= soap
;
11870 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__ClientLib_ClientType_
, n
);
11872 *size
= n
* sizeof(ns4__ClientLib_ClientType_
);
11874 for (int i
= 0; i
< n
; i
++)
11875 ((ns4__ClientLib_ClientType_
*)cp
->ptr
)[i
].soap
= soap
;
11877 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11879 soap
->error
= SOAP_EOM
;
11880 return (ns4__ClientLib_ClientType_
*)cp
->ptr
;
11882 if (type
&& !soap_match_tag(soap
, type
, "ns4:HaveSolutionResponse.SolutionType"))
11883 { cp
->type
= SOAP_TYPE_ns4__HaveSolutionResponse_SolutionType_
;
11885 { cp
->ptr
= (void*)SOAP_NEW(ns4__HaveSolutionResponse_SolutionType_
);
11887 *size
= sizeof(ns4__HaveSolutionResponse_SolutionType_
);
11888 ((ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
)->soap
= soap
;
11891 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns4__HaveSolutionResponse_SolutionType_
, n
);
11893 *size
= n
* sizeof(ns4__HaveSolutionResponse_SolutionType_
);
11895 for (int i
= 0; i
< n
; i
++)
11896 ((ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
)[i
].soap
= soap
;
11898 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11900 soap
->error
= SOAP_EOM
;
11901 return (ns4__HaveSolutionResponse_SolutionType_
*)cp
->ptr
;
11903 if (type
&& !soap_match_tag(soap
, type
, "ns1:ClientLib"))
11904 { cp
->type
= SOAP_TYPE_ns1__ClientLib
;
11906 { cp
->ptr
= (void*)SOAP_NEW(ns1__ClientLib
);
11908 *size
= sizeof(ns1__ClientLib
);
11909 ((ns1__ClientLib
*)cp
->ptr
)->soap
= soap
;
11912 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ClientLib
, n
);
11914 *size
= n
* sizeof(ns1__ClientLib
);
11916 for (int i
= 0; i
< n
; i
++)
11917 ((ns1__ClientLib
*)cp
->ptr
)[i
].soap
= soap
;
11919 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11921 soap
->error
= SOAP_EOM
;
11922 return (ns1__ClientLib
*)cp
->ptr
;
11924 if (type
&& !soap_match_tag(soap
, type
, "ns1:Application"))
11925 { cp
->type
= SOAP_TYPE_ns1__Application
;
11927 { cp
->ptr
= (void*)SOAP_NEW(ns1__Application
);
11929 *size
= sizeof(ns1__Application
);
11930 ((ns1__Application
*)cp
->ptr
)->soap
= soap
;
11933 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Application
, n
);
11935 *size
= n
* sizeof(ns1__Application
);
11937 for (int i
= 0; i
< n
; i
++)
11938 ((ns1__Application
*)cp
->ptr
)[i
].soap
= soap
;
11940 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11942 soap
->error
= SOAP_EOM
;
11943 return (ns1__Application
*)cp
->ptr
;
11945 if (type
&& !soap_match_tag(soap
, type
, "ns1:AppAdditionalInfo"))
11946 { cp
->type
= SOAP_TYPE_ns1__AppAdditionalInfo
;
11948 { cp
->ptr
= (void*)SOAP_NEW(ns1__AppAdditionalInfo
);
11950 *size
= sizeof(ns1__AppAdditionalInfo
);
11951 ((ns1__AppAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
11954 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__AppAdditionalInfo
, n
);
11956 *size
= n
* sizeof(ns1__AppAdditionalInfo
);
11958 for (int i
= 0; i
< n
; i
++)
11959 ((ns1__AppAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
11961 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11963 soap
->error
= SOAP_EOM
;
11964 return (ns1__AppAdditionalInfo
*)cp
->ptr
;
11966 if (type
&& !soap_match_tag(soap
, type
, "ns1:DumpAdditionalInfo"))
11967 { cp
->type
= SOAP_TYPE_ns1__DumpAdditionalInfo
;
11969 { cp
->ptr
= (void*)SOAP_NEW(ns1__DumpAdditionalInfo
);
11971 *size
= sizeof(ns1__DumpAdditionalInfo
);
11972 ((ns1__DumpAdditionalInfo
*)cp
->ptr
)->soap
= soap
;
11975 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__DumpAdditionalInfo
, n
);
11977 *size
= n
* sizeof(ns1__DumpAdditionalInfo
);
11979 for (int i
= 0; i
< n
; i
++)
11980 ((ns1__DumpAdditionalInfo
*)cp
->ptr
)[i
].soap
= soap
;
11982 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
11984 soap
->error
= SOAP_EOM
;
11985 return (ns1__DumpAdditionalInfo
*)cp
->ptr
;
11987 if (type
&& !soap_match_tag(soap
, type
, "ns1:ArrayOfModuleSymbolInfo"))
11988 { cp
->type
= SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
;
11990 { cp
->ptr
= (void*)SOAP_NEW(ns1__ArrayOfModuleSymbolInfo
);
11992 *size
= sizeof(ns1__ArrayOfModuleSymbolInfo
);
11993 ((ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
)->soap
= soap
;
11996 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ArrayOfModuleSymbolInfo
, n
);
11998 *size
= n
* sizeof(ns1__ArrayOfModuleSymbolInfo
);
12000 for (int i
= 0; i
< n
; i
++)
12001 ((ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
)[i
].soap
= soap
;
12003 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12005 soap
->error
= SOAP_EOM
;
12006 return (ns1__ArrayOfModuleSymbolInfo
*)cp
->ptr
;
12008 if (type
&& !soap_match_tag(soap
, type
, "ns1:ModuleSymbolInfo"))
12009 { cp
->type
= SOAP_TYPE_ns1__ModuleSymbolInfo
;
12011 { cp
->ptr
= (void*)SOAP_NEW(ns1__ModuleSymbolInfo
);
12013 *size
= sizeof(ns1__ModuleSymbolInfo
);
12014 ((ns1__ModuleSymbolInfo
*)cp
->ptr
)->soap
= soap
;
12017 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ModuleSymbolInfo
, n
);
12019 *size
= n
* sizeof(ns1__ModuleSymbolInfo
);
12021 for (int i
= 0; i
< n
; i
++)
12022 ((ns1__ModuleSymbolInfo
*)cp
->ptr
)[i
].soap
= soap
;
12024 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12026 soap
->error
= SOAP_EOM
;
12027 return (ns1__ModuleSymbolInfo
*)cp
->ptr
;
12029 if (type
&& !soap_match_tag(soap
, type
, "ns1:Pdb70File"))
12030 { cp
->type
= SOAP_TYPE_ns1__Pdb70File
;
12032 { cp
->ptr
= (void*)SOAP_NEW(ns1__Pdb70File
);
12034 *size
= sizeof(ns1__Pdb70File
);
12035 ((ns1__Pdb70File
*)cp
->ptr
)->soap
= soap
;
12038 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Pdb70File
, n
);
12040 *size
= n
* sizeof(ns1__Pdb70File
);
12042 for (int i
= 0; i
< n
; i
++)
12043 ((ns1__Pdb70File
*)cp
->ptr
)[i
].soap
= soap
;
12045 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12047 soap
->error
= SOAP_EOM
;
12048 return (ns1__Pdb70File
*)cp
->ptr
;
12050 if (type
&& !soap_match_tag(soap
, type
, "ns1:Response"))
12051 { cp
->type
= SOAP_TYPE_ns1__Response
;
12053 { cp
->ptr
= (void*)SOAP_NEW(ns1__Response
);
12055 *size
= sizeof(ns1__Response
);
12056 ((ns1__Response
*)cp
->ptr
)->soap
= soap
;
12059 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__Response
, n
);
12061 *size
= n
* sizeof(ns1__Response
);
12063 for (int i
= 0; i
< n
; i
++)
12064 ((ns1__Response
*)cp
->ptr
)[i
].soap
= soap
;
12066 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12068 soap
->error
= SOAP_EOM
;
12069 return (ns1__Response
*)cp
->ptr
;
12071 if (type
&& !soap_match_tag(soap
, type
, "ns5:ArrayOfstring"))
12072 { cp
->type
= SOAP_TYPE_ns5__ArrayOfstring
;
12074 { cp
->ptr
= (void*)SOAP_NEW(ns5__ArrayOfstring
);
12076 *size
= sizeof(ns5__ArrayOfstring
);
12077 ((ns5__ArrayOfstring
*)cp
->ptr
)->soap
= soap
;
12080 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns5__ArrayOfstring
, n
);
12082 *size
= n
* sizeof(ns5__ArrayOfstring
);
12084 for (int i
= 0; i
< n
; i
++)
12085 ((ns5__ArrayOfstring
*)cp
->ptr
)[i
].soap
= soap
;
12087 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12089 soap
->error
= SOAP_EOM
;
12090 return (ns5__ArrayOfstring
*)cp
->ptr
;
12092 if (type
&& !soap_match_tag(soap
, type
, "ns1:StopResponse"))
12093 { cp
->type
= SOAP_TYPE_ns1__StopResponse
;
12095 { cp
->ptr
= (void*)SOAP_NEW(ns1__StopResponse
);
12097 *size
= sizeof(ns1__StopResponse
);
12098 ((ns1__StopResponse
*)cp
->ptr
)->soap
= soap
;
12101 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__StopResponse
, n
);
12103 *size
= n
* sizeof(ns1__StopResponse
);
12105 for (int i
= 0; i
< n
; i
++)
12106 ((ns1__StopResponse
*)cp
->ptr
)[i
].soap
= soap
;
12108 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12110 soap
->error
= SOAP_EOM
;
12111 return (ns1__StopResponse
*)cp
->ptr
;
12113 if (type
&& !soap_match_tag(soap
, type
, "ns1:ErrorResponse"))
12114 { cp
->type
= SOAP_TYPE_ns1__ErrorResponse
;
12116 { cp
->ptr
= (void*)SOAP_NEW(ns1__ErrorResponse
);
12118 *size
= sizeof(ns1__ErrorResponse
);
12119 ((ns1__ErrorResponse
*)cp
->ptr
)->soap
= soap
;
12122 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__ErrorResponse
, n
);
12124 *size
= n
* sizeof(ns1__ErrorResponse
);
12126 for (int i
= 0; i
< n
; i
++)
12127 ((ns1__ErrorResponse
*)cp
->ptr
)[i
].soap
= soap
;
12129 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12131 soap
->error
= SOAP_EOM
;
12132 return (ns1__ErrorResponse
*)cp
->ptr
;
12134 if (type
&& !soap_match_tag(soap
, type
, "ns1:HaveSolutionResponse"))
12135 { cp
->type
= SOAP_TYPE_ns1__HaveSolutionResponse
;
12137 { cp
->ptr
= (void*)SOAP_NEW(ns1__HaveSolutionResponse
);
12139 *size
= sizeof(ns1__HaveSolutionResponse
);
12140 ((ns1__HaveSolutionResponse
*)cp
->ptr
)->soap
= soap
;
12143 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__HaveSolutionResponse
, n
);
12145 *size
= n
* sizeof(ns1__HaveSolutionResponse
);
12147 for (int i
= 0; i
< n
; i
++)
12148 ((ns1__HaveSolutionResponse
*)cp
->ptr
)[i
].soap
= soap
;
12150 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12152 soap
->error
= SOAP_EOM
;
12153 return (ns1__HaveSolutionResponse
*)cp
->ptr
;
12155 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedSymbolsThenMiniDumpResponse"))
12156 { cp
->type
= SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
;
12158 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedSymbolsThenMiniDumpResponse
);
12160 *size
= sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
12161 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
12164 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedSymbolsThenMiniDumpResponse
, n
);
12166 *size
= n
* sizeof(ns1__NeedSymbolsThenMiniDumpResponse
);
12168 for (int i
= 0; i
< n
; i
++)
12169 ((ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
12171 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12173 soap
->error
= SOAP_EOM
;
12174 return (ns1__NeedSymbolsThenMiniDumpResponse
*)cp
->ptr
;
12176 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedMiniDumpResponse"))
12177 { cp
->type
= SOAP_TYPE_ns1__NeedMiniDumpResponse
;
12179 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMiniDumpResponse
);
12181 *size
= sizeof(ns1__NeedMiniDumpResponse
);
12182 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)->soap
= soap
;
12185 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMiniDumpResponse
, n
);
12187 *size
= n
* sizeof(ns1__NeedMiniDumpResponse
);
12189 for (int i
= 0; i
< n
; i
++)
12190 ((ns1__NeedMiniDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
12192 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12194 soap
->error
= SOAP_EOM
;
12195 return (ns1__NeedMiniDumpResponse
*)cp
->ptr
;
12197 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedFullDumpResponse"))
12198 { cp
->type
= SOAP_TYPE_ns1__NeedFullDumpResponse
;
12200 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedFullDumpResponse
);
12202 *size
= sizeof(ns1__NeedFullDumpResponse
);
12203 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)->soap
= soap
;
12206 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedFullDumpResponse
, n
);
12208 *size
= n
* sizeof(ns1__NeedFullDumpResponse
);
12210 for (int i
= 0; i
< n
; i
++)
12211 ((ns1__NeedFullDumpResponse
*)cp
->ptr
)[i
].soap
= soap
;
12213 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12215 soap
->error
= SOAP_EOM
;
12216 return (ns1__NeedFullDumpResponse
*)cp
->ptr
;
12218 if (type
&& !soap_match_tag(soap
, type
, "ns1:NeedMoreInfoResponse"))
12219 { cp
->type
= SOAP_TYPE_ns1__NeedMoreInfoResponse
;
12221 { cp
->ptr
= (void*)SOAP_NEW(ns1__NeedMoreInfoResponse
);
12223 *size
= sizeof(ns1__NeedMoreInfoResponse
);
12224 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)->soap
= soap
;
12227 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(ns1__NeedMoreInfoResponse
, n
);
12229 *size
= n
* sizeof(ns1__NeedMoreInfoResponse
);
12231 for (int i
= 0; i
< n
; i
++)
12232 ((ns1__NeedMoreInfoResponse
*)cp
->ptr
)[i
].soap
= soap
;
12234 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12236 soap
->error
= SOAP_EOM
;
12237 return (ns1__NeedMoreInfoResponse
*)cp
->ptr
;
12240 { cp
->ptr
= (void*)SOAP_NEW(xsd__anyType
);
12242 *size
= sizeof(xsd__anyType
);
12243 ((xsd__anyType
*)cp
->ptr
)->soap
= soap
;
12246 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(xsd__anyType
, n
);
12248 *size
= n
* sizeof(xsd__anyType
);
12250 for (int i
= 0; i
< n
; i
++)
12251 ((xsd__anyType
*)cp
->ptr
)[i
].soap
= soap
;
12253 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12255 soap
->error
= SOAP_EOM
;
12256 return (xsd__anyType
*)cp
->ptr
;
12259 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_xsd__anyType(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12261 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12262 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying xsd__anyType %p -> %p\n", q
, p
));
12263 *(xsd__anyType
*)p
= *(xsd__anyType
*)q
;
12266 #ifndef WITH_NOGLOBAL
12268 SOAP_FMAC3
void SOAP_FMAC4
soap_default_SOAP_ENV__Fault(struct soap
*soap
, struct SOAP_ENV__Fault
*a
)
12270 (void)soap
; (void)a
; /* appease -Wall -Werror */
12271 soap_default__QName(soap
, &a
->faultcode
);
12272 soap_default_string(soap
, &a
->faultstring
);
12273 soap_default_string(soap
, &a
->faultactor
);
12275 a
->SOAP_ENV__Code
= NULL
;
12276 a
->SOAP_ENV__Reason
= NULL
;
12277 soap_default_string(soap
, &a
->SOAP_ENV__Node
);
12278 soap_default_string(soap
, &a
->SOAP_ENV__Role
);
12279 a
->SOAP_ENV__Detail
= NULL
;
12282 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_SOAP_ENV__Fault(struct soap
*soap
, const struct SOAP_ENV__Fault
*a
)
12284 #ifndef WITH_NOIDREF
12285 (void)soap
; (void)a
; /* appease -Wall -Werror */
12286 soap_serialize__QName(soap
, &a
->faultcode
);
12287 soap_serialize_string(soap
, &a
->faultstring
);
12288 soap_serialize_string(soap
, &a
->faultactor
);
12289 soap_serialize_PointerToSOAP_ENV__Detail(soap
, &a
->detail
);
12290 soap_serialize_PointerToSOAP_ENV__Code(soap
, &a
->SOAP_ENV__Code
);
12291 soap_serialize_PointerToSOAP_ENV__Reason(soap
, &a
->SOAP_ENV__Reason
);
12292 soap_serialize_string(soap
, &a
->SOAP_ENV__Node
);
12293 soap_serialize_string(soap
, &a
->SOAP_ENV__Role
);
12294 soap_serialize_PointerToSOAP_ENV__Detail(soap
, &a
->SOAP_ENV__Detail
);
12298 SOAP_FMAC3
int SOAP_FMAC4
soap_out_SOAP_ENV__Fault(struct soap
*soap
, const char *tag
, int id
, const struct SOAP_ENV__Fault
*a
, const char *type
)
12300 const char *soap_tmp_faultcode
= soap_QName2s(soap
, a
->faultcode
);
12301 (void)soap
; (void)tag
; (void)id
; (void)type
;
12302 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_SOAP_ENV__Fault
), type
))
12303 return soap
->error
;
12304 if (soap_out__QName(soap
, "faultcode", -1, (char*const*)&soap_tmp_faultcode
, ""))
12305 return soap
->error
;
12306 if (soap_out_string(soap
, "faultstring", -1, &a
->faultstring
, ""))
12307 return soap
->error
;
12308 if (soap_out_string(soap
, "faultactor", -1, &a
->faultactor
, ""))
12309 return soap
->error
;
12310 if (soap_out_PointerToSOAP_ENV__Detail(soap
, "detail", -1, &a
->detail
, ""))
12311 return soap
->error
;
12312 if (soap_out_PointerToSOAP_ENV__Code(soap
, "SOAP-ENV:Code", -1, &a
->SOAP_ENV__Code
, ""))
12313 return soap
->error
;
12314 if (soap_out_PointerToSOAP_ENV__Reason(soap
, "SOAP-ENV:Reason", -1, &a
->SOAP_ENV__Reason
, ""))
12315 return soap
->error
;
12316 if (soap_out_string(soap
, "SOAP-ENV:Node", -1, &a
->SOAP_ENV__Node
, ""))
12317 return soap
->error
;
12318 if (soap_out_string(soap
, "SOAP-ENV:Role", -1, &a
->SOAP_ENV__Role
, ""))
12319 return soap
->error
;
12320 if (soap_out_PointerToSOAP_ENV__Detail(soap
, "SOAP-ENV:Detail", -1, &a
->SOAP_ENV__Detail
, ""))
12321 return soap
->error
;
12322 return soap_element_end_out(soap
, tag
);
12325 SOAP_FMAC3
struct SOAP_ENV__Fault
* SOAP_FMAC4
soap_in_SOAP_ENV__Fault(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Fault
*a
, const char *type
)
12327 size_t soap_flag_faultcode
= 1;
12328 size_t soap_flag_faultstring
= 1;
12329 size_t soap_flag_faultactor
= 1;
12330 size_t soap_flag_detail
= 1;
12331 size_t soap_flag_SOAP_ENV__Code
= 1;
12332 size_t soap_flag_SOAP_ENV__Reason
= 1;
12333 size_t soap_flag_SOAP_ENV__Node
= 1;
12334 size_t soap_flag_SOAP_ENV__Role
= 1;
12335 size_t soap_flag_SOAP_ENV__Detail
= 1;
12336 if (soap_element_begin_in(soap
, tag
, 0, type
))
12338 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
);
12341 soap_default_SOAP_ENV__Fault(soap
, a
);
12342 if (soap
->body
&& !*soap
->href
)
12345 { soap
->error
= SOAP_TAG_MISMATCH
;
12346 if (soap_flag_faultcode
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12347 if (soap_in__QName(soap
, "faultcode", &a
->faultcode
, ""))
12348 { soap_flag_faultcode
--;
12351 if (soap_flag_faultstring
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12352 if (soap_in_string(soap
, "faultstring", &a
->faultstring
, "xsd:string"))
12353 { soap_flag_faultstring
--;
12356 if (soap_flag_faultactor
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12357 if (soap_in_string(soap
, "faultactor", &a
->faultactor
, "xsd:string"))
12358 { soap_flag_faultactor
--;
12361 if (soap_flag_detail
&& soap
->error
== SOAP_TAG_MISMATCH
)
12362 if (soap_in_PointerToSOAP_ENV__Detail(soap
, "detail", &a
->detail
, ""))
12363 { soap_flag_detail
--;
12366 if (soap_flag_SOAP_ENV__Code
&& soap
->error
== SOAP_TAG_MISMATCH
)
12367 if (soap_in_PointerToSOAP_ENV__Code(soap
, "SOAP-ENV:Code", &a
->SOAP_ENV__Code
, ""))
12368 { soap_flag_SOAP_ENV__Code
--;
12371 if (soap_flag_SOAP_ENV__Reason
&& soap
->error
== SOAP_TAG_MISMATCH
)
12372 if (soap_in_PointerToSOAP_ENV__Reason(soap
, "SOAP-ENV:Reason", &a
->SOAP_ENV__Reason
, ""))
12373 { soap_flag_SOAP_ENV__Reason
--;
12376 if (soap_flag_SOAP_ENV__Node
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12377 if (soap_in_string(soap
, "SOAP-ENV:Node", &a
->SOAP_ENV__Node
, "xsd:string"))
12378 { soap_flag_SOAP_ENV__Node
--;
12381 if (soap_flag_SOAP_ENV__Role
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12382 if (soap_in_string(soap
, "SOAP-ENV:Role", &a
->SOAP_ENV__Role
, "xsd:string"))
12383 { soap_flag_SOAP_ENV__Role
--;
12386 if (soap_flag_SOAP_ENV__Detail
&& soap
->error
== SOAP_TAG_MISMATCH
)
12387 if (soap_in_PointerToSOAP_ENV__Detail(soap
, "SOAP-ENV:Detail", &a
->SOAP_ENV__Detail
, ""))
12388 { soap_flag_SOAP_ENV__Detail
--;
12391 if (soap
->error
== SOAP_TAG_MISMATCH
)
12392 soap
->error
= soap_ignore_element(soap
);
12393 if (soap
->error
== SOAP_NO_TAG
)
12398 if (soap_element_end_in(soap
, tag
))
12402 { a
= (struct SOAP_ENV__Fault
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_SOAP_ENV__Fault
, 0, sizeof(struct SOAP_ENV__Fault
), 0, NULL
);
12403 if (soap
->body
&& soap_element_end_in(soap
, tag
))
12409 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
)
12411 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_SOAP_ENV__Fault
);
12412 if (soap_out_SOAP_ENV__Fault(soap
, tag
?tag
:"SOAP-ENV:Fault", id
, a
, type
))
12413 return soap
->error
;
12414 return soap_putindependent(soap
);
12417 SOAP_FMAC3
struct SOAP_ENV__Fault
* SOAP_FMAC4
soap_get_SOAP_ENV__Fault(struct soap
*soap
, struct SOAP_ENV__Fault
*p
, const char *tag
, const char *type
)
12419 if ((p
= soap_in_SOAP_ENV__Fault(soap
, tag
, p
, type
)))
12420 if (soap_getindependent(soap
))
12425 SOAP_FMAC1
struct SOAP_ENV__Fault
* SOAP_FMAC2
soap_instantiate_SOAP_ENV__Fault(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12427 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12428 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_SOAP_ENV__Fault(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12429 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_SOAP_ENV__Fault
, n
, soap_fdelete
);
12433 { cp
->ptr
= (void*)SOAP_NEW(struct SOAP_ENV__Fault
);
12435 *size
= sizeof(struct SOAP_ENV__Fault
);
12438 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct SOAP_ENV__Fault
, n
);
12440 *size
= n
* sizeof(struct SOAP_ENV__Fault
);
12442 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12444 soap
->error
= SOAP_EOM
;
12445 return (struct SOAP_ENV__Fault
*)cp
->ptr
;
12448 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_SOAP_ENV__Fault(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12450 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12451 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct SOAP_ENV__Fault %p -> %p\n", q
, p
));
12452 *(struct SOAP_ENV__Fault
*)p
= *(struct SOAP_ENV__Fault
*)q
;
12457 #ifndef WITH_NOGLOBAL
12459 SOAP_FMAC3
void SOAP_FMAC4
soap_default_SOAP_ENV__Reason(struct soap
*soap
, struct SOAP_ENV__Reason
*a
)
12461 (void)soap
; (void)a
; /* appease -Wall -Werror */
12462 soap_default_string(soap
, &a
->SOAP_ENV__Text
);
12465 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_SOAP_ENV__Reason(struct soap
*soap
, const struct SOAP_ENV__Reason
*a
)
12467 #ifndef WITH_NOIDREF
12468 (void)soap
; (void)a
; /* appease -Wall -Werror */
12469 soap_serialize_string(soap
, &a
->SOAP_ENV__Text
);
12473 SOAP_FMAC3
int SOAP_FMAC4
soap_out_SOAP_ENV__Reason(struct soap
*soap
, const char *tag
, int id
, const struct SOAP_ENV__Reason
*a
, const char *type
)
12475 (void)soap
; (void)tag
; (void)id
; (void)type
;
12476 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_SOAP_ENV__Reason
), type
))
12477 return soap
->error
;
12479 soap_set_attr(soap
, "xml:lang", soap
->lang
, 1);
12480 if (soap_out_string(soap
, "SOAP-ENV:Text", -1, &a
->SOAP_ENV__Text
, ""))
12481 return soap
->error
;
12482 return soap_element_end_out(soap
, tag
);
12485 SOAP_FMAC3
struct SOAP_ENV__Reason
* SOAP_FMAC4
soap_in_SOAP_ENV__Reason(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Reason
*a
, const char *type
)
12487 size_t soap_flag_SOAP_ENV__Text
= 1;
12488 if (soap_element_begin_in(soap
, tag
, 0, type
))
12490 a
= (struct SOAP_ENV__Reason
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_SOAP_ENV__Reason
, sizeof(struct SOAP_ENV__Reason
), 0, NULL
, NULL
, NULL
);
12493 soap_default_SOAP_ENV__Reason(soap
, a
);
12494 if (soap
->body
&& !*soap
->href
)
12497 { soap
->error
= SOAP_TAG_MISMATCH
;
12498 if (soap_flag_SOAP_ENV__Text
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12499 if (soap_in_string(soap
, "SOAP-ENV:Text", &a
->SOAP_ENV__Text
, "xsd:string"))
12500 { soap_flag_SOAP_ENV__Text
--;
12503 if (soap
->error
== SOAP_TAG_MISMATCH
)
12504 soap
->error
= soap_ignore_element(soap
);
12505 if (soap
->error
== SOAP_NO_TAG
)
12510 if (soap_element_end_in(soap
, tag
))
12514 { a
= (struct SOAP_ENV__Reason
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_SOAP_ENV__Reason
, 0, sizeof(struct SOAP_ENV__Reason
), 0, NULL
);
12515 if (soap
->body
&& soap_element_end_in(soap
, tag
))
12521 SOAP_FMAC3
int SOAP_FMAC4
soap_put_SOAP_ENV__Reason(struct soap
*soap
, const struct SOAP_ENV__Reason
*a
, const char *tag
, const char *type
)
12523 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_SOAP_ENV__Reason
);
12524 if (soap_out_SOAP_ENV__Reason(soap
, tag
?tag
:"SOAP-ENV:Reason", id
, a
, type
))
12525 return soap
->error
;
12526 return soap_putindependent(soap
);
12529 SOAP_FMAC3
struct SOAP_ENV__Reason
* SOAP_FMAC4
soap_get_SOAP_ENV__Reason(struct soap
*soap
, struct SOAP_ENV__Reason
*p
, const char *tag
, const char *type
)
12531 if ((p
= soap_in_SOAP_ENV__Reason(soap
, tag
, p
, type
)))
12532 if (soap_getindependent(soap
))
12537 SOAP_FMAC1
struct SOAP_ENV__Reason
* SOAP_FMAC2
soap_instantiate_SOAP_ENV__Reason(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12539 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12540 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_SOAP_ENV__Reason(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12541 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_SOAP_ENV__Reason
, n
, soap_fdelete
);
12545 { cp
->ptr
= (void*)SOAP_NEW(struct SOAP_ENV__Reason
);
12547 *size
= sizeof(struct SOAP_ENV__Reason
);
12550 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct SOAP_ENV__Reason
, n
);
12552 *size
= n
* sizeof(struct SOAP_ENV__Reason
);
12554 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12556 soap
->error
= SOAP_EOM
;
12557 return (struct SOAP_ENV__Reason
*)cp
->ptr
;
12560 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_SOAP_ENV__Reason(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12562 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12563 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct SOAP_ENV__Reason %p -> %p\n", q
, p
));
12564 *(struct SOAP_ENV__Reason
*)p
= *(struct SOAP_ENV__Reason
*)q
;
12569 #ifndef WITH_NOGLOBAL
12571 SOAP_FMAC3
void SOAP_FMAC4
soap_default_SOAP_ENV__Detail(struct soap
*soap
, struct SOAP_ENV__Detail
*a
)
12573 (void)soap
; (void)a
; /* appease -Wall -Werror */
12579 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_SOAP_ENV__Detail(struct soap
*soap
, const struct SOAP_ENV__Detail
*a
)
12581 #ifndef WITH_NOIDREF
12582 (void)soap
; (void)a
; /* appease -Wall -Werror */
12583 soap_markelement(soap
, a
->fault
, a
->__type
);
12587 SOAP_FMAC3
int SOAP_FMAC4
soap_out_SOAP_ENV__Detail(struct soap
*soap
, const char *tag
, int id
, const struct SOAP_ENV__Detail
*a
, const char *type
)
12589 (void)soap
; (void)tag
; (void)id
; (void)type
;
12590 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_SOAP_ENV__Detail
), type
))
12591 return soap
->error
;
12592 soap_outliteral(soap
, "-any", &a
->__any
, NULL
);
12593 if (soap_putelement(soap
, a
->fault
, "fault", -1, a
->__type
))
12594 return soap
->error
;
12595 return soap_element_end_out(soap
, tag
);
12598 SOAP_FMAC3
struct SOAP_ENV__Detail
* SOAP_FMAC4
soap_in_SOAP_ENV__Detail(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Detail
*a
, const char *type
)
12600 size_t soap_flag___any
= 1;
12601 size_t soap_flag_fault
= 1;
12602 if (soap_element_begin_in(soap
, tag
, 0, type
))
12604 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
);
12607 soap_default_SOAP_ENV__Detail(soap
, a
);
12608 if (soap
->body
&& !*soap
->href
)
12611 { soap
->error
= SOAP_TAG_MISMATCH
;
12612 if (soap_flag_fault
&& soap
->error
== SOAP_TAG_MISMATCH
)
12613 if ((a
->fault
= soap_getelement(soap
, &a
->__type
)))
12614 { soap_flag_fault
= 0;
12617 if (soap_flag___any
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12618 if (soap_inliteral(soap
, "-any", &a
->__any
))
12619 { soap_flag___any
--;
12622 if (soap
->error
== SOAP_TAG_MISMATCH
)
12623 soap
->error
= soap_ignore_element(soap
);
12624 if (soap
->error
== SOAP_NO_TAG
)
12629 if (soap_element_end_in(soap
, tag
))
12633 { a
= (struct SOAP_ENV__Detail
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_SOAP_ENV__Detail
, 0, sizeof(struct SOAP_ENV__Detail
), 0, NULL
);
12634 if (soap
->body
&& soap_element_end_in(soap
, tag
))
12640 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
)
12642 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_SOAP_ENV__Detail
);
12643 if (soap_out_SOAP_ENV__Detail(soap
, tag
?tag
:"SOAP-ENV:Detail", id
, a
, type
))
12644 return soap
->error
;
12645 return soap_putindependent(soap
);
12648 SOAP_FMAC3
struct SOAP_ENV__Detail
* SOAP_FMAC4
soap_get_SOAP_ENV__Detail(struct soap
*soap
, struct SOAP_ENV__Detail
*p
, const char *tag
, const char *type
)
12650 if ((p
= soap_in_SOAP_ENV__Detail(soap
, tag
, p
, type
)))
12651 if (soap_getindependent(soap
))
12656 SOAP_FMAC1
struct SOAP_ENV__Detail
* SOAP_FMAC2
soap_instantiate_SOAP_ENV__Detail(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12658 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12659 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_SOAP_ENV__Detail(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12660 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_SOAP_ENV__Detail
, n
, soap_fdelete
);
12664 { cp
->ptr
= (void*)SOAP_NEW(struct SOAP_ENV__Detail
);
12666 *size
= sizeof(struct SOAP_ENV__Detail
);
12669 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct SOAP_ENV__Detail
, n
);
12671 *size
= n
* sizeof(struct SOAP_ENV__Detail
);
12673 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12675 soap
->error
= SOAP_EOM
;
12676 return (struct SOAP_ENV__Detail
*)cp
->ptr
;
12679 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_SOAP_ENV__Detail(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12681 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12682 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct SOAP_ENV__Detail %p -> %p\n", q
, p
));
12683 *(struct SOAP_ENV__Detail
*)p
= *(struct SOAP_ENV__Detail
*)q
;
12688 #ifndef WITH_NOGLOBAL
12690 SOAP_FMAC3
void SOAP_FMAC4
soap_default_SOAP_ENV__Code(struct soap
*soap
, struct SOAP_ENV__Code
*a
)
12692 (void)soap
; (void)a
; /* appease -Wall -Werror */
12693 soap_default__QName(soap
, &a
->SOAP_ENV__Value
);
12694 a
->SOAP_ENV__Subcode
= NULL
;
12697 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_SOAP_ENV__Code(struct soap
*soap
, const struct SOAP_ENV__Code
*a
)
12699 #ifndef WITH_NOIDREF
12700 (void)soap
; (void)a
; /* appease -Wall -Werror */
12701 soap_serialize__QName(soap
, &a
->SOAP_ENV__Value
);
12702 soap_serialize_PointerToSOAP_ENV__Code(soap
, &a
->SOAP_ENV__Subcode
);
12706 SOAP_FMAC3
int SOAP_FMAC4
soap_out_SOAP_ENV__Code(struct soap
*soap
, const char *tag
, int id
, const struct SOAP_ENV__Code
*a
, const char *type
)
12708 const char *soap_tmp_SOAP_ENV__Value
= soap_QName2s(soap
, a
->SOAP_ENV__Value
);
12709 (void)soap
; (void)tag
; (void)id
; (void)type
;
12710 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_SOAP_ENV__Code
), type
))
12711 return soap
->error
;
12712 if (soap_out__QName(soap
, "SOAP-ENV:Value", -1, (char*const*)&soap_tmp_SOAP_ENV__Value
, ""))
12713 return soap
->error
;
12714 if (soap_out_PointerToSOAP_ENV__Code(soap
, "SOAP-ENV:Subcode", -1, &a
->SOAP_ENV__Subcode
, ""))
12715 return soap
->error
;
12716 return soap_element_end_out(soap
, tag
);
12719 SOAP_FMAC3
struct SOAP_ENV__Code
* SOAP_FMAC4
soap_in_SOAP_ENV__Code(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Code
*a
, const char *type
)
12721 size_t soap_flag_SOAP_ENV__Value
= 1;
12722 size_t soap_flag_SOAP_ENV__Subcode
= 1;
12723 if (soap_element_begin_in(soap
, tag
, 0, type
))
12725 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
);
12728 soap_default_SOAP_ENV__Code(soap
, a
);
12729 if (soap
->body
&& !*soap
->href
)
12732 { soap
->error
= SOAP_TAG_MISMATCH
;
12733 if (soap_flag_SOAP_ENV__Value
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
12734 if (soap_in__QName(soap
, "SOAP-ENV:Value", &a
->SOAP_ENV__Value
, ""))
12735 { soap_flag_SOAP_ENV__Value
--;
12738 if (soap_flag_SOAP_ENV__Subcode
&& soap
->error
== SOAP_TAG_MISMATCH
)
12739 if (soap_in_PointerToSOAP_ENV__Code(soap
, "SOAP-ENV:Subcode", &a
->SOAP_ENV__Subcode
, ""))
12740 { soap_flag_SOAP_ENV__Subcode
--;
12743 if (soap
->error
== SOAP_TAG_MISMATCH
)
12744 soap
->error
= soap_ignore_element(soap
);
12745 if (soap
->error
== SOAP_NO_TAG
)
12750 if (soap_element_end_in(soap
, tag
))
12754 { a
= (struct SOAP_ENV__Code
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_SOAP_ENV__Code
, 0, sizeof(struct SOAP_ENV__Code
), 0, NULL
);
12755 if (soap
->body
&& soap_element_end_in(soap
, tag
))
12761 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
)
12763 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_SOAP_ENV__Code
);
12764 if (soap_out_SOAP_ENV__Code(soap
, tag
?tag
:"SOAP-ENV:Code", id
, a
, type
))
12765 return soap
->error
;
12766 return soap_putindependent(soap
);
12769 SOAP_FMAC3
struct SOAP_ENV__Code
* SOAP_FMAC4
soap_get_SOAP_ENV__Code(struct soap
*soap
, struct SOAP_ENV__Code
*p
, const char *tag
, const char *type
)
12771 if ((p
= soap_in_SOAP_ENV__Code(soap
, tag
, p
, type
)))
12772 if (soap_getindependent(soap
))
12777 SOAP_FMAC1
struct SOAP_ENV__Code
* SOAP_FMAC2
soap_instantiate_SOAP_ENV__Code(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12779 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12780 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_SOAP_ENV__Code(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12781 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_SOAP_ENV__Code
, n
, soap_fdelete
);
12785 { cp
->ptr
= (void*)SOAP_NEW(struct SOAP_ENV__Code
);
12787 *size
= sizeof(struct SOAP_ENV__Code
);
12790 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct SOAP_ENV__Code
, n
);
12792 *size
= n
* sizeof(struct SOAP_ENV__Code
);
12794 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12796 soap
->error
= SOAP_EOM
;
12797 return (struct SOAP_ENV__Code
*)cp
->ptr
;
12800 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_SOAP_ENV__Code(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12802 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12803 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct SOAP_ENV__Code %p -> %p\n", q
, p
));
12804 *(struct SOAP_ENV__Code
*)p
= *(struct SOAP_ENV__Code
*)q
;
12809 #ifndef WITH_NOGLOBAL
12811 SOAP_FMAC3
void SOAP_FMAC4
soap_default_SOAP_ENV__Header(struct soap
*soap
, struct SOAP_ENV__Header
*a
)
12813 (void)soap
; (void)a
; /* appease -Wall -Werror */
12816 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_SOAP_ENV__Header(struct soap
*soap
, const struct SOAP_ENV__Header
*a
)
12818 #ifndef WITH_NOIDREF
12819 (void)soap
; (void)a
; /* appease -Wall -Werror */
12823 SOAP_FMAC3
int SOAP_FMAC4
soap_out_SOAP_ENV__Header(struct soap
*soap
, const char *tag
, int id
, const struct SOAP_ENV__Header
*a
, const char *type
)
12825 (void)soap
; (void)tag
; (void)id
; (void)type
;
12826 if (soap_element_begin_out(soap
, tag
, soap_embedded_id(soap
, id
, a
, SOAP_TYPE_SOAP_ENV__Header
), type
))
12827 return soap
->error
;
12828 return soap_element_end_out(soap
, tag
);
12831 SOAP_FMAC3
struct SOAP_ENV__Header
* SOAP_FMAC4
soap_in_SOAP_ENV__Header(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Header
*a
, const char *type
)
12833 if (soap_element_begin_in(soap
, tag
, 0, type
))
12835 a
= (struct SOAP_ENV__Header
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE_SOAP_ENV__Header
, sizeof(struct SOAP_ENV__Header
), 0, NULL
, NULL
, NULL
);
12838 soap_default_SOAP_ENV__Header(soap
, a
);
12839 if (soap
->body
&& !*soap
->href
)
12842 { soap
->error
= SOAP_TAG_MISMATCH
;
12843 if (soap
->error
== SOAP_TAG_MISMATCH
)
12844 soap
->error
= soap_ignore_element(soap
);
12845 if (soap
->error
== SOAP_NO_TAG
)
12850 if (soap_element_end_in(soap
, tag
))
12854 { a
= (struct SOAP_ENV__Header
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE_SOAP_ENV__Header
, 0, sizeof(struct SOAP_ENV__Header
), 0, NULL
);
12855 if (soap
->body
&& soap_element_end_in(soap
, tag
))
12861 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
)
12863 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_SOAP_ENV__Header
);
12864 if (soap_out_SOAP_ENV__Header(soap
, tag
?tag
:"SOAP-ENV:Header", id
, a
, type
))
12865 return soap
->error
;
12866 return soap_putindependent(soap
);
12869 SOAP_FMAC3
struct SOAP_ENV__Header
* SOAP_FMAC4
soap_get_SOAP_ENV__Header(struct soap
*soap
, struct SOAP_ENV__Header
*p
, const char *tag
, const char *type
)
12871 if ((p
= soap_in_SOAP_ENV__Header(soap
, tag
, p
, type
)))
12872 if (soap_getindependent(soap
))
12877 SOAP_FMAC1
struct SOAP_ENV__Header
* SOAP_FMAC2
soap_instantiate_SOAP_ENV__Header(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12879 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12880 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_SOAP_ENV__Header(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12881 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_SOAP_ENV__Header
, n
, soap_fdelete
);
12885 { cp
->ptr
= (void*)SOAP_NEW(struct SOAP_ENV__Header
);
12887 *size
= sizeof(struct SOAP_ENV__Header
);
12890 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct SOAP_ENV__Header
, n
);
12892 *size
= n
* sizeof(struct SOAP_ENV__Header
);
12894 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12896 soap
->error
= SOAP_EOM
;
12897 return (struct SOAP_ENV__Header
*)cp
->ptr
;
12900 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_SOAP_ENV__Header(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
12902 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
12903 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct SOAP_ENV__Header %p -> %p\n", q
, p
));
12904 *(struct SOAP_ENV__Header
*)p
= *(struct SOAP_ENV__Header
*)q
;
12909 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__UploadSymbol(struct soap
*soap
, struct __ns1__UploadSymbol
*a
)
12911 (void)soap
; (void)a
; /* appease -Wall -Werror */
12912 a
->ns1__UploadSymbol
= NULL
;
12915 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__UploadSymbol(struct soap
*soap
, const struct __ns1__UploadSymbol
*a
)
12917 #ifndef WITH_NOIDREF
12918 (void)soap
; (void)a
; /* appease -Wall -Werror */
12919 soap_serialize_PointerTo_ns1__UploadSymbol(soap
, &a
->ns1__UploadSymbol
);
12923 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__UploadSymbol(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__UploadSymbol
*a
, const char *type
)
12925 (void)soap
; (void)tag
; (void)id
; (void)type
;
12926 if (soap_out_PointerTo_ns1__UploadSymbol(soap
, "ns1:UploadSymbol", -1, &a
->ns1__UploadSymbol
, ""))
12927 return soap
->error
;
12931 SOAP_FMAC3
struct __ns1__UploadSymbol
* SOAP_FMAC4
soap_in___ns1__UploadSymbol(struct soap
*soap
, const char *tag
, struct __ns1__UploadSymbol
*a
, const char *type
)
12933 size_t soap_flag_ns1__UploadSymbol
= 1;
12935 a
= (struct __ns1__UploadSymbol
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__UploadSymbol
, sizeof(struct __ns1__UploadSymbol
), 0, NULL
, NULL
, NULL
);
12938 soap_default___ns1__UploadSymbol(soap
, a
);
12939 for (soap_flag
= 0;; soap_flag
= 1)
12940 { soap
->error
= SOAP_TAG_MISMATCH
;
12941 if (soap_flag_ns1__UploadSymbol
&& soap
->error
== SOAP_TAG_MISMATCH
)
12942 if (soap_in_PointerTo_ns1__UploadSymbol(soap
, "ns1:UploadSymbol", &a
->ns1__UploadSymbol
, ""))
12943 { soap_flag_ns1__UploadSymbol
--;
12946 if (soap
->error
== SOAP_TAG_MISMATCH
)
12948 { soap
->error
= SOAP_OK
;
12951 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
12959 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__UploadSymbol(struct soap
*soap
, const struct __ns1__UploadSymbol
*a
, const char *tag
, const char *type
)
12961 register int id
= 0;
12962 if (soap_out___ns1__UploadSymbol(soap
, tag
?tag
:"-ns1:UploadSymbol", id
, a
, type
))
12963 return soap
->error
;
12967 SOAP_FMAC3
struct __ns1__UploadSymbol
* SOAP_FMAC4
soap_get___ns1__UploadSymbol(struct soap
*soap
, struct __ns1__UploadSymbol
*p
, const char *tag
, const char *type
)
12969 if ((p
= soap_in___ns1__UploadSymbol(soap
, tag
, p
, type
)))
12970 if (soap_getindependent(soap
))
12975 SOAP_FMAC1
struct __ns1__UploadSymbol
* SOAP_FMAC2
soap_instantiate___ns1__UploadSymbol(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
12977 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
12978 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__UploadSymbol(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
12979 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__UploadSymbol
, n
, soap_fdelete
);
12983 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__UploadSymbol
);
12985 *size
= sizeof(struct __ns1__UploadSymbol
);
12988 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__UploadSymbol
, n
);
12990 *size
= n
* sizeof(struct __ns1__UploadSymbol
);
12992 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
12994 soap
->error
= SOAP_EOM
;
12995 return (struct __ns1__UploadSymbol
*)cp
->ptr
;
12998 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__UploadSymbol(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13000 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13001 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__UploadSymbol %p -> %p\n", q
, p
));
13002 *(struct __ns1__UploadSymbol
*)p
= *(struct __ns1__UploadSymbol
*)q
;
13005 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, struct __ns1__RejectedToSendAdditionalInfo
*a
)
13007 (void)soap
; (void)a
; /* appease -Wall -Werror */
13008 a
->ns1__RejectedToSendAdditionalInfo
= NULL
;
13011 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const struct __ns1__RejectedToSendAdditionalInfo
*a
)
13013 #ifndef WITH_NOIDREF
13014 (void)soap
; (void)a
; /* appease -Wall -Werror */
13015 soap_serialize_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, &a
->ns1__RejectedToSendAdditionalInfo
);
13019 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__RejectedToSendAdditionalInfo
*a
, const char *type
)
13021 (void)soap
; (void)tag
; (void)id
; (void)type
;
13022 if (soap_out_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, "ns1:RejectedToSendAdditionalInfo", -1, &a
->ns1__RejectedToSendAdditionalInfo
, ""))
13023 return soap
->error
;
13027 SOAP_FMAC3
struct __ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC4
soap_in___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, struct __ns1__RejectedToSendAdditionalInfo
*a
, const char *type
)
13029 size_t soap_flag_ns1__RejectedToSendAdditionalInfo
= 1;
13031 a
= (struct __ns1__RejectedToSendAdditionalInfo
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__RejectedToSendAdditionalInfo
, sizeof(struct __ns1__RejectedToSendAdditionalInfo
), 0, NULL
, NULL
, NULL
);
13034 soap_default___ns1__RejectedToSendAdditionalInfo(soap
, a
);
13035 for (soap_flag
= 0;; soap_flag
= 1)
13036 { soap
->error
= SOAP_TAG_MISMATCH
;
13037 if (soap_flag_ns1__RejectedToSendAdditionalInfo
&& soap
->error
== SOAP_TAG_MISMATCH
)
13038 if (soap_in_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, "ns1:RejectedToSendAdditionalInfo", &a
->ns1__RejectedToSendAdditionalInfo
, ""))
13039 { soap_flag_ns1__RejectedToSendAdditionalInfo
--;
13042 if (soap
->error
== SOAP_TAG_MISMATCH
)
13044 { soap
->error
= SOAP_OK
;
13047 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
13055 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const struct __ns1__RejectedToSendAdditionalInfo
*a
, const char *tag
, const char *type
)
13057 register int id
= 0;
13058 if (soap_out___ns1__RejectedToSendAdditionalInfo(soap
, tag
?tag
:"-ns1:RejectedToSendAdditionalInfo", id
, a
, type
))
13059 return soap
->error
;
13063 SOAP_FMAC3
struct __ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC4
soap_get___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, struct __ns1__RejectedToSendAdditionalInfo
*p
, const char *tag
, const char *type
)
13065 if ((p
= soap_in___ns1__RejectedToSendAdditionalInfo(soap
, tag
, p
, type
)))
13066 if (soap_getindependent(soap
))
13071 SOAP_FMAC1
struct __ns1__RejectedToSendAdditionalInfo
* SOAP_FMAC2
soap_instantiate___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13073 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13074 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__RejectedToSendAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13075 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__RejectedToSendAdditionalInfo
, n
, soap_fdelete
);
13079 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__RejectedToSendAdditionalInfo
);
13081 *size
= sizeof(struct __ns1__RejectedToSendAdditionalInfo
);
13084 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__RejectedToSendAdditionalInfo
, n
);
13086 *size
= n
* sizeof(struct __ns1__RejectedToSendAdditionalInfo
);
13088 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13090 soap
->error
= SOAP_EOM
;
13091 return (struct __ns1__RejectedToSendAdditionalInfo
*)cp
->ptr
;
13094 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13096 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13097 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__RejectedToSendAdditionalInfo %p -> %p\n", q
, p
));
13098 *(struct __ns1__RejectedToSendAdditionalInfo
*)p
= *(struct __ns1__RejectedToSendAdditionalInfo
*)q
;
13101 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__UploadAdditionalInfo(struct soap
*soap
, struct __ns1__UploadAdditionalInfo
*a
)
13103 (void)soap
; (void)a
; /* appease -Wall -Werror */
13104 a
->ns1__UploadAdditionalInfo
= NULL
;
13107 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__UploadAdditionalInfo(struct soap
*soap
, const struct __ns1__UploadAdditionalInfo
*a
)
13109 #ifndef WITH_NOIDREF
13110 (void)soap
; (void)a
; /* appease -Wall -Werror */
13111 soap_serialize_PointerTo_ns1__UploadAdditionalInfo(soap
, &a
->ns1__UploadAdditionalInfo
);
13115 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__UploadAdditionalInfo
*a
, const char *type
)
13117 (void)soap
; (void)tag
; (void)id
; (void)type
;
13118 if (soap_out_PointerTo_ns1__UploadAdditionalInfo(soap
, "ns1:UploadAdditionalInfo", -1, &a
->ns1__UploadAdditionalInfo
, ""))
13119 return soap
->error
;
13123 SOAP_FMAC3
struct __ns1__UploadAdditionalInfo
* SOAP_FMAC4
soap_in___ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, struct __ns1__UploadAdditionalInfo
*a
, const char *type
)
13125 size_t soap_flag_ns1__UploadAdditionalInfo
= 1;
13127 a
= (struct __ns1__UploadAdditionalInfo
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__UploadAdditionalInfo
, sizeof(struct __ns1__UploadAdditionalInfo
), 0, NULL
, NULL
, NULL
);
13130 soap_default___ns1__UploadAdditionalInfo(soap
, a
);
13131 for (soap_flag
= 0;; soap_flag
= 1)
13132 { soap
->error
= SOAP_TAG_MISMATCH
;
13133 if (soap_flag_ns1__UploadAdditionalInfo
&& soap
->error
== SOAP_TAG_MISMATCH
)
13134 if (soap_in_PointerTo_ns1__UploadAdditionalInfo(soap
, "ns1:UploadAdditionalInfo", &a
->ns1__UploadAdditionalInfo
, ""))
13135 { soap_flag_ns1__UploadAdditionalInfo
--;
13138 if (soap
->error
== SOAP_TAG_MISMATCH
)
13140 { soap
->error
= SOAP_OK
;
13143 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
13151 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__UploadAdditionalInfo(struct soap
*soap
, const struct __ns1__UploadAdditionalInfo
*a
, const char *tag
, const char *type
)
13153 register int id
= 0;
13154 if (soap_out___ns1__UploadAdditionalInfo(soap
, tag
?tag
:"-ns1:UploadAdditionalInfo", id
, a
, type
))
13155 return soap
->error
;
13159 SOAP_FMAC3
struct __ns1__UploadAdditionalInfo
* SOAP_FMAC4
soap_get___ns1__UploadAdditionalInfo(struct soap
*soap
, struct __ns1__UploadAdditionalInfo
*p
, const char *tag
, const char *type
)
13161 if ((p
= soap_in___ns1__UploadAdditionalInfo(soap
, tag
, p
, type
)))
13162 if (soap_getindependent(soap
))
13167 SOAP_FMAC1
struct __ns1__UploadAdditionalInfo
* SOAP_FMAC2
soap_instantiate___ns1__UploadAdditionalInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13169 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13170 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__UploadAdditionalInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13171 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__UploadAdditionalInfo
, n
, soap_fdelete
);
13175 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__UploadAdditionalInfo
);
13177 *size
= sizeof(struct __ns1__UploadAdditionalInfo
);
13180 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__UploadAdditionalInfo
, n
);
13182 *size
= n
* sizeof(struct __ns1__UploadAdditionalInfo
);
13184 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13186 soap
->error
= SOAP_EOM
;
13187 return (struct __ns1__UploadAdditionalInfo
*)cp
->ptr
;
13190 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__UploadAdditionalInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13192 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13193 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__UploadAdditionalInfo %p -> %p\n", q
, p
));
13194 *(struct __ns1__UploadAdditionalInfo
*)p
= *(struct __ns1__UploadAdditionalInfo
*)q
;
13197 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__UploadFullDump(struct soap
*soap
, struct __ns1__UploadFullDump
*a
)
13199 (void)soap
; (void)a
; /* appease -Wall -Werror */
13200 a
->ns1__UploadFullDump
= NULL
;
13203 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__UploadFullDump(struct soap
*soap
, const struct __ns1__UploadFullDump
*a
)
13205 #ifndef WITH_NOIDREF
13206 (void)soap
; (void)a
; /* appease -Wall -Werror */
13207 soap_serialize_PointerTo_ns1__UploadFullDump(soap
, &a
->ns1__UploadFullDump
);
13211 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__UploadFullDump(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__UploadFullDump
*a
, const char *type
)
13213 (void)soap
; (void)tag
; (void)id
; (void)type
;
13214 if (soap_out_PointerTo_ns1__UploadFullDump(soap
, "ns1:UploadFullDump", -1, &a
->ns1__UploadFullDump
, ""))
13215 return soap
->error
;
13219 SOAP_FMAC3
struct __ns1__UploadFullDump
* SOAP_FMAC4
soap_in___ns1__UploadFullDump(struct soap
*soap
, const char *tag
, struct __ns1__UploadFullDump
*a
, const char *type
)
13221 size_t soap_flag_ns1__UploadFullDump
= 1;
13223 a
= (struct __ns1__UploadFullDump
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__UploadFullDump
, sizeof(struct __ns1__UploadFullDump
), 0, NULL
, NULL
, NULL
);
13226 soap_default___ns1__UploadFullDump(soap
, a
);
13227 for (soap_flag
= 0;; soap_flag
= 1)
13228 { soap
->error
= SOAP_TAG_MISMATCH
;
13229 if (soap_flag_ns1__UploadFullDump
&& soap
->error
== SOAP_TAG_MISMATCH
)
13230 if (soap_in_PointerTo_ns1__UploadFullDump(soap
, "ns1:UploadFullDump", &a
->ns1__UploadFullDump
, ""))
13231 { soap_flag_ns1__UploadFullDump
--;
13234 if (soap
->error
== SOAP_TAG_MISMATCH
)
13236 { soap
->error
= SOAP_OK
;
13239 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
13247 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__UploadFullDump(struct soap
*soap
, const struct __ns1__UploadFullDump
*a
, const char *tag
, const char *type
)
13249 register int id
= 0;
13250 if (soap_out___ns1__UploadFullDump(soap
, tag
?tag
:"-ns1:UploadFullDump", id
, a
, type
))
13251 return soap
->error
;
13255 SOAP_FMAC3
struct __ns1__UploadFullDump
* SOAP_FMAC4
soap_get___ns1__UploadFullDump(struct soap
*soap
, struct __ns1__UploadFullDump
*p
, const char *tag
, const char *type
)
13257 if ((p
= soap_in___ns1__UploadFullDump(soap
, tag
, p
, type
)))
13258 if (soap_getindependent(soap
))
13263 SOAP_FMAC1
struct __ns1__UploadFullDump
* SOAP_FMAC2
soap_instantiate___ns1__UploadFullDump(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13265 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13266 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__UploadFullDump(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13267 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__UploadFullDump
, n
, soap_fdelete
);
13271 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__UploadFullDump
);
13273 *size
= sizeof(struct __ns1__UploadFullDump
);
13276 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__UploadFullDump
, n
);
13278 *size
= n
* sizeof(struct __ns1__UploadFullDump
);
13280 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13282 soap
->error
= SOAP_EOM
;
13283 return (struct __ns1__UploadFullDump
*)cp
->ptr
;
13286 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__UploadFullDump(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13288 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13289 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__UploadFullDump %p -> %p\n", q
, p
));
13290 *(struct __ns1__UploadFullDump
*)p
= *(struct __ns1__UploadFullDump
*)q
;
13293 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__UploadMiniDump(struct soap
*soap
, struct __ns1__UploadMiniDump
*a
)
13295 (void)soap
; (void)a
; /* appease -Wall -Werror */
13296 a
->ns1__UploadMiniDump
= NULL
;
13299 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__UploadMiniDump(struct soap
*soap
, const struct __ns1__UploadMiniDump
*a
)
13301 #ifndef WITH_NOIDREF
13302 (void)soap
; (void)a
; /* appease -Wall -Werror */
13303 soap_serialize_PointerTo_ns1__UploadMiniDump(soap
, &a
->ns1__UploadMiniDump
);
13307 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__UploadMiniDump
*a
, const char *type
)
13309 (void)soap
; (void)tag
; (void)id
; (void)type
;
13310 if (soap_out_PointerTo_ns1__UploadMiniDump(soap
, "ns1:UploadMiniDump", -1, &a
->ns1__UploadMiniDump
, ""))
13311 return soap
->error
;
13315 SOAP_FMAC3
struct __ns1__UploadMiniDump
* SOAP_FMAC4
soap_in___ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, struct __ns1__UploadMiniDump
*a
, const char *type
)
13317 size_t soap_flag_ns1__UploadMiniDump
= 1;
13319 a
= (struct __ns1__UploadMiniDump
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__UploadMiniDump
, sizeof(struct __ns1__UploadMiniDump
), 0, NULL
, NULL
, NULL
);
13322 soap_default___ns1__UploadMiniDump(soap
, a
);
13323 for (soap_flag
= 0;; soap_flag
= 1)
13324 { soap
->error
= SOAP_TAG_MISMATCH
;
13325 if (soap_flag_ns1__UploadMiniDump
&& soap
->error
== SOAP_TAG_MISMATCH
)
13326 if (soap_in_PointerTo_ns1__UploadMiniDump(soap
, "ns1:UploadMiniDump", &a
->ns1__UploadMiniDump
, ""))
13327 { soap_flag_ns1__UploadMiniDump
--;
13330 if (soap
->error
== SOAP_TAG_MISMATCH
)
13332 { soap
->error
= SOAP_OK
;
13335 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
13343 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__UploadMiniDump(struct soap
*soap
, const struct __ns1__UploadMiniDump
*a
, const char *tag
, const char *type
)
13345 register int id
= 0;
13346 if (soap_out___ns1__UploadMiniDump(soap
, tag
?tag
:"-ns1:UploadMiniDump", id
, a
, type
))
13347 return soap
->error
;
13351 SOAP_FMAC3
struct __ns1__UploadMiniDump
* SOAP_FMAC4
soap_get___ns1__UploadMiniDump(struct soap
*soap
, struct __ns1__UploadMiniDump
*p
, const char *tag
, const char *type
)
13353 if ((p
= soap_in___ns1__UploadMiniDump(soap
, tag
, p
, type
)))
13354 if (soap_getindependent(soap
))
13359 SOAP_FMAC1
struct __ns1__UploadMiniDump
* SOAP_FMAC2
soap_instantiate___ns1__UploadMiniDump(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13361 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13362 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__UploadMiniDump(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13363 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__UploadMiniDump
, n
, soap_fdelete
);
13367 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__UploadMiniDump
);
13369 *size
= sizeof(struct __ns1__UploadMiniDump
);
13372 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__UploadMiniDump
, n
);
13374 *size
= n
* sizeof(struct __ns1__UploadMiniDump
);
13376 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13378 soap
->error
= SOAP_EOM
;
13379 return (struct __ns1__UploadMiniDump
*)cp
->ptr
;
13382 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__UploadMiniDump(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13384 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13385 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__UploadMiniDump %p -> %p\n", q
, p
));
13386 *(struct __ns1__UploadMiniDump
*)p
= *(struct __ns1__UploadMiniDump
*)q
;
13389 SOAP_FMAC3
void SOAP_FMAC4
soap_default___ns1__Hello(struct soap
*soap
, struct __ns1__Hello
*a
)
13391 (void)soap
; (void)a
; /* appease -Wall -Werror */
13392 a
->ns1__Hello
= NULL
;
13395 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize___ns1__Hello(struct soap
*soap
, const struct __ns1__Hello
*a
)
13397 #ifndef WITH_NOIDREF
13398 (void)soap
; (void)a
; /* appease -Wall -Werror */
13399 soap_serialize_PointerTo_ns1__Hello(soap
, &a
->ns1__Hello
);
13403 SOAP_FMAC3
int SOAP_FMAC4
soap_out___ns1__Hello(struct soap
*soap
, const char *tag
, int id
, const struct __ns1__Hello
*a
, const char *type
)
13405 (void)soap
; (void)tag
; (void)id
; (void)type
;
13406 if (soap_out_PointerTo_ns1__Hello(soap
, "ns1:Hello", -1, &a
->ns1__Hello
, ""))
13407 return soap
->error
;
13411 SOAP_FMAC3
struct __ns1__Hello
* SOAP_FMAC4
soap_in___ns1__Hello(struct soap
*soap
, const char *tag
, struct __ns1__Hello
*a
, const char *type
)
13413 size_t soap_flag_ns1__Hello
= 1;
13415 a
= (struct __ns1__Hello
*)soap_id_enter(soap
, "", a
, SOAP_TYPE___ns1__Hello
, sizeof(struct __ns1__Hello
), 0, NULL
, NULL
, NULL
);
13418 soap_default___ns1__Hello(soap
, a
);
13419 for (soap_flag
= 0;; soap_flag
= 1)
13420 { soap
->error
= SOAP_TAG_MISMATCH
;
13421 if (soap_flag_ns1__Hello
&& soap
->error
== SOAP_TAG_MISMATCH
)
13422 if (soap_in_PointerTo_ns1__Hello(soap
, "ns1:Hello", &a
->ns1__Hello
, ""))
13423 { soap_flag_ns1__Hello
--;
13426 if (soap
->error
== SOAP_TAG_MISMATCH
)
13428 { soap
->error
= SOAP_OK
;
13431 if (soap_flag
&& soap
->error
== SOAP_NO_TAG
)
13439 SOAP_FMAC3
int SOAP_FMAC4
soap_put___ns1__Hello(struct soap
*soap
, const struct __ns1__Hello
*a
, const char *tag
, const char *type
)
13441 register int id
= 0;
13442 if (soap_out___ns1__Hello(soap
, tag
?tag
:"-ns1:Hello", id
, a
, type
))
13443 return soap
->error
;
13447 SOAP_FMAC3
struct __ns1__Hello
* SOAP_FMAC4
soap_get___ns1__Hello(struct soap
*soap
, struct __ns1__Hello
*p
, const char *tag
, const char *type
)
13449 if ((p
= soap_in___ns1__Hello(soap
, tag
, p
, type
)))
13450 if (soap_getindependent(soap
))
13455 SOAP_FMAC1
struct __ns1__Hello
* SOAP_FMAC2
soap_instantiate___ns1__Hello(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13457 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13458 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate___ns1__Hello(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13459 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE___ns1__Hello
, n
, soap_fdelete
);
13463 { cp
->ptr
= (void*)SOAP_NEW(struct __ns1__Hello
);
13465 *size
= sizeof(struct __ns1__Hello
);
13468 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct __ns1__Hello
, n
);
13470 *size
= n
* sizeof(struct __ns1__Hello
);
13472 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13474 soap
->error
= SOAP_EOM
;
13475 return (struct __ns1__Hello
*)cp
->ptr
;
13478 SOAP_FMAC3
void SOAP_FMAC4
soap_copy___ns1__Hello(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13480 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13481 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct __ns1__Hello %p -> %p\n", q
, p
));
13482 *(struct __ns1__Hello
*)p
= *(struct __ns1__Hello
*)q
;
13485 SOAP_FMAC3
void SOAP_FMAC4
soap_default__xop__Include(struct soap
*soap
, struct _xop__Include
*a
)
13487 (void)soap
; /* appease -Wall -Werror */
13495 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize__xop__Include(struct soap
*soap
, struct _xop__Include
const*a
)
13497 #ifndef WITH_NOIDREF
13498 if (a
->__ptr
&& !soap_array_reference(soap
, a
, (struct soap_array
*)&a
->__ptr
, 1, SOAP_TYPE__xop__Include
))
13499 if (a
->id
|| a
->type
)
13500 soap
->mode
|= SOAP_ENC_DIME
;
13504 SOAP_FMAC3
int SOAP_FMAC4
soap_out__xop__Include(struct soap
*soap
, const char *tag
, int id
, const struct _xop__Include
*a
, const char *type
)
13506 #ifndef WITH_LEANER
13507 id
= soap_attachment(soap
, tag
, id
, a
, (struct soap_array
*)&a
->__ptr
, a
->id
, a
->type
, a
->options
, 1, type
, SOAP_TYPE__xop__Include
);
13509 id
= soap_element_id(soap
, tag
, id
, a
, (struct soap_array
*)&a
->__ptr
, 1, type
, SOAP_TYPE__xop__Include
);
13512 return soap
->error
;
13513 if (soap_element_begin_out(soap
, tag
, id
, type
))
13514 return soap
->error
;
13515 if (soap_putbase64(soap
, a
->__ptr
, a
->__size
))
13516 return soap
->error
;
13517 return soap_element_end_out(soap
, tag
);
13520 SOAP_FMAC3
struct _xop__Include
* SOAP_FMAC4
soap_in__xop__Include(struct soap
*soap
, const char *tag
, struct _xop__Include
*a
, const char *type
)
13522 (void)type
; /* appease -Wall -Werror */
13523 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13525 if (*soap
->type
&& soap_match_tag(soap
, soap
->type
, type
) && soap_match_tag(soap
, soap
->type
, ":base64Binary") && soap_match_tag(soap
, soap
->type
, ":base64"))
13526 { soap
->error
= SOAP_TYPE
;
13529 a
= (struct _xop__Include
*)soap_id_enter(soap
, soap
->id
, a
, SOAP_TYPE__xop__Include
, sizeof(struct _xop__Include
), 0, NULL
, NULL
, NULL
);
13532 soap_default__xop__Include(soap
, a
);
13533 if (soap
->body
&& !*soap
->href
)
13535 a
->__ptr
= soap_getbase64(soap
, &a
->__size
, 0);
13536 #ifndef WITH_LEANER
13537 if (soap_xop_forward(soap
, &a
->__ptr
, &a
->__size
, &a
->id
, &a
->type
, &a
->options
))
13540 if ((!a
->__ptr
&& soap
->error
) || soap_element_end_in(soap
, tag
))
13545 #ifndef WITH_LEANER
13546 if (*soap
->href
!= '#')
13547 { if (soap_dime_forward(soap
, &a
->__ptr
, &a
->__size
, &a
->id
, &a
->type
, &a
->options
))
13552 a
= (struct _xop__Include
*)soap_id_forward(soap
, soap
->href
, (void*)a
, 0, SOAP_TYPE__xop__Include
, 0, sizeof(struct _xop__Include
), 0, NULL
);
13553 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13559 SOAP_FMAC3
int SOAP_FMAC4
soap_put__xop__Include(struct soap
*soap
, const struct _xop__Include
*a
, const char *tag
, const char *type
)
13561 register int id
= soap_embed(soap
, (void*)a
, (struct soap_array
*)&a
->__ptr
, 1, tag
, SOAP_TYPE__xop__Include
);
13562 if (soap_out__xop__Include(soap
, tag
?tag
:"xop:Include", id
, a
, type
))
13563 return soap
->error
;
13564 return soap_putindependent(soap
);
13567 SOAP_FMAC3
struct _xop__Include
* SOAP_FMAC4
soap_get__xop__Include(struct soap
*soap
, struct _xop__Include
*p
, const char *tag
, const char *type
)
13569 if ((p
= soap_in__xop__Include(soap
, tag
, p
, type
)))
13570 if (soap_getindependent(soap
))
13575 SOAP_FMAC1
struct _xop__Include
* SOAP_FMAC2
soap_instantiate__xop__Include(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
13577 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
13578 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate__xop__Include(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
13579 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE__xop__Include
, n
, soap_fdelete
);
13583 { cp
->ptr
= (void*)SOAP_NEW(struct _xop__Include
);
13585 *size
= sizeof(struct _xop__Include
);
13588 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(struct _xop__Include
, n
);
13590 *size
= n
* sizeof(struct _xop__Include
);
13592 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
13594 soap
->error
= SOAP_EOM
;
13595 return (struct _xop__Include
*)cp
->ptr
;
13598 SOAP_FMAC3
void SOAP_FMAC4
soap_copy__xop__Include(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
13600 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
13601 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying struct _xop__Include %p -> %p\n", q
, p
));
13602 *(struct _xop__Include
*)p
= *(struct _xop__Include
*)q
;
13605 #ifndef WITH_NOGLOBAL
13607 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerToSOAP_ENV__Reason(struct soap
*soap
, struct SOAP_ENV__Reason
*const*a
)
13609 #ifndef WITH_NOIDREF
13610 if (!soap_reference(soap
, *a
, SOAP_TYPE_SOAP_ENV__Reason
))
13611 soap_serialize_SOAP_ENV__Reason(soap
, *a
);
13615 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerToSOAP_ENV__Reason(struct soap
*soap
, const char *tag
, int id
, struct SOAP_ENV__Reason
*const*a
, const char *type
)
13617 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_SOAP_ENV__Reason
);
13619 return soap
->error
;
13620 return soap_out_SOAP_ENV__Reason(soap
, tag
, id
, *a
, type
);
13623 SOAP_FMAC3
struct SOAP_ENV__Reason
** SOAP_FMAC4
soap_in_PointerToSOAP_ENV__Reason(struct soap
*soap
, const char *tag
, struct SOAP_ENV__Reason
**a
, const char *type
)
13625 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13628 if (!(a
= (struct SOAP_ENV__Reason
**)soap_malloc(soap
, sizeof(struct SOAP_ENV__Reason
*))))
13631 if (!soap
->null
&& *soap
->href
!= '#')
13632 { soap_revert(soap
);
13633 if (!(*a
= soap_in_SOAP_ENV__Reason(soap
, tag
, *a
, type
)))
13637 { a
= (struct SOAP_ENV__Reason
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_SOAP_ENV__Reason
, sizeof(struct SOAP_ENV__Reason
), 0);
13638 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13644 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerToSOAP_ENV__Reason(struct soap
*soap
, struct SOAP_ENV__Reason
*const*a
, const char *tag
, const char *type
)
13646 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerToSOAP_ENV__Reason
);
13647 if (soap_out_PointerToSOAP_ENV__Reason(soap
, tag
?tag
:"SOAP-ENV:Reason", id
, a
, type
))
13648 return soap
->error
;
13649 return soap_putindependent(soap
);
13652 SOAP_FMAC3
struct SOAP_ENV__Reason
** SOAP_FMAC4
soap_get_PointerToSOAP_ENV__Reason(struct soap
*soap
, struct SOAP_ENV__Reason
**p
, const char *tag
, const char *type
)
13654 if ((p
= soap_in_PointerToSOAP_ENV__Reason(soap
, tag
, p
, type
)))
13655 if (soap_getindependent(soap
))
13662 #ifndef WITH_NOGLOBAL
13664 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerToSOAP_ENV__Detail(struct soap
*soap
, struct SOAP_ENV__Detail
*const*a
)
13666 #ifndef WITH_NOIDREF
13667 if (!soap_reference(soap
, *a
, SOAP_TYPE_SOAP_ENV__Detail
))
13668 soap_serialize_SOAP_ENV__Detail(soap
, *a
);
13672 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
)
13674 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_SOAP_ENV__Detail
);
13676 return soap
->error
;
13677 return soap_out_SOAP_ENV__Detail(soap
, tag
, id
, *a
, type
);
13680 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
)
13682 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13685 if (!(a
= (struct SOAP_ENV__Detail
**)soap_malloc(soap
, sizeof(struct SOAP_ENV__Detail
*))))
13688 if (!soap
->null
&& *soap
->href
!= '#')
13689 { soap_revert(soap
);
13690 if (!(*a
= soap_in_SOAP_ENV__Detail(soap
, tag
, *a
, type
)))
13694 { a
= (struct SOAP_ENV__Detail
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_SOAP_ENV__Detail
, sizeof(struct SOAP_ENV__Detail
), 0);
13695 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13701 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
)
13703 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerToSOAP_ENV__Detail
);
13704 if (soap_out_PointerToSOAP_ENV__Detail(soap
, tag
?tag
:"SOAP-ENV:Detail", id
, a
, type
))
13705 return soap
->error
;
13706 return soap_putindependent(soap
);
13709 SOAP_FMAC3
struct SOAP_ENV__Detail
** SOAP_FMAC4
soap_get_PointerToSOAP_ENV__Detail(struct soap
*soap
, struct SOAP_ENV__Detail
**p
, const char *tag
, const char *type
)
13711 if ((p
= soap_in_PointerToSOAP_ENV__Detail(soap
, tag
, p
, type
)))
13712 if (soap_getindependent(soap
))
13719 #ifndef WITH_NOGLOBAL
13721 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerToSOAP_ENV__Code(struct soap
*soap
, struct SOAP_ENV__Code
*const*a
)
13723 #ifndef WITH_NOIDREF
13724 if (!soap_reference(soap
, *a
, SOAP_TYPE_SOAP_ENV__Code
))
13725 soap_serialize_SOAP_ENV__Code(soap
, *a
);
13729 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
)
13731 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_SOAP_ENV__Code
);
13733 return soap
->error
;
13734 return soap_out_SOAP_ENV__Code(soap
, tag
, id
, *a
, type
);
13737 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
)
13739 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13742 if (!(a
= (struct SOAP_ENV__Code
**)soap_malloc(soap
, sizeof(struct SOAP_ENV__Code
*))))
13745 if (!soap
->null
&& *soap
->href
!= '#')
13746 { soap_revert(soap
);
13747 if (!(*a
= soap_in_SOAP_ENV__Code(soap
, tag
, *a
, type
)))
13751 { a
= (struct SOAP_ENV__Code
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_SOAP_ENV__Code
, sizeof(struct SOAP_ENV__Code
), 0);
13752 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13758 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
)
13760 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerToSOAP_ENV__Code
);
13761 if (soap_out_PointerToSOAP_ENV__Code(soap
, tag
?tag
:"SOAP-ENV:Code", id
, a
, type
))
13762 return soap
->error
;
13763 return soap_putindependent(soap
);
13766 SOAP_FMAC3
struct SOAP_ENV__Code
** SOAP_FMAC4
soap_get_PointerToSOAP_ENV__Code(struct soap
*soap
, struct SOAP_ENV__Code
**p
, const char *tag
, const char *type
)
13768 if ((p
= soap_in_PointerToSOAP_ENV__Code(soap
, tag
, p
, type
)))
13769 if (soap_getindependent(soap
))
13776 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadSymbolResponse(struct soap
*soap
, _ns1__UploadSymbolResponse
*const*a
)
13778 #ifndef WITH_NOIDREF
13779 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadSymbolResponse
))
13780 (*a
)->soap_serialize(soap
);
13784 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadSymbolResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadSymbolResponse
*const*a
, const char *type
)
13786 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadSymbolResponse
);
13788 return soap
->error
;
13789 return (*a
)->soap_out(soap
, tag
, id
, type
);
13792 SOAP_FMAC3 _ns1__UploadSymbolResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadSymbolResponse(struct soap
*soap
, const char *tag
, _ns1__UploadSymbolResponse
**a
, const char *type
)
13794 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13797 if (!(a
= (_ns1__UploadSymbolResponse
**)soap_malloc(soap
, sizeof(_ns1__UploadSymbolResponse
*))))
13800 if (!soap
->null
&& *soap
->href
!= '#')
13801 { soap_revert(soap
);
13802 if (!(*a
= (_ns1__UploadSymbolResponse
*)soap_instantiate__ns1__UploadSymbolResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
13804 (*a
)->soap_default(soap
);
13805 if (!(*a
)->soap_in(soap
, tag
, NULL
))
13809 { _ns1__UploadSymbolResponse
** p
= (_ns1__UploadSymbolResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadSymbolResponse
, sizeof(_ns1__UploadSymbolResponse
), 0);
13811 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13817 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadSymbolResponse(struct soap
*soap
, _ns1__UploadSymbolResponse
*const*a
, const char *tag
, const char *type
)
13819 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadSymbolResponse
);
13820 if (soap_out_PointerTo_ns1__UploadSymbolResponse(soap
, tag
?tag
:"ns1:UploadSymbolResponse", id
, a
, type
))
13821 return soap
->error
;
13822 return soap_putindependent(soap
);
13825 SOAP_FMAC3 _ns1__UploadSymbolResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadSymbolResponse(struct soap
*soap
, _ns1__UploadSymbolResponse
**p
, const char *tag
, const char *type
)
13827 if ((p
= soap_in_PointerTo_ns1__UploadSymbolResponse(soap
, tag
, p
, type
)))
13828 if (soap_getindependent(soap
))
13833 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadSymbol(struct soap
*soap
, _ns1__UploadSymbol
*const*a
)
13835 #ifndef WITH_NOIDREF
13836 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadSymbol
))
13837 (*a
)->soap_serialize(soap
);
13841 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadSymbol(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadSymbol
*const*a
, const char *type
)
13843 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadSymbol
);
13845 return soap
->error
;
13846 return (*a
)->soap_out(soap
, tag
, id
, type
);
13849 SOAP_FMAC3 _ns1__UploadSymbol
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadSymbol(struct soap
*soap
, const char *tag
, _ns1__UploadSymbol
**a
, const char *type
)
13851 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13854 if (!(a
= (_ns1__UploadSymbol
**)soap_malloc(soap
, sizeof(_ns1__UploadSymbol
*))))
13857 if (!soap
->null
&& *soap
->href
!= '#')
13858 { soap_revert(soap
);
13859 if (!(*a
= (_ns1__UploadSymbol
*)soap_instantiate__ns1__UploadSymbol(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
13861 (*a
)->soap_default(soap
);
13862 if (!(*a
)->soap_in(soap
, tag
, NULL
))
13866 { _ns1__UploadSymbol
** p
= (_ns1__UploadSymbol
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadSymbol
, sizeof(_ns1__UploadSymbol
), 0);
13868 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13874 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadSymbol(struct soap
*soap
, _ns1__UploadSymbol
*const*a
, const char *tag
, const char *type
)
13876 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadSymbol
);
13877 if (soap_out_PointerTo_ns1__UploadSymbol(soap
, tag
?tag
:"ns1:UploadSymbol", id
, a
, type
))
13878 return soap
->error
;
13879 return soap_putindependent(soap
);
13882 SOAP_FMAC3 _ns1__UploadSymbol
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadSymbol(struct soap
*soap
, _ns1__UploadSymbol
**p
, const char *tag
, const char *type
)
13884 if ((p
= soap_in_PointerTo_ns1__UploadSymbol(soap
, tag
, p
, type
)))
13885 if (soap_getindependent(soap
))
13890 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfoResponse
*const*a
)
13892 #ifndef WITH_NOIDREF
13893 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
))
13894 (*a
)->soap_serialize(soap
);
13898 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__RejectedToSendAdditionalInfoResponse
*const*a
, const char *type
)
13900 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
);
13902 return soap
->error
;
13903 return (*a
)->soap_out(soap
, tag
, id
, type
);
13906 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfoResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, const char *tag
, _ns1__RejectedToSendAdditionalInfoResponse
**a
, const char *type
)
13908 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13911 if (!(a
= (_ns1__RejectedToSendAdditionalInfoResponse
**)soap_malloc(soap
, sizeof(_ns1__RejectedToSendAdditionalInfoResponse
*))))
13914 if (!soap
->null
&& *soap
->href
!= '#')
13915 { soap_revert(soap
);
13916 if (!(*a
= (_ns1__RejectedToSendAdditionalInfoResponse
*)soap_instantiate__ns1__RejectedToSendAdditionalInfoResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
13918 (*a
)->soap_default(soap
);
13919 if (!(*a
)->soap_in(soap
, tag
, NULL
))
13923 { _ns1__RejectedToSendAdditionalInfoResponse
** p
= (_ns1__RejectedToSendAdditionalInfoResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfoResponse
, sizeof(_ns1__RejectedToSendAdditionalInfoResponse
), 0);
13925 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13931 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfoResponse
*const*a
, const char *tag
, const char *type
)
13933 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfoResponse
);
13934 if (soap_out_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
?tag
:"ns1:RejectedToSendAdditionalInfoResponse", id
, a
, type
))
13935 return soap
->error
;
13936 return soap_putindependent(soap
);
13939 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfoResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfoResponse
**p
, const char *tag
, const char *type
)
13941 if ((p
= soap_in_PointerTo_ns1__RejectedToSendAdditionalInfoResponse(soap
, tag
, p
, type
)))
13942 if (soap_getindependent(soap
))
13947 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfo
*const*a
)
13949 #ifndef WITH_NOIDREF
13950 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
))
13951 (*a
)->soap_serialize(soap
);
13955 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, _ns1__RejectedToSendAdditionalInfo
*const*a
, const char *type
)
13957 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
);
13959 return soap
->error
;
13960 return (*a
)->soap_out(soap
, tag
, id
, type
);
13963 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfo
** SOAP_FMAC4
soap_in_PointerTo_ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, const char *tag
, _ns1__RejectedToSendAdditionalInfo
**a
, const char *type
)
13965 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
13968 if (!(a
= (_ns1__RejectedToSendAdditionalInfo
**)soap_malloc(soap
, sizeof(_ns1__RejectedToSendAdditionalInfo
*))))
13971 if (!soap
->null
&& *soap
->href
!= '#')
13972 { soap_revert(soap
);
13973 if (!(*a
= (_ns1__RejectedToSendAdditionalInfo
*)soap_instantiate__ns1__RejectedToSendAdditionalInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
13975 (*a
)->soap_default(soap
);
13976 if (!(*a
)->soap_in(soap
, tag
, NULL
))
13980 { _ns1__RejectedToSendAdditionalInfo
** p
= (_ns1__RejectedToSendAdditionalInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__RejectedToSendAdditionalInfo
, sizeof(_ns1__RejectedToSendAdditionalInfo
), 0);
13982 if (soap
->body
&& soap_element_end_in(soap
, tag
))
13988 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfo
*const*a
, const char *tag
, const char *type
)
13990 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__RejectedToSendAdditionalInfo
);
13991 if (soap_out_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, tag
?tag
:"ns1:RejectedToSendAdditionalInfo", id
, a
, type
))
13992 return soap
->error
;
13993 return soap_putindependent(soap
);
13996 SOAP_FMAC3 _ns1__RejectedToSendAdditionalInfo
** SOAP_FMAC4
soap_get_PointerTo_ns1__RejectedToSendAdditionalInfo(struct soap
*soap
, _ns1__RejectedToSendAdditionalInfo
**p
, const char *tag
, const char *type
)
13998 if ((p
= soap_in_PointerTo_ns1__RejectedToSendAdditionalInfo(soap
, tag
, p
, type
)))
13999 if (soap_getindependent(soap
))
14004 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadAdditionalInfoResponse(struct soap
*soap
, _ns1__UploadAdditionalInfoResponse
*const*a
)
14006 #ifndef WITH_NOIDREF
14007 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
))
14008 (*a
)->soap_serialize(soap
);
14012 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadAdditionalInfoResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadAdditionalInfoResponse
*const*a
, const char *type
)
14014 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
);
14016 return soap
->error
;
14017 return (*a
)->soap_out(soap
, tag
, id
, type
);
14020 SOAP_FMAC3 _ns1__UploadAdditionalInfoResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadAdditionalInfoResponse(struct soap
*soap
, const char *tag
, _ns1__UploadAdditionalInfoResponse
**a
, const char *type
)
14022 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14025 if (!(a
= (_ns1__UploadAdditionalInfoResponse
**)soap_malloc(soap
, sizeof(_ns1__UploadAdditionalInfoResponse
*))))
14028 if (!soap
->null
&& *soap
->href
!= '#')
14029 { soap_revert(soap
);
14030 if (!(*a
= (_ns1__UploadAdditionalInfoResponse
*)soap_instantiate__ns1__UploadAdditionalInfoResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14032 (*a
)->soap_default(soap
);
14033 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14037 { _ns1__UploadAdditionalInfoResponse
** p
= (_ns1__UploadAdditionalInfoResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadAdditionalInfoResponse
, sizeof(_ns1__UploadAdditionalInfoResponse
), 0);
14039 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14045 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadAdditionalInfoResponse(struct soap
*soap
, _ns1__UploadAdditionalInfoResponse
*const*a
, const char *tag
, const char *type
)
14047 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfoResponse
);
14048 if (soap_out_PointerTo_ns1__UploadAdditionalInfoResponse(soap
, tag
?tag
:"ns1:UploadAdditionalInfoResponse", id
, a
, type
))
14049 return soap
->error
;
14050 return soap_putindependent(soap
);
14053 SOAP_FMAC3 _ns1__UploadAdditionalInfoResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadAdditionalInfoResponse(struct soap
*soap
, _ns1__UploadAdditionalInfoResponse
**p
, const char *tag
, const char *type
)
14055 if ((p
= soap_in_PointerTo_ns1__UploadAdditionalInfoResponse(soap
, tag
, p
, type
)))
14056 if (soap_getindependent(soap
))
14061 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadAdditionalInfo(struct soap
*soap
, _ns1__UploadAdditionalInfo
*const*a
)
14063 #ifndef WITH_NOIDREF
14064 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadAdditionalInfo
))
14065 (*a
)->soap_serialize(soap
);
14069 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadAdditionalInfo
*const*a
, const char *type
)
14071 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadAdditionalInfo
);
14073 return soap
->error
;
14074 return (*a
)->soap_out(soap
, tag
, id
, type
);
14077 SOAP_FMAC3 _ns1__UploadAdditionalInfo
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadAdditionalInfo(struct soap
*soap
, const char *tag
, _ns1__UploadAdditionalInfo
**a
, const char *type
)
14079 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14082 if (!(a
= (_ns1__UploadAdditionalInfo
**)soap_malloc(soap
, sizeof(_ns1__UploadAdditionalInfo
*))))
14085 if (!soap
->null
&& *soap
->href
!= '#')
14086 { soap_revert(soap
);
14087 if (!(*a
= (_ns1__UploadAdditionalInfo
*)soap_instantiate__ns1__UploadAdditionalInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14089 (*a
)->soap_default(soap
);
14090 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14094 { _ns1__UploadAdditionalInfo
** p
= (_ns1__UploadAdditionalInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadAdditionalInfo
, sizeof(_ns1__UploadAdditionalInfo
), 0);
14096 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14102 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadAdditionalInfo(struct soap
*soap
, _ns1__UploadAdditionalInfo
*const*a
, const char *tag
, const char *type
)
14104 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadAdditionalInfo
);
14105 if (soap_out_PointerTo_ns1__UploadAdditionalInfo(soap
, tag
?tag
:"ns1:UploadAdditionalInfo", id
, a
, type
))
14106 return soap
->error
;
14107 return soap_putindependent(soap
);
14110 SOAP_FMAC3 _ns1__UploadAdditionalInfo
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadAdditionalInfo(struct soap
*soap
, _ns1__UploadAdditionalInfo
**p
, const char *tag
, const char *type
)
14112 if ((p
= soap_in_PointerTo_ns1__UploadAdditionalInfo(soap
, tag
, p
, type
)))
14113 if (soap_getindependent(soap
))
14118 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadFullDumpResponse(struct soap
*soap
, _ns1__UploadFullDumpResponse
*const*a
)
14120 #ifndef WITH_NOIDREF
14121 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadFullDumpResponse
))
14122 (*a
)->soap_serialize(soap
);
14126 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadFullDumpResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadFullDumpResponse
*const*a
, const char *type
)
14128 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadFullDumpResponse
);
14130 return soap
->error
;
14131 return (*a
)->soap_out(soap
, tag
, id
, type
);
14134 SOAP_FMAC3 _ns1__UploadFullDumpResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadFullDumpResponse(struct soap
*soap
, const char *tag
, _ns1__UploadFullDumpResponse
**a
, const char *type
)
14136 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14139 if (!(a
= (_ns1__UploadFullDumpResponse
**)soap_malloc(soap
, sizeof(_ns1__UploadFullDumpResponse
*))))
14142 if (!soap
->null
&& *soap
->href
!= '#')
14143 { soap_revert(soap
);
14144 if (!(*a
= (_ns1__UploadFullDumpResponse
*)soap_instantiate__ns1__UploadFullDumpResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14146 (*a
)->soap_default(soap
);
14147 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14151 { _ns1__UploadFullDumpResponse
** p
= (_ns1__UploadFullDumpResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadFullDumpResponse
, sizeof(_ns1__UploadFullDumpResponse
), 0);
14153 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14159 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadFullDumpResponse(struct soap
*soap
, _ns1__UploadFullDumpResponse
*const*a
, const char *tag
, const char *type
)
14161 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadFullDumpResponse
);
14162 if (soap_out_PointerTo_ns1__UploadFullDumpResponse(soap
, tag
?tag
:"ns1:UploadFullDumpResponse", id
, a
, type
))
14163 return soap
->error
;
14164 return soap_putindependent(soap
);
14167 SOAP_FMAC3 _ns1__UploadFullDumpResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadFullDumpResponse(struct soap
*soap
, _ns1__UploadFullDumpResponse
**p
, const char *tag
, const char *type
)
14169 if ((p
= soap_in_PointerTo_ns1__UploadFullDumpResponse(soap
, tag
, p
, type
)))
14170 if (soap_getindependent(soap
))
14175 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadFullDump(struct soap
*soap
, _ns1__UploadFullDump
*const*a
)
14177 #ifndef WITH_NOIDREF
14178 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadFullDump
))
14179 (*a
)->soap_serialize(soap
);
14183 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadFullDump(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadFullDump
*const*a
, const char *type
)
14185 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadFullDump
);
14187 return soap
->error
;
14188 return (*a
)->soap_out(soap
, tag
, id
, type
);
14191 SOAP_FMAC3 _ns1__UploadFullDump
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadFullDump(struct soap
*soap
, const char *tag
, _ns1__UploadFullDump
**a
, const char *type
)
14193 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14196 if (!(a
= (_ns1__UploadFullDump
**)soap_malloc(soap
, sizeof(_ns1__UploadFullDump
*))))
14199 if (!soap
->null
&& *soap
->href
!= '#')
14200 { soap_revert(soap
);
14201 if (!(*a
= (_ns1__UploadFullDump
*)soap_instantiate__ns1__UploadFullDump(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14203 (*a
)->soap_default(soap
);
14204 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14208 { _ns1__UploadFullDump
** p
= (_ns1__UploadFullDump
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadFullDump
, sizeof(_ns1__UploadFullDump
), 0);
14210 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14216 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadFullDump(struct soap
*soap
, _ns1__UploadFullDump
*const*a
, const char *tag
, const char *type
)
14218 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadFullDump
);
14219 if (soap_out_PointerTo_ns1__UploadFullDump(soap
, tag
?tag
:"ns1:UploadFullDump", id
, a
, type
))
14220 return soap
->error
;
14221 return soap_putindependent(soap
);
14224 SOAP_FMAC3 _ns1__UploadFullDump
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadFullDump(struct soap
*soap
, _ns1__UploadFullDump
**p
, const char *tag
, const char *type
)
14226 if ((p
= soap_in_PointerTo_ns1__UploadFullDump(soap
, tag
, p
, type
)))
14227 if (soap_getindependent(soap
))
14232 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadMiniDumpResponse(struct soap
*soap
, _ns1__UploadMiniDumpResponse
*const*a
)
14234 #ifndef WITH_NOIDREF
14235 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadMiniDumpResponse
))
14236 (*a
)->soap_serialize(soap
);
14240 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadMiniDumpResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadMiniDumpResponse
*const*a
, const char *type
)
14242 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadMiniDumpResponse
);
14244 return soap
->error
;
14245 return (*a
)->soap_out(soap
, tag
, id
, type
);
14248 SOAP_FMAC3 _ns1__UploadMiniDumpResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadMiniDumpResponse(struct soap
*soap
, const char *tag
, _ns1__UploadMiniDumpResponse
**a
, const char *type
)
14250 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14253 if (!(a
= (_ns1__UploadMiniDumpResponse
**)soap_malloc(soap
, sizeof(_ns1__UploadMiniDumpResponse
*))))
14256 if (!soap
->null
&& *soap
->href
!= '#')
14257 { soap_revert(soap
);
14258 if (!(*a
= (_ns1__UploadMiniDumpResponse
*)soap_instantiate__ns1__UploadMiniDumpResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14260 (*a
)->soap_default(soap
);
14261 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14265 { _ns1__UploadMiniDumpResponse
** p
= (_ns1__UploadMiniDumpResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadMiniDumpResponse
, sizeof(_ns1__UploadMiniDumpResponse
), 0);
14267 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14273 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadMiniDumpResponse(struct soap
*soap
, _ns1__UploadMiniDumpResponse
*const*a
, const char *tag
, const char *type
)
14275 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadMiniDumpResponse
);
14276 if (soap_out_PointerTo_ns1__UploadMiniDumpResponse(soap
, tag
?tag
:"ns1:UploadMiniDumpResponse", id
, a
, type
))
14277 return soap
->error
;
14278 return soap_putindependent(soap
);
14281 SOAP_FMAC3 _ns1__UploadMiniDumpResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadMiniDumpResponse(struct soap
*soap
, _ns1__UploadMiniDumpResponse
**p
, const char *tag
, const char *type
)
14283 if ((p
= soap_in_PointerTo_ns1__UploadMiniDumpResponse(soap
, tag
, p
, type
)))
14284 if (soap_getindependent(soap
))
14289 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__UploadMiniDump(struct soap
*soap
, _ns1__UploadMiniDump
*const*a
)
14291 #ifndef WITH_NOIDREF
14292 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__UploadMiniDump
))
14293 (*a
)->soap_serialize(soap
);
14297 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, int id
, _ns1__UploadMiniDump
*const*a
, const char *type
)
14299 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__UploadMiniDump
);
14301 return soap
->error
;
14302 return (*a
)->soap_out(soap
, tag
, id
, type
);
14305 SOAP_FMAC3 _ns1__UploadMiniDump
** SOAP_FMAC4
soap_in_PointerTo_ns1__UploadMiniDump(struct soap
*soap
, const char *tag
, _ns1__UploadMiniDump
**a
, const char *type
)
14307 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14310 if (!(a
= (_ns1__UploadMiniDump
**)soap_malloc(soap
, sizeof(_ns1__UploadMiniDump
*))))
14313 if (!soap
->null
&& *soap
->href
!= '#')
14314 { soap_revert(soap
);
14315 if (!(*a
= (_ns1__UploadMiniDump
*)soap_instantiate__ns1__UploadMiniDump(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14317 (*a
)->soap_default(soap
);
14318 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14322 { _ns1__UploadMiniDump
** p
= (_ns1__UploadMiniDump
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__UploadMiniDump
, sizeof(_ns1__UploadMiniDump
), 0);
14324 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14330 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__UploadMiniDump(struct soap
*soap
, _ns1__UploadMiniDump
*const*a
, const char *tag
, const char *type
)
14332 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__UploadMiniDump
);
14333 if (soap_out_PointerTo_ns1__UploadMiniDump(soap
, tag
?tag
:"ns1:UploadMiniDump", id
, a
, type
))
14334 return soap
->error
;
14335 return soap_putindependent(soap
);
14338 SOAP_FMAC3 _ns1__UploadMiniDump
** SOAP_FMAC4
soap_get_PointerTo_ns1__UploadMiniDump(struct soap
*soap
, _ns1__UploadMiniDump
**p
, const char *tag
, const char *type
)
14340 if ((p
= soap_in_PointerTo_ns1__UploadMiniDump(soap
, tag
, p
, type
)))
14341 if (soap_getindependent(soap
))
14346 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__HelloResponse(struct soap
*soap
, _ns1__HelloResponse
*const*a
)
14348 #ifndef WITH_NOIDREF
14349 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__HelloResponse
))
14350 (*a
)->soap_serialize(soap
);
14354 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__HelloResponse(struct soap
*soap
, const char *tag
, int id
, _ns1__HelloResponse
*const*a
, const char *type
)
14356 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__HelloResponse
);
14358 return soap
->error
;
14359 return (*a
)->soap_out(soap
, tag
, id
, type
);
14362 SOAP_FMAC3 _ns1__HelloResponse
** SOAP_FMAC4
soap_in_PointerTo_ns1__HelloResponse(struct soap
*soap
, const char *tag
, _ns1__HelloResponse
**a
, const char *type
)
14364 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14367 if (!(a
= (_ns1__HelloResponse
**)soap_malloc(soap
, sizeof(_ns1__HelloResponse
*))))
14370 if (!soap
->null
&& *soap
->href
!= '#')
14371 { soap_revert(soap
);
14372 if (!(*a
= (_ns1__HelloResponse
*)soap_instantiate__ns1__HelloResponse(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14374 (*a
)->soap_default(soap
);
14375 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14379 { _ns1__HelloResponse
** p
= (_ns1__HelloResponse
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__HelloResponse
, sizeof(_ns1__HelloResponse
), 0);
14381 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14387 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__HelloResponse(struct soap
*soap
, _ns1__HelloResponse
*const*a
, const char *tag
, const char *type
)
14389 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__HelloResponse
);
14390 if (soap_out_PointerTo_ns1__HelloResponse(soap
, tag
?tag
:"ns1:HelloResponse", id
, a
, type
))
14391 return soap
->error
;
14392 return soap_putindependent(soap
);
14395 SOAP_FMAC3 _ns1__HelloResponse
** SOAP_FMAC4
soap_get_PointerTo_ns1__HelloResponse(struct soap
*soap
, _ns1__HelloResponse
**p
, const char *tag
, const char *type
)
14397 if ((p
= soap_in_PointerTo_ns1__HelloResponse(soap
, tag
, p
, type
)))
14398 if (soap_getindependent(soap
))
14403 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_ns1__Hello(struct soap
*soap
, _ns1__Hello
*const*a
)
14405 #ifndef WITH_NOIDREF
14406 if (!soap_reference(soap
, *a
, SOAP_TYPE__ns1__Hello
))
14407 (*a
)->soap_serialize(soap
);
14411 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_ns1__Hello(struct soap
*soap
, const char *tag
, int id
, _ns1__Hello
*const*a
, const char *type
)
14413 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE__ns1__Hello
);
14415 return soap
->error
;
14416 return (*a
)->soap_out(soap
, tag
, id
, type
);
14419 SOAP_FMAC3 _ns1__Hello
** SOAP_FMAC4
soap_in_PointerTo_ns1__Hello(struct soap
*soap
, const char *tag
, _ns1__Hello
**a
, const char *type
)
14421 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14424 if (!(a
= (_ns1__Hello
**)soap_malloc(soap
, sizeof(_ns1__Hello
*))))
14427 if (!soap
->null
&& *soap
->href
!= '#')
14428 { soap_revert(soap
);
14429 if (!(*a
= (_ns1__Hello
*)soap_instantiate__ns1__Hello(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14431 (*a
)->soap_default(soap
);
14432 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14436 { _ns1__Hello
** p
= (_ns1__Hello
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__ns1__Hello
, sizeof(_ns1__Hello
), 0);
14438 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14444 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_ns1__Hello(struct soap
*soap
, _ns1__Hello
*const*a
, const char *tag
, const char *type
)
14446 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_ns1__Hello
);
14447 if (soap_out_PointerTo_ns1__Hello(soap
, tag
?tag
:"ns1:Hello", id
, a
, type
))
14448 return soap
->error
;
14449 return soap_putindependent(soap
);
14452 SOAP_FMAC3 _ns1__Hello
** SOAP_FMAC4
soap_get_PointerTo_ns1__Hello(struct soap
*soap
, _ns1__Hello
**p
, const char *tag
, const char *type
)
14454 if ((p
= soap_in_PointerTo_ns1__Hello(soap
, tag
, p
, type
)))
14455 if (soap_getindependent(soap
))
14460 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons5__ArrayOfstring(struct soap
*soap
, ns5__ArrayOfstring
*const*a
)
14462 #ifndef WITH_NOIDREF
14463 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns5__ArrayOfstring
))
14464 (*a
)->soap_serialize(soap
);
14468 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons5__ArrayOfstring(struct soap
*soap
, const char *tag
, int id
, ns5__ArrayOfstring
*const*a
, const char *type
)
14470 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns5__ArrayOfstring
);
14472 return soap
->error
;
14473 return (*a
)->soap_out(soap
, tag
, id
, type
);
14476 SOAP_FMAC3 ns5__ArrayOfstring
** SOAP_FMAC4
soap_in_PointerTons5__ArrayOfstring(struct soap
*soap
, const char *tag
, ns5__ArrayOfstring
**a
, const char *type
)
14478 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14481 if (!(a
= (ns5__ArrayOfstring
**)soap_malloc(soap
, sizeof(ns5__ArrayOfstring
*))))
14484 if (!soap
->null
&& *soap
->href
!= '#')
14485 { soap_revert(soap
);
14486 if (!(*a
= (ns5__ArrayOfstring
*)soap_instantiate_ns5__ArrayOfstring(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14488 (*a
)->soap_default(soap
);
14489 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14493 { ns5__ArrayOfstring
** p
= (ns5__ArrayOfstring
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns5__ArrayOfstring
, sizeof(ns5__ArrayOfstring
), 0);
14495 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14501 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons5__ArrayOfstring(struct soap
*soap
, ns5__ArrayOfstring
*const*a
, const char *tag
, const char *type
)
14503 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons5__ArrayOfstring
);
14504 if (soap_out_PointerTons5__ArrayOfstring(soap
, tag
?tag
:"ns5:ArrayOfstring", id
, a
, type
))
14505 return soap
->error
;
14506 return soap_putindependent(soap
);
14509 SOAP_FMAC3 ns5__ArrayOfstring
** SOAP_FMAC4
soap_get_PointerTons5__ArrayOfstring(struct soap
*soap
, ns5__ArrayOfstring
**p
, const char *tag
, const char *type
)
14511 if ((p
= soap_in_PointerTons5__ArrayOfstring(soap
, tag
, p
, type
)))
14512 if (soap_getindependent(soap
))
14517 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTobool(struct soap
*soap
, bool *const*a
)
14519 #ifndef WITH_NOIDREF
14520 soap_reference(soap
, *a
, SOAP_TYPE_bool
);
14524 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTobool(struct soap
*soap
, const char *tag
, int id
, bool *const*a
, const char *type
)
14526 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_bool
);
14528 return soap
->error
;
14529 return soap_out_bool(soap
, tag
, id
, *a
, type
);
14532 SOAP_FMAC3
bool ** SOAP_FMAC4
soap_in_PointerTobool(struct soap
*soap
, const char *tag
, bool **a
, const char *type
)
14534 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14537 if (!(a
= (bool **)soap_malloc(soap
, sizeof(bool *))))
14540 if (!soap
->null
&& *soap
->href
!= '#')
14541 { soap_revert(soap
);
14542 if (!(*a
= soap_in_bool(soap
, tag
, *a
, type
)))
14546 { a
= (bool **)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_bool
, sizeof(bool), 0);
14547 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14553 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTobool(struct soap
*soap
, bool *const*a
, const char *tag
, const char *type
)
14555 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTobool
);
14556 if (soap_out_PointerTobool(soap
, tag
?tag
:"boolean", id
, a
, type
))
14557 return soap
->error
;
14558 return soap_putindependent(soap
);
14561 SOAP_FMAC3
bool ** SOAP_FMAC4
soap_get_PointerTobool(struct soap
*soap
, bool **p
, const char *tag
, const char *type
)
14563 if ((p
= soap_in_PointerTobool(soap
, tag
, p
, type
)))
14564 if (soap_getindependent(soap
))
14569 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__Response(struct soap
*soap
, ns1__Response
*const*a
)
14571 #ifndef WITH_NOIDREF
14572 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__Response
))
14573 (*a
)->soap_serialize(soap
);
14577 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__Response(struct soap
*soap
, const char *tag
, int id
, ns1__Response
*const*a
, const char *type
)
14579 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__Response
);
14581 return soap
->error
;
14582 return (*a
)->soap_out(soap
, tag
, id
, type
);
14585 SOAP_FMAC3 ns1__Response
** SOAP_FMAC4
soap_in_PointerTons1__Response(struct soap
*soap
, const char *tag
, ns1__Response
**a
, const char *type
)
14587 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14590 if (!(a
= (ns1__Response
**)soap_malloc(soap
, sizeof(ns1__Response
*))))
14593 if (!soap
->null
&& *soap
->href
!= '#')
14594 { soap_revert(soap
);
14595 if (!(*a
= (ns1__Response
*)soap_instantiate_ns1__Response(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14597 (*a
)->soap_default(soap
);
14598 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14602 { ns1__Response
** p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__Response
, sizeof(ns1__Response
), 0);
14603 if (!p
&& soap
->error
== SOAP_HREF
)
14604 { soap
->error
= SOAP_OK
;
14605 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__StopResponse
, sizeof(ns1__StopResponse
), 0);
14607 if (!p
&& soap
->error
== SOAP_HREF
)
14608 { soap
->error
= SOAP_OK
;
14609 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__ErrorResponse
, sizeof(ns1__ErrorResponse
), 0);
14611 if (!p
&& soap
->error
== SOAP_HREF
)
14612 { soap
->error
= SOAP_OK
;
14613 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__HaveSolutionResponse
, sizeof(ns1__HaveSolutionResponse
), 0);
14615 if (!p
&& soap
->error
== SOAP_HREF
)
14616 { soap
->error
= SOAP_OK
;
14617 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__NeedSymbolsThenMiniDumpResponse
, sizeof(ns1__NeedSymbolsThenMiniDumpResponse
), 0);
14619 if (!p
&& soap
->error
== SOAP_HREF
)
14620 { soap
->error
= SOAP_OK
;
14621 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__NeedMiniDumpResponse
, sizeof(ns1__NeedMiniDumpResponse
), 0);
14623 if (!p
&& soap
->error
== SOAP_HREF
)
14624 { soap
->error
= SOAP_OK
;
14625 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__NeedFullDumpResponse
, sizeof(ns1__NeedFullDumpResponse
), 0);
14627 if (!p
&& soap
->error
== SOAP_HREF
)
14628 { soap
->error
= SOAP_OK
;
14629 p
= (ns1__Response
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__NeedMoreInfoResponse
, sizeof(ns1__NeedMoreInfoResponse
), 0);
14632 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14638 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__Response(struct soap
*soap
, ns1__Response
*const*a
, const char *tag
, const char *type
)
14640 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__Response
);
14641 if (soap_out_PointerTons1__Response(soap
, tag
?tag
:"ns1:Response", id
, a
, type
))
14642 return soap
->error
;
14643 return soap_putindependent(soap
);
14646 SOAP_FMAC3 ns1__Response
** SOAP_FMAC4
soap_get_PointerTons1__Response(struct soap
*soap
, ns1__Response
**p
, const char *tag
, const char *type
)
14648 if ((p
= soap_in_PointerTons1__Response(soap
, tag
, p
, type
)))
14649 if (soap_getindependent(soap
))
14654 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__ArrayOfModuleSymbolInfo(struct soap
*soap
, ns1__ArrayOfModuleSymbolInfo
*const*a
)
14656 #ifndef WITH_NOIDREF
14657 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
))
14658 (*a
)->soap_serialize(soap
);
14662 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__ArrayOfModuleSymbolInfo(struct soap
*soap
, const char *tag
, int id
, ns1__ArrayOfModuleSymbolInfo
*const*a
, const char *type
)
14664 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
);
14666 return soap
->error
;
14667 return (*a
)->soap_out(soap
, tag
, id
, type
);
14670 SOAP_FMAC3 ns1__ArrayOfModuleSymbolInfo
** SOAP_FMAC4
soap_in_PointerTons1__ArrayOfModuleSymbolInfo(struct soap
*soap
, const char *tag
, ns1__ArrayOfModuleSymbolInfo
**a
, const char *type
)
14672 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14675 if (!(a
= (ns1__ArrayOfModuleSymbolInfo
**)soap_malloc(soap
, sizeof(ns1__ArrayOfModuleSymbolInfo
*))))
14678 if (!soap
->null
&& *soap
->href
!= '#')
14679 { soap_revert(soap
);
14680 if (!(*a
= (ns1__ArrayOfModuleSymbolInfo
*)soap_instantiate_ns1__ArrayOfModuleSymbolInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14682 (*a
)->soap_default(soap
);
14683 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14687 { ns1__ArrayOfModuleSymbolInfo
** p
= (ns1__ArrayOfModuleSymbolInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__ArrayOfModuleSymbolInfo
, sizeof(ns1__ArrayOfModuleSymbolInfo
), 0);
14689 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14695 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__ArrayOfModuleSymbolInfo(struct soap
*soap
, ns1__ArrayOfModuleSymbolInfo
*const*a
, const char *tag
, const char *type
)
14697 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__ArrayOfModuleSymbolInfo
);
14698 if (soap_out_PointerTons1__ArrayOfModuleSymbolInfo(soap
, tag
?tag
:"ns1:ArrayOfModuleSymbolInfo", id
, a
, type
))
14699 return soap
->error
;
14700 return soap_putindependent(soap
);
14703 SOAP_FMAC3 ns1__ArrayOfModuleSymbolInfo
** SOAP_FMAC4
soap_get_PointerTons1__ArrayOfModuleSymbolInfo(struct soap
*soap
, ns1__ArrayOfModuleSymbolInfo
**p
, const char *tag
, const char *type
)
14705 if ((p
= soap_in_PointerTons1__ArrayOfModuleSymbolInfo(soap
, tag
, p
, type
)))
14706 if (soap_getindependent(soap
))
14711 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__DumpAdditionalInfo(struct soap
*soap
, ns1__DumpAdditionalInfo
*const*a
)
14713 #ifndef WITH_NOIDREF
14714 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__DumpAdditionalInfo
))
14715 (*a
)->soap_serialize(soap
);
14719 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__DumpAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, ns1__DumpAdditionalInfo
*const*a
, const char *type
)
14721 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__DumpAdditionalInfo
);
14723 return soap
->error
;
14724 return (*a
)->soap_out(soap
, tag
, id
, type
);
14727 SOAP_FMAC3 ns1__DumpAdditionalInfo
** SOAP_FMAC4
soap_in_PointerTons1__DumpAdditionalInfo(struct soap
*soap
, const char *tag
, ns1__DumpAdditionalInfo
**a
, const char *type
)
14729 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14732 if (!(a
= (ns1__DumpAdditionalInfo
**)soap_malloc(soap
, sizeof(ns1__DumpAdditionalInfo
*))))
14735 if (!soap
->null
&& *soap
->href
!= '#')
14736 { soap_revert(soap
);
14737 if (!(*a
= (ns1__DumpAdditionalInfo
*)soap_instantiate_ns1__DumpAdditionalInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14739 (*a
)->soap_default(soap
);
14740 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14744 { ns1__DumpAdditionalInfo
** p
= (ns1__DumpAdditionalInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__DumpAdditionalInfo
, sizeof(ns1__DumpAdditionalInfo
), 0);
14746 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14752 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__DumpAdditionalInfo(struct soap
*soap
, ns1__DumpAdditionalInfo
*const*a
, const char *tag
, const char *type
)
14754 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__DumpAdditionalInfo
);
14755 if (soap_out_PointerTons1__DumpAdditionalInfo(soap
, tag
?tag
:"ns1:DumpAdditionalInfo", id
, a
, type
))
14756 return soap
->error
;
14757 return soap_putindependent(soap
);
14760 SOAP_FMAC3 ns1__DumpAdditionalInfo
** SOAP_FMAC4
soap_get_PointerTons1__DumpAdditionalInfo(struct soap
*soap
, ns1__DumpAdditionalInfo
**p
, const char *tag
, const char *type
)
14762 if ((p
= soap_in_PointerTons1__DumpAdditionalInfo(soap
, tag
, p
, type
)))
14763 if (soap_getindependent(soap
))
14768 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__AppAdditionalInfo(struct soap
*soap
, ns1__AppAdditionalInfo
*const*a
)
14770 #ifndef WITH_NOIDREF
14771 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__AppAdditionalInfo
))
14772 (*a
)->soap_serialize(soap
);
14776 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__AppAdditionalInfo(struct soap
*soap
, const char *tag
, int id
, ns1__AppAdditionalInfo
*const*a
, const char *type
)
14778 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__AppAdditionalInfo
);
14780 return soap
->error
;
14781 return (*a
)->soap_out(soap
, tag
, id
, type
);
14784 SOAP_FMAC3 ns1__AppAdditionalInfo
** SOAP_FMAC4
soap_in_PointerTons1__AppAdditionalInfo(struct soap
*soap
, const char *tag
, ns1__AppAdditionalInfo
**a
, const char *type
)
14786 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14789 if (!(a
= (ns1__AppAdditionalInfo
**)soap_malloc(soap
, sizeof(ns1__AppAdditionalInfo
*))))
14792 if (!soap
->null
&& *soap
->href
!= '#')
14793 { soap_revert(soap
);
14794 if (!(*a
= (ns1__AppAdditionalInfo
*)soap_instantiate_ns1__AppAdditionalInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14796 (*a
)->soap_default(soap
);
14797 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14801 { ns1__AppAdditionalInfo
** p
= (ns1__AppAdditionalInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__AppAdditionalInfo
, sizeof(ns1__AppAdditionalInfo
), 0);
14803 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14809 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__AppAdditionalInfo(struct soap
*soap
, ns1__AppAdditionalInfo
*const*a
, const char *tag
, const char *type
)
14811 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__AppAdditionalInfo
);
14812 if (soap_out_PointerTons1__AppAdditionalInfo(soap
, tag
?tag
:"ns1:AppAdditionalInfo", id
, a
, type
))
14813 return soap
->error
;
14814 return soap_putindependent(soap
);
14817 SOAP_FMAC3 ns1__AppAdditionalInfo
** SOAP_FMAC4
soap_get_PointerTons1__AppAdditionalInfo(struct soap
*soap
, ns1__AppAdditionalInfo
**p
, const char *tag
, const char *type
)
14819 if ((p
= soap_in_PointerTons1__AppAdditionalInfo(soap
, tag
, p
, type
)))
14820 if (soap_getindependent(soap
))
14825 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__Application(struct soap
*soap
, ns1__Application
*const*a
)
14827 #ifndef WITH_NOIDREF
14828 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__Application
))
14829 (*a
)->soap_serialize(soap
);
14833 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__Application(struct soap
*soap
, const char *tag
, int id
, ns1__Application
*const*a
, const char *type
)
14835 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__Application
);
14837 return soap
->error
;
14838 return (*a
)->soap_out(soap
, tag
, id
, type
);
14841 SOAP_FMAC3 ns1__Application
** SOAP_FMAC4
soap_in_PointerTons1__Application(struct soap
*soap
, const char *tag
, ns1__Application
**a
, const char *type
)
14843 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14846 if (!(a
= (ns1__Application
**)soap_malloc(soap
, sizeof(ns1__Application
*))))
14849 if (!soap
->null
&& *soap
->href
!= '#')
14850 { soap_revert(soap
);
14851 if (!(*a
= (ns1__Application
*)soap_instantiate_ns1__Application(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14853 (*a
)->soap_default(soap
);
14854 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14858 { ns1__Application
** p
= (ns1__Application
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__Application
, sizeof(ns1__Application
), 0);
14860 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14866 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__Application(struct soap
*soap
, ns1__Application
*const*a
, const char *tag
, const char *type
)
14868 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__Application
);
14869 if (soap_out_PointerTons1__Application(soap
, tag
?tag
:"ns1:Application", id
, a
, type
))
14870 return soap
->error
;
14871 return soap_putindependent(soap
);
14874 SOAP_FMAC3 ns1__Application
** SOAP_FMAC4
soap_get_PointerTons1__Application(struct soap
*soap
, ns1__Application
**p
, const char *tag
, const char *type
)
14876 if ((p
= soap_in_PointerTons1__Application(soap
, tag
, p
, type
)))
14877 if (soap_getindependent(soap
))
14882 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__ClientLib(struct soap
*soap
, ns1__ClientLib
*const*a
)
14884 #ifndef WITH_NOIDREF
14885 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__ClientLib
))
14886 (*a
)->soap_serialize(soap
);
14890 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__ClientLib(struct soap
*soap
, const char *tag
, int id
, ns1__ClientLib
*const*a
, const char *type
)
14892 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__ClientLib
);
14894 return soap
->error
;
14895 return (*a
)->soap_out(soap
, tag
, id
, type
);
14898 SOAP_FMAC3 ns1__ClientLib
** SOAP_FMAC4
soap_in_PointerTons1__ClientLib(struct soap
*soap
, const char *tag
, ns1__ClientLib
**a
, const char *type
)
14900 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14903 if (!(a
= (ns1__ClientLib
**)soap_malloc(soap
, sizeof(ns1__ClientLib
*))))
14906 if (!soap
->null
&& *soap
->href
!= '#')
14907 { soap_revert(soap
);
14908 if (!(*a
= (ns1__ClientLib
*)soap_instantiate_ns1__ClientLib(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
14910 (*a
)->soap_default(soap
);
14911 if (!(*a
)->soap_in(soap
, tag
, NULL
))
14915 { ns1__ClientLib
** p
= (ns1__ClientLib
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__ClientLib
, sizeof(ns1__ClientLib
), 0);
14917 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14923 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__ClientLib(struct soap
*soap
, ns1__ClientLib
*const*a
, const char *tag
, const char *type
)
14925 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__ClientLib
);
14926 if (soap_out_PointerTons1__ClientLib(soap
, tag
?tag
:"ns1:ClientLib", id
, a
, type
))
14927 return soap
->error
;
14928 return soap_putindependent(soap
);
14931 SOAP_FMAC3 ns1__ClientLib
** SOAP_FMAC4
soap_get_PointerTons1__ClientLib(struct soap
*soap
, ns1__ClientLib
**p
, const char *tag
, const char *type
)
14933 if ((p
= soap_in_PointerTons1__ClientLib(soap
, tag
, p
, type
)))
14934 if (soap_getindependent(soap
))
14939 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerToint(struct soap
*soap
, int *const*a
)
14941 #ifndef WITH_NOIDREF
14942 soap_reference(soap
, *a
, SOAP_TYPE_int
);
14946 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerToint(struct soap
*soap
, const char *tag
, int id
, int *const*a
, const char *type
)
14948 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_int
);
14950 return soap
->error
;
14951 return soap_out_int(soap
, tag
, id
, *a
, type
);
14954 SOAP_FMAC3
int ** SOAP_FMAC4
soap_in_PointerToint(struct soap
*soap
, const char *tag
, int **a
, const char *type
)
14956 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
14959 if (!(a
= (int **)soap_malloc(soap
, sizeof(int *))))
14962 if (!soap
->null
&& *soap
->href
!= '#')
14963 { soap_revert(soap
);
14964 if (!(*a
= soap_in_int(soap
, tag
, *a
, type
)))
14968 { a
= (int **)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_int
, sizeof(int), 0);
14969 if (soap
->body
&& soap_element_end_in(soap
, tag
))
14975 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerToint(struct soap
*soap
, int *const*a
, const char *tag
, const char *type
)
14977 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerToint
);
14978 if (soap_out_PointerToint(soap
, tag
?tag
:"int", id
, a
, type
))
14979 return soap
->error
;
14980 return soap_putindependent(soap
);
14983 SOAP_FMAC3
int ** SOAP_FMAC4
soap_get_PointerToint(struct soap
*soap
, int **p
, const char *tag
, const char *type
)
14985 if ((p
= soap_in_PointerToint(soap
, tag
, p
, type
)))
14986 if (soap_getindependent(soap
))
14991 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTo_xop__Include(struct soap
*soap
, struct _xop__Include
*const*a
)
14993 #ifndef WITH_NOIDREF
14995 soap_serialize__xop__Include(soap
, *a
);
14999 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTo_xop__Include(struct soap
*soap
, const char *tag
, int id
, struct _xop__Include
*const*a
, const char *type
)
15001 id
= soap_element_id(soap
, tag
, id
, *a
, (struct soap_array
*)&(*a
)->__ptr
, 1, type
, SOAP_TYPE__xop__Include
);
15003 return soap
->error
;
15004 return soap_out__xop__Include(soap
, tag
, id
, *a
, type
);
15007 SOAP_FMAC3
struct _xop__Include
** SOAP_FMAC4
soap_in_PointerTo_xop__Include(struct soap
*soap
, const char *tag
, struct _xop__Include
**a
, const char *type
)
15009 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15012 if (!(a
= (struct _xop__Include
**)soap_malloc(soap
, sizeof(struct _xop__Include
*))))
15015 if (!soap
->null
&& *soap
->href
!= '#')
15016 { soap_revert(soap
);
15017 if (!(*a
= soap_in__xop__Include(soap
, tag
, *a
, type
)))
15021 { a
= (struct _xop__Include
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE__xop__Include
, sizeof(struct _xop__Include
), 0);
15022 if (soap
->body
&& soap_element_end_in(soap
, tag
))
15028 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTo_xop__Include(struct soap
*soap
, struct _xop__Include
*const*a
, const char *tag
, const char *type
)
15030 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTo_xop__Include
);
15031 if (soap_out_PointerTo_xop__Include(soap
, tag
?tag
:"xop:Include", id
, a
, type
))
15032 return soap
->error
;
15033 return soap_putindependent(soap
);
15036 SOAP_FMAC3
struct _xop__Include
** SOAP_FMAC4
soap_get_PointerTo_xop__Include(struct soap
*soap
, struct _xop__Include
**p
, const char *tag
, const char *type
)
15038 if ((p
= soap_in_PointerTo_xop__Include(soap
, tag
, p
, type
)))
15039 if (soap_getindependent(soap
))
15044 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__Pdb70File(struct soap
*soap
, ns1__Pdb70File
*const*a
)
15046 #ifndef WITH_NOIDREF
15047 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__Pdb70File
))
15048 (*a
)->soap_serialize(soap
);
15052 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__Pdb70File(struct soap
*soap
, const char *tag
, int id
, ns1__Pdb70File
*const*a
, const char *type
)
15054 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__Pdb70File
);
15056 return soap
->error
;
15057 return (*a
)->soap_out(soap
, tag
, id
, type
);
15060 SOAP_FMAC3 ns1__Pdb70File
** SOAP_FMAC4
soap_in_PointerTons1__Pdb70File(struct soap
*soap
, const char *tag
, ns1__Pdb70File
**a
, const char *type
)
15062 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15065 if (!(a
= (ns1__Pdb70File
**)soap_malloc(soap
, sizeof(ns1__Pdb70File
*))))
15068 if (!soap
->null
&& *soap
->href
!= '#')
15069 { soap_revert(soap
);
15070 if (!(*a
= (ns1__Pdb70File
*)soap_instantiate_ns1__Pdb70File(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
15072 (*a
)->soap_default(soap
);
15073 if (!(*a
)->soap_in(soap
, tag
, NULL
))
15077 { ns1__Pdb70File
** p
= (ns1__Pdb70File
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__Pdb70File
, sizeof(ns1__Pdb70File
), 0);
15079 if (soap
->body
&& soap_element_end_in(soap
, tag
))
15085 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__Pdb70File(struct soap
*soap
, ns1__Pdb70File
*const*a
, const char *tag
, const char *type
)
15087 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__Pdb70File
);
15088 if (soap_out_PointerTons1__Pdb70File(soap
, tag
?tag
:"ns1:Pdb70File", id
, a
, type
))
15089 return soap
->error
;
15090 return soap_putindependent(soap
);
15093 SOAP_FMAC3 ns1__Pdb70File
** SOAP_FMAC4
soap_get_PointerTons1__Pdb70File(struct soap
*soap
, ns1__Pdb70File
**p
, const char *tag
, const char *type
)
15095 if ((p
= soap_in_PointerTons1__Pdb70File(soap
, tag
, p
, type
)))
15096 if (soap_getindependent(soap
))
15101 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTons1__ModuleSymbolInfo(struct soap
*soap
, ns1__ModuleSymbolInfo
*const*a
)
15103 #ifndef WITH_NOIDREF
15104 if (!soap_reference(soap
, *a
, SOAP_TYPE_ns1__ModuleSymbolInfo
))
15105 (*a
)->soap_serialize(soap
);
15109 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTons1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, int id
, ns1__ModuleSymbolInfo
*const*a
, const char *type
)
15111 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_ns1__ModuleSymbolInfo
);
15113 return soap
->error
;
15114 return (*a
)->soap_out(soap
, tag
, id
, type
);
15117 SOAP_FMAC3 ns1__ModuleSymbolInfo
** SOAP_FMAC4
soap_in_PointerTons1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, ns1__ModuleSymbolInfo
**a
, const char *type
)
15119 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15122 if (!(a
= (ns1__ModuleSymbolInfo
**)soap_malloc(soap
, sizeof(ns1__ModuleSymbolInfo
*))))
15125 if (!soap
->null
&& *soap
->href
!= '#')
15126 { soap_revert(soap
);
15127 if (!(*a
= (ns1__ModuleSymbolInfo
*)soap_instantiate_ns1__ModuleSymbolInfo(soap
, -1, soap
->type
, soap
->arrayType
, NULL
)))
15129 (*a
)->soap_default(soap
);
15130 if (!(*a
)->soap_in(soap
, tag
, NULL
))
15134 { ns1__ModuleSymbolInfo
** p
= (ns1__ModuleSymbolInfo
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_ns1__ModuleSymbolInfo
, sizeof(ns1__ModuleSymbolInfo
), 0);
15136 if (soap
->body
&& soap_element_end_in(soap
, tag
))
15142 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTons1__ModuleSymbolInfo(struct soap
*soap
, ns1__ModuleSymbolInfo
*const*a
, const char *tag
, const char *type
)
15144 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTons1__ModuleSymbolInfo
);
15145 if (soap_out_PointerTons1__ModuleSymbolInfo(soap
, tag
?tag
:"ns1:ModuleSymbolInfo", id
, a
, type
))
15146 return soap
->error
;
15147 return soap_putindependent(soap
);
15150 SOAP_FMAC3 ns1__ModuleSymbolInfo
** SOAP_FMAC4
soap_get_PointerTons1__ModuleSymbolInfo(struct soap
*soap
, ns1__ModuleSymbolInfo
**p
, const char *tag
, const char *type
)
15152 if ((p
= soap_in_PointerTons1__ModuleSymbolInfo(soap
, tag
, p
, type
)))
15153 if (soap_getindependent(soap
))
15158 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTostd__wstring(struct soap
*soap
, std::wstring
*const*a
)
15160 #ifndef WITH_NOIDREF
15161 if (!soap_reference(soap
, *a
, SOAP_TYPE_std__wstring
))
15162 soap_serialize_std__wstring(soap
, *a
);
15166 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTostd__wstring(struct soap
*soap
, const char *tag
, int id
, std::wstring
*const*a
, const char *type
)
15168 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_std__wstring
);
15170 return soap
->error
;
15171 return soap_out_std__wstring(soap
, tag
, id
, *a
, type
);
15174 SOAP_FMAC3
std::wstring
** SOAP_FMAC4
soap_in_PointerTostd__wstring(struct soap
*soap
, const char *tag
, std::wstring
**a
, const char *type
)
15176 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15179 if (!(a
= (std::wstring
**)soap_malloc(soap
, sizeof(std::wstring
*))))
15182 if (!soap
->null
&& *soap
->href
!= '#')
15183 { soap_revert(soap
);
15184 if (!(*a
= soap_in_std__wstring(soap
, tag
, *a
, type
)))
15188 { a
= (std::wstring
**)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_std__wstring
, sizeof(std::wstring
), 0);
15189 if (soap
->body
&& soap_element_end_in(soap
, tag
))
15195 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTostd__wstring(struct soap
*soap
, std::wstring
*const*a
, const char *tag
, const char *type
)
15197 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTostd__wstring
);
15198 if (soap_out_PointerTostd__wstring(soap
, tag
?tag
:"string", id
, a
, type
))
15199 return soap
->error
;
15200 return soap_putindependent(soap
);
15203 SOAP_FMAC3
std::wstring
** SOAP_FMAC4
soap_get_PointerTostd__wstring(struct soap
*soap
, std::wstring
**p
, const char *tag
, const char *type
)
15205 if ((p
= soap_in_PointerTostd__wstring(soap
, tag
, p
, type
)))
15206 if (soap_getindependent(soap
))
15211 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_PointerTounsignedByte(struct soap
*soap
, unsigned char *const*a
)
15213 #ifndef WITH_NOIDREF
15214 soap_reference(soap
, *a
, SOAP_TYPE_unsignedByte
);
15218 SOAP_FMAC3
int SOAP_FMAC4
soap_out_PointerTounsignedByte(struct soap
*soap
, const char *tag
, int id
, unsigned char *const*a
, const char *type
)
15220 id
= soap_element_id(soap
, tag
, id
, *a
, NULL
, 0, type
, SOAP_TYPE_unsignedByte
);
15222 return soap
->error
;
15223 return soap_out_unsignedByte(soap
, tag
, id
, *a
, type
);
15226 SOAP_FMAC3
unsigned char ** SOAP_FMAC4
soap_in_PointerTounsignedByte(struct soap
*soap
, const char *tag
, unsigned char **a
, const char *type
)
15228 if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15231 if (!(a
= (unsigned char **)soap_malloc(soap
, sizeof(unsigned char *))))
15234 if (!soap
->null
&& *soap
->href
!= '#')
15235 { soap_revert(soap
);
15236 if (!(*a
= soap_in_unsignedByte(soap
, tag
, *a
, type
)))
15240 { a
= (unsigned char **)soap_id_lookup(soap
, soap
->href
, (void**)a
, SOAP_TYPE_unsignedByte
, sizeof(unsigned char), 0);
15241 if (soap
->body
&& soap_element_end_in(soap
, tag
))
15247 SOAP_FMAC3
int SOAP_FMAC4
soap_put_PointerTounsignedByte(struct soap
*soap
, unsigned char *const*a
, const char *tag
, const char *type
)
15249 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_PointerTounsignedByte
);
15250 if (soap_out_PointerTounsignedByte(soap
, tag
?tag
:"unsignedByte", id
, a
, type
))
15251 return soap
->error
;
15252 return soap_putindependent(soap
);
15255 SOAP_FMAC3
unsigned char ** SOAP_FMAC4
soap_get_PointerTounsignedByte(struct soap
*soap
, unsigned char **p
, const char *tag
, const char *type
)
15257 if ((p
= soap_in_PointerTounsignedByte(soap
, tag
, p
, type
)))
15258 if (soap_getindependent(soap
))
15263 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize__QName(struct soap
*soap
, char *const*a
)
15265 #ifndef WITH_NOIDREF
15266 soap_reference(soap
, *a
, SOAP_TYPE__QName
);
15270 SOAP_FMAC3
int SOAP_FMAC4
soap_out__QName(struct soap
*soap
, const char *tag
, int id
, char *const*a
, const char *type
)
15272 return soap_outstring(soap
, tag
, id
, a
, type
, SOAP_TYPE__QName
);
15275 SOAP_FMAC3
char * * SOAP_FMAC4
soap_in__QName(struct soap
*soap
, const char *tag
, char **a
, const char *type
)
15277 p
= soap_instring(soap
, tag
, a
, type
, SOAP_TYPE__QName
, 2, 0, -1);
15281 SOAP_FMAC3
int SOAP_FMAC4
soap_put__QName(struct soap
*soap
, char *const*a
, const char *tag
, const char *type
)
15283 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE__QName
);
15284 if (soap_out__QName(soap
, tag
?tag
:"byte", id
, a
, type
))
15285 return soap
->error
;
15286 return soap_putindependent(soap
);
15289 SOAP_FMAC3
char ** SOAP_FMAC4
soap_get__QName(struct soap
*soap
, char **p
, const char *tag
, const char *type
)
15291 if ((p
= soap_in__QName(soap
, tag
, p
, type
)))
15292 if (soap_getindependent(soap
))
15297 SOAP_FMAC3
void SOAP_FMAC4
soap_default_string(struct soap
*soap
, char **a
)
15299 (void)soap
; /* appease -Wall -Werror */
15300 #ifdef SOAP_DEFAULT_string
15301 *a
= SOAP_DEFAULT_string
;
15307 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_string(struct soap
*soap
, char *const*a
)
15309 #ifndef WITH_NOIDREF
15310 soap_reference(soap
, *a
, SOAP_TYPE_string
);
15314 SOAP_FMAC3
int SOAP_FMAC4
soap_out_string(struct soap
*soap
, const char *tag
, int id
, char *const*a
, const char *type
)
15316 return soap_outstring(soap
, tag
, id
, a
, type
, SOAP_TYPE_string
);
15319 SOAP_FMAC3
char * * SOAP_FMAC4
soap_in_string(struct soap
*soap
, const char *tag
, char **a
, const char *type
)
15321 p
= soap_instring(soap
, tag
, a
, type
, SOAP_TYPE_string
, 1, 0, -1);
15325 SOAP_FMAC3
int SOAP_FMAC4
soap_put_string(struct soap
*soap
, char *const*a
, const char *tag
, const char *type
)
15327 register int id
= soap_embed(soap
, (void*)a
, NULL
, 0, tag
, SOAP_TYPE_string
);
15328 if (soap_out_string(soap
, tag
?tag
:"byte", id
, a
, type
))
15329 return soap
->error
;
15330 return soap_putindependent(soap
);
15333 SOAP_FMAC3
char ** SOAP_FMAC4
soap_get_string(struct soap
*soap
, char **p
, const char *tag
, const char *type
)
15335 if ((p
= soap_in_string(soap
, tag
, p
, type
)))
15336 if (soap_getindependent(soap
))
15341 SOAP_FMAC3
void SOAP_FMAC4
soap_default_std__vectorTemplateOfstd__wstring(struct soap
*soap
, std::vector
<std::wstring
>*p
)
15346 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_std__vectorTemplateOfstd__wstring(struct soap
*soap
, const std::vector
<std::wstring
>*a
)
15348 #ifndef WITH_NOIDREF
15349 for (std::vector
<std::wstring
>::const_iterator i
= a
->begin(); i
!= a
->end(); ++i
)
15350 soap_serialize_std__wstring(soap
, &(*i
));
15354 SOAP_FMAC3
int SOAP_FMAC4
soap_out_std__vectorTemplateOfstd__wstring(struct soap
*soap
, const char *tag
, int id
, const std::vector
<std::wstring
>*a
, const char *type
)
15356 for (std::vector
<std::wstring
>::const_iterator i
= a
->begin(); i
!= a
->end(); ++i
)
15358 if (soap_out_std__wstring(soap
, tag
, id
, &(*i
), ""))
15359 return soap
->error
;
15364 SOAP_FMAC3
std::vector
<std::wstring
>* SOAP_FMAC4
soap_in_std__vectorTemplateOfstd__wstring(struct soap
*soap
, const char *tag
, std::vector
<std::wstring
>*a
, const char *type
)
15366 (void)type
; /* appease -Wall -Werror */
15368 for (soap_flag
= 0;; soap_flag
= 1)
15370 if (tag
&& *tag
!= '-')
15371 { if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15375 soap_default_std__wstring(soap
, &n
);
15376 if (tag
&& *tag
!= '-' && (*soap
->id
|| *soap
->href
))
15377 { if (!soap_container_id_forward(soap
, *soap
->id
?soap
->id
:soap
->href
, a
, (size_t)a
->size(), SOAP_TYPE_std__wstring
, SOAP_TYPE_std__vectorTemplateOfstd__wstring
, sizeof(std::wstring
), 0))
15379 if (!soap_in_std__wstring(soap
, tag
, NULL
, "xsd:string"))
15382 else if (!soap_in_std__wstring(soap
, tag
, &n
, "xsd:string"))
15384 if (!a
&& !(a
= soap_new_std__vectorTemplateOfstd__wstring(soap
, -1)))
15386 soap_update_pointers(soap
, (char*)&n
, (char*)&n
+ sizeof(n
), (char*)&(*a
->insert(a
->end(), n
)), (char*)&n
);
15387 if (!tag
|| *tag
== '-')
15390 if (soap_flag
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
15391 { soap
->error
= SOAP_OK
;
15397 SOAP_FMAC1
std::vector
<std::wstring
> * SOAP_FMAC2
soap_instantiate_std__vectorTemplateOfstd__wstring(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
15399 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
15400 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_std__vectorTemplateOfstd__wstring(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
15401 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_std__vectorTemplateOfstd__wstring
, n
, soap_fdelete
);
15405 { cp
->ptr
= (void*)SOAP_NEW(std::vector
<std::wstring
>);
15407 *size
= sizeof(std::vector
<std::wstring
>);
15410 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(std::vector
<std::wstring
>, n
);
15412 *size
= n
* sizeof(std::vector
<std::wstring
>);
15414 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
15416 soap
->error
= SOAP_EOM
;
15417 return (std::vector
<std::wstring
>*)cp
->ptr
;
15420 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_std__vectorTemplateOfstd__wstring(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
15422 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
15423 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying std::vector<std::wstring > %p -> %p\n", q
, p
));
15424 *(std::vector
<std::wstring
>*)p
= *(std::vector
<std::wstring
>*)q
;
15427 SOAP_FMAC3
void SOAP_FMAC4
soap_default_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, std::vector
<ns1__ModuleSymbolInfo
* >*p
)
15432 SOAP_FMAC3
void SOAP_FMAC4
soap_serialize_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, const std::vector
<ns1__ModuleSymbolInfo
* >*a
)
15434 #ifndef WITH_NOIDREF
15435 for (std::vector
<ns1__ModuleSymbolInfo
* >::const_iterator i
= a
->begin(); i
!= a
->end(); ++i
)
15436 soap_serialize_PointerTons1__ModuleSymbolInfo(soap
, &(*i
));
15440 SOAP_FMAC3
int SOAP_FMAC4
soap_out_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, int id
, const std::vector
<ns1__ModuleSymbolInfo
* >*a
, const char *type
)
15442 for (std::vector
<ns1__ModuleSymbolInfo
* >::const_iterator i
= a
->begin(); i
!= a
->end(); ++i
)
15444 if (soap_out_PointerTons1__ModuleSymbolInfo(soap
, tag
, id
, &(*i
), ""))
15445 return soap
->error
;
15450 SOAP_FMAC3
std::vector
<ns1__ModuleSymbolInfo
* >* SOAP_FMAC4
soap_in_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, const char *tag
, std::vector
<ns1__ModuleSymbolInfo
* >*a
, const char *type
)
15452 (void)type
; /* appease -Wall -Werror */
15454 for (soap_flag
= 0;; soap_flag
= 1)
15455 { ns1__ModuleSymbolInfo
*n
;
15456 if (tag
&& *tag
!= '-')
15457 { if (soap_element_begin_in(soap
, tag
, 1, NULL
))
15462 if (tag
&& *tag
!= '-' && (*soap
->id
|| *soap
->href
))
15463 { if (!soap_container_id_forward(soap
, *soap
->id
?soap
->id
:soap
->href
, a
, (size_t)a
->size(), SOAP_TYPE_ns1__ModuleSymbolInfo
, SOAP_TYPE_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo
, sizeof(ns1__ModuleSymbolInfo
), 1))
15465 if (!soap_in_PointerTons1__ModuleSymbolInfo(soap
, tag
, NULL
, "ns1:ModuleSymbolInfo"))
15468 else if (!soap_in_PointerTons1__ModuleSymbolInfo(soap
, tag
, &n
, "ns1:ModuleSymbolInfo"))
15470 if (!a
&& !(a
= soap_new_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(soap
, -1)))
15473 if (!tag
|| *tag
== '-')
15476 if (soap_flag
&& (soap
->error
== SOAP_TAG_MISMATCH
|| soap
->error
== SOAP_NO_TAG
))
15477 { soap
->error
= SOAP_OK
;
15483 SOAP_FMAC1
std::vector
<ns1__ModuleSymbolInfo
* > * SOAP_FMAC2
soap_instantiate_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, int n
, const char *type
, const char *arrayType
, size_t *size
)
15485 (void)type
; (void)arrayType
; /* appease -Wall -Werror */
15486 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "soap_instantiate_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(%d, %s, %s)\n", n
, type
?type
:"", arrayType
?arrayType
:""));
15487 struct soap_clist
*cp
= soap_link(soap
, NULL
, SOAP_TYPE_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo
, n
, soap_fdelete
);
15491 { cp
->ptr
= (void*)SOAP_NEW(std::vector
<ns1__ModuleSymbolInfo
* >);
15493 *size
= sizeof(std::vector
<ns1__ModuleSymbolInfo
* >);
15496 { cp
->ptr
= (void*)SOAP_NEW_ARRAY(std::vector
<ns1__ModuleSymbolInfo
* >, n
);
15498 *size
= n
* sizeof(std::vector
<ns1__ModuleSymbolInfo
* >);
15500 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Instantiated location=%p\n", cp
->ptr
));
15502 soap
->error
= SOAP_EOM
;
15503 return (std::vector
<ns1__ModuleSymbolInfo
* >*)cp
->ptr
;
15506 SOAP_FMAC3
void SOAP_FMAC4
soap_copy_std__vectorTemplateOfPointerTons1__ModuleSymbolInfo(struct soap
*soap
, int st
, int tt
, void *p
, size_t len
, const void *q
, size_t n
)
15508 (void)soap
; (void)tt
; (void)st
; (void)len
; (void)n
; /* appease -Wall -Werror */
15509 DBGLOG(TEST
, SOAP_MESSAGE(fdebug
, "Copying std::vector<ns1__ModuleSymbolInfo * > %p -> %p\n", q
, p
));
15510 *(std::vector
<ns1__ModuleSymbolInfo
* >*)p
= *(std::vector
<ns1__ModuleSymbolInfo
* >*)q
;
15513 #if defined(__BORLANDC__)
15518 /* End of soapC.cpp */