15 #define SOAP_NAMESPACE_OF_a "urn:address-book-example"
20 #if GSOAP_VERSION != 20833
21 # error "GSOAP VERSION 20833 MISMATCH IN GENERATED CODE VERSUS LIBRARY CODE: PLEASE REINSTALL PACKAGE"
33 #ifndef SOAP_TYPE_a__ISO_country
34 #define SOAP_TYPE_a__ISO_country (10)
68 #ifndef SOAP_TYPE_a__address
69 #define SOAP_TYPE_a__address (8)
97 virtual void soap_default(
struct soap*);
99 virtual void soap_serialize(
struct soap*)
const;
101 virtual int soap_put(
struct soap*,
const char *tag,
const char *type)
const;
103 virtual int soap_out(
struct soap*,
const char *tag,
int id,
const char *type)
const;
105 virtual void *soap_get(
struct soap*,
const char *tag,
const char *type);
107 virtual void *soap_in(
struct soap*,
const char *tag,
const char *type);
115 phone = (std::string *)0;
116 mobile = (std::string *)0;
119 soap = (
struct soap *)0;
128 #ifndef SOAP_TYPE__a__address_book
129 #define SOAP_TYPE__a__address_book (9)
134 std::vector<a__address *> address;
141 virtual void soap_default(
struct soap*);
143 virtual void soap_serialize(
struct soap*)
const;
145 virtual int soap_put(
struct soap*,
const char *tag,
const char *type)
const;
147 virtual int soap_out(
struct soap*,
const char *tag,
int id,
const char *type)
const;
149 virtual void *soap_get(
struct soap*,
const char *tag,
const char *type);
151 virtual void *soap_in(
struct soap*,
const char *tag,
const char *type);
158 soap = (
struct soap *)0;
167 #ifndef WITH_NOGLOBAL
168 #ifndef SOAP_TYPE_SOAP_ENV__Header
169 #define SOAP_TYPE_SOAP_ENV__Header (18)
186 #ifndef WITH_NOGLOBAL
187 #ifndef SOAP_TYPE_SOAP_ENV__Code
188 #define SOAP_TYPE_SOAP_ENV__Code (19)
203 SOAP_ENV__Value = (
char *)0;
213 #ifndef WITH_NOGLOBAL
214 #ifndef SOAP_TYPE_SOAP_ENV__Detail
215 #define SOAP_TYPE_SOAP_ENV__Detail (21)
241 #ifndef WITH_NOGLOBAL
242 #ifndef SOAP_TYPE_SOAP_ENV__Reason
243 #define SOAP_TYPE_SOAP_ENV__Reason (24)
255 SOAP_ENV__Text = (
char *)0;
264 #ifndef WITH_NOGLOBAL
265 #ifndef SOAP_TYPE_SOAP_ENV__Fault
266 #define SOAP_TYPE_SOAP_ENV__Fault (25)
294 faultcode = (
char *)0;
295 faultstring = (
char *)0;
296 faultactor = (
char *)0;
297 detail = (
struct SOAP_ENV__Detail *)0;
298 SOAP_ENV__Code = (
struct SOAP_ENV__Code *)0;
299 SOAP_ENV__Reason = (
struct SOAP_ENV__Reason *)0;
300 SOAP_ENV__Node = (
char *)0;
301 SOAP_ENV__Role = (
char *)0;
302 SOAP_ENV__Detail = (
struct SOAP_ENV__Detail *)0;
318 #ifndef SOAP_TYPE__QName
319 #define SOAP_TYPE__QName (5)
324 #ifndef SOAP_TYPE__XML
325 #define SOAP_TYPE__XML (6)
337 #ifndef SOAP_TYPE_byte
338 #define SOAP_TYPE_byte (3)
342 #ifndef SOAP_TYPE_int
343 #define SOAP_TYPE_int (1)
347 #ifndef SOAP_TYPE_dateTime
348 #define SOAP_TYPE_dateTime (13)
352 #ifndef SOAP_TYPE_a__ISO_country
353 #define SOAP_TYPE_a__ISO_country (10)
357 #ifndef SOAP_TYPE_std__string
358 #define SOAP_TYPE_std__string (11)
362 #ifndef SOAP_TYPE__a__address_book
363 #define SOAP_TYPE__a__address_book (9)
367 #ifndef SOAP_TYPE_a__address
368 #define SOAP_TYPE_a__address (8)
372 #ifndef SOAP_TYPE_SOAP_ENV__Fault
373 #define SOAP_TYPE_SOAP_ENV__Fault (25)
377 #ifndef SOAP_TYPE_SOAP_ENV__Reason
378 #define SOAP_TYPE_SOAP_ENV__Reason (24)
382 #ifndef SOAP_TYPE_SOAP_ENV__Detail
383 #define SOAP_TYPE_SOAP_ENV__Detail (21)
387 #ifndef SOAP_TYPE_SOAP_ENV__Code
388 #define SOAP_TYPE_SOAP_ENV__Code (19)
392 #ifndef SOAP_TYPE_SOAP_ENV__Header
393 #define SOAP_TYPE_SOAP_ENV__Header (18)
397 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason
398 #define SOAP_TYPE_PointerToSOAP_ENV__Reason (27)
402 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail
403 #define SOAP_TYPE_PointerToSOAP_ENV__Detail (26)
407 #ifndef SOAP_TYPE_PointerToSOAP_ENV__Code
408 #define SOAP_TYPE_PointerToSOAP_ENV__Code (20)
412 #ifndef SOAP_TYPE_PointerToa__address
413 #define SOAP_TYPE_PointerToa__address (16)
417 #ifndef SOAP_TYPE_PointerTodateTime
418 #define SOAP_TYPE_PointerTodateTime (14)
422 #ifndef SOAP_TYPE_PointerTostd__string
423 #define SOAP_TYPE_PointerTostd__string (12)
427 #ifndef SOAP_TYPE__XML
428 #define SOAP_TYPE__XML (6)
432 #ifndef SOAP_TYPE__QName
433 #define SOAP_TYPE__QName (5)
437 #ifndef SOAP_TYPE_string
438 #define SOAP_TYPE_string (4)
442 #ifndef SOAP_TYPE_std__vectorTemplateOfPointerToa__address
443 #define SOAP_TYPE_std__vectorTemplateOfPointerToa__address (17)
friend SOAP_FMAC1 SOAP_ENV__Reason *SOAP_FMAC2 address_instantiate_SOAP_ENV__Reason(struct soap *, int, const char *, const char *, size_t *)
a__ISO_country
ISO country codes (limited to just a few for this example) Note: enum values are prefixed with 'a__IS...
#define SOAP_TYPE_SOAP_ENV__Fault
struct SOAP_ENV__Detail * detail
#define SOAP_TYPE_SOAP_ENV__Code
friend SOAP_FMAC1 SOAP_ENV__Fault *SOAP_FMAC2 address_instantiate_SOAP_ENV__Fault(struct soap *, int, const char *, const char *, size_t *)
struct SOAP_ENV__Code * SOAP_ENV__Code
#define SOAP_TYPE_a__address
_a__address_book()
Constructor with initializations.
struct SOAP_ENV__Detail * SOAP_ENV__Detail
#define SOAP_TYPE_SOAP_ENV__Reason
struct SOAP_ENV__Reason * SOAP_ENV__Reason
An address information item.
virtual int soap_type(void) const
Return unique type id SOAP_TYPE__a__address_book.
#define SOAP_TYPE__a__address_book
#define SOAP_TYPE_SOAP_ENV__Header
virtual a__address * soap_alloc(void) const
Return a new object of type a__address, default initialized and not managed by a soap context...
friend SOAP_FMAC1 SOAP_ENV__Detail *SOAP_FMAC2 address_instantiate_SOAP_ENV__Detail(struct soap *, int, const char *, const char *, size_t *)
virtual int soap_type(void) const
Return unique type id SOAP_TYPE_a__address.
friend SOAP_FMAC1 SOAP_ENV__Code *SOAP_FMAC2 address_instantiate_SOAP_ENV__Code(struct soap *, int, const char *, const char *, size_t *)
The root element of the address book schema.
a__address()
Constructor with initializations.
virtual _a__address_book * soap_alloc(void) const
Return a new object of type _a__address_book, default initialized and not managed by a soap context...
SOAP_FMAC1 _a__address_book *SOAP_FMAC2 address_instantiate__a__address_book(struct soap *, int, const char *, const char *, size_t *)
#define SOAP_TYPE_SOAP_ENV__Detail
struct SOAP_ENV__Code * SOAP_ENV__Subcode
SOAP_FMAC1 a__address *SOAP_FMAC2 address_instantiate_a__address(struct soap *, int, const char *, const char *, size_t *)
virtual ~_a__address_book()