Genivia Home Documentation
addressH.h Source File

updated Sun Jan 20 2019 by Robert van Engelen
 
addressH.h
Go to the documentation of this file.
1 /* addressH.h
2  Generated by gSOAP 2.8.75 for ../../../gsoap/samples/databinding/address.h
3 
4 gSOAP XML Web services tools
5 Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved.
6 The soapcpp2 tool and its generated software are released under the GPL.
7 This program is released under the GPL with the additional exemption that
8 compiling, linking, and/or using OpenSSL is allowed.
9 --------------------------------------------------------------------------------
10 A commercial use license is available from Genivia Inc., contact@genivia.com
11 --------------------------------------------------------------------------------
12 */
13 
14 #ifndef addressH_H
15 #define addressH_H
16 #include "addressStub.h"
17 #ifndef WITH_NOIDREF
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int);
23 
24 #ifdef __cplusplus
25 }
26 #endif
27 SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*);
28 SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*);
29 #endif
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap*, const char*, int*);
35 SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int);
36 SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap*, const void*, int);
37 SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void*, int);
38 
39 #ifdef __cplusplus
40 }
41 #endif
42 SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*);
43 
44 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap);
45 SOAP_FMAC3 void * SOAP_FMAC4 address_instantiate(struct soap*, int, const char*, const char*, size_t*);
46 SOAP_FMAC3 int SOAP_FMAC4 address_fdelete(struct soap *soap, struct soap_clist*);
47 SOAP_FMAC3 int SOAP_FMAC4 address_fbase(int, int);
48 SOAP_FMAC3 void SOAP_FMAC4 address_finsert(struct soap*, int, int, void*, size_t, const void*, void**);
49 
50 #ifndef SOAP_TYPE_byte_DEFINED
51 #define SOAP_TYPE_byte_DEFINED
52 
53 inline void soap_default_byte(struct soap *soap, char *a)
54 {
55  (void)soap; /* appease -Wall -Werror */
56 #ifdef SOAP_DEFAULT_byte
57  *a = SOAP_DEFAULT_byte;
58 #else
59  *a = (char)0;
60 #endif
61 }
62 SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
63 SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
64 
65 SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n = -1);
66 SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
67 
68 inline int soap_write_byte(struct soap *soap, char const*p)
69 {
70  soap_free_temp(soap);
71  if (p)
72  { if (soap_begin_send(soap) || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap))
73  return soap->error;
74  }
75  return SOAP_OK;
76 }
77 
78 inline int soap_PUT_byte(struct soap *soap, const char *URL, char const*p)
79 {
80  soap_free_temp(soap);
81  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
82  return soap_closesock(soap);
83  return SOAP_OK;
84 }
85 
86 inline int soap_PATCH_byte(struct soap *soap, const char *URL, char const*p)
87 {
88  soap_free_temp(soap);
89  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
90  return soap_closesock(soap);
91  return SOAP_OK;
92 }
93 
94 inline int soap_POST_send_byte(struct soap *soap, const char *URL, char const*p)
95 {
96  soap_free_temp(soap);
97  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap))
98  return soap_closesock(soap);
99  return SOAP_OK;
100 }
101 SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
102 
103 inline int soap_read_byte(struct soap *soap, char *p)
104 {
105  if (p)
106  { if (soap_begin_recv(soap) || ::soap_get_byte(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
107  return soap->error;
108  }
109  return SOAP_OK;
110 }
111 
112 inline int soap_GET_byte(struct soap *soap, const char *URL, char *p)
113 {
114  if (soap_GET(soap, URL, NULL) || ::soap_read_byte(soap, p))
115  return soap_closesock(soap);
116  return soap_closesock(soap);
117 }
118 
119 inline int soap_POST_recv_byte(struct soap *soap, char *p)
120 {
121  if (::soap_read_byte(soap, p))
122  return soap_closesock(soap);
123  return soap_closesock(soap);
124 }
125 #endif
126 
127 #ifndef SOAP_TYPE_int_DEFINED
128 #define SOAP_TYPE_int_DEFINED
129 
130 inline void soap_default_int(struct soap *soap, int *a)
131 {
132  (void)soap; /* appease -Wall -Werror */
133 #ifdef SOAP_DEFAULT_int
134  *a = SOAP_DEFAULT_int;
135 #else
136  *a = (int)0;
137 #endif
138 }
139 SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
140 SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
141 
142 SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n = -1);
143 SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
144 
145 inline int soap_write_int(struct soap *soap, int const*p)
146 {
147  soap_free_temp(soap);
148  if (p)
149  { if (soap_begin_send(soap) || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap))
150  return soap->error;
151  }
152  return SOAP_OK;
153 }
154 
155 inline int soap_PUT_int(struct soap *soap, const char *URL, int const*p)
156 {
157  soap_free_temp(soap);
158  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
159  return soap_closesock(soap);
160  return SOAP_OK;
161 }
162 
163 inline int soap_PATCH_int(struct soap *soap, const char *URL, int const*p)
164 {
165  soap_free_temp(soap);
166  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
167  return soap_closesock(soap);
168  return SOAP_OK;
169 }
170 
171 inline int soap_POST_send_int(struct soap *soap, const char *URL, int const*p)
172 {
173  soap_free_temp(soap);
174  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap))
175  return soap_closesock(soap);
176  return SOAP_OK;
177 }
178 SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
179 
180 inline int soap_read_int(struct soap *soap, int *p)
181 {
182  if (p)
183  { if (soap_begin_recv(soap) || ::soap_get_int(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
184  return soap->error;
185  }
186  return SOAP_OK;
187 }
188 
189 inline int soap_GET_int(struct soap *soap, const char *URL, int *p)
190 {
191  if (soap_GET(soap, URL, NULL) || ::soap_read_int(soap, p))
192  return soap_closesock(soap);
193  return soap_closesock(soap);
194 }
195 
196 inline int soap_POST_recv_int(struct soap *soap, int *p)
197 {
198  if (::soap_read_int(soap, p))
199  return soap_closesock(soap);
200  return soap_closesock(soap);
201 }
202 #endif
203 
204 #ifndef SOAP_TYPE_dateTime_DEFINED
205 #define SOAP_TYPE_dateTime_DEFINED
206 
207 inline void soap_default_dateTime(struct soap *soap, time_t *a)
208 {
209  (void)soap; /* appease -Wall -Werror */
210 #ifdef SOAP_DEFAULT_dateTime
211  *a = SOAP_DEFAULT_dateTime;
212 #else
213  *a = (time_t)0;
214 #endif
215 }
216 SOAP_FMAC3 int SOAP_FMAC4 soap_out_dateTime(struct soap*, const char*, int, const time_t *, const char*);
217 SOAP_FMAC3 time_t * SOAP_FMAC4 soap_in_dateTime(struct soap*, const char*, time_t *, const char*);
218 
219 SOAP_FMAC3 time_t * SOAP_FMAC4 soap_new_dateTime(struct soap *soap, int n = -1);
220 SOAP_FMAC3 int SOAP_FMAC4 soap_put_dateTime(struct soap*, const time_t *, const char*, const char*);
221 
222 inline int soap_write_dateTime(struct soap *soap, time_t const*p)
223 {
224  soap_free_temp(soap);
225  if (p)
226  { if (soap_begin_send(soap) || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap))
227  return soap->error;
228  }
229  return SOAP_OK;
230 }
231 
232 inline int soap_PUT_dateTime(struct soap *soap, const char *URL, time_t const*p)
233 {
234  soap_free_temp(soap);
235  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
236  return soap_closesock(soap);
237  return SOAP_OK;
238 }
239 
240 inline int soap_PATCH_dateTime(struct soap *soap, const char *URL, time_t const*p)
241 {
242  soap_free_temp(soap);
243  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
244  return soap_closesock(soap);
245  return SOAP_OK;
246 }
247 
248 inline int soap_POST_send_dateTime(struct soap *soap, const char *URL, time_t const*p)
249 {
250  soap_free_temp(soap);
251  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_dateTime(soap, p, "dateTime", "") || soap_end_send(soap))
252  return soap_closesock(soap);
253  return SOAP_OK;
254 }
255 SOAP_FMAC3 time_t * SOAP_FMAC4 soap_get_dateTime(struct soap*, time_t *, const char*, const char*);
256 
257 inline int soap_read_dateTime(struct soap *soap, time_t *p)
258 {
259  if (p)
260  { if (soap_begin_recv(soap) || ::soap_get_dateTime(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
261  return soap->error;
262  }
263  return SOAP_OK;
264 }
265 
266 inline int soap_GET_dateTime(struct soap *soap, const char *URL, time_t *p)
267 {
268  if (soap_GET(soap, URL, NULL) || ::soap_read_dateTime(soap, p))
269  return soap_closesock(soap);
270  return soap_closesock(soap);
271 }
272 
273 inline int soap_POST_recv_dateTime(struct soap *soap, time_t *p)
274 {
275  if (::soap_read_dateTime(soap, p))
276  return soap_closesock(soap);
277  return soap_closesock(soap);
278 }
279 #endif
280 
281 #ifndef SOAP_TYPE_a__ISO_country_DEFINED
282 #define SOAP_TYPE_a__ISO_country_DEFINED
283 
284 inline void soap_default_a__ISO_country(struct soap *soap, enum a__ISO_country *a)
285 {
286  (void)soap; /* appease -Wall -Werror */
287 #ifdef SOAP_DEFAULT_a__ISO_country
288  *a = SOAP_DEFAULT_a__ISO_country;
289 #else
290  *a = (enum a__ISO_country)0;
291 #endif
292 }
293 SOAP_FMAC3 int SOAP_FMAC4 soap_out_a__ISO_country(struct soap*, const char*, int, const enum a__ISO_country *, const char*);
294 SOAP_FMAC3S const char* SOAP_FMAC4S soap_a__ISO_country2s(struct soap*, enum a__ISO_country);
295 SOAP_FMAC3 enum a__ISO_country * SOAP_FMAC4 soap_in_a__ISO_country(struct soap*, const char*, enum a__ISO_country *, const char*);
296 SOAP_FMAC3S int SOAP_FMAC4S soap_s2a__ISO_country(struct soap*, const char*, enum a__ISO_country *);
297 
298 SOAP_FMAC3 enum a__ISO_country * SOAP_FMAC4 soap_new_a__ISO_country(struct soap *soap, int n = -1);
299 SOAP_FMAC3 int SOAP_FMAC4 soap_put_a__ISO_country(struct soap*, const enum a__ISO_country *, const char*, const char*);
300 
301 inline int soap_write_a__ISO_country(struct soap *soap, enum a__ISO_country const*p)
302 {
303  soap_free_temp(soap);
304  if (p)
305  { if (soap_begin_send(soap) || ::soap_put_a__ISO_country(soap, p, "a:ISO-country", "") || soap_end_send(soap))
306  return soap->error;
307  }
308  return SOAP_OK;
309 }
310 
311 inline int soap_PUT_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const*p)
312 {
313  soap_free_temp(soap);
314  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_a__ISO_country(soap, p, "a:ISO-country", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
315  return soap_closesock(soap);
316  return SOAP_OK;
317 }
318 
319 inline int soap_PATCH_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const*p)
320 {
321  soap_free_temp(soap);
322  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_a__ISO_country(soap, p, "a:ISO-country", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
323  return soap_closesock(soap);
324  return SOAP_OK;
325 }
326 
327 inline int soap_POST_send_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const*p)
328 {
329  soap_free_temp(soap);
330  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_a__ISO_country(soap, p, "a:ISO-country", "") || soap_end_send(soap))
331  return soap_closesock(soap);
332  return SOAP_OK;
333 }
334 SOAP_FMAC3 enum a__ISO_country * SOAP_FMAC4 soap_get_a__ISO_country(struct soap*, enum a__ISO_country *, const char*, const char*);
335 
336 inline int soap_read_a__ISO_country(struct soap *soap, enum a__ISO_country *p)
337 {
338  if (p)
339  { if (soap_begin_recv(soap) || ::soap_get_a__ISO_country(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
340  return soap->error;
341  }
342  return SOAP_OK;
343 }
344 
345 inline int soap_GET_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country *p)
346 {
347  if (soap_GET(soap, URL, NULL) || ::soap_read_a__ISO_country(soap, p))
348  return soap_closesock(soap);
349  return soap_closesock(soap);
350 }
351 
352 inline int soap_POST_recv_a__ISO_country(struct soap *soap, enum a__ISO_country *p)
353 {
354  if (::soap_read_a__ISO_country(soap, p))
355  return soap_closesock(soap);
356  return soap_closesock(soap);
357 }
358 #endif
359 
360 #ifndef SOAP_TYPE_std__string_DEFINED
361 #define SOAP_TYPE_std__string_DEFINED
362 
363 inline void soap_default_std__string(struct soap *soap, std::string *p)
364 {
365  (void)soap; /* appease -Wall -Werror */
366  p->erase();
367 }
368 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__string(struct soap*, const std::string *);
369 
370 #define soap_std__string2s(soap, a) ((a).c_str())
371 SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__string(struct soap*, const char*, int, const std::string*, const char*);
372 
373 #define soap_s2std__string(soap, s, a) soap_s2stdchar((soap), (s), (a), 1, 0, -1, NULL)
374 SOAP_FMAC3 std::string * SOAP_FMAC4 soap_in_std__string(struct soap*, const char*, std::string*, const char*);
375 SOAP_FMAC1 std::string * SOAP_FMAC2 address_instantiate_std__string(struct soap*, int, const char*, const char*, size_t*);
376 
377 inline std::string * soap_new_std__string(struct soap *soap, int n = -1)
378 {
379  return address_instantiate_std__string(soap, n, NULL, NULL, NULL);
380 }
381 
382 inline std::string * soap_new_req_std__string(
383  struct soap *soap)
384 {
385  std::string *_p = ::soap_new_std__string(soap);
386  if (_p)
387  { ::soap_default_std__string(soap, _p);
388  }
389  return _p;
390 }
391 
392 inline std::string * soap_new_set_std__string(
393  struct soap *soap)
394 {
395  std::string *_p = ::soap_new_std__string(soap);
396  if (_p)
397  { ::soap_default_std__string(soap, _p);
398  }
399  return _p;
400 }
401 SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__string(struct soap*, const std::string *, const char*, const char*);
402 
403 inline int soap_write_std__string(struct soap *soap, std::string const*p)
404 {
405  soap_free_temp(soap);
406  if (p)
407  { if (soap_begin_send(soap) || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap))
408  return soap->error;
409  }
410  return SOAP_OK;
411 }
412 
413 inline int soap_PUT_std__string(struct soap *soap, const char *URL, std::string const*p)
414 {
415  soap_free_temp(soap);
416  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
417  return soap_closesock(soap);
418  return SOAP_OK;
419 }
420 
421 inline int soap_PATCH_std__string(struct soap *soap, const char *URL, std::string const*p)
422 {
423  soap_free_temp(soap);
424  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
425  return soap_closesock(soap);
426  return SOAP_OK;
427 }
428 
429 inline int soap_POST_send_std__string(struct soap *soap, const char *URL, std::string const*p)
430 {
431  soap_free_temp(soap);
432  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_std__string(soap, p, "string", "") || soap_end_send(soap))
433  return soap_closesock(soap);
434  return SOAP_OK;
435 }
436 SOAP_FMAC3 std::string * SOAP_FMAC4 soap_get_std__string(struct soap*, std::string *, const char*, const char*);
437 
438 inline int soap_read_std__string(struct soap *soap, std::string *p)
439 {
440  if (p)
441  { if (soap_begin_recv(soap) || ::soap_get_std__string(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
442  return soap->error;
443  }
444  return SOAP_OK;
445 }
446 
447 inline int soap_GET_std__string(struct soap *soap, const char *URL, std::string *p)
448 {
449  if (soap_GET(soap, URL, NULL) || ::soap_read_std__string(soap, p))
450  return soap_closesock(soap);
451  return soap_closesock(soap);
452 }
453 
454 inline int soap_POST_recv_std__string(struct soap *soap, std::string *p)
455 {
456  if (::soap_read_std__string(soap, p))
457  return soap_closesock(soap);
458  return soap_closesock(soap);
459 }
460 #endif
461 
462 #ifndef SOAP_TYPE__a__address_book_DEFINED
463 #define SOAP_TYPE__a__address_book_DEFINED
464 SOAP_FMAC3 int SOAP_FMAC4 soap_out__a__address_book(struct soap*, const char*, int, const _a__address_book *, const char*);
465 SOAP_FMAC3 _a__address_book * SOAP_FMAC4 soap_in__a__address_book(struct soap*, const char*, _a__address_book *, const char*);
466 SOAP_FMAC1 _a__address_book * SOAP_FMAC2 address_instantiate__a__address_book(struct soap*, int, const char*, const char*, size_t*);
467 
468 inline _a__address_book * soap_new__a__address_book(struct soap *soap, int n = -1)
469 {
470  return address_instantiate__a__address_book(soap, n, NULL, NULL, NULL);
471 }
472 
474  struct soap *soap)
475 {
477  if (_p)
478  { _p->soap_default(soap);
479  }
480  return _p;
481 }
482 
484  struct soap *soap,
485  const std::vector<a__address *> & address)
486 {
488  if (_p)
489  { _p->soap_default(soap);
490  _p->_a__address_book::address = address;
491  }
492  return _p;
493 }
494 
495 inline int soap_write__a__address_book(struct soap *soap, _a__address_book const*p)
496 {
497  soap_free_temp(soap);
498  if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address-book", p->soap_type() == SOAP_TYPE__a__address_book ? "" : NULL) || soap_end_send(soap))
499  return soap->error;
500  return SOAP_OK;
501 }
502 
503 inline int soap_PUT__a__address_book(struct soap *soap, const char *URL, _a__address_book const*p)
504 {
505  soap_free_temp(soap);
506  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address-book", p->soap_type() == SOAP_TYPE__a__address_book ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
507  return soap_closesock(soap);
508  return SOAP_OK;
509 }
510 
511 inline int soap_PATCH__a__address_book(struct soap *soap, const char *URL, _a__address_book const*p)
512 {
513  soap_free_temp(soap);
514  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address-book", p->soap_type() == SOAP_TYPE__a__address_book ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
515  return soap_closesock(soap);
516  return SOAP_OK;
517 }
518 
519 inline int soap_POST_send__a__address_book(struct soap *soap, const char *URL, _a__address_book const*p)
520 {
521  soap_free_temp(soap);
522  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address-book", p->soap_type() == SOAP_TYPE__a__address_book ? "" : NULL) || soap_end_send(soap))
523  return soap_closesock(soap);
524  return SOAP_OK;
525 }
526 SOAP_FMAC3 _a__address_book * SOAP_FMAC4 soap_get__a__address_book(struct soap*, _a__address_book *, const char*, const char*);
527 
528 inline int soap_read__a__address_book(struct soap *soap, _a__address_book *p)
529 {
530  if (p)
531  { p->soap_default(soap);
532  if (soap_begin_recv(soap) || ::soap_get__a__address_book(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
533  return soap->error;
534  }
535  return SOAP_OK;
536 }
537 
538 inline int soap_GET__a__address_book(struct soap *soap, const char *URL, _a__address_book *p)
539 {
540  if (soap_GET(soap, URL, NULL) || ::soap_read__a__address_book(soap, p))
541  return soap_closesock(soap);
542  return soap_closesock(soap);
543 }
544 
545 inline int soap_POST_recv__a__address_book(struct soap *soap, _a__address_book *p)
546 {
547  if (::soap_read__a__address_book(soap, p))
548  return soap_closesock(soap);
549  return soap_closesock(soap);
550 }
551 #endif
552 
553 #ifndef SOAP_TYPE_a__address_DEFINED
554 #define SOAP_TYPE_a__address_DEFINED
555 SOAP_FMAC3 int SOAP_FMAC4 soap_out_a__address(struct soap*, const char*, int, const a__address *, const char*);
556 SOAP_FMAC3 a__address * SOAP_FMAC4 soap_in_a__address(struct soap*, const char*, a__address *, const char*);
557 SOAP_FMAC1 a__address * SOAP_FMAC2 address_instantiate_a__address(struct soap*, int, const char*, const char*, size_t*);
558 
559 inline a__address * soap_new_a__address(struct soap *soap, int n = -1)
560 {
561  return address_instantiate_a__address(soap, n, NULL, NULL, NULL);
562 }
563 
565  struct soap *soap,
566  const std::string& name,
567  const std::string& street,
568  const std::string& city,
569  const std::string& zip,
570  enum a__ISO_country country,
571  int ID)
572 {
573  a__address *_p = ::soap_new_a__address(soap);
574  if (_p)
575  { _p->soap_default(soap);
576  _p->a__address::name = name;
577  _p->a__address::street = street;
578  _p->a__address::city = city;
579  _p->a__address::zip = zip;
580  _p->a__address::country = country;
581  _p->a__address::ID = ID;
582  }
583  return _p;
584 }
585 
587  struct soap *soap,
588  const std::string& name,
589  const std::string& street,
590  const std::string& city,
591  const std::string& zip,
592  enum a__ISO_country country,
593  std::string *phone,
594  std::string *mobile,
595  time_t *dob,
596  int ID)
597 {
598  a__address *_p = ::soap_new_a__address(soap);
599  if (_p)
600  { _p->soap_default(soap);
601  _p->a__address::name = name;
602  _p->a__address::street = street;
603  _p->a__address::city = city;
604  _p->a__address::zip = zip;
605  _p->a__address::country = country;
606  _p->a__address::phone = phone;
607  _p->a__address::mobile = mobile;
608  _p->a__address::dob = dob;
609  _p->a__address::ID = ID;
610  }
611  return _p;
612 }
613 
614 inline int soap_write_a__address(struct soap *soap, a__address const*p)
615 {
616  soap_free_temp(soap);
617  if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address", p->soap_type() == SOAP_TYPE_a__address ? "" : NULL) || soap_end_send(soap))
618  return soap->error;
619  return SOAP_OK;
620 }
621 
622 inline int soap_PUT_a__address(struct soap *soap, const char *URL, a__address const*p)
623 {
624  soap_free_temp(soap);
625  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address", p->soap_type() == SOAP_TYPE_a__address ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
626  return soap_closesock(soap);
627  return SOAP_OK;
628 }
629 
630 inline int soap_PATCH_a__address(struct soap *soap, const char *URL, a__address const*p)
631 {
632  soap_free_temp(soap);
633  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address", p->soap_type() == SOAP_TYPE_a__address ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
634  return soap_closesock(soap);
635  return SOAP_OK;
636 }
637 
638 inline int soap_POST_send_a__address(struct soap *soap, const char *URL, a__address const*p)
639 {
640  soap_free_temp(soap);
641  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "a:address", p->soap_type() == SOAP_TYPE_a__address ? "" : NULL) || soap_end_send(soap))
642  return soap_closesock(soap);
643  return SOAP_OK;
644 }
645 SOAP_FMAC3 a__address * SOAP_FMAC4 soap_get_a__address(struct soap*, a__address *, const char*, const char*);
646 
647 inline int soap_read_a__address(struct soap *soap, a__address *p)
648 {
649  if (p)
650  { p->soap_default(soap);
651  if (soap_begin_recv(soap) || ::soap_get_a__address(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
652  return soap->error;
653  }
654  return SOAP_OK;
655 }
656 
657 inline int soap_GET_a__address(struct soap *soap, const char *URL, a__address *p)
658 {
659  if (soap_GET(soap, URL, NULL) || ::soap_read_a__address(soap, p))
660  return soap_closesock(soap);
661  return soap_closesock(soap);
662 }
663 
664 inline int soap_POST_recv_a__address(struct soap *soap, a__address *p)
665 {
666  if (::soap_read_a__address(soap, p))
667  return soap_closesock(soap);
668  return soap_closesock(soap);
669 }
670 #endif
671 
672 #ifndef WITH_NOGLOBAL
673 
674 #ifndef SOAP_TYPE_SOAP_ENV__Fault_DEFINED
675 #define SOAP_TYPE_SOAP_ENV__Fault_DEFINED
676 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
677 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
678 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
679 SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
680 SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 address_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
681 
682 inline struct SOAP_ENV__Fault * soap_new_SOAP_ENV__Fault(struct soap *soap, int n = -1)
683 {
684  return address_instantiate_SOAP_ENV__Fault(soap, n, NULL, NULL, NULL);
685 }
686 
688  struct soap *soap)
689 {
690  struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap);
691  if (_p)
692  { ::soap_default_SOAP_ENV__Fault(soap, _p);
693  }
694  return _p;
695 }
696 
698  struct soap *soap,
699  char *faultcode,
700  char *faultstring,
701  char *faultactor,
702  struct SOAP_ENV__Detail *detail,
705  char *SOAP_ENV__Node,
706  char *SOAP_ENV__Role,
708 {
709  struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap);
710  if (_p)
711  { ::soap_default_SOAP_ENV__Fault(soap, _p);
712  _p->faultcode = faultcode;
713  _p->faultstring = faultstring;
714  _p->faultactor = faultactor;
715  _p->detail = detail;
721  }
722  return _p;
723 }
724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
725 
726 inline int soap_write_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault const*p)
727 {
728  soap_free_temp(soap);
729  if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap))
730  return soap->error;
731  return SOAP_OK;
732 }
733 
734 inline int soap_PUT_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
735 {
736  soap_free_temp(soap);
737  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
738  return soap_closesock(soap);
739  return SOAP_OK;
740 }
741 
742 inline int soap_PATCH_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
743 {
744  soap_free_temp(soap);
745  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
746  return soap_closesock(soap);
747  return SOAP_OK;
748 }
749 
750 inline int soap_POST_send_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
751 {
752  soap_free_temp(soap);
753  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap))
754  return soap_closesock(soap);
755  return SOAP_OK;
756 }
757 SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
758 
759 inline int soap_read_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
760 {
761  if (p)
763  if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Fault(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
764  return soap->error;
765  }
766  return SOAP_OK;
767 }
768 
769 inline int soap_GET_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault *p)
770 {
771  if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Fault(soap, p))
772  return soap_closesock(soap);
773  return soap_closesock(soap);
774 }
775 
776 inline int soap_POST_recv_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
777 {
778  if (::soap_read_SOAP_ENV__Fault(soap, p))
779  return soap_closesock(soap);
780  return soap_closesock(soap);
781 }
782 #endif
783 
784 #endif
785 
786 #ifndef WITH_NOGLOBAL
787 
788 #ifndef SOAP_TYPE_SOAP_ENV__Reason_DEFINED
789 #define SOAP_TYPE_SOAP_ENV__Reason_DEFINED
790 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
791 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
792 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
793 SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
794 SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 address_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
795 
796 inline struct SOAP_ENV__Reason * soap_new_SOAP_ENV__Reason(struct soap *soap, int n = -1)
797 {
798  return address_instantiate_SOAP_ENV__Reason(soap, n, NULL, NULL, NULL);
799 }
800 
802  struct soap *soap)
803 {
805  if (_p)
807  }
808  return _p;
809 }
810 
812  struct soap *soap,
813  char *SOAP_ENV__Text)
814 {
816  if (_p)
819  }
820  return _p;
821 }
822 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
823 
824 inline int soap_write_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason const*p)
825 {
826  soap_free_temp(soap);
827  if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap))
828  return soap->error;
829  return SOAP_OK;
830 }
831 
832 inline int soap_PUT_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
833 {
834  soap_free_temp(soap);
835  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
836  return soap_closesock(soap);
837  return SOAP_OK;
838 }
839 
840 inline int soap_PATCH_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
841 {
842  soap_free_temp(soap);
843  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
844  return soap_closesock(soap);
845  return SOAP_OK;
846 }
847 
848 inline int soap_POST_send_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
849 {
850  soap_free_temp(soap);
851  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap))
852  return soap_closesock(soap);
853  return SOAP_OK;
854 }
855 SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
856 
857 inline int soap_read_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
858 {
859  if (p)
861  if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Reason(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
862  return soap->error;
863  }
864  return SOAP_OK;
865 }
866 
867 inline int soap_GET_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason *p)
868 {
869  if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Reason(soap, p))
870  return soap_closesock(soap);
871  return soap_closesock(soap);
872 }
873 
874 inline int soap_POST_recv_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
875 {
876  if (::soap_read_SOAP_ENV__Reason(soap, p))
877  return soap_closesock(soap);
878  return soap_closesock(soap);
879 }
880 #endif
881 
882 #endif
883 
884 #ifndef WITH_NOGLOBAL
885 
886 #ifndef SOAP_TYPE_SOAP_ENV__Detail_DEFINED
887 #define SOAP_TYPE_SOAP_ENV__Detail_DEFINED
888 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
889 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
890 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
891 SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
892 SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 address_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
893 
894 inline struct SOAP_ENV__Detail * soap_new_SOAP_ENV__Detail(struct soap *soap, int n = -1)
895 {
896  return address_instantiate_SOAP_ENV__Detail(soap, n, NULL, NULL, NULL);
897 }
898 
900  struct soap *soap,
901  int __type,
902  void *fault)
903 {
905  if (_p)
907  _p->__type = __type;
908  _p->fault = fault;
909  }
910  return _p;
911 }
912 
914  struct soap *soap,
915  char *__any,
916  int __type,
917  void *fault)
918 {
920  if (_p)
922  _p->__any = __any;
923  _p->__type = __type;
924  _p->fault = fault;
925  }
926  return _p;
927 }
928 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
929 
930 inline int soap_write_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail const*p)
931 {
932  soap_free_temp(soap);
933  if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap))
934  return soap->error;
935  return SOAP_OK;
936 }
937 
938 inline int soap_PUT_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
939 {
940  soap_free_temp(soap);
941  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
942  return soap_closesock(soap);
943  return SOAP_OK;
944 }
945 
946 inline int soap_PATCH_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
947 {
948  soap_free_temp(soap);
949  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
950  return soap_closesock(soap);
951  return SOAP_OK;
952 }
953 
954 inline int soap_POST_send_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
955 {
956  soap_free_temp(soap);
957  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap))
958  return soap_closesock(soap);
959  return SOAP_OK;
960 }
961 SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
962 
963 inline int soap_read_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
964 {
965  if (p)
967  if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Detail(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
968  return soap->error;
969  }
970  return SOAP_OK;
971 }
972 
973 inline int soap_GET_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail *p)
974 {
975  if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Detail(soap, p))
976  return soap_closesock(soap);
977  return soap_closesock(soap);
978 }
979 
980 inline int soap_POST_recv_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
981 {
982  if (::soap_read_SOAP_ENV__Detail(soap, p))
983  return soap_closesock(soap);
984  return soap_closesock(soap);
985 }
986 #endif
987 
988 #endif
989 
990 #ifndef WITH_NOGLOBAL
991 
992 #ifndef SOAP_TYPE_SOAP_ENV__Code_DEFINED
993 #define SOAP_TYPE_SOAP_ENV__Code_DEFINED
994 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
995 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
996 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
997 SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
998 SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 address_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
999 
1000 inline struct SOAP_ENV__Code * soap_new_SOAP_ENV__Code(struct soap *soap, int n = -1)
1001 {
1002  return address_instantiate_SOAP_ENV__Code(soap, n, NULL, NULL, NULL);
1003 }
1004 
1006  struct soap *soap)
1007 {
1008  struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap);
1009  if (_p)
1010  { ::soap_default_SOAP_ENV__Code(soap, _p);
1011  }
1012  return _p;
1013 }
1014 
1016  struct soap *soap,
1017  char *SOAP_ENV__Value,
1019 {
1020  struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap);
1021  if (_p)
1022  { ::soap_default_SOAP_ENV__Code(soap, _p);
1025  }
1026  return _p;
1027 }
1028 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
1029 
1030 inline int soap_write_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code const*p)
1031 {
1032  soap_free_temp(soap);
1033  if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap))
1034  return soap->error;
1035  return SOAP_OK;
1036 }
1037 
1038 inline int soap_PUT_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
1039 {
1040  soap_free_temp(soap);
1041  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1042  return soap_closesock(soap);
1043  return SOAP_OK;
1044 }
1045 
1046 inline int soap_PATCH_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
1047 {
1048  soap_free_temp(soap);
1049  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1050  return soap_closesock(soap);
1051  return SOAP_OK;
1052 }
1053 
1054 inline int soap_POST_send_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
1055 {
1056  soap_free_temp(soap);
1057  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap))
1058  return soap_closesock(soap);
1059  return SOAP_OK;
1060 }
1061 SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
1062 
1063 inline int soap_read_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
1064 {
1065  if (p)
1066  { ::soap_default_SOAP_ENV__Code(soap, p);
1067  if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Code(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
1068  return soap->error;
1069  }
1070  return SOAP_OK;
1071 }
1072 
1073 inline int soap_GET_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code *p)
1074 {
1075  if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Code(soap, p))
1076  return soap_closesock(soap);
1077  return soap_closesock(soap);
1078 }
1079 
1080 inline int soap_POST_recv_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
1081 {
1082  if (::soap_read_SOAP_ENV__Code(soap, p))
1083  return soap_closesock(soap);
1084  return soap_closesock(soap);
1085 }
1086 #endif
1087 
1088 #endif
1089 
1090 #ifndef WITH_NOGLOBAL
1091 
1092 #ifndef SOAP_TYPE_SOAP_ENV__Header_DEFINED
1093 #define SOAP_TYPE_SOAP_ENV__Header_DEFINED
1094 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
1095 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
1096 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
1097 SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
1098 SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 address_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
1099 
1100 inline struct SOAP_ENV__Header * soap_new_SOAP_ENV__Header(struct soap *soap, int n = -1)
1101 {
1102  return address_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL);
1103 }
1104 
1106  struct soap *soap)
1107 {
1108  struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap);
1109  if (_p)
1110  { ::soap_default_SOAP_ENV__Header(soap, _p);
1111  }
1112  return _p;
1113 }
1114 
1116  struct soap *soap)
1117 {
1118  struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap);
1119  if (_p)
1120  { ::soap_default_SOAP_ENV__Header(soap, _p);
1121  }
1122  return _p;
1123 }
1124 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
1125 
1126 inline int soap_write_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header const*p)
1127 {
1128  soap_free_temp(soap);
1129  if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap))
1130  return soap->error;
1131  return SOAP_OK;
1132 }
1133 
1134 inline int soap_PUT_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
1135 {
1136  soap_free_temp(soap);
1137  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1138  return soap_closesock(soap);
1139  return SOAP_OK;
1140 }
1141 
1142 inline int soap_PATCH_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
1143 {
1144  soap_free_temp(soap);
1145  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1146  return soap_closesock(soap);
1147  return SOAP_OK;
1148 }
1149 
1150 inline int soap_POST_send_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
1151 {
1152  soap_free_temp(soap);
1153  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap))
1154  return soap_closesock(soap);
1155  return SOAP_OK;
1156 }
1157 SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
1158 
1159 inline int soap_read_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
1160 {
1161  if (p)
1163  if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Header(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
1164  return soap->error;
1165  }
1166  return SOAP_OK;
1167 }
1168 
1169 inline int soap_GET_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header *p)
1170 {
1171  if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Header(soap, p))
1172  return soap_closesock(soap);
1173  return soap_closesock(soap);
1174 }
1175 
1176 inline int soap_POST_recv_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
1177 {
1178  if (::soap_read_SOAP_ENV__Header(soap, p))
1179  return soap_closesock(soap);
1180  return soap_closesock(soap);
1181 }
1182 #endif
1183 
1184 #endif
1185 
1186 #ifndef WITH_NOGLOBAL
1187 
1188 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED
1189 #define SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED
1190 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
1191 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
1192 SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
1193 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
1194 SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
1195 #endif
1196 
1197 #endif
1198 
1199 #ifndef WITH_NOGLOBAL
1200 
1201 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED
1202 #define SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED
1203 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
1204 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
1205 SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
1206 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
1207 SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
1208 #endif
1209 
1210 #endif
1211 
1212 #ifndef WITH_NOGLOBAL
1213 
1214 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED
1215 #define SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED
1216 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
1217 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
1218 SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
1219 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
1220 SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
1221 #endif
1222 
1223 #endif
1224 
1225 #ifndef SOAP_TYPE_PointerToa__address_DEFINED
1226 #define SOAP_TYPE_PointerToa__address_DEFINED
1227 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToa__address(struct soap*, a__address *const*);
1228 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToa__address(struct soap*, const char *, int, a__address *const*, const char *);
1229 SOAP_FMAC3 a__address ** SOAP_FMAC4 soap_in_PointerToa__address(struct soap*, const char*, a__address **, const char*);
1230 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToa__address(struct soap*, a__address *const*, const char*, const char*);
1231 SOAP_FMAC3 a__address ** SOAP_FMAC4 soap_get_PointerToa__address(struct soap*, a__address **, const char*, const char*);
1232 #endif
1233 
1234 #ifndef SOAP_TYPE_PointerTodateTime_DEFINED
1235 #define SOAP_TYPE_PointerTodateTime_DEFINED
1236 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTodateTime(struct soap*, time_t *const*);
1237 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTodateTime(struct soap*, const char *, int, time_t *const*, const char *);
1238 SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_in_PointerTodateTime(struct soap*, const char*, time_t **, const char*);
1239 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTodateTime(struct soap*, time_t *const*, const char*, const char*);
1240 SOAP_FMAC3 time_t ** SOAP_FMAC4 soap_get_PointerTodateTime(struct soap*, time_t **, const char*, const char*);
1241 #endif
1242 
1243 #ifndef SOAP_TYPE_PointerTostd__string_DEFINED
1244 #define SOAP_TYPE_PointerTostd__string_DEFINED
1245 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap*, std::string *const*);
1246 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap*, const char *, int, std::string *const*, const char *);
1247 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTostd__string(struct soap*, const char*, std::string **, const char*);
1248 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap*, std::string *const*, const char*, const char*);
1249 SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTostd__string(struct soap*, std::string **, const char*, const char*);
1250 #endif
1251 
1252 #ifndef SOAP_TYPE__QName_DEFINED
1253 #define SOAP_TYPE__QName_DEFINED
1254 
1255 inline void soap_default__QName(struct soap *soap, char **a)
1256 {
1257  (void)soap; /* appease -Wall -Werror */
1258 #ifdef SOAP_DEFAULT__QName
1259  *a = SOAP_DEFAULT__QName;
1260 #else
1261  *a = (char *)0;
1262 #endif
1263 }
1264 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap*, char *const*);
1265 
1266 #define soap__QName2s(soap, a) soap_QName2s(soap, (a))
1267 SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
1268 
1269 #define soap_s2_QName(soap, s, a) soap_s2QName((soap), (s), (char**)(a), 0, -1, NULL)
1270 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
1271 
1272 #define address_instantiate__QName address_instantiate_string
1273 
1274 
1275 #define soap_new__QName soap_new_string
1276 
1277 SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
1278 
1279 inline int soap_write__QName(struct soap *soap, char *const*p)
1280 {
1281  soap_free_temp(soap);
1282  if (p)
1283  { if (soap_begin_send(soap) || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap))
1284  return soap->error;
1285  }
1286  return SOAP_OK;
1287 }
1288 
1289 inline int soap_PUT__QName(struct soap *soap, const char *URL, char *const*p)
1290 {
1291  soap_free_temp(soap);
1292  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1293  return soap_closesock(soap);
1294  return SOAP_OK;
1295 }
1296 
1297 inline int soap_PATCH__QName(struct soap *soap, const char *URL, char *const*p)
1298 {
1299  soap_free_temp(soap);
1300  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1301  return soap_closesock(soap);
1302  return SOAP_OK;
1303 }
1304 
1305 inline int soap_POST_send__QName(struct soap *soap, const char *URL, char *const*p)
1306 {
1307  soap_free_temp(soap);
1308  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap))
1309  return soap_closesock(soap);
1310  return SOAP_OK;
1311 }
1312 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
1313 
1314 inline int soap_read__QName(struct soap *soap, char **p)
1315 {
1316  if (p)
1317  { if (soap_begin_recv(soap) || ::soap_get__QName(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
1318  return soap->error;
1319  }
1320  return SOAP_OK;
1321 }
1322 
1323 inline int soap_GET__QName(struct soap *soap, const char *URL, char **p)
1324 {
1325  if (soap_GET(soap, URL, NULL) || ::soap_read__QName(soap, p))
1326  return soap_closesock(soap);
1327  return soap_closesock(soap);
1328 }
1329 
1330 inline int soap_POST_recv__QName(struct soap *soap, char **p)
1331 {
1332  if (::soap_read__QName(soap, p))
1333  return soap_closesock(soap);
1334  return soap_closesock(soap);
1335 }
1336 #endif
1337 
1338 #ifndef SOAP_TYPE__XML_DEFINED
1339 #define SOAP_TYPE__XML_DEFINED
1340 #endif
1341 
1342 #ifndef SOAP_TYPE_string_DEFINED
1343 #define SOAP_TYPE_string_DEFINED
1344 
1345 inline void soap_default_string(struct soap *soap, char **a)
1346 {
1347  (void)soap; /* appease -Wall -Werror */
1348 #ifdef SOAP_DEFAULT_string
1349  *a = SOAP_DEFAULT_string;
1350 #else
1351  *a = (char *)0;
1352 #endif
1353 }
1354 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
1355 
1356 #define soap_string2s(soap, a) (a)
1357 SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
1358 
1359 #define soap_s2string(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL)
1360 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
1361 
1362 SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n = -1);
1363 SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
1364 
1365 inline int soap_write_string(struct soap *soap, char *const*p)
1366 {
1367  soap_free_temp(soap);
1368  if (p)
1369  { if (soap_begin_send(soap) || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap))
1370  return soap->error;
1371  }
1372  return SOAP_OK;
1373 }
1374 
1375 inline int soap_PUT_string(struct soap *soap, const char *URL, char *const*p)
1376 {
1377  soap_free_temp(soap);
1378  if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1379  return soap_closesock(soap);
1380  return SOAP_OK;
1381 }
1382 
1383 inline int soap_PATCH_string(struct soap *soap, const char *URL, char *const*p)
1384 {
1385  soap_free_temp(soap);
1386  if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
1387  return soap_closesock(soap);
1388  return SOAP_OK;
1389 }
1390 
1391 inline int soap_POST_send_string(struct soap *soap, const char *URL, char *const*p)
1392 {
1393  soap_free_temp(soap);
1394  if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap))
1395  return soap_closesock(soap);
1396  return SOAP_OK;
1397 }
1398 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
1399 
1400 inline int soap_read_string(struct soap *soap, char **p)
1401 {
1402  if (p)
1403  { if (soap_begin_recv(soap) || ::soap_get_string(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
1404  return soap->error;
1405  }
1406  return SOAP_OK;
1407 }
1408 
1409 inline int soap_GET_string(struct soap *soap, const char *URL, char **p)
1410 {
1411  if (soap_GET(soap, URL, NULL) || ::soap_read_string(soap, p))
1412  return soap_closesock(soap);
1413  return soap_closesock(soap);
1414 }
1415 
1416 inline int soap_POST_recv_string(struct soap *soap, char **p)
1417 {
1418  if (::soap_read_string(soap, p))
1419  return soap_closesock(soap);
1420  return soap_closesock(soap);
1421 }
1422 #endif
1423 
1424 #ifndef SOAP_TYPE_std__vectorTemplateOfPointerToa__address_DEFINED
1425 #define SOAP_TYPE_std__vectorTemplateOfPointerToa__address_DEFINED
1428 SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerToa__address(struct soap*, const char*, int, const std::vector<a__address *> *, const char*);
1429 SOAP_FMAC3 std::vector<a__address *> * SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerToa__address(struct soap*, const char*, std::vector<a__address *> *, const char*);
1430 SOAP_FMAC1 std::vector<a__address *> * SOAP_FMAC2 address_instantiate_std__vectorTemplateOfPointerToa__address(struct soap*, int, const char*, const char*, size_t*);
1431 
1433 {
1434  return address_instantiate_std__vectorTemplateOfPointerToa__address(soap, n, NULL, NULL, NULL);
1435 }
1436 #endif
1437 
1438 #endif
1439 
1440 /* End of addressH.h */
soap_out_PointerToSOAP_ENV__Detail
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap *, const char *, int, struct SOAP_ENV__Detail *const *, const char *)
soap_new_SOAP_ENV__Reason
struct SOAP_ENV__Reason * soap_new_SOAP_ENV__Reason(struct soap *soap, int n=-1)
Definition: addressH.h:796
soap_put_byte
SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *, const char *, const char *, const char *)
soap_put_string
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *, char *const *, const char *, const char *)
soap_get__a__address_book
SOAP_FMAC3 _a__address_book *SOAP_FMAC4 soap_get__a__address_book(struct soap *, _a__address_book *, const char *, const char *)
soap_serialize_std__string
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__string(struct soap *, const std::string *)
SOAP_ENV__Detail::fault
void * fault
Definition: addressStub.h:206
soap_putelement
SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *, const void *, const char *, int, int)
soap_POST_recv_a__address
int soap_POST_recv_a__address(struct soap *soap, a__address *p)
Definition: addressH.h:664
SOAP_ENV__Fault::SOAP_ENV__Code
struct SOAP_ENV__Code * SOAP_ENV__Code
Definition: addressStub.h:254
SOAP_ENV__Fault::detail
struct SOAP_ENV__Detail * detail
Definition: addressStub.h:252
soap_POST_send_dateTime
int soap_POST_send_dateTime(struct soap *soap, const char *URL, time_t const *p)
Definition: addressH.h:248
soap_default__QName
void soap_default__QName(struct soap *soap, char **a)
Definition: addressH.h:1255
SOAP_ENV__Fault::faultcode
char * faultcode
Definition: addressStub.h:246
soap_get_int
SOAP_FMAC3 int *SOAP_FMAC4 soap_get_int(struct soap *, int *, const char *, const char *)
soap_default_string
void soap_default_string(struct soap *soap, char **a)
Definition: addressH.h:1345
soap_serialize__QName
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap *, char *const *)
soap_out_PointerToSOAP_ENV__Reason
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap *, const char *, int, struct SOAP_ENV__Reason *const *, const char *)
soap_GET_a__ISO_country
int soap_GET_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country *p)
Definition: addressH.h:345
soap_POST_recv__QName
int soap_POST_recv__QName(struct soap *soap, char **p)
Definition: addressH.h:1330
soap_serialize_SOAP_ENV__Detail
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *, const struct SOAP_ENV__Detail *)
soap_new_set_SOAP_ENV__Header
struct SOAP_ENV__Header * soap_new_set_SOAP_ENV__Header(struct soap *soap)
Definition: addressH.h:1115
soap_new_SOAP_ENV__Header
struct SOAP_ENV__Header * soap_new_SOAP_ENV__Header(struct soap *soap, int n=-1)
Definition: addressH.h:1100
soap_new_req_SOAP_ENV__Code
struct SOAP_ENV__Code * soap_new_req_SOAP_ENV__Code(struct soap *soap)
Definition: addressH.h:1005
soap_PUT_SOAP_ENV__Header
int soap_PUT_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const *p)
Definition: addressH.h:1134
soap_read_SOAP_ENV__Reason
int soap_read_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
Definition: addressH.h:857
soap_read__QName
int soap_read__QName(struct soap *soap, char **p)
Definition: addressH.h:1314
soap_in_dateTime
SOAP_FMAC3 time_t *SOAP_FMAC4 soap_in_dateTime(struct soap *, const char *, time_t *, const char *)
soap_in__a__address_book
SOAP_FMAC3 _a__address_book *SOAP_FMAC4 soap_in__a__address_book(struct soap *, const char *, _a__address_book *, const char *)
soap_new_set_SOAP_ENV__Code
struct SOAP_ENV__Code * soap_new_set_SOAP_ENV__Code(struct soap *soap, char *SOAP_ENV__Value, struct SOAP_ENV__Code *SOAP_ENV__Subcode)
Definition: addressH.h:1015
soap_dupelement
SOAP_FMAC3 void *SOAP_FMAC4 soap_dupelement(struct soap *, const void *, int)
soap_new_req_SOAP_ENV__Reason
struct SOAP_ENV__Reason * soap_new_req_SOAP_ENV__Reason(struct soap *soap)
Definition: addressH.h:801
soap_PATCH_a__ISO_country
int soap_PATCH_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const *p)
Definition: addressH.h:319
soap_new_req_SOAP_ENV__Header
struct SOAP_ENV__Header * soap_new_req_SOAP_ENV__Header(struct soap *soap)
Definition: addressH.h:1105
soap_put_SOAP_ENV__Header
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap *, const struct SOAP_ENV__Header *, const char *, const char *)
soap_put_dateTime
SOAP_FMAC3 int SOAP_FMAC4 soap_put_dateTime(struct soap *, const time_t *, const char *, const char *)
soap_get_string
SOAP_FMAC3 char **SOAP_FMAC4 soap_get_string(struct soap *, char **, const char *, const char *)
soap_PATCH_a__address
int soap_PATCH_a__address(struct soap *soap, const char *URL, a__address const *p)
Definition: addressH.h:630
soap_PATCH__a__address_book
int soap_PATCH__a__address_book(struct soap *soap, const char *URL, _a__address_book const *p)
Definition: addressH.h:511
soap_in_int
SOAP_FMAC3 int *SOAP_FMAC4 soap_in_int(struct soap *, const char *, int *, const char *)
soap_PUT_dateTime
int soap_PUT_dateTime(struct soap *soap, const char *URL, time_t const *p)
Definition: addressH.h:232
soap_GET_SOAP_ENV__Header
int soap_GET_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header *p)
Definition: addressH.h:1169
soap_new_set_SOAP_ENV__Detail
struct SOAP_ENV__Detail * soap_new_set_SOAP_ENV__Detail(struct soap *soap, char *__any, int __type, void *fault)
Definition: addressH.h:913
soap_POST_send_SOAP_ENV__Fault
int soap_POST_send_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const *p)
Definition: addressH.h:750
soap_PUT_a__ISO_country
int soap_PUT_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const *p)
Definition: addressH.h:311
soap_default_dateTime
void soap_default_dateTime(struct soap *soap, time_t *a)
Definition: addressH.h:207
soap_out_a__address
SOAP_FMAC3 int SOAP_FMAC4 soap_out_a__address(struct soap *, const char *, int, const a__address *, const char *)
soap_POST_send_int
int soap_POST_send_int(struct soap *soap, const char *URL, int const *p)
Definition: addressH.h:171
soap_get_SOAP_ENV__Detail
SOAP_FMAC3 struct SOAP_ENV__Detail *SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap *, struct SOAP_ENV__Detail *, const char *, const char *)
soap_GET_SOAP_ENV__Reason
int soap_GET_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason *p)
Definition: addressH.h:867
soap_read_int
int soap_read_int(struct soap *soap, int *p)
Definition: addressH.h:180
soap_default_SOAP_ENV__Fault
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *, struct SOAP_ENV__Fault *)
soap_read_SOAP_ENV__Detail
int soap_read_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
Definition: addressH.h:963
soap_in_SOAP_ENV__Fault
SOAP_FMAC3 struct SOAP_ENV__Fault *SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap *, const char *, struct SOAP_ENV__Fault *, const char *)
soap_GET__a__address_book
int soap_GET__a__address_book(struct soap *soap, const char *URL, _a__address_book *p)
Definition: addressH.h:538
SOAP_ENV__Reason::SOAP_ENV__Text
char * SOAP_ENV__Text
Definition: addressStub.h:226
soap_read_string
int soap_read_string(struct soap *soap, char **p)
Definition: addressH.h:1400
soap_new_req__a__address_book
_a__address_book * soap_new_req__a__address_book(struct soap *soap)
Definition: addressH.h:473
SOAP_TYPE__a__address_book
#define SOAP_TYPE__a__address_book
Definition: addressStub.h:121
soap_put_std__string
SOAP_FMAC3 int SOAP_FMAC4 soap_put_std__string(struct soap *, const std::string *, const char *, const char *)
soap_in_PointerToSOAP_ENV__Detail
SOAP_FMAC3 struct SOAP_ENV__Detail **SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap *, const char *, struct SOAP_ENV__Detail **, const char *)
soap_default_byte
void soap_default_byte(struct soap *soap, char *a)
Definition: addressH.h:53
a__address::soap_put
virtual int soap_put(struct soap *, const char *tag, const char *type) const
Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK.
soap_markelement
SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *, const void *, int)
soap_PATCH_SOAP_ENV__Fault
int soap_PATCH_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const *p)
Definition: addressH.h:742
soap_read_a__ISO_country
int soap_read_a__ISO_country(struct soap *soap, enum a__ISO_country *p)
Definition: addressH.h:336
soap_POST_recv_a__ISO_country
int soap_POST_recv_a__ISO_country(struct soap *soap, enum a__ISO_country *p)
Definition: addressH.h:352
soap_default_SOAP_ENV__Detail
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *, struct SOAP_ENV__Detail *)
soap_new_req_SOAP_ENV__Detail
struct SOAP_ENV__Detail * soap_new_req_SOAP_ENV__Detail(struct soap *soap, int __type, void *fault)
Definition: addressH.h:899
soap_get_PointerTostd__string
SOAP_FMAC3 std::string **SOAP_FMAC4 soap_get_PointerTostd__string(struct soap *, std::string **, const char *, const char *)
soap_PATCH_dateTime
int soap_PATCH_dateTime(struct soap *soap, const char *URL, time_t const *p)
Definition: addressH.h:240
std::vector< a__address * >
soap_getelement
SOAP_FMAC3 void *SOAP_FMAC4 soap_getelement(struct soap *, const char *, int *)
soap_ignore_element
SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *)
soap_new_a__address
a__address * soap_new_a__address(struct soap *soap, int n=-1)
Definition: addressH.h:559
soap_get_byte
SOAP_FMAC3 char *SOAP_FMAC4 soap_get_byte(struct soap *, char *, const char *, const char *)
soap_POST_recv__a__address_book
int soap_POST_recv__a__address_book(struct soap *soap, _a__address_book *p)
Definition: addressH.h:545
soap_in_SOAP_ENV__Detail
SOAP_FMAC3 struct SOAP_ENV__Detail *SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap *, const char *, struct SOAP_ENV__Detail *, const char *)
soap_write_dateTime
int soap_write_dateTime(struct soap *soap, time_t const *p)
Definition: addressH.h:222
soap_put_SOAP_ENV__Detail
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap *, const struct SOAP_ENV__Detail *, const char *, const char *)
soap_POST_send_a__ISO_country
int soap_POST_send_a__ISO_country(struct soap *soap, const char *URL, enum a__ISO_country const *p)
Definition: addressH.h:327
soap_put_PointerToSOAP_ENV__Code
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *, struct SOAP_ENV__Code *const *, const char *, const char *)
soap_serialize_SOAP_ENV__Fault
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *, const struct SOAP_ENV__Fault *)
soap_put_PointerTostd__string
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap *, std::string *const *, const char *, const char *)
soap_POST_recv_std__string
int soap_POST_recv_std__string(struct soap *soap, std::string *p)
Definition: addressH.h:454
address_finsert
SOAP_FMAC3 void SOAP_FMAC4 address_finsert(struct soap *, int, int, void *, size_t, const void *, void **)
SOAP_ENV__Fault::SOAP_ENV__Reason
struct SOAP_ENV__Reason * SOAP_ENV__Reason
Definition: addressStub.h:256
soap_in_PointerToSOAP_ENV__Reason
SOAP_FMAC3 struct SOAP_ENV__Reason **SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap *, const char *, struct SOAP_ENV__Reason **, const char *)
address_instantiate_a__address
SOAP_FMAC1 a__address *SOAP_FMAC2 address_instantiate_a__address(struct soap *, int, const char *, const char *, size_t *)
soap_out_a__ISO_country
SOAP_FMAC3 int SOAP_FMAC4 soap_out_a__ISO_country(struct soap *, const char *, int, const enum a__ISO_country *, const char *)
soap_POST_recv_SOAP_ENV__Reason
int soap_POST_recv_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
Definition: addressH.h:874
a__address
"urn:address-book-example":address is a complexType.
Definition: address.h:214
soap_GET_dateTime
int soap_GET_dateTime(struct soap *soap, const char *URL, time_t *p)
Definition: addressH.h:266
soap_POST_recv_SOAP_ENV__Code
int soap_POST_recv_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
Definition: addressH.h:1080
soap_PUT_SOAP_ENV__Detail
int soap_PUT_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const *p)
Definition: addressH.h:938
address_instantiate_SOAP_ENV__Detail
SOAP_FMAC1 struct SOAP_ENV__Detail *SOAP_FMAC2 address_instantiate_SOAP_ENV__Detail(struct soap *, int, const char *, const char *, size_t *)
soap_new_set__a__address_book
_a__address_book * soap_new_set__a__address_book(struct soap *soap, const std::vector< a__address * > &address)
Definition: addressH.h:483
soap_put_SOAP_ENV__Code
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap *, const struct SOAP_ENV__Code *, const char *, const char *)
addressStub.h
soap_GET_SOAP_ENV__Code
int soap_GET_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code *p)
Definition: addressH.h:1073
SOAP_ENV__Fault
Definition: addressStub.h:243
soap_new_set_SOAP_ENV__Reason
struct SOAP_ENV__Reason * soap_new_set_SOAP_ENV__Reason(struct soap *soap, char *SOAP_ENV__Text)
Definition: addressH.h:811
SOAP_ENV__Code::SOAP_ENV__Value
char * SOAP_ENV__Value
Definition: addressStub.h:181
soap_GET_byte
int soap_GET_byte(struct soap *soap, const char *URL, char *p)
Definition: addressH.h:112
SOAP_ENV__Fault::faultactor
char * faultactor
Definition: addressStub.h:250
soap_serialize_std__vectorTemplateOfPointerToa__address
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_std__vectorTemplateOfPointerToa__address(struct soap *, const std::vector< a__address * > *)
soap_read_std__string
int soap_read_std__string(struct soap *soap, std::string *p)
Definition: addressH.h:438
soap_default_a__ISO_country
void soap_default_a__ISO_country(struct soap *soap, enum a__ISO_country *a)
Definition: addressH.h:284
soap_serialize_PointerToSOAP_ENV__Detail
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *, struct SOAP_ENV__Detail *const *)
soap_in_std__vectorTemplateOfPointerToa__address
SOAP_FMAC3 std::vector< a__address * > *SOAP_FMAC4 soap_in_std__vectorTemplateOfPointerToa__address(struct soap *, const char *, std::vector< a__address * > *, const char *)
SOAP_ENV__Fault::SOAP_ENV__Detail
struct SOAP_ENV__Detail * SOAP_ENV__Detail
Definition: addressStub.h:262
soap_get_SOAP_ENV__Code
SOAP_FMAC3 struct SOAP_ENV__Code *SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap *, struct SOAP_ENV__Code *, const char *, const char *)
soap_new_byte
SOAP_FMAC3 char *SOAP_FMAC4 soap_new_byte(struct soap *soap, int n=-1)
soap_get__QName
SOAP_FMAC3 char **SOAP_FMAC4 soap_get__QName(struct soap *, char **, const char *, const char *)
soap_out__QName
SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *, const char *, int, char *const *, const char *)
soap_delelement
SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void *, int)
soap_in_PointerToa__address
SOAP_FMAC3 a__address **SOAP_FMAC4 soap_in_PointerToa__address(struct soap *, const char *, a__address **, const char *)
soap_get_SOAP_ENV__Reason
SOAP_FMAC3 struct SOAP_ENV__Reason *SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap *, struct SOAP_ENV__Reason *, const char *, const char *)
soap_serialize_SOAP_ENV__Code
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *, const struct SOAP_ENV__Code *)
soap_in__QName
SOAP_FMAC3 char **SOAP_FMAC4 soap_in__QName(struct soap *, const char *, char **, const char *)
soap_POST_recv_SOAP_ENV__Detail
int soap_POST_recv_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
Definition: addressH.h:980
soap_serialize_PointerToSOAP_ENV__Reason
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *, struct SOAP_ENV__Reason *const *)
soap_out_byte
SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *, const char *, int, const char *, const char *)
SOAP_ENV__Detail::__any
char * __any
Definition: addressStub.h:202
_a__address_book::soap_type
virtual long soap_type(void) const
Return unique type id SOAP_TYPE__a__address_book.
Definition: addressStub.h:131
address_instantiate_SOAP_ENV__Header
SOAP_FMAC1 struct SOAP_ENV__Header *SOAP_FMAC2 address_instantiate_SOAP_ENV__Header(struct soap *, int, const char *, const char *, size_t *)
soap_in_PointerTodateTime
SOAP_FMAC3 time_t **SOAP_FMAC4 soap_in_PointerTodateTime(struct soap *, const char *, time_t **, const char *)
soap_get_SOAP_ENV__Fault
SOAP_FMAC3 struct SOAP_ENV__Fault *SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap *, struct SOAP_ENV__Fault *, const char *, const char *)
soap_write__QName
int soap_write__QName(struct soap *soap, char *const *p)
Definition: addressH.h:1279
soap_POST_recv_int
int soap_POST_recv_int(struct soap *soap, int *p)
Definition: addressH.h:196
soap_read_byte
int soap_read_byte(struct soap *soap, char *p)
Definition: addressH.h:103
soap_write_string
int soap_write_string(struct soap *soap, char *const *p)
Definition: addressH.h:1365
soap_read_dateTime
int soap_read_dateTime(struct soap *soap, time_t *p)
Definition: addressH.h:257
soap_in_PointerTostd__string
SOAP_FMAC3 std::string **SOAP_FMAC4 soap_in_PointerTostd__string(struct soap *, const char *, std::string **, const char *)
soap_PUT__QName
int soap_PUT__QName(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1289
SOAP_ENV__Code
Definition: addressStub.h:178
soap_PUT_a__address
int soap_PUT_a__address(struct soap *soap, const char *URL, a__address const *p)
Definition: addressH.h:622
soap_out_SOAP_ENV__Reason
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap *, const char *, int, const struct SOAP_ENV__Reason *, const char *)
soap_put_a__ISO_country
SOAP_FMAC3 int SOAP_FMAC4 soap_put_a__ISO_country(struct soap *, const enum a__ISO_country *, const char *, const char *)
soap_new_req_SOAP_ENV__Fault
struct SOAP_ENV__Fault * soap_new_req_SOAP_ENV__Fault(struct soap *soap)
Definition: addressH.h:687
address_fbase
SOAP_FMAC3 int SOAP_FMAC4 address_fbase(int, int)
soap_POST_send_SOAP_ENV__Header
int soap_POST_send_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const *p)
Definition: addressH.h:1150
soap_PUT_string
int soap_PUT_string(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1375
SOAP_ENV__Fault::faultstring
char * faultstring
Definition: addressStub.h:248
soap_out_SOAP_ENV__Header
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap *, const char *, int, const struct SOAP_ENV__Header *, const char *)
soap_serialize_PointerTodateTime
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTodateTime(struct soap *, time_t *const *)
soap_s2a__ISO_country
SOAP_FMAC3S int SOAP_FMAC4S soap_s2a__ISO_country(struct soap *, const char *, enum a__ISO_country *)
soap_read_SOAP_ENV__Code
int soap_read_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
Definition: addressH.h:1063
soap_in_byte
SOAP_FMAC3 char *SOAP_FMAC4 soap_in_byte(struct soap *, const char *, char *, const char *)
soap_default_SOAP_ENV__Header
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *, struct SOAP_ENV__Header *)
soap_new_req_std__string
std::string * soap_new_req_std__string(struct soap *soap)
Definition: addressH.h:382
soap_read__a__address_book
int soap_read__a__address_book(struct soap *soap, _a__address_book *p)
Definition: addressH.h:528
soap_PUT_int
int soap_PUT_int(struct soap *soap, const char *URL, int const *p)
Definition: addressH.h:155
soap_POST_send_a__address
int soap_POST_send_a__address(struct soap *soap, const char *URL, a__address const *p)
Definition: addressH.h:638
soap_in_SOAP_ENV__Header
SOAP_FMAC3 struct SOAP_ENV__Header *SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap *, const char *, struct SOAP_ENV__Header *, const char *)
_a__address_book
Top-level root element "urn:address-book-example":address-book.
Definition: address.h:256
soap_POST_recv_SOAP_ENV__Fault
int soap_POST_recv_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
Definition: addressH.h:776
soap_put__QName
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *, char *const *, const char *, const char *)
_a__address_book::soap_serialize
virtual void soap_serialize(struct soap *) const
Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its...
SOAP_ENV__Detail::__type
int __type
Definition: addressStub.h:205
soap_write_byte
int soap_write_byte(struct soap *soap, char const *p)
Definition: addressH.h:68
soap_get_std__string
SOAP_FMAC3 std::string *SOAP_FMAC4 soap_get_std__string(struct soap *, std::string *, const char *, const char *)
soap_default_std__string
void soap_default_std__string(struct soap *soap, std::string *p)
Definition: addressH.h:363
soap_POST_send_std__string
int soap_POST_send_std__string(struct soap *soap, const char *URL, std::string const *p)
Definition: addressH.h:429
soap_in_std__string
SOAP_FMAC3 std::string *SOAP_FMAC4 soap_in_std__string(struct soap *, const char *, std::string *, const char *)
soap_new_dateTime
SOAP_FMAC3 time_t *SOAP_FMAC4 soap_new_dateTime(struct soap *soap, int n=-1)
a__address::soap_default
virtual void soap_default(struct soap *)
(Re)set members to default values
soap_getindependent
SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *)
soap_put_SOAP_ENV__Reason
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap *, const struct SOAP_ENV__Reason *, const char *, const char *)
soap_new_std__string
std::string * soap_new_std__string(struct soap *soap, int n=-1)
Definition: addressH.h:377
soap_get_dateTime
SOAP_FMAC3 time_t *SOAP_FMAC4 soap_get_dateTime(struct soap *, time_t *, const char *, const char *)
soap_faultcode
SOAP_FMAC3 const char **SOAP_FMAC4 soap_faultcode(struct soap *soap)
soap_out_std__vectorTemplateOfPointerToa__address
SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__vectorTemplateOfPointerToa__address(struct soap *, const char *, int, const std::vector< a__address * > *, const char *)
soap_get_PointerTodateTime
SOAP_FMAC3 time_t **SOAP_FMAC4 soap_get_PointerTodateTime(struct soap *, time_t **, const char *, const char *)
soap_in_PointerToSOAP_ENV__Code
SOAP_FMAC3 struct SOAP_ENV__Code **SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap *, const char *, struct SOAP_ENV__Code **, const char *)
soap_get_a__ISO_country
SOAP_FMAC3 enum a__ISO_country *SOAP_FMAC4 soap_get_a__ISO_country(struct soap *, enum a__ISO_country *, const char *, const char *)
soap_PATCH_SOAP_ENV__Code
int soap_PATCH_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const *p)
Definition: addressH.h:1046
address_instantiate_SOAP_ENV__Reason
SOAP_FMAC1 struct SOAP_ENV__Reason *SOAP_FMAC2 address_instantiate_SOAP_ENV__Reason(struct soap *, int, const char *, const char *, size_t *)
soap_GET_std__string
int soap_GET_std__string(struct soap *soap, const char *URL, std::string *p)
Definition: addressH.h:447
address_instantiate_std__vectorTemplateOfPointerToa__address
SOAP_FMAC1 std::vector< a__address * > *SOAP_FMAC2 address_instantiate_std__vectorTemplateOfPointerToa__address(struct soap *, int, const char *, const char *, size_t *)
soap_new_SOAP_ENV__Fault
struct SOAP_ENV__Fault * soap_new_SOAP_ENV__Fault(struct soap *soap, int n=-1)
Definition: addressH.h:682
soap_read_a__address
int soap_read_a__address(struct soap *soap, a__address *p)
Definition: addressH.h:647
soap_default_SOAP_ENV__Code
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *, struct SOAP_ENV__Code *)
soap_read_SOAP_ENV__Fault
int soap_read_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
Definition: addressH.h:759
soap_PATCH_SOAP_ENV__Header
int soap_PATCH_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const *p)
Definition: addressH.h:1142
soap_serialize_PointerToa__address
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToa__address(struct soap *, a__address *const *)
SOAP_ENV__Detail
Definition: addressStub.h:200
soap_write__a__address_book
int soap_write__a__address_book(struct soap *soap, _a__address_book const *p)
Definition: addressH.h:495
soap_GET_SOAP_ENV__Detail
int soap_GET_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail *p)
Definition: addressH.h:973
soap_new_set_a__address
a__address * soap_new_set_a__address(struct soap *soap, const std::string &name, const std::string &street, const std::string &city, const std::string &zip, enum a__ISO_country country, std::string *phone, std::string *mobile, time_t *dob, int ID)
Definition: addressH.h:586
soap_default_SOAP_ENV__Reason
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *, struct SOAP_ENV__Reason *)
soap_read_SOAP_ENV__Header
int soap_read_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
Definition: addressH.h:1159
soap_serialize_PointerToSOAP_ENV__Code
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *, struct SOAP_ENV__Code *const *)
soap_serialize_string
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *, char *const *)
soap_POST_recv_SOAP_ENV__Header
int soap_POST_recv_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
Definition: addressH.h:1176
address_instantiate_std__string
SOAP_FMAC1 std::string *SOAP_FMAC2 address_instantiate_std__string(struct soap *, int, const char *, const char *, size_t *)
soap_out_SOAP_ENV__Fault
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap *, const char *, int, const struct SOAP_ENV__Fault *, const char *)
soap_put_SOAP_ENV__Fault
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap *, const struct SOAP_ENV__Fault *, const char *, const char *)
soap_write_std__string
int soap_write_std__string(struct soap *soap, std::string const *p)
Definition: addressH.h:403
soap_get_PointerToSOAP_ENV__Reason
SOAP_FMAC3 struct SOAP_ENV__Reason **SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap *, struct SOAP_ENV__Reason **, const char *, const char *)
SOAP_ENV__Reason
Definition: addressStub.h:223
soap_new_std__vectorTemplateOfPointerToa__address
std::vector< a__address * > * soap_new_std__vectorTemplateOfPointerToa__address(struct soap *soap, int n=-1)
Definition: addressH.h:1432
soap_put_int
SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *, const int *, const char *, const char *)
SOAP_ENV__Code::SOAP_ENV__Subcode
struct SOAP_ENV__Code * SOAP_ENV__Subcode
Definition: addressStub.h:183
soap_in_a__ISO_country
SOAP_FMAC3 enum a__ISO_country *SOAP_FMAC4 soap_in_a__ISO_country(struct soap *, const char *, enum a__ISO_country *, const char *)
soap_in_string
SOAP_FMAC3 char **SOAP_FMAC4 soap_in_string(struct soap *, const char *, char **, const char *)
soap_out_SOAP_ENV__Code
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap *, const char *, int, const struct SOAP_ENV__Code *, const char *)
soap_out_PointerToSOAP_ENV__Code
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap *, const char *, int, struct SOAP_ENV__Code *const *, const char *)
soap_out_PointerToa__address
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToa__address(struct soap *, const char *, int, a__address *const *, const char *)
soap_new_set_std__string
std::string * soap_new_set_std__string(struct soap *soap)
Definition: addressH.h:392
soap_POST_recv_string
int soap_POST_recv_string(struct soap *soap, char **p)
Definition: addressH.h:1416
soap_new__a__address_book
_a__address_book * soap_new__a__address_book(struct soap *soap, int n=-1)
Definition: addressH.h:468
soap_out_PointerTodateTime
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTodateTime(struct soap *, const char *, int, time_t *const *, const char *)
soap_write_a__ISO_country
int soap_write_a__ISO_country(struct soap *soap, enum a__ISO_country const *p)
Definition: addressH.h:301
soap_put_PointerToa__address
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToa__address(struct soap *, a__address *const *, const char *, const char *)
address_instantiate
SOAP_FMAC3 void *SOAP_FMAC4 address_instantiate(struct soap *, int, const char *, const char *, size_t *)
soap_in_a__address
SOAP_FMAC3 a__address *SOAP_FMAC4 soap_in_a__address(struct soap *, const char *, a__address *, const char *)
soap_get_PointerToSOAP_ENV__Detail
SOAP_FMAC3 struct SOAP_ENV__Detail **SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap *, struct SOAP_ENV__Detail **, const char *, const char *)
soap_POST_send_SOAP_ENV__Code
int soap_POST_send_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const *p)
Definition: addressH.h:1054
soap_a__ISO_country2s
SOAP_FMAC3S const char *SOAP_FMAC4S soap_a__ISO_country2s(struct soap *, enum a__ISO_country)
soap_POST_send_byte
int soap_POST_send_byte(struct soap *soap, const char *URL, char const *p)
Definition: addressH.h:94
address_instantiate__a__address_book
SOAP_FMAC1 _a__address_book *SOAP_FMAC2 address_instantiate__a__address_book(struct soap *, int, const char *, const char *, size_t *)
soap_PATCH_SOAP_ENV__Reason
int soap_PATCH_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const *p)
Definition: addressH.h:840
soap_write_SOAP_ENV__Header
int soap_write_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header const *p)
Definition: addressH.h:1126
soap_out_SOAP_ENV__Detail
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap *, const char *, int, const struct SOAP_ENV__Detail *, const char *)
soap_new_string
SOAP_FMAC3 char **SOAP_FMAC4 soap_new_string(struct soap *soap, int n=-1)
soap_default_std__vectorTemplateOfPointerToa__address
SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerToa__address(struct soap *, std::vector< a__address * > *)
soap_POST_send_SOAP_ENV__Detail
int soap_POST_send_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const *p)
Definition: addressH.h:954
soap_new_set_SOAP_ENV__Fault
struct SOAP_ENV__Fault * soap_new_set_SOAP_ENV__Fault(struct soap *soap, char *faultcode, char *faultstring, char *faultactor, struct SOAP_ENV__Detail *detail, struct SOAP_ENV__Code *SOAP_ENV__Code, struct SOAP_ENV__Reason *SOAP_ENV__Reason, char *SOAP_ENV__Node, char *SOAP_ENV__Role, struct SOAP_ENV__Detail *SOAP_ENV__Detail)
Definition: addressH.h:697
soap_in_SOAP_ENV__Code
SOAP_FMAC3 struct SOAP_ENV__Code *SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap *, const char *, struct SOAP_ENV__Code *, const char *)
soap_PUT_SOAP_ENV__Code
int soap_PUT_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const *p)
Definition: addressH.h:1038
soap_PUT_SOAP_ENV__Reason
int soap_PUT_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const *p)
Definition: addressH.h:832
soap_PUT__a__address_book
int soap_PUT__a__address_book(struct soap *soap, const char *URL, _a__address_book const *p)
Definition: addressH.h:503
SOAP_TYPE_a__address
#define SOAP_TYPE_a__address
Definition: addressStub.h:69
soap_new_int
SOAP_FMAC3 int *SOAP_FMAC4 soap_new_int(struct soap *soap, int n=-1)
soap_put_PointerToSOAP_ENV__Detail
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *, struct SOAP_ENV__Detail *const *, const char *, const char *)
soap_PATCH_SOAP_ENV__Detail
int soap_PATCH_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const *p)
Definition: addressH.h:946
soap_POST_recv_dateTime
int soap_POST_recv_dateTime(struct soap *soap, time_t *p)
Definition: addressH.h:273
soap_write_int
int soap_write_int(struct soap *soap, int const *p)
Definition: addressH.h:145
address_fdelete
SOAP_FMAC3 int SOAP_FMAC4 address_fdelete(struct soap *soap, struct soap_clist *)
soap_default_int
void soap_default_int(struct soap *soap, int *a)
Definition: addressH.h:130
soap_out__a__address_book
SOAP_FMAC3 int SOAP_FMAC4 soap_out__a__address_book(struct soap *, const char *, int, const _a__address_book *, const char *)
soap_POST_send__a__address_book
int soap_POST_send__a__address_book(struct soap *soap, const char *URL, _a__address_book const *p)
Definition: addressH.h:519
SOAP_ENV__Fault::SOAP_ENV__Role
char * SOAP_ENV__Role
Definition: addressStub.h:260
soap_PATCH__QName
int soap_PATCH__QName(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1297
SOAP_ENV__Header
Definition: addressStub.h:160
soap_out_int
SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *, const char *, int, const int *, const char *)
soap_PUT_SOAP_ENV__Fault
int soap_PUT_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const *p)
Definition: addressH.h:734
soap_write_SOAP_ENV__Code
int soap_write_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code const *p)
Definition: addressH.h:1030
soap_write_SOAP_ENV__Fault
int soap_write_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault const *p)
Definition: addressH.h:726
_a__address_book::soap_put
virtual int soap_put(struct soap *, const char *tag, const char *type) const
Output object in XML, compliant with SOAP 1.1 encoding style, return error code or SOAP_OK.
soap_PATCH_byte
int soap_PATCH_byte(struct soap *soap, const char *URL, char const *p)
Definition: addressH.h:86
soap_in_SOAP_ENV__Reason
SOAP_FMAC3 struct SOAP_ENV__Reason *SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap *, const char *, struct SOAP_ENV__Reason *, const char *)
soap_out_dateTime
SOAP_FMAC3 int SOAP_FMAC4 soap_out_dateTime(struct soap *, const char *, int, const time_t *, const char *)
soap_POST_send__QName
int soap_POST_send__QName(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1305
SOAP_ENV__Fault::SOAP_ENV__Node
char * SOAP_ENV__Node
Definition: addressStub.h:258
soap_POST_send_string
int soap_POST_send_string(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1391
a__address::soap_type
virtual long soap_type(void) const
Return unique type id SOAP_TYPE_a__address.
Definition: addressStub.h:95
soap_PUT_std__string
int soap_PUT_std__string(struct soap *soap, const char *URL, std::string const *p)
Definition: addressH.h:413
soap_serialize_SOAP_ENV__Reason
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *, const struct SOAP_ENV__Reason *)
soap_GET__QName
int soap_GET__QName(struct soap *soap, const char *URL, char **p)
Definition: addressH.h:1323
soap_putindependent
SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *)
soap_get_PointerToSOAP_ENV__Code
SOAP_FMAC3 struct SOAP_ENV__Code **SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap *, struct SOAP_ENV__Code **, const char *, const char *)
soap_POST_send_SOAP_ENV__Reason
int soap_POST_send_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const *p)
Definition: addressH.h:848
soap_serialize_PointerTostd__string
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap *, std::string *const *)
soap_PATCH_string
int soap_PATCH_string(struct soap *soap, const char *URL, char *const *p)
Definition: addressH.h:1383
soap_out_std__string
SOAP_FMAC3 int SOAP_FMAC4 soap_out_std__string(struct soap *, const char *, int, const std::string *, const char *)
soap_new_SOAP_ENV__Detail
struct SOAP_ENV__Detail * soap_new_SOAP_ENV__Detail(struct soap *soap, int n=-1)
Definition: addressH.h:894
soap_new_a__ISO_country
SOAP_FMAC3 enum a__ISO_country *SOAP_FMAC4 soap_new_a__ISO_country(struct soap *soap, int n=-1)
soap_write_SOAP_ENV__Reason
int soap_write_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason const *p)
Definition: addressH.h:824
soap_GET_string
int soap_GET_string(struct soap *soap, const char *URL, char **p)
Definition: addressH.h:1409
address_instantiate_SOAP_ENV__Code
SOAP_FMAC1 struct SOAP_ENV__Code *SOAP_FMAC2 address_instantiate_SOAP_ENV__Code(struct soap *, int, const char *, const char *, size_t *)
soap_GET_a__address
int soap_GET_a__address(struct soap *soap, const char *URL, a__address *p)
Definition: addressH.h:657
soap_PATCH_int
int soap_PATCH_int(struct soap *soap, const char *URL, int const *p)
Definition: addressH.h:163
soap_GET_int
int soap_GET_int(struct soap *soap, const char *URL, int *p)
Definition: addressH.h:189
soap_POST_recv_byte
int soap_POST_recv_byte(struct soap *soap, char *p)
Definition: addressH.h:119
soap_serialize_SOAP_ENV__Header
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *, const struct SOAP_ENV__Header *)
soap_new_req_a__address
a__address * soap_new_req_a__address(struct soap *soap, const std::string &name, const std::string &street, const std::string &city, const std::string &zip, enum a__ISO_country country, int ID)
Definition: addressH.h:564
soap_write_a__address
int soap_write_a__address(struct soap *soap, a__address const *p)
Definition: addressH.h:614
soap_PUT_byte
int soap_PUT_byte(struct soap *soap, const char *URL, char const *p)
Definition: addressH.h:78
soap_get_PointerToa__address
SOAP_FMAC3 a__address **SOAP_FMAC4 soap_get_PointerToa__address(struct soap *, a__address **, const char *, const char *)
soap_GET_SOAP_ENV__Fault
int soap_GET_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault *p)
Definition: addressH.h:769
soap_out_PointerTostd__string
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap *, const char *, int, std::string *const *, const char *)
soap_get_SOAP_ENV__Header
SOAP_FMAC3 struct SOAP_ENV__Header *SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap *, struct SOAP_ENV__Header *, const char *, const char *)
soap_get_a__address
SOAP_FMAC3 a__address *SOAP_FMAC4 soap_get_a__address(struct soap *, a__address *, const char *, const char *)
soap_put_PointerToSOAP_ENV__Reason
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap *, struct SOAP_ENV__Reason *const *, const char *, const char *)
soap_PATCH_std__string
int soap_PATCH_std__string(struct soap *soap, const char *URL, std::string const *p)
Definition: addressH.h:421
soap_new_SOAP_ENV__Code
struct SOAP_ENV__Code * soap_new_SOAP_ENV__Code(struct soap *soap, int n=-1)
Definition: addressH.h:1000
a__address::soap_serialize
virtual void soap_serialize(struct soap *) const
Serialize object to prepare for SOAP 1.1/1.2 encoded output (or with SOAP_XML_GRAPH) by analyzing its...
_a__address_book::soap_default
virtual void soap_default(struct soap *)
(Re)set members to default values
soap_out_string
SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *, const char *, int, char *const *, const char *)
address_instantiate_SOAP_ENV__Fault
SOAP_FMAC1 struct SOAP_ENV__Fault *SOAP_FMAC2 address_instantiate_SOAP_ENV__Fault(struct soap *, int, const char *, const char *, size_t *)
a__ISO_country
a__ISO_country
"urn:address-book-example":ISO-country is a simpleType restriction of xs:string.
Definition: address.h:174
soap_write_SOAP_ENV__Detail
int soap_write_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail const *p)
Definition: addressH.h:930
soap_put_PointerTodateTime
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTodateTime(struct soap *, time_t *const *, const char *, const char *)