annotate GEMBASSY-1.0.3/include/soapC.c @ 0:8300eb051bea draft

Initial upload
author ktnyt
date Fri, 26 Jun 2015 05:19:29 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1 /* soapC.c
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2 Generated by gSOAP 2.8.6 from gae.h
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4 Copyright(C) 2000-2011, Robert van Engelen, Genivia Inc. All Rights Reserved.
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5 The generated code is released under one of the following licenses:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6 1) GPL or 2) Genivia's license for commercial use.
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7 This program is released under the GPL with the additional exemption that
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8 compiling, linking, and/or using OpenSSL is allowed.
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9 */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11 #if defined(__BORLANDC__)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12 #pragma option push -w-8060
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13 #pragma option push -w-8004
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16 #include "soapH.h"
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18 #ifdef __cplusplus
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19 extern "C" {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22 SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.8.6 2013-04-04 13:42:58 GMT")
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27 SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29 if (soap->header)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
30 soap_serialize_SOAP_ENV__Header(soap, soap->header);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
31 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
32
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
33 SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
34 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
35 if (soap->header)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
36 { soap->part = SOAP_IN_HEADER;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
37 if (soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
38 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
39 soap->part = SOAP_END_HEADER;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
40 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
41 return SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
42 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
43
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
44 SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
45 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
46 soap->part = SOAP_IN_HEADER;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
47 soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
48 soap->part = SOAP_END_HEADER;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
49 return soap->header == NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
50 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
51
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
52 SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
53 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
54 if (!soap->header)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
55 { if ((soap->header = (struct SOAP_ENV__Header*)soap_malloc(soap, sizeof(struct SOAP_ENV__Header))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
56 soap_default_SOAP_ENV__Header(soap, soap->header);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
57 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
58 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
59
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
60 SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
61 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
62 if (!soap->fault)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
63 { soap->fault = (struct SOAP_ENV__Fault*)soap_malloc(soap, sizeof(struct SOAP_ENV__Fault));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
64 if (!soap->fault)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
65 return;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
66 soap_default_SOAP_ENV__Fault(soap, soap->fault);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
67 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
68 if (soap->version == 2 && !soap->fault->SOAP_ENV__Code)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
69 { soap->fault->SOAP_ENV__Code = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
70 soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
71 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
72 if (soap->version == 2 && !soap->fault->SOAP_ENV__Reason)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
73 { soap->fault->SOAP_ENV__Reason = (struct SOAP_ENV__Reason*)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
74 soap_default_SOAP_ENV__Reason(soap, soap->fault->SOAP_ENV__Reason);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
75 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
76 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
77
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
78 SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
79 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
80 if (soap->fault)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
81 soap_serialize_SOAP_ENV__Fault(soap, soap->fault);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
82 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
83
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
84 SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
85 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
86 if (soap->fault)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
87 return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
88 return SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
89 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
90
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
91 SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
92 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
93 return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
94 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
95
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
96 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
97 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
98 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
99 if (soap->version == 2 && soap->fault->SOAP_ENV__Code)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
100 return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Value;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
101 return (const char**)&soap->fault->faultcode;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
102 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
103
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
104 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
105 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
106 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
107 if (soap->version == 2)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
108 { if (!soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
109 { soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
110 soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
111 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
112 return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
114 return (const char**)&soap->fault->faultcode;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
115 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
116
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
117 SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultsubcode(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
118 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
119 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
120 if (soap->version == 2)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
121 { if (soap->fault->SOAP_ENV__Code && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
122 return soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
123 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
124 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
125 return soap->fault->faultcode;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
126 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
127
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
128 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
129 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
130 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
131 if (soap->version == 2)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
132 return (const char**)&soap->fault->SOAP_ENV__Reason->SOAP_ENV__Text;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
133 return (const char**)&soap->fault->faultstring;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
135
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
136 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
138 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
139 if (soap->version == 1)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
140 { if (!soap->fault->detail)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
141 { soap->fault->detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
142 soap_default_SOAP_ENV__Detail(soap, soap->fault->detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
143 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
144 return (const char**)&soap->fault->detail->__any;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
145 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
146 if (!soap->fault->SOAP_ENV__Detail)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
147 { soap->fault->SOAP_ENV__Detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
148 soap_default_SOAP_ENV__Detail(soap, soap->fault->SOAP_ENV__Detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
150 return (const char**)&soap->fault->SOAP_ENV__Detail->__any;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
151 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
152
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
153 SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultdetail(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
154 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
155 soap_fault(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
156 if (soap->version == 2 && soap->fault->SOAP_ENV__Detail)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
157 return soap->fault->SOAP_ENV__Detail->__any;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
158 if (soap->fault->detail)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
159 return soap->fault->detail->__any;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
160 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
161 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
162
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
163 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
164
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
165 #ifndef WITH_NOIDREF
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
166 SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
167 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
168 int t;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
169 if (soap->version == 1)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
170 { for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
171 { if (!soap_getelement(soap, &t))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
172 if (soap->error || soap_ignore_element(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
173 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
175 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
176 if (soap->error == SOAP_NO_TAG || soap->error == SOAP_EOF)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
177 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
179 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
180 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
182 #ifndef WITH_NOIDREF
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
183 SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, int *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
184 { (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
185 if (soap_peek_element(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
186 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
187 if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
188 *type = soap_lookup_type(soap, soap->href);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
189 switch (*type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
190 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
191 case SOAP_TYPE_byte:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
192 return soap_in_byte(soap, NULL, NULL, "xsd:byte");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
193 case SOAP_TYPE_int:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
194 return soap_in_int(soap, NULL, NULL, "xsd:int");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
195 case SOAP_TYPE_float:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
196 return soap_in_float(soap, NULL, NULL, "xsd:float");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
197 case SOAP_TYPE_double:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
198 return soap_in_double(soap, NULL, NULL, "xsd:double");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
199 case SOAP_TYPE_ns1__hydropathy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
200 return soap_in_ns1__hydropathy(soap, NULL, NULL, "ns1:hydropathy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
201 case SOAP_TYPE_ns1__hydropathyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
202 return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, "ns1:hydropathyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
203 case SOAP_TYPE_ns1__help:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
204 return soap_in_ns1__help(soap, NULL, NULL, "ns1:help");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
205 case SOAP_TYPE_ns1__helpResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
206 return soap_in_ns1__helpResponse(soap, NULL, NULL, "ns1:helpResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
207 case SOAP_TYPE_ns1__S_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
208 return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, "ns1:S_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
209 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
210 return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, "ns1:S_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
211 case SOAP_TYPE_ns1__leading_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
212 return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, "ns1:leading_strand");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
213 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
214 return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
215 case SOAP_TYPE_ns1__scs:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
216 return soap_in_ns1__scs(soap, NULL, NULL, "ns1:scs");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
217 case SOAP_TYPE_ns1__scsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
218 return soap_in_ns1__scsResponse(soap, NULL, NULL, "ns1:scsResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
219 case SOAP_TYPE_ns1__lda_USCOREbias:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
220 return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, "ns1:lda_bias");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
221 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
222 return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, "ns1:lda_biasResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
223 case SOAP_TYPE_ns1__kmer_USCOREtable:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
224 return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, "ns1:kmer_table");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
225 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
226 return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, "ns1:kmer_tableResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
227 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
228 return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, "ns1:base_z_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
229 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
230 return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, "ns1:base_z_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
231 case SOAP_TYPE_ns1__base_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
232 return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, "ns1:base_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
233 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
234 return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, "ns1:base_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
235 case SOAP_TYPE_ns1__B2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
236 return soap_in_ns1__B2(soap, NULL, NULL, "ns1:B2");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
237 case SOAP_TYPE_ns1__B2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
238 return soap_in_ns1__B2Response(soap, NULL, NULL, "ns1:B2Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
239 case SOAP_TYPE_ns1__B1:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
240 return soap_in_ns1__B1(soap, NULL, NULL, "ns1:B1");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
241 case SOAP_TYPE_ns1__B1Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
242 return soap_in_ns1__B1Response(soap, NULL, NULL, "ns1:B1Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
243 case SOAP_TYPE_ns1__cgr:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
244 return soap_in_ns1__cgr(soap, NULL, NULL, "ns1:cgr");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
245 case SOAP_TYPE_ns1__cgrResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
246 return soap_in_ns1__cgrResponse(soap, NULL, NULL, "ns1:cgrResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
247 case SOAP_TYPE_ns1__dinuc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
248 return soap_in_ns1__dinuc(soap, NULL, NULL, "ns1:dinuc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
249 case SOAP_TYPE_ns1__dinucResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
250 return soap_in_ns1__dinucResponse(soap, NULL, NULL, "ns1:dinucResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
251 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
252 return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, "ns1:least_squares_fit");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
253 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
254 return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
255 case SOAP_TYPE_ns1__palindrome:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
256 return soap_in_ns1__palindrome(soap, NULL, NULL, "ns1:palindrome");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
257 case SOAP_TYPE_ns1__palindromeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
258 return soap_in_ns1__palindromeResponse(soap, NULL, NULL, "ns1:palindromeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
259 case SOAP_TYPE_ns1__entrez:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
260 return soap_in_ns1__entrez(soap, NULL, NULL, "ns1:entrez");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
261 case SOAP_TYPE_ns1__entrezResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
262 return soap_in_ns1__entrezResponse(soap, NULL, NULL, "ns1:entrezResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
263 case SOAP_TYPE_ns1__codon_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
264 return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, "ns1:codon_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
265 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
266 return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, "ns1:codon_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
267 case SOAP_TYPE_ns1__mean:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
268 return soap_in_ns1__mean(soap, NULL, NULL, "ns1:mean");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
269 case SOAP_TYPE_ns1__meanResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
270 return soap_in_ns1__meanResponse(soap, NULL, NULL, "ns1:meanResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
271 case SOAP_TYPE_ns1__complement:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
272 return soap_in_ns1__complement(soap, NULL, NULL, "ns1:complement");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
273 case SOAP_TYPE_ns1__complementResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
274 return soap_in_ns1__complementResponse(soap, NULL, NULL, "ns1:complementResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
275 case SOAP_TYPE_ns1__find_USCOREiteron:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
276 return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, "ns1:find_iteron");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
277 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
278 return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, "ns1:find_iteronResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
279 case SOAP_TYPE_ns1__min:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
280 return soap_in_ns1__min(soap, NULL, NULL, "ns1:min");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
281 case SOAP_TYPE_ns1__minResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
282 return soap_in_ns1__minResponse(soap, NULL, NULL, "ns1:minResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
283 case SOAP_TYPE_ns1__codon_USCOREusage:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
284 return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, "ns1:codon_usage");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
285 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
286 return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, "ns1:codon_usageResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
287 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
288 return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, "ns1:oligomer_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
289 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
290 return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, "ns1:oligomer_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
291 case SOAP_TYPE_ns1__gcwin:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
292 return soap_in_ns1__gcwin(soap, NULL, NULL, "ns1:gcwin");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
293 case SOAP_TYPE_ns1__gcwinResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
294 return soap_in_ns1__gcwinResponse(soap, NULL, NULL, "ns1:gcwinResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
295 case SOAP_TYPE_ns1__find_USCOREpattern:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
296 return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, "ns1:find_pattern");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
297 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
298 return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, "ns1:find_patternResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
299 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
300 return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, "ns1:oligomer_search");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
301 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
302 return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
303 case SOAP_TYPE_ns1__shuffleseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
304 return soap_in_ns1__shuffleseq(soap, NULL, NULL, "ns1:shuffleseq");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
305 case SOAP_TYPE_ns1__shuffleseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
306 return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, "ns1:shuffleseqResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
307 case SOAP_TYPE_ns1__find_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
308 return soap_in_ns1__find_USCOREter(soap, NULL, NULL, "ns1:find_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
309 case SOAP_TYPE_ns1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
310 return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
311 case SOAP_TYPE_ns1__dnawalk:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
312 return soap_in_ns1__dnawalk(soap, NULL, NULL, "ns1:dnawalk");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
313 case SOAP_TYPE_ns1__dnawalkResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
314 return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, "ns1:dnawalkResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
315 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
316 return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, "ns1:base_information_content");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
317 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
318 return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, "ns1:base_information_contentResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
319 case SOAP_TYPE_ns1__signature:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
320 return soap_in_ns1__signature(soap, NULL, NULL, "ns1:signature");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
321 case SOAP_TYPE_ns1__signatureResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
322 return soap_in_ns1__signatureResponse(soap, NULL, NULL, "ns1:signatureResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
323 case SOAP_TYPE_ns1__seqinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
324 return soap_in_ns1__seqinfo(soap, NULL, NULL, "ns1:seqinfo");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
325 case SOAP_TYPE_ns1__seqinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
326 return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, "ns1:seqinfoResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
327 case SOAP_TYPE_ns1__genome_USCOREmap3:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
328 return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, "ns1:genome_map3");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
329 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
330 return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, "ns1:genome_map3Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
331 case SOAP_TYPE_ns1__gcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
332 return soap_in_ns1__gcskew(soap, NULL, NULL, "ns1:gcskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
333 case SOAP_TYPE_ns1__gcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
334 return soap_in_ns1__gcskewResponse(soap, NULL, NULL, "ns1:gcskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
335 case SOAP_TYPE_ns1__molecular_USCOREweight:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
336 return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, "ns1:molecular_weight");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
337 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
338 return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, "ns1:molecular_weightResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
339 case SOAP_TYPE_ns1__delta_USCOREgcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
340 return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, "ns1:delta_gcskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
341 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
342 return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, "ns1:delta_gcskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
343 case SOAP_TYPE_ns1__delta_USCOREenc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
344 return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, "ns1:delta_enc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
345 case SOAP_TYPE_ns1__delta_USCOREencResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
346 return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, "ns1:delta_encResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
347 case SOAP_TYPE_ns1__cumulative:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
348 return soap_in_ns1__cumulative(soap, NULL, NULL, "ns1:cumulative");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
349 case SOAP_TYPE_ns1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
350 return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
351 case SOAP_TYPE_ns1__cor:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
352 return soap_in_ns1__cor(soap, NULL, NULL, "ns1:cor");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
353 case SOAP_TYPE_ns1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
354 return soap_in_ns1__corResponse(soap, NULL, NULL, "ns1:corResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
355 case SOAP_TYPE_ns1__standard_USCOREdeviation:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
356 return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, "ns1:standard_deviation");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
357 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
358 return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, "ns1:standard_deviationResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
359 case SOAP_TYPE_ns1__geneskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
360 return soap_in_ns1__geneskew(soap, NULL, NULL, "ns1:geneskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
361 case SOAP_TYPE_ns1__geneskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
362 return soap_in_ns1__geneskewResponse(soap, NULL, NULL, "ns1:geneskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
363 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
364 return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, "ns1:genes_from_ori");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
365 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
366 return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
367 case SOAP_TYPE_ns1__cbi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
368 return soap_in_ns1__cbi(soap, NULL, NULL, "ns1:cbi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
369 case SOAP_TYPE_ns1__cbiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
370 return soap_in_ns1__cbiResponse(soap, NULL, NULL, "ns1:cbiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
371 case SOAP_TYPE_ns1__find_USCOREdif:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
372 return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, "ns1:find_dif");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
373 case SOAP_TYPE_ns1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
374 return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
375 case SOAP_TYPE_ns1__to_USCOREfasta:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
376 return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, "ns1:to_fasta");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
377 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
378 return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, "ns1:to_fastaResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
379 case SOAP_TYPE_ns1__base_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
380 return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, "ns1:base_entropy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
381 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
382 return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_entropyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
383 case SOAP_TYPE_ns1__DoubleHelix:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
384 return soap_in_ns1__DoubleHelix(soap, NULL, NULL, "ns1:DoubleHelix");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
385 case SOAP_TYPE_ns1__DoubleHelixResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
386 return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, "ns1:DoubleHelixResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
387 case SOAP_TYPE_ns1__calc_USCOREpI:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
388 return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, "ns1:calc_pI");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
389 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
390 return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, "ns1:calc_pIResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
391 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
392 return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, "ns1:rep_ori_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
393 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
394 return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:rep_ori_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
395 case SOAP_TYPE_ns1__longest_USCOREORF:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
396 return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, "ns1:longest_ORF");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
397 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
398 return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, "ns1:longest_ORFResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
399 case SOAP_TYPE_ns1__genome_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
400 return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, "ns1:genome_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
401 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
402 return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, "ns1:genome_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
403 case SOAP_TYPE_ns1__consensus_USCOREz:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
404 return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, "ns1:consensus_z");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
405 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
406 return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, "ns1:consensus_zResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
407 case SOAP_TYPE_ns1__mindex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
408 return soap_in_ns1__mindex(soap, NULL, NULL, "ns1:mindex");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
409 case SOAP_TYPE_ns1__mindexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
410 return soap_in_ns1__mindexResponse(soap, NULL, NULL, "ns1:mindexResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
411 case SOAP_TYPE_ns1__query_USCOREarm:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
412 return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, "ns1:query_arm");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
413 case SOAP_TYPE_ns1__query_USCOREarmResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
414 return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, "ns1:query_armResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
415 case SOAP_TYPE_ns1__max:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
416 return soap_in_ns1__max(soap, NULL, NULL, "ns1:max");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
417 case SOAP_TYPE_ns1__maxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
418 return soap_in_ns1__maxResponse(soap, NULL, NULL, "ns1:maxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
419 case SOAP_TYPE_ns1__maxdex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
420 return soap_in_ns1__maxdex(soap, NULL, NULL, "ns1:maxdex");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
421 case SOAP_TYPE_ns1__maxdexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
422 return soap_in_ns1__maxdexResponse(soap, NULL, NULL, "ns1:maxdexResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
423 case SOAP_TYPE_ns1__cai:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
424 return soap_in_ns1__cai(soap, NULL, NULL, "ns1:cai");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
425 case SOAP_TYPE_ns1__caiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
426 return soap_in_ns1__caiResponse(soap, NULL, NULL, "ns1:caiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
427 case SOAP_TYPE_ns1__gcsi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
428 return soap_in_ns1__gcsi(soap, NULL, NULL, "ns1:gcsi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
429 case SOAP_TYPE_ns1__gcsiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
430 return soap_in_ns1__gcsiResponse(soap, NULL, NULL, "ns1:gcsiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
431 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
432 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, "ns1:filter_cds_by_atg");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
433 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
434 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
435 case SOAP_TYPE_ns1__genomicskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
436 return soap_in_ns1__genomicskew(soap, NULL, NULL, "ns1:genomicskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
437 case SOAP_TYPE_ns1__genomicskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
438 return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, "ns1:genomicskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
439 case SOAP_TYPE_ns1__query_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
440 return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, "ns1:query_strand");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
441 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
442 return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, "ns1:query_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
443 case SOAP_TYPE_ns1__view_USCOREcds:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
444 return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, "ns1:view_cds");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
445 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
446 return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, "ns1:view_cdsResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
447 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
448 return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, "ns1:base_relative_entropy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
449 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
450 return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_relative_entropyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
451 case SOAP_TYPE_ns1__Ew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
452 return soap_in_ns1__Ew(soap, NULL, NULL, "ns1:Ew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
453 case SOAP_TYPE_ns1__EwResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
454 return soap_in_ns1__EwResponse(soap, NULL, NULL, "ns1:EwResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
455 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
456 return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, "ns1:over_lapping_finder");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
457 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
458 return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, "ns1:over_lapping_finderResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
459 case SOAP_TYPE_ns1__codon_USCOREcompiler:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
460 return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, "ns1:codon_compiler");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
461 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
462 return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, "ns1:codon_compilerResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
463 case SOAP_TYPE_ns1__aaui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
464 return soap_in_ns1__aaui(soap, NULL, NULL, "ns1:aaui");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
465 case SOAP_TYPE_ns1__aauiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
466 return soap_in_ns1__aauiResponse(soap, NULL, NULL, "ns1:aauiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
467 case SOAP_TYPE_ns1__amino_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
468 return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, "ns1:amino_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
469 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
470 return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, "ns1:amino_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
471 case SOAP_TYPE_ns1__seq2png:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
472 return soap_in_ns1__seq2png(soap, NULL, NULL, "ns1:seq2png");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
473 case SOAP_TYPE_ns1__seq2pngResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
474 return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, "ns1:seq2pngResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
475 case SOAP_TYPE_ns1__ttest:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
476 return soap_in_ns1__ttest(soap, NULL, NULL, "ns1:ttest");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
477 case SOAP_TYPE_ns1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
478 return soap_in_ns1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
479 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
480 return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, "ns1:find_dnaAbox");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
481 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
482 return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, "ns1:find_dnaAboxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
483 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
484 return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, "ns1:dist_in_cc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
485 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
486 return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, "ns1:dist_in_ccResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
487 case SOAP_TYPE_ns1__bui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
488 return soap_in_ns1__bui(soap, NULL, NULL, "ns1:bui");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
489 case SOAP_TYPE_ns1__buiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
490 return soap_in_ns1__buiResponse(soap, NULL, NULL, "ns1:buiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
491 case SOAP_TYPE_ns1__fop:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
492 return soap_in_ns1__fop(soap, NULL, NULL, "ns1:fop");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
493 case SOAP_TYPE_ns1__fopResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
494 return soap_in_ns1__fopResponse(soap, NULL, NULL, "ns1:fopResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
495 case SOAP_TYPE_ns1__enc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
496 return soap_in_ns1__enc(soap, NULL, NULL, "ns1:enc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
497 case SOAP_TYPE_ns1__encResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
498 return soap_in_ns1__encResponse(soap, NULL, NULL, "ns1:encResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
499 case SOAP_TYPE_ns1__icdi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
500 return soap_in_ns1__icdi(soap, NULL, NULL, "ns1:icdi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
501 case SOAP_TYPE_ns1__icdiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
502 return soap_in_ns1__icdiResponse(soap, NULL, NULL, "ns1:icdiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
503 case SOAP_TYPE_ns1__phx:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
504 return soap_in_ns1__phx(soap, NULL, NULL, "ns1:phx");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
505 case SOAP_TYPE_ns1__phxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
506 return soap_in_ns1__phxResponse(soap, NULL, NULL, "ns1:phxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
507 case SOAP_TYPE_ns1__translate:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
508 return soap_in_ns1__translate(soap, NULL, NULL, "ns1:translate");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
509 case SOAP_TYPE_ns1__translateResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
510 return soap_in_ns1__translateResponse(soap, NULL, NULL, "ns1:translateResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
511 case SOAP_TYPE_ns1__togoWS:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
512 return soap_in_ns1__togoWS(soap, NULL, NULL, "ns1:togoWS");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
513 case SOAP_TYPE_ns1__togoWSResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
514 return soap_in_ns1__togoWSResponse(soap, NULL, NULL, "ns1:togoWSResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
515 case SOAP_TYPE_ns1__circular_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
516 return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, "ns1:circular_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
517 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
518 return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, "ns1:circular_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
519 case SOAP_TYPE_ns1__amino_USCOREinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
520 return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, "ns1:amino_info");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
521 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
522 return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, "ns1:amino_infoResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
523 case SOAP_TYPE_ns1__variance:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
524 return soap_in_ns1__variance(soap, NULL, NULL, "ns1:variance");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
525 case SOAP_TYPE_ns1__varianceResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
526 return soap_in_ns1__varianceResponse(soap, NULL, NULL, "ns1:varianceResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
527 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
528 return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, "ns1:nucleotide_periodicity");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
529 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
530 return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, "ns1:nucleotide_periodicityResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
531 case SOAP_TYPE_ns1__sum:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
532 return soap_in_ns1__sum(soap, NULL, NULL, "ns1:sum");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
533 case SOAP_TYPE_ns1__sumResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
534 return soap_in_ns1__sumResponse(soap, NULL, NULL, "ns1:sumResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
535 case SOAP_TYPE_ns1__plasmid_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
536 return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, "ns1:plasmid_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
537 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
538 return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, "ns1:plasmid_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
539 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
540 return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, "ns1:find_ori_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
541 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
542 return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:find_ori_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
543 case SOAP_TYPE_ns1__median:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
544 return soap_in_ns1__median(soap, NULL, NULL, "ns1:median");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
545 case SOAP_TYPE_ns1__medianResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
546 return soap_in_ns1__medianResponse(soap, NULL, NULL, "ns1:medianResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
547 case SOAP_TYPE_ns1__splitprintseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
548 return soap_in_ns1__splitprintseq(soap, NULL, NULL, "ns1:splitprintseq");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
549 case SOAP_TYPE_ns1__splitprintseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
550 return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, "ns1:splitprintseqResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
551 case SOAP_TYPE_ns1__w_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
552 return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, "ns1:w_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
553 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
554 return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, "ns1:w_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
555 case SOAP_TYPE_ns1__P2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
556 return soap_in_ns1__P2(soap, NULL, NULL, "ns1:P2");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
557 case SOAP_TYPE_ns1__P2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
558 return soap_in_ns1__P2Response(soap, NULL, NULL, "ns1:P2Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
559 case SOAP_TYPE_ns1__codon_USCOREmva:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
560 return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, "ns1:codon_mva");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
561 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
562 return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, "ns1:codon_mvaResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
563 case SOAP_TYPE_arrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
564 return soap_in_arrayOut(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
565 case SOAP_TYPE_arrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
566 return soap_in_arrayIn(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
567 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
568 return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
569 case SOAP_TYPE_ns1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
570 return soap_in_ns1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
571 case SOAP_TYPE_ns1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
572 return soap_in_ns1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
573 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
574 return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
575 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
576 return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
577 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
578 return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
579 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
580 return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
581 case SOAP_TYPE_ns1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
582 return soap_in_ns1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
583 case SOAP_TYPE_ns1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
584 return soap_in_ns1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
585 case SOAP_TYPE_ns1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
586 return soap_in_ns1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
587 case SOAP_TYPE_ns1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
588 return soap_in_ns1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
589 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
590 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
591 case SOAP_TYPE_ns1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
592 return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
593 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
594 return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
595 case SOAP_TYPE_ns1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
596 return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
597 case SOAP_TYPE_ns1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
598 return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
599 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
600 return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
601 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
602 return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
603 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
604 return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
605 case SOAP_TYPE_ns1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
606 return soap_in_ns1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
607 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
608 return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
609 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
610 return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
611 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
612 return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
613 case SOAP_TYPE_ns1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
614 return soap_in_ns1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
615 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
616 return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
617 case SOAP_TYPE_ns1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
618 return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
619 case SOAP_TYPE_ns1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
620 return soap_in_ns1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
621 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
622 return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
623 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
624 return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
625 case SOAP_TYPE_ns1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
626 return soap_in_ns1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
627 case SOAP_TYPE_ns1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
628 return soap_in_ns1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
629 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
630 return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
631 case SOAP_TYPE_ns1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
632 return soap_in_ns1__encInputParams(soap, NULL, NULL, "ns1:encInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
633 case SOAP_TYPE_ns1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
634 return soap_in_ns1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
635 case SOAP_TYPE_ns1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
636 return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
637 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
638 return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
639 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
640 return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
641 case SOAP_TYPE_ns1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
642 return soap_in_ns1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
643 case SOAP_TYPE_ns1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
644 return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
645 case SOAP_TYPE_ns1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
646 return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
647 case SOAP_TYPE_ns1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
648 return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
649 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
650 return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
651 case SOAP_TYPE_ns1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
652 return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
653 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
654 return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
655 case SOAP_TYPE_ns1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
656 return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
657 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
658 return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
659 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
660 return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
661 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
662 return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
663 case SOAP_TYPE_ns1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
664 return soap_in_ns1__corInputParams(soap, NULL, NULL, "ns1:corInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
665 case SOAP_TYPE_ns1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
666 return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
667 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
668 return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
669 case SOAP_TYPE_ns1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
670 return soap_in_ns1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
671 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
672 return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
673 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
674 return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
675 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
676 return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
677 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
678 return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
679 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
680 return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
681 case SOAP_TYPE_ns1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
682 return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
683 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
684 return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
685 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
686 return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
687 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
688 return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
689 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
690 return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
691 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
692 return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
693 case SOAP_TYPE_ns1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
694 return soap_in_ns1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
695 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
696 return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
697 case SOAP_TYPE_ns1__Definition:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
698 return soap_in_ns1__Definition(soap, NULL, NULL, "ns1:Definition");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
699 case SOAP_TYPE_PointerTofloat:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
700 return soap_in_PointerTofloat(soap, NULL, NULL, "xsd:float");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
701 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
702 return soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
703 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
704 return soap_in_PointerTons1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
705 case SOAP_TYPE_PointerTons1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
706 return soap_in_PointerTons1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
707 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
708 return soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
709 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
710 return soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
711 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
712 return soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
713 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
714 return soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
715 case SOAP_TYPE_PointerTons1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
716 return soap_in_PointerTons1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
717 case SOAP_TYPE_PointerTons1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
718 return soap_in_PointerTons1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
719 case SOAP_TYPE_PointerTons1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
720 return soap_in_PointerTons1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
721 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
722 return soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
723 case SOAP_TYPE_PointerTons1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
724 return soap_in_PointerTons1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
725 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
726 return soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
727 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
728 return soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
729 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
730 return soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
731 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
732 return soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
733 case SOAP_TYPE_PointerTons1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
734 return soap_in_PointerTons1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
735 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
736 return soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
737 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
738 return soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
739 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
740 return soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
741 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
742 return soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
743 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
744 return soap_in_PointerTons1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
745 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
746 return soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
747 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
748 return soap_in_PointerTons1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
749 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
750 return soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
751 case SOAP_TYPE_PointerTons1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
752 return soap_in_PointerTons1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
753 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
754 return soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
755 case SOAP_TYPE_PointerTons1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
756 return soap_in_PointerTons1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
757 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
758 return soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
759 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
760 return soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
761 case SOAP_TYPE_PointerTons1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
762 return soap_in_PointerTons1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
763 case SOAP_TYPE_PointerTons1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
764 return soap_in_PointerTons1__corResponse(soap, NULL, NULL, "ns1:corResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
765 case SOAP_TYPE_PointerTons1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
766 return soap_in_PointerTons1__corInputParams(soap, NULL, NULL, "ns1:corInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
767 case SOAP_TYPE_PointerTons1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
768 return soap_in_PointerTons1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
769 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
770 return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
771 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
772 return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
773 case SOAP_TYPE_PointerTons1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
774 return soap_in_PointerTons1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
775 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
776 return soap_in_PointerTons1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
777 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
778 return soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
779 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
780 return soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
781 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
782 return soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
783 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
784 return soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
785 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
786 return soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
787 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
788 return soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
789 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
790 return soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
791 case SOAP_TYPE_PointerTons1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
792 return soap_in_PointerTons1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
793 case SOAP_TYPE_PointerTons1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
794 return soap_in_PointerTons1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
795 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
796 return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
797 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
798 return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
799 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
800 return soap_in_PointerTons1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
801 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
802 return soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
803 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
804 return soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
805 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
806 return soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
807 case SOAP_TYPE_PointerTons1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
808 return soap_in_PointerTons1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
809 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
810 return soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
811 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
812 return soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
813 case SOAP_TYPE_PointerTons1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
814 return soap_in_PointerTons1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
815 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
816 return soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
817 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
818 return soap_in_PointerTons1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
819 case SOAP_TYPE_PointerTons1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
820 return soap_in_PointerTons1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
821 case SOAP_TYPE_PointerTons1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
822 return soap_in_PointerTons1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
823 case SOAP_TYPE_PointerToarrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
824 return soap_in_PointerToarrayOut(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
825 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
826 return soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
827 case SOAP_TYPE_PointerTons1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
828 return soap_in_PointerTons1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
829 case SOAP_TYPE_PointerTons1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
830 return soap_in_PointerTons1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
831 case SOAP_TYPE_PointerTons1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
832 return soap_in_PointerTons1__encInputParams(soap, NULL, NULL, "ns1:encInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
833 case SOAP_TYPE_PointerTons1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
834 return soap_in_PointerTons1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
835 case SOAP_TYPE_PointerTons1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
836 return soap_in_PointerTons1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
837 case SOAP_TYPE_PointerTons1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
838 return soap_in_PointerTons1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
839 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
840 return soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
841 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
842 return soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
843 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
844 return soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
845 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
846 return soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
847 case SOAP_TYPE_PointerToarrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
848 return soap_in_PointerToarrayIn(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
849 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
850 return soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
851 case SOAP_TYPE_PointerTons1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
852 return soap_in_PointerTons1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
853 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
854 return soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
855 case SOAP_TYPE_PointerTostring:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
856 return soap_in_PointerTostring(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
857 case SOAP_TYPE__QName:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
858 { char **s;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
859 s = soap_in__QName(soap, NULL, NULL, "xsd:QName");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
860 return s ? *s : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
861 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
862 case SOAP_TYPE_string:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
863 { char **s;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
864 s = soap_in_string(soap, NULL, NULL, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
865 return s ? *s : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
867 default:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
868 { const char *t = soap->type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
869 if (!*t)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
870 t = soap->tag;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
871 if (!soap_match_tag(soap, t, "xsd:byte"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
872 { *type = SOAP_TYPE_byte;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
873 return soap_in_byte(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
875 if (!soap_match_tag(soap, t, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
876 { *type = SOAP_TYPE_int;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
877 return soap_in_int(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
879 if (!soap_match_tag(soap, t, "xsd:float"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
880 { *type = SOAP_TYPE_float;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
881 return soap_in_float(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
883 if (!soap_match_tag(soap, t, "xsd:double"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
884 { *type = SOAP_TYPE_double;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
885 return soap_in_double(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
887 if (!soap_match_tag(soap, t, "ns1:hydropathy"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
888 { *type = SOAP_TYPE_ns1__hydropathy;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
889 return soap_in_ns1__hydropathy(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
890 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
891 if (!soap_match_tag(soap, t, "ns1:hydropathyResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
892 { *type = SOAP_TYPE_ns1__hydropathyResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
893 return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
895 if (!soap_match_tag(soap, t, "ns1:help"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
896 { *type = SOAP_TYPE_ns1__help;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
897 return soap_in_ns1__help(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
899 if (!soap_match_tag(soap, t, "ns1:helpResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
900 { *type = SOAP_TYPE_ns1__helpResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
901 return soap_in_ns1__helpResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
902 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
903 if (!soap_match_tag(soap, t, "ns1:S_value"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
904 { *type = SOAP_TYPE_ns1__S_USCOREvalue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
905 return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
906 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
907 if (!soap_match_tag(soap, t, "ns1:S_valueResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
908 { *type = SOAP_TYPE_ns1__S_USCOREvalueResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
909 return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
910 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
911 if (!soap_match_tag(soap, t, "ns1:leading_strand"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
912 { *type = SOAP_TYPE_ns1__leading_USCOREstrand;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
913 return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
914 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
915 if (!soap_match_tag(soap, t, "ns1:leading_strandResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
916 { *type = SOAP_TYPE_ns1__leading_USCOREstrandResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
917 return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
918 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
919 if (!soap_match_tag(soap, t, "ns1:scs"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
920 { *type = SOAP_TYPE_ns1__scs;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
921 return soap_in_ns1__scs(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
923 if (!soap_match_tag(soap, t, "ns1:scsResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
924 { *type = SOAP_TYPE_ns1__scsResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
925 return soap_in_ns1__scsResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
927 if (!soap_match_tag(soap, t, "ns1:lda_bias"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
928 { *type = SOAP_TYPE_ns1__lda_USCOREbias;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
929 return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
931 if (!soap_match_tag(soap, t, "ns1:lda_biasResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
932 { *type = SOAP_TYPE_ns1__lda_USCOREbiasResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
933 return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
935 if (!soap_match_tag(soap, t, "ns1:kmer_table"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
936 { *type = SOAP_TYPE_ns1__kmer_USCOREtable;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
937 return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
939 if (!soap_match_tag(soap, t, "ns1:kmer_tableResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
940 { *type = SOAP_TYPE_ns1__kmer_USCOREtableResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
941 return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
943 if (!soap_match_tag(soap, t, "ns1:base_z_value"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
944 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
945 return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
946 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
947 if (!soap_match_tag(soap, t, "ns1:base_z_valueResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
948 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
949 return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
951 if (!soap_match_tag(soap, t, "ns1:base_counter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
952 { *type = SOAP_TYPE_ns1__base_USCOREcounter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
953 return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
955 if (!soap_match_tag(soap, t, "ns1:base_counterResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
956 { *type = SOAP_TYPE_ns1__base_USCOREcounterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
957 return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
958 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
959 if (!soap_match_tag(soap, t, "ns1:B2"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
960 { *type = SOAP_TYPE_ns1__B2;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
961 return soap_in_ns1__B2(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
963 if (!soap_match_tag(soap, t, "ns1:B2Response"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
964 { *type = SOAP_TYPE_ns1__B2Response;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
965 return soap_in_ns1__B2Response(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
967 if (!soap_match_tag(soap, t, "ns1:B1"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
968 { *type = SOAP_TYPE_ns1__B1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
969 return soap_in_ns1__B1(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
971 if (!soap_match_tag(soap, t, "ns1:B1Response"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
972 { *type = SOAP_TYPE_ns1__B1Response;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
973 return soap_in_ns1__B1Response(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
974 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
975 if (!soap_match_tag(soap, t, "ns1:cgr"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
976 { *type = SOAP_TYPE_ns1__cgr;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
977 return soap_in_ns1__cgr(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
978 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
979 if (!soap_match_tag(soap, t, "ns1:cgrResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
980 { *type = SOAP_TYPE_ns1__cgrResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
981 return soap_in_ns1__cgrResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
982 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
983 if (!soap_match_tag(soap, t, "ns1:dinuc"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
984 { *type = SOAP_TYPE_ns1__dinuc;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
985 return soap_in_ns1__dinuc(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
986 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
987 if (!soap_match_tag(soap, t, "ns1:dinucResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
988 { *type = SOAP_TYPE_ns1__dinucResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
989 return soap_in_ns1__dinucResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
990 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
991 if (!soap_match_tag(soap, t, "ns1:least_squares_fit"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
992 { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
993 return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
994 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
995 if (!soap_match_tag(soap, t, "ns1:least_squares_fitResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
996 { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
997 return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
998 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
999 if (!soap_match_tag(soap, t, "ns1:palindrome"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1000 { *type = SOAP_TYPE_ns1__palindrome;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1001 return soap_in_ns1__palindrome(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1003 if (!soap_match_tag(soap, t, "ns1:palindromeResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1004 { *type = SOAP_TYPE_ns1__palindromeResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1005 return soap_in_ns1__palindromeResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1007 if (!soap_match_tag(soap, t, "ns1:entrez"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1008 { *type = SOAP_TYPE_ns1__entrez;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1009 return soap_in_ns1__entrez(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1010 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1011 if (!soap_match_tag(soap, t, "ns1:entrezResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1012 { *type = SOAP_TYPE_ns1__entrezResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1013 return soap_in_ns1__entrezResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1015 if (!soap_match_tag(soap, t, "ns1:codon_counter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1016 { *type = SOAP_TYPE_ns1__codon_USCOREcounter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1017 return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1019 if (!soap_match_tag(soap, t, "ns1:codon_counterResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1020 { *type = SOAP_TYPE_ns1__codon_USCOREcounterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1021 return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1023 if (!soap_match_tag(soap, t, "ns1:mean"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1024 { *type = SOAP_TYPE_ns1__mean;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1025 return soap_in_ns1__mean(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1026 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1027 if (!soap_match_tag(soap, t, "ns1:meanResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1028 { *type = SOAP_TYPE_ns1__meanResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1029 return soap_in_ns1__meanResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1031 if (!soap_match_tag(soap, t, "ns1:complement"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1032 { *type = SOAP_TYPE_ns1__complement;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1033 return soap_in_ns1__complement(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1034 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1035 if (!soap_match_tag(soap, t, "ns1:complementResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1036 { *type = SOAP_TYPE_ns1__complementResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1037 return soap_in_ns1__complementResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1039 if (!soap_match_tag(soap, t, "ns1:find_iteron"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1040 { *type = SOAP_TYPE_ns1__find_USCOREiteron;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1041 return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1042 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1043 if (!soap_match_tag(soap, t, "ns1:find_iteronResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1044 { *type = SOAP_TYPE_ns1__find_USCOREiteronResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1045 return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1047 if (!soap_match_tag(soap, t, "ns1:min"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1048 { *type = SOAP_TYPE_ns1__min;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1049 return soap_in_ns1__min(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1051 if (!soap_match_tag(soap, t, "ns1:minResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1052 { *type = SOAP_TYPE_ns1__minResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1053 return soap_in_ns1__minResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1055 if (!soap_match_tag(soap, t, "ns1:codon_usage"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1056 { *type = SOAP_TYPE_ns1__codon_USCOREusage;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1057 return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1059 if (!soap_match_tag(soap, t, "ns1:codon_usageResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1060 { *type = SOAP_TYPE_ns1__codon_USCOREusageResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1061 return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1063 if (!soap_match_tag(soap, t, "ns1:oligomer_counter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1064 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1065 return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1066 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1067 if (!soap_match_tag(soap, t, "ns1:oligomer_counterResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1068 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1069 return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1070 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1071 if (!soap_match_tag(soap, t, "ns1:gcwin"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1072 { *type = SOAP_TYPE_ns1__gcwin;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1073 return soap_in_ns1__gcwin(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1074 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1075 if (!soap_match_tag(soap, t, "ns1:gcwinResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1076 { *type = SOAP_TYPE_ns1__gcwinResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1077 return soap_in_ns1__gcwinResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1078 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1079 if (!soap_match_tag(soap, t, "ns1:find_pattern"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1080 { *type = SOAP_TYPE_ns1__find_USCOREpattern;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1081 return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1082 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1083 if (!soap_match_tag(soap, t, "ns1:find_patternResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1084 { *type = SOAP_TYPE_ns1__find_USCOREpatternResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1085 return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1086 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1087 if (!soap_match_tag(soap, t, "ns1:oligomer_search"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1088 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearch;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1089 return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1091 if (!soap_match_tag(soap, t, "ns1:oligomer_searchResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1092 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1093 return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1095 if (!soap_match_tag(soap, t, "ns1:shuffleseq"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1096 { *type = SOAP_TYPE_ns1__shuffleseq;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1097 return soap_in_ns1__shuffleseq(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1099 if (!soap_match_tag(soap, t, "ns1:shuffleseqResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1100 { *type = SOAP_TYPE_ns1__shuffleseqResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1101 return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1102 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1103 if (!soap_match_tag(soap, t, "ns1:find_ter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1104 { *type = SOAP_TYPE_ns1__find_USCOREter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1105 return soap_in_ns1__find_USCOREter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1107 if (!soap_match_tag(soap, t, "ns1:find_terResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1108 { *type = SOAP_TYPE_ns1__find_USCOREterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1109 return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1110 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1111 if (!soap_match_tag(soap, t, "ns1:dnawalk"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1112 { *type = SOAP_TYPE_ns1__dnawalk;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1113 return soap_in_ns1__dnawalk(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1115 if (!soap_match_tag(soap, t, "ns1:dnawalkResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1116 { *type = SOAP_TYPE_ns1__dnawalkResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1117 return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1119 if (!soap_match_tag(soap, t, "ns1:base_information_content"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1120 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1121 return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1123 if (!soap_match_tag(soap, t, "ns1:base_information_contentResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1124 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1125 return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1126 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1127 if (!soap_match_tag(soap, t, "ns1:signature"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1128 { *type = SOAP_TYPE_ns1__signature;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1129 return soap_in_ns1__signature(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1131 if (!soap_match_tag(soap, t, "ns1:signatureResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1132 { *type = SOAP_TYPE_ns1__signatureResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1133 return soap_in_ns1__signatureResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1135 if (!soap_match_tag(soap, t, "ns1:seqinfo"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1136 { *type = SOAP_TYPE_ns1__seqinfo;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1137 return soap_in_ns1__seqinfo(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1139 if (!soap_match_tag(soap, t, "ns1:seqinfoResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1140 { *type = SOAP_TYPE_ns1__seqinfoResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1141 return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1142 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1143 if (!soap_match_tag(soap, t, "ns1:genome_map3"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1144 { *type = SOAP_TYPE_ns1__genome_USCOREmap3;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1145 return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1147 if (!soap_match_tag(soap, t, "ns1:genome_map3Response"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1148 { *type = SOAP_TYPE_ns1__genome_USCOREmap3Response;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1149 return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1150 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1151 if (!soap_match_tag(soap, t, "ns1:gcskew"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1152 { *type = SOAP_TYPE_ns1__gcskew;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1153 return soap_in_ns1__gcskew(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1154 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1155 if (!soap_match_tag(soap, t, "ns1:gcskewResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1156 { *type = SOAP_TYPE_ns1__gcskewResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1157 return soap_in_ns1__gcskewResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1159 if (!soap_match_tag(soap, t, "ns1:molecular_weight"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1160 { *type = SOAP_TYPE_ns1__molecular_USCOREweight;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1161 return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1162 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1163 if (!soap_match_tag(soap, t, "ns1:molecular_weightResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1164 { *type = SOAP_TYPE_ns1__molecular_USCOREweightResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1165 return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1167 if (!soap_match_tag(soap, t, "ns1:delta_gcskew"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1168 { *type = SOAP_TYPE_ns1__delta_USCOREgcskew;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1169 return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1171 if (!soap_match_tag(soap, t, "ns1:delta_gcskewResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1172 { *type = SOAP_TYPE_ns1__delta_USCOREgcskewResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1173 return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1175 if (!soap_match_tag(soap, t, "ns1:delta_enc"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1176 { *type = SOAP_TYPE_ns1__delta_USCOREenc;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1177 return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1179 if (!soap_match_tag(soap, t, "ns1:delta_encResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1180 { *type = SOAP_TYPE_ns1__delta_USCOREencResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1181 return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1183 if (!soap_match_tag(soap, t, "ns1:cumulative"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1184 { *type = SOAP_TYPE_ns1__cumulative;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1185 return soap_in_ns1__cumulative(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1187 if (!soap_match_tag(soap, t, "ns1:cumulativeResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1188 { *type = SOAP_TYPE_ns1__cumulativeResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1189 return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1190 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1191 if (!soap_match_tag(soap, t, "ns1:cor"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1192 { *type = SOAP_TYPE_ns1__cor;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1193 return soap_in_ns1__cor(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1194 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1195 if (!soap_match_tag(soap, t, "ns1:corResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1196 { *type = SOAP_TYPE_ns1__corResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1197 return soap_in_ns1__corResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1198 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1199 if (!soap_match_tag(soap, t, "ns1:standard_deviation"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1200 { *type = SOAP_TYPE_ns1__standard_USCOREdeviation;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1201 return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1202 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1203 if (!soap_match_tag(soap, t, "ns1:standard_deviationResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1204 { *type = SOAP_TYPE_ns1__standard_USCOREdeviationResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1205 return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1206 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1207 if (!soap_match_tag(soap, t, "ns1:geneskew"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1208 { *type = SOAP_TYPE_ns1__geneskew;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1209 return soap_in_ns1__geneskew(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1211 if (!soap_match_tag(soap, t, "ns1:geneskewResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1212 { *type = SOAP_TYPE_ns1__geneskewResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1213 return soap_in_ns1__geneskewResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1215 if (!soap_match_tag(soap, t, "ns1:genes_from_ori"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1216 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1217 return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1218 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1219 if (!soap_match_tag(soap, t, "ns1:genes_from_oriResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1220 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1221 return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1223 if (!soap_match_tag(soap, t, "ns1:cbi"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1224 { *type = SOAP_TYPE_ns1__cbi;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1225 return soap_in_ns1__cbi(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1226 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1227 if (!soap_match_tag(soap, t, "ns1:cbiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1228 { *type = SOAP_TYPE_ns1__cbiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1229 return soap_in_ns1__cbiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1231 if (!soap_match_tag(soap, t, "ns1:find_dif"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1232 { *type = SOAP_TYPE_ns1__find_USCOREdif;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1233 return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1235 if (!soap_match_tag(soap, t, "ns1:find_difResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1236 { *type = SOAP_TYPE_ns1__find_USCOREdifResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1237 return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1238 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1239 if (!soap_match_tag(soap, t, "ns1:to_fasta"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1240 { *type = SOAP_TYPE_ns1__to_USCOREfasta;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1241 return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1243 if (!soap_match_tag(soap, t, "ns1:to_fastaResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1244 { *type = SOAP_TYPE_ns1__to_USCOREfastaResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1245 return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1246 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1247 if (!soap_match_tag(soap, t, "ns1:base_entropy"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1248 { *type = SOAP_TYPE_ns1__base_USCOREentropy;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1249 return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1251 if (!soap_match_tag(soap, t, "ns1:base_entropyResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1252 { *type = SOAP_TYPE_ns1__base_USCOREentropyResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1253 return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1255 if (!soap_match_tag(soap, t, "ns1:DoubleHelix"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1256 { *type = SOAP_TYPE_ns1__DoubleHelix;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1257 return soap_in_ns1__DoubleHelix(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1258 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1259 if (!soap_match_tag(soap, t, "ns1:DoubleHelixResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1260 { *type = SOAP_TYPE_ns1__DoubleHelixResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1261 return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1263 if (!soap_match_tag(soap, t, "ns1:calc_pI"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1264 { *type = SOAP_TYPE_ns1__calc_USCOREpI;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1265 return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1267 if (!soap_match_tag(soap, t, "ns1:calc_pIResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1268 { *type = SOAP_TYPE_ns1__calc_USCOREpIResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1269 return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1270 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1271 if (!soap_match_tag(soap, t, "ns1:rep_ori_ter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1272 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1273 return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1275 if (!soap_match_tag(soap, t, "ns1:rep_ori_terResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1276 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1277 return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1279 if (!soap_match_tag(soap, t, "ns1:longest_ORF"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1280 { *type = SOAP_TYPE_ns1__longest_USCOREORF;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1281 return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1282 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1283 if (!soap_match_tag(soap, t, "ns1:longest_ORFResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1284 { *type = SOAP_TYPE_ns1__longest_USCOREORFResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1285 return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1287 if (!soap_match_tag(soap, t, "ns1:genome_map"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1288 { *type = SOAP_TYPE_ns1__genome_USCOREmap;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1289 return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1290 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1291 if (!soap_match_tag(soap, t, "ns1:genome_mapResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1292 { *type = SOAP_TYPE_ns1__genome_USCOREmapResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1293 return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1294 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1295 if (!soap_match_tag(soap, t, "ns1:consensus_z"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1296 { *type = SOAP_TYPE_ns1__consensus_USCOREz;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1297 return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1298 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1299 if (!soap_match_tag(soap, t, "ns1:consensus_zResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1300 { *type = SOAP_TYPE_ns1__consensus_USCOREzResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1301 return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1302 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1303 if (!soap_match_tag(soap, t, "ns1:mindex"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1304 { *type = SOAP_TYPE_ns1__mindex;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1305 return soap_in_ns1__mindex(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1306 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1307 if (!soap_match_tag(soap, t, "ns1:mindexResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1308 { *type = SOAP_TYPE_ns1__mindexResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1309 return soap_in_ns1__mindexResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1310 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1311 if (!soap_match_tag(soap, t, "ns1:query_arm"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1312 { *type = SOAP_TYPE_ns1__query_USCOREarm;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1313 return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1315 if (!soap_match_tag(soap, t, "ns1:query_armResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1316 { *type = SOAP_TYPE_ns1__query_USCOREarmResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1317 return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1319 if (!soap_match_tag(soap, t, "ns1:max"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1320 { *type = SOAP_TYPE_ns1__max;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1321 return soap_in_ns1__max(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1323 if (!soap_match_tag(soap, t, "ns1:maxResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1324 { *type = SOAP_TYPE_ns1__maxResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1325 return soap_in_ns1__maxResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1327 if (!soap_match_tag(soap, t, "ns1:maxdex"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1328 { *type = SOAP_TYPE_ns1__maxdex;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1329 return soap_in_ns1__maxdex(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1331 if (!soap_match_tag(soap, t, "ns1:maxdexResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1332 { *type = SOAP_TYPE_ns1__maxdexResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1333 return soap_in_ns1__maxdexResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1335 if (!soap_match_tag(soap, t, "ns1:cai"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1336 { *type = SOAP_TYPE_ns1__cai;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1337 return soap_in_ns1__cai(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1339 if (!soap_match_tag(soap, t, "ns1:caiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1340 { *type = SOAP_TYPE_ns1__caiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1341 return soap_in_ns1__caiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1342 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1343 if (!soap_match_tag(soap, t, "ns1:gcsi"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1344 { *type = SOAP_TYPE_ns1__gcsi;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1345 return soap_in_ns1__gcsi(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1346 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1347 if (!soap_match_tag(soap, t, "ns1:gcsiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1348 { *type = SOAP_TYPE_ns1__gcsiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1349 return soap_in_ns1__gcsiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1350 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1351 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atg"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1352 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1353 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1355 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1356 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1357 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1358 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1359 if (!soap_match_tag(soap, t, "ns1:genomicskew"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1360 { *type = SOAP_TYPE_ns1__genomicskew;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1361 return soap_in_ns1__genomicskew(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1363 if (!soap_match_tag(soap, t, "ns1:genomicskewResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1364 { *type = SOAP_TYPE_ns1__genomicskewResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1365 return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1366 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1367 if (!soap_match_tag(soap, t, "ns1:query_strand"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1368 { *type = SOAP_TYPE_ns1__query_USCOREstrand;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1369 return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1371 if (!soap_match_tag(soap, t, "ns1:query_strandResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1372 { *type = SOAP_TYPE_ns1__query_USCOREstrandResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1373 return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1374 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1375 if (!soap_match_tag(soap, t, "ns1:view_cds"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1376 { *type = SOAP_TYPE_ns1__view_USCOREcds;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1377 return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1378 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1379 if (!soap_match_tag(soap, t, "ns1:view_cdsResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1380 { *type = SOAP_TYPE_ns1__view_USCOREcdsResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1381 return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1382 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1383 if (!soap_match_tag(soap, t, "ns1:base_relative_entropy"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1384 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1385 return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1386 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1387 if (!soap_match_tag(soap, t, "ns1:base_relative_entropyResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1388 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1389 return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1390 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1391 if (!soap_match_tag(soap, t, "ns1:Ew"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1392 { *type = SOAP_TYPE_ns1__Ew;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1393 return soap_in_ns1__Ew(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1395 if (!soap_match_tag(soap, t, "ns1:EwResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1396 { *type = SOAP_TYPE_ns1__EwResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1397 return soap_in_ns1__EwResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1399 if (!soap_match_tag(soap, t, "ns1:over_lapping_finder"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1400 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1401 return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1402 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1403 if (!soap_match_tag(soap, t, "ns1:over_lapping_finderResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1404 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1405 return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1407 if (!soap_match_tag(soap, t, "ns1:codon_compiler"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1408 { *type = SOAP_TYPE_ns1__codon_USCOREcompiler;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1409 return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1411 if (!soap_match_tag(soap, t, "ns1:codon_compilerResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1412 { *type = SOAP_TYPE_ns1__codon_USCOREcompilerResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1413 return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1415 if (!soap_match_tag(soap, t, "ns1:aaui"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1416 { *type = SOAP_TYPE_ns1__aaui;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1417 return soap_in_ns1__aaui(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1419 if (!soap_match_tag(soap, t, "ns1:aauiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1420 { *type = SOAP_TYPE_ns1__aauiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1421 return soap_in_ns1__aauiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1423 if (!soap_match_tag(soap, t, "ns1:amino_counter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1424 { *type = SOAP_TYPE_ns1__amino_USCOREcounter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1425 return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1426 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1427 if (!soap_match_tag(soap, t, "ns1:amino_counterResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1428 { *type = SOAP_TYPE_ns1__amino_USCOREcounterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1429 return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1430 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1431 if (!soap_match_tag(soap, t, "ns1:seq2png"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1432 { *type = SOAP_TYPE_ns1__seq2png;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1433 return soap_in_ns1__seq2png(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1435 if (!soap_match_tag(soap, t, "ns1:seq2pngResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1436 { *type = SOAP_TYPE_ns1__seq2pngResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1437 return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1438 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1439 if (!soap_match_tag(soap, t, "ns1:ttest"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1440 { *type = SOAP_TYPE_ns1__ttest;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1441 return soap_in_ns1__ttest(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1442 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1443 if (!soap_match_tag(soap, t, "ns1:ttestResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1444 { *type = SOAP_TYPE_ns1__ttestResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1445 return soap_in_ns1__ttestResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1447 if (!soap_match_tag(soap, t, "ns1:find_dnaAbox"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1448 { *type = SOAP_TYPE_ns1__find_USCOREdnaAbox;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1449 return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1450 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1451 if (!soap_match_tag(soap, t, "ns1:find_dnaAboxResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1452 { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1453 return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1454 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1455 if (!soap_match_tag(soap, t, "ns1:dist_in_cc"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1456 { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREcc;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1457 return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1458 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1459 if (!soap_match_tag(soap, t, "ns1:dist_in_ccResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1460 { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1461 return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1462 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1463 if (!soap_match_tag(soap, t, "ns1:bui"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1464 { *type = SOAP_TYPE_ns1__bui;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1465 return soap_in_ns1__bui(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1466 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1467 if (!soap_match_tag(soap, t, "ns1:buiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1468 { *type = SOAP_TYPE_ns1__buiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1469 return soap_in_ns1__buiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1470 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1471 if (!soap_match_tag(soap, t, "ns1:fop"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1472 { *type = SOAP_TYPE_ns1__fop;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1473 return soap_in_ns1__fop(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1474 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1475 if (!soap_match_tag(soap, t, "ns1:fopResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1476 { *type = SOAP_TYPE_ns1__fopResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1477 return soap_in_ns1__fopResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1479 if (!soap_match_tag(soap, t, "ns1:enc"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1480 { *type = SOAP_TYPE_ns1__enc;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1481 return soap_in_ns1__enc(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1482 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1483 if (!soap_match_tag(soap, t, "ns1:encResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1484 { *type = SOAP_TYPE_ns1__encResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1485 return soap_in_ns1__encResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1487 if (!soap_match_tag(soap, t, "ns1:icdi"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1488 { *type = SOAP_TYPE_ns1__icdi;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1489 return soap_in_ns1__icdi(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1490 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1491 if (!soap_match_tag(soap, t, "ns1:icdiResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1492 { *type = SOAP_TYPE_ns1__icdiResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1493 return soap_in_ns1__icdiResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1494 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1495 if (!soap_match_tag(soap, t, "ns1:phx"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1496 { *type = SOAP_TYPE_ns1__phx;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1497 return soap_in_ns1__phx(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1499 if (!soap_match_tag(soap, t, "ns1:phxResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1500 { *type = SOAP_TYPE_ns1__phxResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1501 return soap_in_ns1__phxResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1503 if (!soap_match_tag(soap, t, "ns1:translate"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1504 { *type = SOAP_TYPE_ns1__translate;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1505 return soap_in_ns1__translate(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1507 if (!soap_match_tag(soap, t, "ns1:translateResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1508 { *type = SOAP_TYPE_ns1__translateResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1509 return soap_in_ns1__translateResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1511 if (!soap_match_tag(soap, t, "ns1:togoWS"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1512 { *type = SOAP_TYPE_ns1__togoWS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1513 return soap_in_ns1__togoWS(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1515 if (!soap_match_tag(soap, t, "ns1:togoWSResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1516 { *type = SOAP_TYPE_ns1__togoWSResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1517 return soap_in_ns1__togoWSResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1518 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1519 if (!soap_match_tag(soap, t, "ns1:circular_map"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1520 { *type = SOAP_TYPE_ns1__circular_USCOREmap;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1521 return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1522 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1523 if (!soap_match_tag(soap, t, "ns1:circular_mapResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1524 { *type = SOAP_TYPE_ns1__circular_USCOREmapResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1525 return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1526 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1527 if (!soap_match_tag(soap, t, "ns1:amino_info"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1528 { *type = SOAP_TYPE_ns1__amino_USCOREinfo;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1529 return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1530 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1531 if (!soap_match_tag(soap, t, "ns1:amino_infoResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1532 { *type = SOAP_TYPE_ns1__amino_USCOREinfoResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1533 return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1534 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1535 if (!soap_match_tag(soap, t, "ns1:variance"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1536 { *type = SOAP_TYPE_ns1__variance;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1537 return soap_in_ns1__variance(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1539 if (!soap_match_tag(soap, t, "ns1:varianceResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1540 { *type = SOAP_TYPE_ns1__varianceResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1541 return soap_in_ns1__varianceResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1543 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicity"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1544 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicity;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1545 return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1547 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1548 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1549 return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1551 if (!soap_match_tag(soap, t, "ns1:sum"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1552 { *type = SOAP_TYPE_ns1__sum;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1553 return soap_in_ns1__sum(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1555 if (!soap_match_tag(soap, t, "ns1:sumResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1556 { *type = SOAP_TYPE_ns1__sumResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1557 return soap_in_ns1__sumResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1559 if (!soap_match_tag(soap, t, "ns1:plasmid_map"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1560 { *type = SOAP_TYPE_ns1__plasmid_USCOREmap;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1561 return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1563 if (!soap_match_tag(soap, t, "ns1:plasmid_mapResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1564 { *type = SOAP_TYPE_ns1__plasmid_USCOREmapResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1565 return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1567 if (!soap_match_tag(soap, t, "ns1:find_ori_ter"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1568 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREter;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1569 return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1571 if (!soap_match_tag(soap, t, "ns1:find_ori_terResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1572 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1573 return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1574 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1575 if (!soap_match_tag(soap, t, "ns1:median"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1576 { *type = SOAP_TYPE_ns1__median;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1577 return soap_in_ns1__median(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1578 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1579 if (!soap_match_tag(soap, t, "ns1:medianResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1580 { *type = SOAP_TYPE_ns1__medianResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1581 return soap_in_ns1__medianResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1582 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1583 if (!soap_match_tag(soap, t, "ns1:splitprintseq"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1584 { *type = SOAP_TYPE_ns1__splitprintseq;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1585 return soap_in_ns1__splitprintseq(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1587 if (!soap_match_tag(soap, t, "ns1:splitprintseqResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1588 { *type = SOAP_TYPE_ns1__splitprintseqResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1589 return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1590 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1591 if (!soap_match_tag(soap, t, "ns1:w_value"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1592 { *type = SOAP_TYPE_ns1__w_USCOREvalue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1593 return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1594 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1595 if (!soap_match_tag(soap, t, "ns1:w_valueResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1596 { *type = SOAP_TYPE_ns1__w_USCOREvalueResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1597 return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1599 if (!soap_match_tag(soap, t, "ns1:P2"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1600 { *type = SOAP_TYPE_ns1__P2;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1601 return soap_in_ns1__P2(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1603 if (!soap_match_tag(soap, t, "ns1:P2Response"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1604 { *type = SOAP_TYPE_ns1__P2Response;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1605 return soap_in_ns1__P2Response(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1606 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1607 if (!soap_match_tag(soap, t, "ns1:codon_mva"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1608 { *type = SOAP_TYPE_ns1__codon_USCOREmva;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1609 return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1610 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1611 if (!soap_match_tag(soap, t, "ns1:codon_mvaResponse"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1612 { *type = SOAP_TYPE_ns1__codon_USCOREmvaResponse;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1613 return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1614 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1615 if (*soap->arrayType && !soap_match_array(soap, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1616 { *type = SOAP_TYPE_arrayOut;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1617 return soap_in_arrayOut(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1619 if (*soap->arrayType && !soap_match_array(soap, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1620 { *type = SOAP_TYPE_arrayIn;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1621 return soap_in_arrayIn(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1622 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1623 if (!soap_match_tag(soap, t, "ns1:S_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1624 { *type = SOAP_TYPE_ns1__S_USCOREvalueInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1625 return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1627 if (!soap_match_tag(soap, t, "ns1:scsInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1628 { *type = SOAP_TYPE_ns1__scsInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1629 return soap_in_ns1__scsInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1631 if (!soap_match_tag(soap, t, "ns1:signatureInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1632 { *type = SOAP_TYPE_ns1__signatureInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1633 return soap_in_ns1__signatureInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1635 if (!soap_match_tag(soap, t, "ns1:lda_biasInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1636 { *type = SOAP_TYPE_ns1__lda_USCOREbiasInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1637 return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1639 if (!soap_match_tag(soap, t, "ns1:kmer_tableInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1640 { *type = SOAP_TYPE_ns1__kmer_USCOREtableInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1641 return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1643 if (!soap_match_tag(soap, t, "ns1:base_z_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1644 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1645 return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1646 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1647 if (!soap_match_tag(soap, t, "ns1:base_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1648 { *type = SOAP_TYPE_ns1__base_USCOREcounterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1649 return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1650 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1651 if (!soap_match_tag(soap, t, "ns1:B1InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1652 { *type = SOAP_TYPE_ns1__B1InputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1653 return soap_in_ns1__B1InputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1655 if (!soap_match_tag(soap, t, "ns1:cgrInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1656 { *type = SOAP_TYPE_ns1__cgrInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1657 return soap_in_ns1__cgrInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1658 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1659 if (!soap_match_tag(soap, t, "ns1:dinucInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1660 { *type = SOAP_TYPE_ns1__dinucInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1661 return soap_in_ns1__dinucInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1663 if (!soap_match_tag(soap, t, "ns1:caiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1664 { *type = SOAP_TYPE_ns1__caiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1665 return soap_in_ns1__caiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1667 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1668 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1669 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1670 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1671 if (!soap_match_tag(soap, t, "ns1:gcsiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1672 { *type = SOAP_TYPE_ns1__gcsiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1673 return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1674 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1675 if (!soap_match_tag(soap, t, "ns1:query_strandInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1676 { *type = SOAP_TYPE_ns1__query_USCOREstrandInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1677 return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1679 if (!soap_match_tag(soap, t, "ns1:genomicskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1680 { *type = SOAP_TYPE_ns1__genomicskewInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1681 return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1682 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1683 if (!soap_match_tag(soap, t, "ns1:palindromeInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1684 { *type = SOAP_TYPE_ns1__palindromeInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1685 return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1686 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1687 if (!soap_match_tag(soap, t, "ns1:base_relative_entropyInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1688 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1689 return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1690 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1691 if (!soap_match_tag(soap, t, "ns1:view_cdsInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1692 { *type = SOAP_TYPE_ns1__view_USCOREcdsInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1693 return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1695 if (!soap_match_tag(soap, t, "ns1:codon_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1696 { *type = SOAP_TYPE_ns1__codon_USCOREcounterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1697 return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1698 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1699 if (!soap_match_tag(soap, t, "ns1:EwInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1700 { *type = SOAP_TYPE_ns1__EwInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1701 return soap_in_ns1__EwInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1702 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1703 if (!soap_match_tag(soap, t, "ns1:find_iteronInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1704 { *type = SOAP_TYPE_ns1__find_USCOREiteronInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1705 return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1706 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1707 if (!soap_match_tag(soap, t, "ns1:over_lapping_finderInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1708 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1709 return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1710 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1711 if (!soap_match_tag(soap, t, "ns1:codon_compilerInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1712 { *type = SOAP_TYPE_ns1__codon_USCOREcompilerInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1713 return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1714 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1715 if (!soap_match_tag(soap, t, "ns1:aauiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1716 { *type = SOAP_TYPE_ns1__aauiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1717 return soap_in_ns1__aauiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1718 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1719 if (!soap_match_tag(soap, t, "ns1:amino_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1720 { *type = SOAP_TYPE_ns1__amino_USCOREcounterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1721 return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1723 if (!soap_match_tag(soap, t, "ns1:seq2pngInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1724 { *type = SOAP_TYPE_ns1__seq2pngInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1725 return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1726 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1727 if (!soap_match_tag(soap, t, "ns1:ttestInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1728 { *type = SOAP_TYPE_ns1__ttestInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1729 return soap_in_ns1__ttestInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1731 if (!soap_match_tag(soap, t, "ns1:find_dnaAboxInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1732 { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1733 return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1735 if (!soap_match_tag(soap, t, "ns1:codon_usageInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1736 { *type = SOAP_TYPE_ns1__codon_USCOREusageInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1737 return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1739 if (!soap_match_tag(soap, t, "ns1:buiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1740 { *type = SOAP_TYPE_ns1__buiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1741 return soap_in_ns1__buiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1743 if (!soap_match_tag(soap, t, "ns1:fopInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1744 { *type = SOAP_TYPE_ns1__fopInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1745 return soap_in_ns1__fopInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1747 if (!soap_match_tag(soap, t, "ns1:oligomer_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1748 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1749 return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1751 if (!soap_match_tag(soap, t, "ns1:encInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1752 { *type = SOAP_TYPE_ns1__encInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1753 return soap_in_ns1__encInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1754 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1755 if (!soap_match_tag(soap, t, "ns1:icdiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1756 { *type = SOAP_TYPE_ns1__icdiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1757 return soap_in_ns1__icdiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1758 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1759 if (!soap_match_tag(soap, t, "ns1:gcwinInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1760 { *type = SOAP_TYPE_ns1__gcwinInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1761 return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1763 if (!soap_match_tag(soap, t, "ns1:find_patternInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1764 { *type = SOAP_TYPE_ns1__find_USCOREpatternInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1765 return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1766 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1767 if (!soap_match_tag(soap, t, "ns1:oligomer_searchInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1768 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1769 return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1770 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1771 if (!soap_match_tag(soap, t, "ns1:phxInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1772 { *type = SOAP_TYPE_ns1__phxInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1773 return soap_in_ns1__phxInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1774 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1775 if (!soap_match_tag(soap, t, "ns1:shuffleseqInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1776 { *type = SOAP_TYPE_ns1__shuffleseqInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1777 return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1779 if (!soap_match_tag(soap, t, "ns1:find_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1780 { *type = SOAP_TYPE_ns1__find_USCOREterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1781 return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1783 if (!soap_match_tag(soap, t, "ns1:dnawalkInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1784 { *type = SOAP_TYPE_ns1__dnawalkInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1785 return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1787 if (!soap_match_tag(soap, t, "ns1:base_information_contentInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1788 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1789 return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1790 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1791 if (!soap_match_tag(soap, t, "ns1:togoWSInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1792 { *type = SOAP_TYPE_ns1__togoWSInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1793 return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1794 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1795 if (!soap_match_tag(soap, t, "ns1:genome_map3InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1796 { *type = SOAP_TYPE_ns1__genome_USCOREmap3InputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1797 return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1798 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1799 if (!soap_match_tag(soap, t, "ns1:gcskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1800 { *type = SOAP_TYPE_ns1__gcskewInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1801 return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1802 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1803 if (!soap_match_tag(soap, t, "ns1:circular_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1804 { *type = SOAP_TYPE_ns1__circular_USCOREmapInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1805 return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1806 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1807 if (!soap_match_tag(soap, t, "ns1:molecular_weightInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1808 { *type = SOAP_TYPE_ns1__molecular_USCOREweightInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1809 return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1811 if (!soap_match_tag(soap, t, "ns1:delta_gcskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1812 { *type = SOAP_TYPE_ns1__delta_USCOREgcskewInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1813 return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1815 if (!soap_match_tag(soap, t, "ns1:corInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1816 { *type = SOAP_TYPE_ns1__corInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1817 return soap_in_ns1__corInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1819 if (!soap_match_tag(soap, t, "ns1:geneskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1820 { *type = SOAP_TYPE_ns1__geneskewInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1821 return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1823 if (!soap_match_tag(soap, t, "ns1:genes_from_oriInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1824 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1825 return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1826 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1827 if (!soap_match_tag(soap, t, "ns1:cbiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1828 { *type = SOAP_TYPE_ns1__cbiInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1829 return soap_in_ns1__cbiInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1831 if (!soap_match_tag(soap, t, "ns1:find_difInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1832 { *type = SOAP_TYPE_ns1__find_USCOREdifInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1833 return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1835 if (!soap_match_tag(soap, t, "ns1:to_fastaInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1836 { *type = SOAP_TYPE_ns1__to_USCOREfastaInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1837 return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1838 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1839 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1840 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1841 return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1843 if (!soap_match_tag(soap, t, "ns1:base_entropyInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1844 { *type = SOAP_TYPE_ns1__base_USCOREentropyInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1845 return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1846 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1847 if (!soap_match_tag(soap, t, "ns1:plasmid_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1848 { *type = SOAP_TYPE_ns1__plasmid_USCOREmapInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1849 return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1850 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1851 if (!soap_match_tag(soap, t, "ns1:DoubleHelixInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1852 { *type = SOAP_TYPE_ns1__DoubleHelixInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1853 return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1854 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1855 if (!soap_match_tag(soap, t, "ns1:rep_ori_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1856 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1857 return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1858 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1859 if (!soap_match_tag(soap, t, "ns1:genome_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1860 { *type = SOAP_TYPE_ns1__genome_USCOREmapInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1861 return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1862 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1863 if (!soap_match_tag(soap, t, "ns1:consensus_zInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1864 { *type = SOAP_TYPE_ns1__consensus_USCOREzInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1865 return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1867 if (!soap_match_tag(soap, t, "ns1:find_ori_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1868 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1869 return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1870 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1871 if (!soap_match_tag(soap, t, "ns1:w_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1872 { *type = SOAP_TYPE_ns1__w_USCOREvalueInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1873 return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1875 if (!soap_match_tag(soap, t, "ns1:P2InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1876 { *type = SOAP_TYPE_ns1__P2InputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1877 return soap_in_ns1__P2InputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1879 if (!soap_match_tag(soap, t, "ns1:codon_mvaInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1880 { *type = SOAP_TYPE_ns1__codon_USCOREmvaInputParams;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1881 return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1883 if (!soap_match_tag(soap, t, "ns1:Definition"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1884 { *type = SOAP_TYPE_ns1__Definition;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1885 return soap_in_ns1__Definition(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1887 if (!soap_match_tag(soap, t, "xsd:QName"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1888 { char **s;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1889 *type = SOAP_TYPE__QName;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1890 s = soap_in__QName(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1891 return s ? *s : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1893 if (!soap_match_tag(soap, t, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1894 { char **s;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1895 *type = SOAP_TYPE_string;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1896 s = soap_in_string(soap, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1897 return s ? *s : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1899 t = soap->tag;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1901 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1902 soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1903 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1905 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1906
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1907 SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1908 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1909 if (!soap_peek_element(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1910 { int t;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1911 DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unexpected element '%s' in input (level=%u, %d)\n", soap->tag, soap->level, soap->body));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1912 if (soap->mustUnderstand && !soap->other)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1913 return soap->error = SOAP_MUSTUNDERSTAND;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1914 if (((soap->mode & SOAP_XML_STRICT) && soap->part != SOAP_IN_HEADER) || !soap_match_tag(soap, soap->tag, "SOAP-ENV:"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1915 { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "REJECTING element '%s'\n", soap->tag));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1916 return soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1917 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1918 if (!*soap->id || !soap_getelement(soap, &t))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1919 { soap->peeked = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1920 if (soap->fignore)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1921 soap->error = soap->fignore(soap, soap->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1922 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1923 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1924 DBGLOG(TEST, if (!soap->error) SOAP_MESSAGE(fdebug, "IGNORING element '%s'\n", soap->tag));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1925 if (!soap->error && soap->body)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1926 { soap->level++;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1927 while (!soap_ignore_element(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1928 ;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1929 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1930 soap->error = soap_element_end_in(soap, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1931 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1933 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1934 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1935 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1936
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1937 #ifndef WITH_NOIDREF
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1938 SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1939 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1940 int i;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1941 struct soap_plist *pp;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1942 if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1943 for (i = 0; i < SOAP_PTRHASH; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1944 for (pp = soap->pht[i]; pp; pp = pp->next)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1945 if (pp->mark1 == 2 || pp->mark2 == 2)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1946 if (soap_putelement(soap, pp->ptr, "id", pp->id, pp->type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1947 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1948 return SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1949 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1950 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1951
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1952 #ifndef WITH_NOIDREF
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1953 SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, const char *tag, int id, int type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1954 { (void)tag;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1955 switch (type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1956 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1957 case SOAP_TYPE_byte:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1958 return soap_out_byte(soap, tag, id, (const char *)ptr, "xsd:byte");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1959 case SOAP_TYPE_int:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1960 return soap_out_int(soap, tag, id, (const int *)ptr, "xsd:int");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1961 case SOAP_TYPE_float:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1962 return soap_out_float(soap, tag, id, (const float *)ptr, "xsd:float");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1963 case SOAP_TYPE_double:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1964 return soap_out_double(soap, tag, id, (const double *)ptr, "xsd:double");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1965 case SOAP_TYPE_ns1__hydropathy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1966 return soap_out_ns1__hydropathy(soap, tag, id, (const struct ns1__hydropathy *)ptr, "ns1:hydropathy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1967 case SOAP_TYPE_ns1__hydropathyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1968 return soap_out_ns1__hydropathyResponse(soap, tag, id, (const struct ns1__hydropathyResponse *)ptr, "ns1:hydropathyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1969 case SOAP_TYPE_ns1__help:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1970 return soap_out_ns1__help(soap, tag, id, (const struct ns1__help *)ptr, "ns1:help");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1971 case SOAP_TYPE_ns1__helpResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1972 return soap_out_ns1__helpResponse(soap, tag, id, (const struct ns1__helpResponse *)ptr, "ns1:helpResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1973 case SOAP_TYPE_ns1__S_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1974 return soap_out_ns1__S_USCOREvalue(soap, tag, id, (const struct ns1__S_USCOREvalue *)ptr, "ns1:S_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1975 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1976 return soap_out_ns1__S_USCOREvalueResponse(soap, tag, id, (const struct ns1__S_USCOREvalueResponse *)ptr, "ns1:S_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1977 case SOAP_TYPE_ns1__leading_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1978 return soap_out_ns1__leading_USCOREstrand(soap, tag, id, (const struct ns1__leading_USCOREstrand *)ptr, "ns1:leading_strand");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1979 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1980 return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, (const struct ns1__leading_USCOREstrandResponse *)ptr, "ns1:leading_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1981 case SOAP_TYPE_ns1__scs:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1982 return soap_out_ns1__scs(soap, tag, id, (const struct ns1__scs *)ptr, "ns1:scs");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1983 case SOAP_TYPE_ns1__scsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1984 return soap_out_ns1__scsResponse(soap, tag, id, (const struct ns1__scsResponse *)ptr, "ns1:scsResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1985 case SOAP_TYPE_ns1__lda_USCOREbias:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1986 return soap_out_ns1__lda_USCOREbias(soap, tag, id, (const struct ns1__lda_USCOREbias *)ptr, "ns1:lda_bias");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1987 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1988 return soap_out_ns1__lda_USCOREbiasResponse(soap, tag, id, (const struct ns1__lda_USCOREbiasResponse *)ptr, "ns1:lda_biasResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1989 case SOAP_TYPE_ns1__kmer_USCOREtable:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1990 return soap_out_ns1__kmer_USCOREtable(soap, tag, id, (const struct ns1__kmer_USCOREtable *)ptr, "ns1:kmer_table");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1991 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1992 return soap_out_ns1__kmer_USCOREtableResponse(soap, tag, id, (const struct ns1__kmer_USCOREtableResponse *)ptr, "ns1:kmer_tableResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1993 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1994 return soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalue *)ptr, "ns1:base_z_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1995 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1996 return soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr, "ns1:base_z_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1997 case SOAP_TYPE_ns1__base_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1998 return soap_out_ns1__base_USCOREcounter(soap, tag, id, (const struct ns1__base_USCOREcounter *)ptr, "ns1:base_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
1999 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2000 return soap_out_ns1__base_USCOREcounterResponse(soap, tag, id, (const struct ns1__base_USCOREcounterResponse *)ptr, "ns1:base_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2001 case SOAP_TYPE_ns1__B2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2002 return soap_out_ns1__B2(soap, tag, id, (const struct ns1__B2 *)ptr, "ns1:B2");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2003 case SOAP_TYPE_ns1__B2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2004 return soap_out_ns1__B2Response(soap, tag, id, (const struct ns1__B2Response *)ptr, "ns1:B2Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2005 case SOAP_TYPE_ns1__B1:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2006 return soap_out_ns1__B1(soap, tag, id, (const struct ns1__B1 *)ptr, "ns1:B1");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2007 case SOAP_TYPE_ns1__B1Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2008 return soap_out_ns1__B1Response(soap, tag, id, (const struct ns1__B1Response *)ptr, "ns1:B1Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2009 case SOAP_TYPE_ns1__cgr:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2010 return soap_out_ns1__cgr(soap, tag, id, (const struct ns1__cgr *)ptr, "ns1:cgr");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2011 case SOAP_TYPE_ns1__cgrResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2012 return soap_out_ns1__cgrResponse(soap, tag, id, (const struct ns1__cgrResponse *)ptr, "ns1:cgrResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2013 case SOAP_TYPE_ns1__dinuc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2014 return soap_out_ns1__dinuc(soap, tag, id, (const struct ns1__dinuc *)ptr, "ns1:dinuc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2015 case SOAP_TYPE_ns1__dinucResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2016 return soap_out_ns1__dinucResponse(soap, tag, id, (const struct ns1__dinucResponse *)ptr, "ns1:dinucResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2017 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2018 return soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr, "ns1:least_squares_fit");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2019 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2020 return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr, "ns1:least_squares_fitResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2021 case SOAP_TYPE_ns1__palindrome:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2022 return soap_out_ns1__palindrome(soap, tag, id, (const struct ns1__palindrome *)ptr, "ns1:palindrome");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2023 case SOAP_TYPE_ns1__palindromeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2024 return soap_out_ns1__palindromeResponse(soap, tag, id, (const struct ns1__palindromeResponse *)ptr, "ns1:palindromeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2025 case SOAP_TYPE_ns1__entrez:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2026 return soap_out_ns1__entrez(soap, tag, id, (const struct ns1__entrez *)ptr, "ns1:entrez");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2027 case SOAP_TYPE_ns1__entrezResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2028 return soap_out_ns1__entrezResponse(soap, tag, id, (const struct ns1__entrezResponse *)ptr, "ns1:entrezResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2029 case SOAP_TYPE_ns1__codon_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2030 return soap_out_ns1__codon_USCOREcounter(soap, tag, id, (const struct ns1__codon_USCOREcounter *)ptr, "ns1:codon_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2031 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2032 return soap_out_ns1__codon_USCOREcounterResponse(soap, tag, id, (const struct ns1__codon_USCOREcounterResponse *)ptr, "ns1:codon_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2033 case SOAP_TYPE_ns1__mean:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2034 return soap_out_ns1__mean(soap, tag, id, (const struct ns1__mean *)ptr, "ns1:mean");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2035 case SOAP_TYPE_ns1__meanResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2036 return soap_out_ns1__meanResponse(soap, tag, id, (const struct ns1__meanResponse *)ptr, "ns1:meanResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2037 case SOAP_TYPE_ns1__complement:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2038 return soap_out_ns1__complement(soap, tag, id, (const struct ns1__complement *)ptr, "ns1:complement");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2039 case SOAP_TYPE_ns1__complementResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2040 return soap_out_ns1__complementResponse(soap, tag, id, (const struct ns1__complementResponse *)ptr, "ns1:complementResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2041 case SOAP_TYPE_ns1__find_USCOREiteron:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2042 return soap_out_ns1__find_USCOREiteron(soap, tag, id, (const struct ns1__find_USCOREiteron *)ptr, "ns1:find_iteron");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2043 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2044 return soap_out_ns1__find_USCOREiteronResponse(soap, tag, id, (const struct ns1__find_USCOREiteronResponse *)ptr, "ns1:find_iteronResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2045 case SOAP_TYPE_ns1__min:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2046 return soap_out_ns1__min(soap, tag, id, (const struct ns1__min *)ptr, "ns1:min");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2047 case SOAP_TYPE_ns1__minResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2048 return soap_out_ns1__minResponse(soap, tag, id, (const struct ns1__minResponse *)ptr, "ns1:minResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2049 case SOAP_TYPE_ns1__codon_USCOREusage:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2050 return soap_out_ns1__codon_USCOREusage(soap, tag, id, (const struct ns1__codon_USCOREusage *)ptr, "ns1:codon_usage");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2051 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2052 return soap_out_ns1__codon_USCOREusageResponse(soap, tag, id, (const struct ns1__codon_USCOREusageResponse *)ptr, "ns1:codon_usageResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2053 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2054 return soap_out_ns1__oligomer_USCOREcounter(soap, tag, id, (const struct ns1__oligomer_USCOREcounter *)ptr, "ns1:oligomer_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2055 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2056 return soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag, id, (const struct ns1__oligomer_USCOREcounterResponse *)ptr, "ns1:oligomer_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2057 case SOAP_TYPE_ns1__gcwin:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2058 return soap_out_ns1__gcwin(soap, tag, id, (const struct ns1__gcwin *)ptr, "ns1:gcwin");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2059 case SOAP_TYPE_ns1__gcwinResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2060 return soap_out_ns1__gcwinResponse(soap, tag, id, (const struct ns1__gcwinResponse *)ptr, "ns1:gcwinResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2061 case SOAP_TYPE_ns1__find_USCOREpattern:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2062 return soap_out_ns1__find_USCOREpattern(soap, tag, id, (const struct ns1__find_USCOREpattern *)ptr, "ns1:find_pattern");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2063 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2064 return soap_out_ns1__find_USCOREpatternResponse(soap, tag, id, (const struct ns1__find_USCOREpatternResponse *)ptr, "ns1:find_patternResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2065 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2066 return soap_out_ns1__oligomer_USCOREsearch(soap, tag, id, (const struct ns1__oligomer_USCOREsearch *)ptr, "ns1:oligomer_search");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2067 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2068 return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, (const struct ns1__oligomer_USCOREsearchResponse *)ptr, "ns1:oligomer_searchResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2069 case SOAP_TYPE_ns1__shuffleseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2070 return soap_out_ns1__shuffleseq(soap, tag, id, (const struct ns1__shuffleseq *)ptr, "ns1:shuffleseq");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2071 case SOAP_TYPE_ns1__shuffleseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2072 return soap_out_ns1__shuffleseqResponse(soap, tag, id, (const struct ns1__shuffleseqResponse *)ptr, "ns1:shuffleseqResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2073 case SOAP_TYPE_ns1__find_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2074 return soap_out_ns1__find_USCOREter(soap, tag, id, (const struct ns1__find_USCOREter *)ptr, "ns1:find_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2075 case SOAP_TYPE_ns1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2076 return soap_out_ns1__find_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREterResponse *)ptr, "ns1:find_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2077 case SOAP_TYPE_ns1__dnawalk:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2078 return soap_out_ns1__dnawalk(soap, tag, id, (const struct ns1__dnawalk *)ptr, "ns1:dnawalk");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2079 case SOAP_TYPE_ns1__dnawalkResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2080 return soap_out_ns1__dnawalkResponse(soap, tag, id, (const struct ns1__dnawalkResponse *)ptr, "ns1:dnawalkResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2081 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2082 return soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr, "ns1:base_information_content");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2083 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2084 return soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr, "ns1:base_information_contentResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2085 case SOAP_TYPE_ns1__signature:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2086 return soap_out_ns1__signature(soap, tag, id, (const struct ns1__signature *)ptr, "ns1:signature");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2087 case SOAP_TYPE_ns1__signatureResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2088 return soap_out_ns1__signatureResponse(soap, tag, id, (const struct ns1__signatureResponse *)ptr, "ns1:signatureResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2089 case SOAP_TYPE_ns1__seqinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2090 return soap_out_ns1__seqinfo(soap, tag, id, (const struct ns1__seqinfo *)ptr, "ns1:seqinfo");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2091 case SOAP_TYPE_ns1__seqinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2092 return soap_out_ns1__seqinfoResponse(soap, tag, id, (const struct ns1__seqinfoResponse *)ptr, "ns1:seqinfoResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2093 case SOAP_TYPE_ns1__genome_USCOREmap3:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2094 return soap_out_ns1__genome_USCOREmap3(soap, tag, id, (const struct ns1__genome_USCOREmap3 *)ptr, "ns1:genome_map3");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2095 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2096 return soap_out_ns1__genome_USCOREmap3Response(soap, tag, id, (const struct ns1__genome_USCOREmap3Response *)ptr, "ns1:genome_map3Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2097 case SOAP_TYPE_ns1__gcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2098 return soap_out_ns1__gcskew(soap, tag, id, (const struct ns1__gcskew *)ptr, "ns1:gcskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2099 case SOAP_TYPE_ns1__gcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2100 return soap_out_ns1__gcskewResponse(soap, tag, id, (const struct ns1__gcskewResponse *)ptr, "ns1:gcskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2101 case SOAP_TYPE_ns1__molecular_USCOREweight:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2102 return soap_out_ns1__molecular_USCOREweight(soap, tag, id, (const struct ns1__molecular_USCOREweight *)ptr, "ns1:molecular_weight");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2103 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2104 return soap_out_ns1__molecular_USCOREweightResponse(soap, tag, id, (const struct ns1__molecular_USCOREweightResponse *)ptr, "ns1:molecular_weightResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2105 case SOAP_TYPE_ns1__delta_USCOREgcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2106 return soap_out_ns1__delta_USCOREgcskew(soap, tag, id, (const struct ns1__delta_USCOREgcskew *)ptr, "ns1:delta_gcskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2107 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2108 return soap_out_ns1__delta_USCOREgcskewResponse(soap, tag, id, (const struct ns1__delta_USCOREgcskewResponse *)ptr, "ns1:delta_gcskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2109 case SOAP_TYPE_ns1__delta_USCOREenc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2110 return soap_out_ns1__delta_USCOREenc(soap, tag, id, (const struct ns1__delta_USCOREenc *)ptr, "ns1:delta_enc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2111 case SOAP_TYPE_ns1__delta_USCOREencResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2112 return soap_out_ns1__delta_USCOREencResponse(soap, tag, id, (const struct ns1__delta_USCOREencResponse *)ptr, "ns1:delta_encResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2113 case SOAP_TYPE_ns1__cumulative:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2114 return soap_out_ns1__cumulative(soap, tag, id, (const struct ns1__cumulative *)ptr, "ns1:cumulative");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2115 case SOAP_TYPE_ns1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2116 return soap_out_ns1__cumulativeResponse(soap, tag, id, (const struct ns1__cumulativeResponse *)ptr, "ns1:cumulativeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2117 case SOAP_TYPE_ns1__cor:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2118 return soap_out_ns1__cor(soap, tag, id, (const struct ns1__cor *)ptr, "ns1:cor");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2119 case SOAP_TYPE_ns1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2120 return soap_out_ns1__corResponse(soap, tag, id, (const struct ns1__corResponse *)ptr, "ns1:corResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2121 case SOAP_TYPE_ns1__standard_USCOREdeviation:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2122 return soap_out_ns1__standard_USCOREdeviation(soap, tag, id, (const struct ns1__standard_USCOREdeviation *)ptr, "ns1:standard_deviation");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2123 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2124 return soap_out_ns1__standard_USCOREdeviationResponse(soap, tag, id, (const struct ns1__standard_USCOREdeviationResponse *)ptr, "ns1:standard_deviationResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2125 case SOAP_TYPE_ns1__geneskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2126 return soap_out_ns1__geneskew(soap, tag, id, (const struct ns1__geneskew *)ptr, "ns1:geneskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2127 case SOAP_TYPE_ns1__geneskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2128 return soap_out_ns1__geneskewResponse(soap, tag, id, (const struct ns1__geneskewResponse *)ptr, "ns1:geneskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2129 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2130 return soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr, "ns1:genes_from_ori");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2131 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2132 return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr, "ns1:genes_from_oriResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2133 case SOAP_TYPE_ns1__cbi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2134 return soap_out_ns1__cbi(soap, tag, id, (const struct ns1__cbi *)ptr, "ns1:cbi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2135 case SOAP_TYPE_ns1__cbiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2136 return soap_out_ns1__cbiResponse(soap, tag, id, (const struct ns1__cbiResponse *)ptr, "ns1:cbiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2137 case SOAP_TYPE_ns1__find_USCOREdif:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2138 return soap_out_ns1__find_USCOREdif(soap, tag, id, (const struct ns1__find_USCOREdif *)ptr, "ns1:find_dif");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2139 case SOAP_TYPE_ns1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2140 return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, (const struct ns1__find_USCOREdifResponse *)ptr, "ns1:find_difResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2141 case SOAP_TYPE_ns1__to_USCOREfasta:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2142 return soap_out_ns1__to_USCOREfasta(soap, tag, id, (const struct ns1__to_USCOREfasta *)ptr, "ns1:to_fasta");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2143 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2144 return soap_out_ns1__to_USCOREfastaResponse(soap, tag, id, (const struct ns1__to_USCOREfastaResponse *)ptr, "ns1:to_fastaResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2145 case SOAP_TYPE_ns1__base_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2146 return soap_out_ns1__base_USCOREentropy(soap, tag, id, (const struct ns1__base_USCOREentropy *)ptr, "ns1:base_entropy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2147 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2148 return soap_out_ns1__base_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCOREentropyResponse *)ptr, "ns1:base_entropyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2149 case SOAP_TYPE_ns1__DoubleHelix:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2150 return soap_out_ns1__DoubleHelix(soap, tag, id, (const struct ns1__DoubleHelix *)ptr, "ns1:DoubleHelix");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2151 case SOAP_TYPE_ns1__DoubleHelixResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2152 return soap_out_ns1__DoubleHelixResponse(soap, tag, id, (const struct ns1__DoubleHelixResponse *)ptr, "ns1:DoubleHelixResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2153 case SOAP_TYPE_ns1__calc_USCOREpI:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2154 return soap_out_ns1__calc_USCOREpI(soap, tag, id, (const struct ns1__calc_USCOREpI *)ptr, "ns1:calc_pI");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2155 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2156 return soap_out_ns1__calc_USCOREpIResponse(soap, tag, id, (const struct ns1__calc_USCOREpIResponse *)ptr, "ns1:calc_pIResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2157 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2158 return soap_out_ns1__rep_USCOREori_USCOREter(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREter *)ptr, "ns1:rep_ori_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2159 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2160 return soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr, "ns1:rep_ori_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2161 case SOAP_TYPE_ns1__longest_USCOREORF:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2162 return soap_out_ns1__longest_USCOREORF(soap, tag, id, (const struct ns1__longest_USCOREORF *)ptr, "ns1:longest_ORF");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2163 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2164 return soap_out_ns1__longest_USCOREORFResponse(soap, tag, id, (const struct ns1__longest_USCOREORFResponse *)ptr, "ns1:longest_ORFResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2165 case SOAP_TYPE_ns1__genome_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2166 return soap_out_ns1__genome_USCOREmap(soap, tag, id, (const struct ns1__genome_USCOREmap *)ptr, "ns1:genome_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2167 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2168 return soap_out_ns1__genome_USCOREmapResponse(soap, tag, id, (const struct ns1__genome_USCOREmapResponse *)ptr, "ns1:genome_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2169 case SOAP_TYPE_ns1__consensus_USCOREz:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2170 return soap_out_ns1__consensus_USCOREz(soap, tag, id, (const struct ns1__consensus_USCOREz *)ptr, "ns1:consensus_z");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2171 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2172 return soap_out_ns1__consensus_USCOREzResponse(soap, tag, id, (const struct ns1__consensus_USCOREzResponse *)ptr, "ns1:consensus_zResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2173 case SOAP_TYPE_ns1__mindex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2174 return soap_out_ns1__mindex(soap, tag, id, (const struct ns1__mindex *)ptr, "ns1:mindex");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2175 case SOAP_TYPE_ns1__mindexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2176 return soap_out_ns1__mindexResponse(soap, tag, id, (const struct ns1__mindexResponse *)ptr, "ns1:mindexResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2177 case SOAP_TYPE_ns1__query_USCOREarm:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2178 return soap_out_ns1__query_USCOREarm(soap, tag, id, (const struct ns1__query_USCOREarm *)ptr, "ns1:query_arm");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2179 case SOAP_TYPE_ns1__query_USCOREarmResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2180 return soap_out_ns1__query_USCOREarmResponse(soap, tag, id, (const struct ns1__query_USCOREarmResponse *)ptr, "ns1:query_armResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2181 case SOAP_TYPE_ns1__max:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2182 return soap_out_ns1__max(soap, tag, id, (const struct ns1__max *)ptr, "ns1:max");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2183 case SOAP_TYPE_ns1__maxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2184 return soap_out_ns1__maxResponse(soap, tag, id, (const struct ns1__maxResponse *)ptr, "ns1:maxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2185 case SOAP_TYPE_ns1__maxdex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2186 return soap_out_ns1__maxdex(soap, tag, id, (const struct ns1__maxdex *)ptr, "ns1:maxdex");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2187 case SOAP_TYPE_ns1__maxdexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2188 return soap_out_ns1__maxdexResponse(soap, tag, id, (const struct ns1__maxdexResponse *)ptr, "ns1:maxdexResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2189 case SOAP_TYPE_ns1__cai:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2190 return soap_out_ns1__cai(soap, tag, id, (const struct ns1__cai *)ptr, "ns1:cai");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2191 case SOAP_TYPE_ns1__caiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2192 return soap_out_ns1__caiResponse(soap, tag, id, (const struct ns1__caiResponse *)ptr, "ns1:caiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2193 case SOAP_TYPE_ns1__gcsi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2194 return soap_out_ns1__gcsi(soap, tag, id, (const struct ns1__gcsi *)ptr, "ns1:gcsi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2195 case SOAP_TYPE_ns1__gcsiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2196 return soap_out_ns1__gcsiResponse(soap, tag, id, (const struct ns1__gcsiResponse *)ptr, "ns1:gcsiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2197 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2198 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)ptr, "ns1:filter_cds_by_atg");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2199 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2200 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)ptr, "ns1:filter_cds_by_atgResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2201 case SOAP_TYPE_ns1__genomicskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2202 return soap_out_ns1__genomicskew(soap, tag, id, (const struct ns1__genomicskew *)ptr, "ns1:genomicskew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2203 case SOAP_TYPE_ns1__genomicskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2204 return soap_out_ns1__genomicskewResponse(soap, tag, id, (const struct ns1__genomicskewResponse *)ptr, "ns1:genomicskewResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2205 case SOAP_TYPE_ns1__query_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2206 return soap_out_ns1__query_USCOREstrand(soap, tag, id, (const struct ns1__query_USCOREstrand *)ptr, "ns1:query_strand");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2207 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2208 return soap_out_ns1__query_USCOREstrandResponse(soap, tag, id, (const struct ns1__query_USCOREstrandResponse *)ptr, "ns1:query_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2209 case SOAP_TYPE_ns1__view_USCOREcds:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2210 return soap_out_ns1__view_USCOREcds(soap, tag, id, (const struct ns1__view_USCOREcds *)ptr, "ns1:view_cds");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2211 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2212 return soap_out_ns1__view_USCOREcdsResponse(soap, tag, id, (const struct ns1__view_USCOREcdsResponse *)ptr, "ns1:view_cdsResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2213 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2214 return soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr, "ns1:base_relative_entropy");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2215 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2216 return soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr, "ns1:base_relative_entropyResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2217 case SOAP_TYPE_ns1__Ew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2218 return soap_out_ns1__Ew(soap, tag, id, (const struct ns1__Ew *)ptr, "ns1:Ew");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2219 case SOAP_TYPE_ns1__EwResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2220 return soap_out_ns1__EwResponse(soap, tag, id, (const struct ns1__EwResponse *)ptr, "ns1:EwResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2221 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2222 return soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr, "ns1:over_lapping_finder");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2223 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2224 return soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr, "ns1:over_lapping_finderResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2225 case SOAP_TYPE_ns1__codon_USCOREcompiler:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2226 return soap_out_ns1__codon_USCOREcompiler(soap, tag, id, (const struct ns1__codon_USCOREcompiler *)ptr, "ns1:codon_compiler");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2227 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2228 return soap_out_ns1__codon_USCOREcompilerResponse(soap, tag, id, (const struct ns1__codon_USCOREcompilerResponse *)ptr, "ns1:codon_compilerResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2229 case SOAP_TYPE_ns1__aaui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2230 return soap_out_ns1__aaui(soap, tag, id, (const struct ns1__aaui *)ptr, "ns1:aaui");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2231 case SOAP_TYPE_ns1__aauiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2232 return soap_out_ns1__aauiResponse(soap, tag, id, (const struct ns1__aauiResponse *)ptr, "ns1:aauiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2233 case SOAP_TYPE_ns1__amino_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2234 return soap_out_ns1__amino_USCOREcounter(soap, tag, id, (const struct ns1__amino_USCOREcounter *)ptr, "ns1:amino_counter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2235 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2236 return soap_out_ns1__amino_USCOREcounterResponse(soap, tag, id, (const struct ns1__amino_USCOREcounterResponse *)ptr, "ns1:amino_counterResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2237 case SOAP_TYPE_ns1__seq2png:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2238 return soap_out_ns1__seq2png(soap, tag, id, (const struct ns1__seq2png *)ptr, "ns1:seq2png");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2239 case SOAP_TYPE_ns1__seq2pngResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2240 return soap_out_ns1__seq2pngResponse(soap, tag, id, (const struct ns1__seq2pngResponse *)ptr, "ns1:seq2pngResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2241 case SOAP_TYPE_ns1__ttest:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2242 return soap_out_ns1__ttest(soap, tag, id, (const struct ns1__ttest *)ptr, "ns1:ttest");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2243 case SOAP_TYPE_ns1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2244 return soap_out_ns1__ttestResponse(soap, tag, id, (const struct ns1__ttestResponse *)ptr, "ns1:ttestResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2245 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2246 return soap_out_ns1__find_USCOREdnaAbox(soap, tag, id, (const struct ns1__find_USCOREdnaAbox *)ptr, "ns1:find_dnaAbox");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2247 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2248 return soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag, id, (const struct ns1__find_USCOREdnaAboxResponse *)ptr, "ns1:find_dnaAboxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2249 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2250 return soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREcc *)ptr, "ns1:dist_in_cc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2251 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2252 return soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr, "ns1:dist_in_ccResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2253 case SOAP_TYPE_ns1__bui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2254 return soap_out_ns1__bui(soap, tag, id, (const struct ns1__bui *)ptr, "ns1:bui");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2255 case SOAP_TYPE_ns1__buiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2256 return soap_out_ns1__buiResponse(soap, tag, id, (const struct ns1__buiResponse *)ptr, "ns1:buiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2257 case SOAP_TYPE_ns1__fop:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2258 return soap_out_ns1__fop(soap, tag, id, (const struct ns1__fop *)ptr, "ns1:fop");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2259 case SOAP_TYPE_ns1__fopResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2260 return soap_out_ns1__fopResponse(soap, tag, id, (const struct ns1__fopResponse *)ptr, "ns1:fopResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2261 case SOAP_TYPE_ns1__enc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2262 return soap_out_ns1__enc(soap, tag, id, (const struct ns1__enc *)ptr, "ns1:enc");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2263 case SOAP_TYPE_ns1__encResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2264 return soap_out_ns1__encResponse(soap, tag, id, (const struct ns1__encResponse *)ptr, "ns1:encResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2265 case SOAP_TYPE_ns1__icdi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2266 return soap_out_ns1__icdi(soap, tag, id, (const struct ns1__icdi *)ptr, "ns1:icdi");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2267 case SOAP_TYPE_ns1__icdiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2268 return soap_out_ns1__icdiResponse(soap, tag, id, (const struct ns1__icdiResponse *)ptr, "ns1:icdiResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2269 case SOAP_TYPE_ns1__phx:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2270 return soap_out_ns1__phx(soap, tag, id, (const struct ns1__phx *)ptr, "ns1:phx");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2271 case SOAP_TYPE_ns1__phxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2272 return soap_out_ns1__phxResponse(soap, tag, id, (const struct ns1__phxResponse *)ptr, "ns1:phxResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2273 case SOAP_TYPE_ns1__translate:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2274 return soap_out_ns1__translate(soap, tag, id, (const struct ns1__translate *)ptr, "ns1:translate");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2275 case SOAP_TYPE_ns1__translateResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2276 return soap_out_ns1__translateResponse(soap, tag, id, (const struct ns1__translateResponse *)ptr, "ns1:translateResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2277 case SOAP_TYPE_ns1__togoWS:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2278 return soap_out_ns1__togoWS(soap, tag, id, (const struct ns1__togoWS *)ptr, "ns1:togoWS");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2279 case SOAP_TYPE_ns1__togoWSResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2280 return soap_out_ns1__togoWSResponse(soap, tag, id, (const struct ns1__togoWSResponse *)ptr, "ns1:togoWSResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2281 case SOAP_TYPE_ns1__circular_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2282 return soap_out_ns1__circular_USCOREmap(soap, tag, id, (const struct ns1__circular_USCOREmap *)ptr, "ns1:circular_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2283 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2284 return soap_out_ns1__circular_USCOREmapResponse(soap, tag, id, (const struct ns1__circular_USCOREmapResponse *)ptr, "ns1:circular_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2285 case SOAP_TYPE_ns1__amino_USCOREinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2286 return soap_out_ns1__amino_USCOREinfo(soap, tag, id, (const struct ns1__amino_USCOREinfo *)ptr, "ns1:amino_info");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2287 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2288 return soap_out_ns1__amino_USCOREinfoResponse(soap, tag, id, (const struct ns1__amino_USCOREinfoResponse *)ptr, "ns1:amino_infoResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2289 case SOAP_TYPE_ns1__variance:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2290 return soap_out_ns1__variance(soap, tag, id, (const struct ns1__variance *)ptr, "ns1:variance");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2291 case SOAP_TYPE_ns1__varianceResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2292 return soap_out_ns1__varianceResponse(soap, tag, id, (const struct ns1__varianceResponse *)ptr, "ns1:varianceResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2293 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2294 return soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicity *)ptr, "ns1:nucleotide_periodicity");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2295 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2296 return soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr, "ns1:nucleotide_periodicityResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2297 case SOAP_TYPE_ns1__sum:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2298 return soap_out_ns1__sum(soap, tag, id, (const struct ns1__sum *)ptr, "ns1:sum");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2299 case SOAP_TYPE_ns1__sumResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2300 return soap_out_ns1__sumResponse(soap, tag, id, (const struct ns1__sumResponse *)ptr, "ns1:sumResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2301 case SOAP_TYPE_ns1__plasmid_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2302 return soap_out_ns1__plasmid_USCOREmap(soap, tag, id, (const struct ns1__plasmid_USCOREmap *)ptr, "ns1:plasmid_map");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2303 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2304 return soap_out_ns1__plasmid_USCOREmapResponse(soap, tag, id, (const struct ns1__plasmid_USCOREmapResponse *)ptr, "ns1:plasmid_mapResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2305 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2306 return soap_out_ns1__find_USCOREori_USCOREter(soap, tag, id, (const struct ns1__find_USCOREori_USCOREter *)ptr, "ns1:find_ori_ter");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2307 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2308 return soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr, "ns1:find_ori_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2309 case SOAP_TYPE_ns1__median:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2310 return soap_out_ns1__median(soap, tag, id, (const struct ns1__median *)ptr, "ns1:median");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2311 case SOAP_TYPE_ns1__medianResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2312 return soap_out_ns1__medianResponse(soap, tag, id, (const struct ns1__medianResponse *)ptr, "ns1:medianResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2313 case SOAP_TYPE_ns1__splitprintseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2314 return soap_out_ns1__splitprintseq(soap, tag, id, (const struct ns1__splitprintseq *)ptr, "ns1:splitprintseq");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2315 case SOAP_TYPE_ns1__splitprintseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2316 return soap_out_ns1__splitprintseqResponse(soap, tag, id, (const struct ns1__splitprintseqResponse *)ptr, "ns1:splitprintseqResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2317 case SOAP_TYPE_ns1__w_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2318 return soap_out_ns1__w_USCOREvalue(soap, tag, id, (const struct ns1__w_USCOREvalue *)ptr, "ns1:w_value");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2319 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2320 return soap_out_ns1__w_USCOREvalueResponse(soap, tag, id, (const struct ns1__w_USCOREvalueResponse *)ptr, "ns1:w_valueResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2321 case SOAP_TYPE_ns1__P2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2322 return soap_out_ns1__P2(soap, tag, id, (const struct ns1__P2 *)ptr, "ns1:P2");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2323 case SOAP_TYPE_ns1__P2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2324 return soap_out_ns1__P2Response(soap, tag, id, (const struct ns1__P2Response *)ptr, "ns1:P2Response");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2325 case SOAP_TYPE_ns1__codon_USCOREmva:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2326 return soap_out_ns1__codon_USCOREmva(soap, tag, id, (const struct ns1__codon_USCOREmva *)ptr, "ns1:codon_mva");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2327 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2328 return soap_out_ns1__codon_USCOREmvaResponse(soap, tag, id, (const struct ns1__codon_USCOREmvaResponse *)ptr, "ns1:codon_mvaResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2329 case SOAP_TYPE_arrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2330 return soap_out_arrayOut(soap, tag, id, (const struct arrayOut *)ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2331 case SOAP_TYPE_arrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2332 return soap_out_arrayIn(soap, tag, id, (const struct arrayIn *)ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2333 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2334 return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, (const struct ns1__S_USCOREvalueInputParams *)ptr, "ns1:S_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2335 case SOAP_TYPE_ns1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2336 return soap_out_ns1__scsInputParams(soap, tag, id, (const struct ns1__scsInputParams *)ptr, "ns1:scsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2337 case SOAP_TYPE_ns1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2338 return soap_out_ns1__signatureInputParams(soap, tag, id, (const struct ns1__signatureInputParams *)ptr, "ns1:signatureInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2339 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2340 return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, (const struct ns1__lda_USCOREbiasInputParams *)ptr, "ns1:lda_biasInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2341 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2342 return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, (const struct ns1__kmer_USCOREtableInputParams *)ptr, "ns1:kmer_tableInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2343 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2344 return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr, "ns1:base_z_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2345 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2346 return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, (const struct ns1__base_USCOREcounterInputParams *)ptr, "ns1:base_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2347 case SOAP_TYPE_ns1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2348 return soap_out_ns1__B1InputParams(soap, tag, id, (const struct ns1__B1InputParams *)ptr, "ns1:B1InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2349 case SOAP_TYPE_ns1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2350 return soap_out_ns1__cgrInputParams(soap, tag, id, (const struct ns1__cgrInputParams *)ptr, "ns1:cgrInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2351 case SOAP_TYPE_ns1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2352 return soap_out_ns1__dinucInputParams(soap, tag, id, (const struct ns1__dinucInputParams *)ptr, "ns1:dinucInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2353 case SOAP_TYPE_ns1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2354 return soap_out_ns1__caiInputParams(soap, tag, id, (const struct ns1__caiInputParams *)ptr, "ns1:caiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2355 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2356 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)ptr, "ns1:filter_cds_by_atgInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2357 case SOAP_TYPE_ns1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2358 return soap_out_ns1__gcsiInputParams(soap, tag, id, (const struct ns1__gcsiInputParams *)ptr, "ns1:gcsiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2359 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2360 return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, (const struct ns1__query_USCOREstrandInputParams *)ptr, "ns1:query_strandInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2361 case SOAP_TYPE_ns1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2362 return soap_out_ns1__genomicskewInputParams(soap, tag, id, (const struct ns1__genomicskewInputParams *)ptr, "ns1:genomicskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2363 case SOAP_TYPE_ns1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2364 return soap_out_ns1__palindromeInputParams(soap, tag, id, (const struct ns1__palindromeInputParams *)ptr, "ns1:palindromeInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2365 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2366 return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr, "ns1:base_relative_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2367 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2368 return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, (const struct ns1__view_USCOREcdsInputParams *)ptr, "ns1:view_cdsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2369 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2370 return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, (const struct ns1__codon_USCOREcounterInputParams *)ptr, "ns1:codon_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2371 case SOAP_TYPE_ns1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2372 return soap_out_ns1__EwInputParams(soap, tag, id, (const struct ns1__EwInputParams *)ptr, "ns1:EwInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2373 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2374 return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, (const struct ns1__find_USCOREiteronInputParams *)ptr, "ns1:find_iteronInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2375 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2376 return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr, "ns1:over_lapping_finderInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2377 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2378 return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, (const struct ns1__codon_USCOREcompilerInputParams *)ptr, "ns1:codon_compilerInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2379 case SOAP_TYPE_ns1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2380 return soap_out_ns1__aauiInputParams(soap, tag, id, (const struct ns1__aauiInputParams *)ptr, "ns1:aauiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2381 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2382 return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, (const struct ns1__amino_USCOREcounterInputParams *)ptr, "ns1:amino_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2383 case SOAP_TYPE_ns1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2384 return soap_out_ns1__seq2pngInputParams(soap, tag, id, (const struct ns1__seq2pngInputParams *)ptr, "ns1:seq2pngInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2385 case SOAP_TYPE_ns1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2386 return soap_out_ns1__ttestInputParams(soap, tag, id, (const struct ns1__ttestInputParams *)ptr, "ns1:ttestInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2387 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2388 return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr, "ns1:find_dnaAboxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2389 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2390 return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, (const struct ns1__codon_USCOREusageInputParams *)ptr, "ns1:codon_usageInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2391 case SOAP_TYPE_ns1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2392 return soap_out_ns1__buiInputParams(soap, tag, id, (const struct ns1__buiInputParams *)ptr, "ns1:buiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2393 case SOAP_TYPE_ns1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2394 return soap_out_ns1__fopInputParams(soap, tag, id, (const struct ns1__fopInputParams *)ptr, "ns1:fopInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2395 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2396 return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr, "ns1:oligomer_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2397 case SOAP_TYPE_ns1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2398 return soap_out_ns1__encInputParams(soap, tag, id, (const struct ns1__encInputParams *)ptr, "ns1:encInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2399 case SOAP_TYPE_ns1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2400 return soap_out_ns1__icdiInputParams(soap, tag, id, (const struct ns1__icdiInputParams *)ptr, "ns1:icdiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2401 case SOAP_TYPE_ns1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2402 return soap_out_ns1__gcwinInputParams(soap, tag, id, (const struct ns1__gcwinInputParams *)ptr, "ns1:gcwinInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2403 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2404 return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, (const struct ns1__find_USCOREpatternInputParams *)ptr, "ns1:find_patternInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2405 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2406 return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr, "ns1:oligomer_searchInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2407 case SOAP_TYPE_ns1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2408 return soap_out_ns1__phxInputParams(soap, tag, id, (const struct ns1__phxInputParams *)ptr, "ns1:phxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2409 case SOAP_TYPE_ns1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2410 return soap_out_ns1__shuffleseqInputParams(soap, tag, id, (const struct ns1__shuffleseqInputParams *)ptr, "ns1:shuffleseqInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2411 case SOAP_TYPE_ns1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2412 return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREterInputParams *)ptr, "ns1:find_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2413 case SOAP_TYPE_ns1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2414 return soap_out_ns1__dnawalkInputParams(soap, tag, id, (const struct ns1__dnawalkInputParams *)ptr, "ns1:dnawalkInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2415 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2416 return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr, "ns1:base_information_contentInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2417 case SOAP_TYPE_ns1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2418 return soap_out_ns1__togoWSInputParams(soap, tag, id, (const struct ns1__togoWSInputParams *)ptr, "ns1:togoWSInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2419 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2420 return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, (const struct ns1__genome_USCOREmap3InputParams *)ptr, "ns1:genome_map3InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2421 case SOAP_TYPE_ns1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2422 return soap_out_ns1__gcskewInputParams(soap, tag, id, (const struct ns1__gcskewInputParams *)ptr, "ns1:gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2423 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2424 return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, (const struct ns1__circular_USCOREmapInputParams *)ptr, "ns1:circular_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2425 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2426 return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, (const struct ns1__molecular_USCOREweightInputParams *)ptr, "ns1:molecular_weightInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2427 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2428 return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, (const struct ns1__delta_USCOREgcskewInputParams *)ptr, "ns1:delta_gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2429 case SOAP_TYPE_ns1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2430 return soap_out_ns1__corInputParams(soap, tag, id, (const struct ns1__corInputParams *)ptr, "ns1:corInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2431 case SOAP_TYPE_ns1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2432 return soap_out_ns1__geneskewInputParams(soap, tag, id, (const struct ns1__geneskewInputParams *)ptr, "ns1:geneskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2433 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2434 return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr, "ns1:genes_from_oriInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2435 case SOAP_TYPE_ns1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2436 return soap_out_ns1__cbiInputParams(soap, tag, id, (const struct ns1__cbiInputParams *)ptr, "ns1:cbiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2437 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2438 return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, (const struct ns1__find_USCOREdifInputParams *)ptr, "ns1:find_difInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2439 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2440 return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, (const struct ns1__to_USCOREfastaInputParams *)ptr, "ns1:to_fastaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2441 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2442 return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr, "ns1:nucleotide_periodicityInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2443 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2444 return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCOREentropyInputParams *)ptr, "ns1:base_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2445 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2446 return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, (const struct ns1__plasmid_USCOREmapInputParams *)ptr, "ns1:plasmid_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2447 case SOAP_TYPE_ns1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2448 return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, (const struct ns1__DoubleHelixInputParams *)ptr, "ns1:DoubleHelixInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2449 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2450 return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr, "ns1:rep_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2451 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2452 return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, (const struct ns1__genome_USCOREmapInputParams *)ptr, "ns1:genome_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2453 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2454 return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, (const struct ns1__consensus_USCOREzInputParams *)ptr, "ns1:consensus_zInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2455 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2456 return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr, "ns1:find_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2457 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2458 return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, (const struct ns1__w_USCOREvalueInputParams *)ptr, "ns1:w_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2459 case SOAP_TYPE_ns1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2460 return soap_out_ns1__P2InputParams(soap, tag, id, (const struct ns1__P2InputParams *)ptr, "ns1:P2InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2461 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2462 return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, (const struct ns1__codon_USCOREmvaInputParams *)ptr, "ns1:codon_mvaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2463 case SOAP_TYPE_ns1__Definition:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2464 return soap_out_ns1__Definition(soap, tag, id, (const struct ns1__Definition *)ptr, "ns1:Definition");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2465 case SOAP_TYPE_PointerTofloat:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2466 return soap_out_PointerTofloat(soap, tag, id, (float *const*)ptr, "xsd:float");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2467 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2468 return soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag, id, (struct ns1__S_USCOREvalueInputParams *const*)ptr, "ns1:S_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2469 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2470 return soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag, id, (struct ns1__leading_USCOREstrandResponse *const*)ptr, "ns1:leading_strandResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2471 case SOAP_TYPE_PointerTons1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2472 return soap_out_PointerTons1__scsInputParams(soap, tag, id, (struct ns1__scsInputParams *const*)ptr, "ns1:scsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2473 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2474 return soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag, id, (struct ns1__lda_USCOREbiasInputParams *const*)ptr, "ns1:lda_biasInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2475 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2476 return soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag, id, (struct ns1__kmer_USCOREtableInputParams *const*)ptr, "ns1:kmer_tableInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2477 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2478 return soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr, "ns1:base_z_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2479 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2480 return soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag, id, (struct ns1__base_USCOREcounterInputParams *const*)ptr, "ns1:base_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2481 case SOAP_TYPE_PointerTons1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2482 return soap_out_PointerTons1__B1InputParams(soap, tag, id, (struct ns1__B1InputParams *const*)ptr, "ns1:B1InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2483 case SOAP_TYPE_PointerTons1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2484 return soap_out_PointerTons1__cgrInputParams(soap, tag, id, (struct ns1__cgrInputParams *const*)ptr, "ns1:cgrInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2485 case SOAP_TYPE_PointerTons1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2486 return soap_out_PointerTons1__dinucInputParams(soap, tag, id, (struct ns1__dinucInputParams *const*)ptr, "ns1:dinucInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2487 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2488 return soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr, "ns1:least_squares_fitResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2489 case SOAP_TYPE_PointerTons1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2490 return soap_out_PointerTons1__palindromeInputParams(soap, tag, id, (struct ns1__palindromeInputParams *const*)ptr, "ns1:palindromeInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2491 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2492 return soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag, id, (struct ns1__codon_USCOREcounterInputParams *const*)ptr, "ns1:codon_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2493 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2494 return soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag, id, (struct ns1__find_USCOREiteronInputParams *const*)ptr, "ns1:find_iteronInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2495 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2496 return soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag, id, (struct ns1__codon_USCOREusageInputParams *const*)ptr, "ns1:codon_usageInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2497 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2498 return soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, id, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr, "ns1:oligomer_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2499 case SOAP_TYPE_PointerTons1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2500 return soap_out_PointerTons1__gcwinInputParams(soap, tag, id, (struct ns1__gcwinInputParams *const*)ptr, "ns1:gcwinInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2501 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2502 return soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag, id, (struct ns1__find_USCOREpatternInputParams *const*)ptr, "ns1:find_patternInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2503 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2504 return soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, id, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr, "ns1:oligomer_searchResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2505 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2506 return soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, id, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr, "ns1:oligomer_searchInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2507 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2508 return soap_out_PointerTons1__shuffleseqInputParams(soap, tag, id, (struct ns1__shuffleseqInputParams *const*)ptr, "ns1:shuffleseqInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2509 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2510 return soap_out_PointerTons1__find_USCOREterResponse(soap, tag, id, (struct ns1__find_USCOREterResponse *const*)ptr, "ns1:find_terResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2511 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2512 return soap_out_PointerTons1__find_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREterInputParams *const*)ptr, "ns1:find_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2513 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2514 return soap_out_PointerTons1__dnawalkInputParams(soap, tag, id, (struct ns1__dnawalkInputParams *const*)ptr, "ns1:dnawalkInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2515 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2516 return soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr, "ns1:base_information_contentInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2517 case SOAP_TYPE_PointerTons1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2518 return soap_out_PointerTons1__signatureInputParams(soap, tag, id, (struct ns1__signatureInputParams *const*)ptr, "ns1:signatureInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2519 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2520 return soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag, id, (struct ns1__genome_USCOREmap3InputParams *const*)ptr, "ns1:genome_map3InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2521 case SOAP_TYPE_PointerTons1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2522 return soap_out_PointerTons1__gcskewInputParams(soap, tag, id, (struct ns1__gcskewInputParams *const*)ptr, "ns1:gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2523 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2524 return soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag, id, (struct ns1__molecular_USCOREweightInputParams *const*)ptr, "ns1:molecular_weightInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2525 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2526 return soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, id, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr, "ns1:delta_gcskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2527 case SOAP_TYPE_PointerTons1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2528 return soap_out_PointerTons1__cumulativeResponse(soap, tag, id, (struct ns1__cumulativeResponse *const*)ptr, "ns1:cumulativeResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2529 case SOAP_TYPE_PointerTons1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2530 return soap_out_PointerTons1__corResponse(soap, tag, id, (struct ns1__corResponse *const*)ptr, "ns1:corResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2531 case SOAP_TYPE_PointerTons1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2532 return soap_out_PointerTons1__corInputParams(soap, tag, id, (struct ns1__corInputParams *const*)ptr, "ns1:corInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2533 case SOAP_TYPE_PointerTons1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2534 return soap_out_PointerTons1__geneskewInputParams(soap, tag, id, (struct ns1__geneskewInputParams *const*)ptr, "ns1:geneskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2535 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2536 return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr, "ns1:genes_from_oriResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2537 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2538 return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr, "ns1:genes_from_oriInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2539 case SOAP_TYPE_PointerTons1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2540 return soap_out_PointerTons1__cbiInputParams(soap, tag, id, (struct ns1__cbiInputParams *const*)ptr, "ns1:cbiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2541 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2542 return soap_out_PointerTons1__find_USCOREdifResponse(soap, tag, id, (struct ns1__find_USCOREdifResponse *const*)ptr, "ns1:find_difResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2543 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2544 return soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag, id, (struct ns1__find_USCOREdifInputParams *const*)ptr, "ns1:find_difInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2545 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2546 return soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag, id, (struct ns1__to_USCOREfastaInputParams *const*)ptr, "ns1:to_fastaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2547 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2548 return soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCOREentropyInputParams *const*)ptr, "ns1:base_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2549 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2550 return soap_out_PointerTons1__DoubleHelixInputParams(soap, tag, id, (struct ns1__DoubleHelixInputParams *const*)ptr, "ns1:DoubleHelixInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2551 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2552 return soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr, "ns1:rep_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2553 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2554 return soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag, id, (struct ns1__genome_USCOREmapInputParams *const*)ptr, "ns1:genome_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2555 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2556 return soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag, id, (struct ns1__consensus_USCOREzInputParams *const*)ptr, "ns1:consensus_zInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2557 case SOAP_TYPE_PointerTons1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2558 return soap_out_PointerTons1__caiInputParams(soap, tag, id, (struct ns1__caiInputParams *const*)ptr, "ns1:caiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2559 case SOAP_TYPE_PointerTons1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2560 return soap_out_PointerTons1__gcsiInputParams(soap, tag, id, (struct ns1__gcsiInputParams *const*)ptr, "ns1:gcsiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2561 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2562 return soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*)ptr, "ns1:filter_cds_by_atgResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2563 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2564 return soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*)ptr, "ns1:filter_cds_by_atgInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2565 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2566 return soap_out_PointerTons1__genomicskewInputParams(soap, tag, id, (struct ns1__genomicskewInputParams *const*)ptr, "ns1:genomicskewInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2567 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2568 return soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag, id, (struct ns1__query_USCOREstrandInputParams *const*)ptr, "ns1:query_strandInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2569 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2570 return soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag, id, (struct ns1__view_USCOREcdsInputParams *const*)ptr, "ns1:view_cdsInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2571 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2572 return soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr, "ns1:base_relative_entropyInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2573 case SOAP_TYPE_PointerTons1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2574 return soap_out_PointerTons1__EwInputParams(soap, tag, id, (struct ns1__EwInputParams *const*)ptr, "ns1:EwInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2575 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2576 return soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr, "ns1:over_lapping_finderInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2577 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2578 return soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, id, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr, "ns1:codon_compilerInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2579 case SOAP_TYPE_PointerTons1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2580 return soap_out_PointerTons1__aauiInputParams(soap, tag, id, (struct ns1__aauiInputParams *const*)ptr, "ns1:aauiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2581 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2582 return soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag, id, (struct ns1__amino_USCOREcounterInputParams *const*)ptr, "ns1:amino_counterInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2583 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2584 return soap_out_PointerTons1__seq2pngInputParams(soap, tag, id, (struct ns1__seq2pngInputParams *const*)ptr, "ns1:seq2pngInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2585 case SOAP_TYPE_PointerTons1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2586 return soap_out_PointerTons1__ttestResponse(soap, tag, id, (struct ns1__ttestResponse *const*)ptr, "ns1:ttestResponse");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2587 case SOAP_TYPE_PointerTons1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2588 return soap_out_PointerTons1__ttestInputParams(soap, tag, id, (struct ns1__ttestInputParams *const*)ptr, "ns1:ttestInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2589 case SOAP_TYPE_PointerToarrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2590 return soap_out_PointerToarrayOut(soap, tag, id, (struct arrayOut *const*)ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2591 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2592 return soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, id, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr, "ns1:find_dnaAboxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2593 case SOAP_TYPE_PointerTons1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2594 return soap_out_PointerTons1__buiInputParams(soap, tag, id, (struct ns1__buiInputParams *const*)ptr, "ns1:buiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2595 case SOAP_TYPE_PointerTons1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2596 return soap_out_PointerTons1__fopInputParams(soap, tag, id, (struct ns1__fopInputParams *const*)ptr, "ns1:fopInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2597 case SOAP_TYPE_PointerTons1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2598 return soap_out_PointerTons1__encInputParams(soap, tag, id, (struct ns1__encInputParams *const*)ptr, "ns1:encInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2599 case SOAP_TYPE_PointerTons1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2600 return soap_out_PointerTons1__icdiInputParams(soap, tag, id, (struct ns1__icdiInputParams *const*)ptr, "ns1:icdiInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2601 case SOAP_TYPE_PointerTons1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2602 return soap_out_PointerTons1__phxInputParams(soap, tag, id, (struct ns1__phxInputParams *const*)ptr, "ns1:phxInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2603 case SOAP_TYPE_PointerTons1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2604 return soap_out_PointerTons1__togoWSInputParams(soap, tag, id, (struct ns1__togoWSInputParams *const*)ptr, "ns1:togoWSInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2605 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2606 return soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag, id, (struct ns1__circular_USCOREmapInputParams *const*)ptr, "ns1:circular_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2607 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2608 return soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr, "ns1:nucleotide_periodicityInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2609 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2610 return soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, id, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr, "ns1:plasmid_mapInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2611 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2612 return soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr, "ns1:find_ori_terInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2613 case SOAP_TYPE_PointerToarrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2614 return soap_out_PointerToarrayIn(soap, tag, id, (struct arrayIn *const*)ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2615 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2616 return soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag, id, (struct ns1__w_USCOREvalueInputParams *const*)ptr, "ns1:w_valueInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2617 case SOAP_TYPE_PointerTons1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2618 return soap_out_PointerTons1__P2InputParams(soap, tag, id, (struct ns1__P2InputParams *const*)ptr, "ns1:P2InputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2619 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2620 return soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag, id, (struct ns1__codon_USCOREmvaInputParams *const*)ptr, "ns1:codon_mvaInputParams");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2621 case SOAP_TYPE_PointerTostring:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2622 return soap_out_PointerTostring(soap, tag, id, (char **const*)ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2623 case SOAP_TYPE__QName:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2624 return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:QName");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2625 case SOAP_TYPE_string:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2626 return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:string");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2627 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2628 return SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2630 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2631
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2632 #ifndef WITH_NOIDREF
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2633 SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *soap, const void *ptr, int type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2634 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2635 (void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2636 switch (type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2637 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2638 case SOAP_TYPE_ns1__hydropathy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2639 soap_serialize_ns1__hydropathy(soap, (const struct ns1__hydropathy *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2640 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2641 case SOAP_TYPE_ns1__hydropathyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2642 soap_serialize_ns1__hydropathyResponse(soap, (const struct ns1__hydropathyResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2643 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2644 case SOAP_TYPE_ns1__help:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2645 soap_serialize_ns1__help(soap, (const struct ns1__help *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2646 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2647 case SOAP_TYPE_ns1__helpResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2648 soap_serialize_ns1__helpResponse(soap, (const struct ns1__helpResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2649 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2650 case SOAP_TYPE_ns1__S_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2651 soap_serialize_ns1__S_USCOREvalue(soap, (const struct ns1__S_USCOREvalue *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2652 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2653 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2654 soap_serialize_ns1__S_USCOREvalueResponse(soap, (const struct ns1__S_USCOREvalueResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2655 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2656 case SOAP_TYPE_ns1__leading_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2657 soap_serialize_ns1__leading_USCOREstrand(soap, (const struct ns1__leading_USCOREstrand *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2658 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2659 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2660 soap_serialize_ns1__leading_USCOREstrandResponse(soap, (const struct ns1__leading_USCOREstrandResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2661 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2662 case SOAP_TYPE_ns1__scs:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2663 soap_serialize_ns1__scs(soap, (const struct ns1__scs *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2664 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2665 case SOAP_TYPE_ns1__scsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2666 soap_serialize_ns1__scsResponse(soap, (const struct ns1__scsResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2667 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2668 case SOAP_TYPE_ns1__lda_USCOREbias:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2669 soap_serialize_ns1__lda_USCOREbias(soap, (const struct ns1__lda_USCOREbias *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2670 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2671 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2672 soap_serialize_ns1__lda_USCOREbiasResponse(soap, (const struct ns1__lda_USCOREbiasResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2673 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2674 case SOAP_TYPE_ns1__kmer_USCOREtable:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2675 soap_serialize_ns1__kmer_USCOREtable(soap, (const struct ns1__kmer_USCOREtable *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2676 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2677 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2678 soap_serialize_ns1__kmer_USCOREtableResponse(soap, (const struct ns1__kmer_USCOREtableResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2679 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2680 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2681 soap_serialize_ns1__base_USCOREz_USCOREvalue(soap, (const struct ns1__base_USCOREz_USCOREvalue *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2682 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2683 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2684 soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(soap, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2685 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2686 case SOAP_TYPE_ns1__base_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2687 soap_serialize_ns1__base_USCOREcounter(soap, (const struct ns1__base_USCOREcounter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2688 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2689 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2690 soap_serialize_ns1__base_USCOREcounterResponse(soap, (const struct ns1__base_USCOREcounterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2691 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2692 case SOAP_TYPE_ns1__B2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2693 soap_serialize_ns1__B2(soap, (const struct ns1__B2 *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2694 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2695 case SOAP_TYPE_ns1__B2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2696 soap_serialize_ns1__B2Response(soap, (const struct ns1__B2Response *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2697 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2698 case SOAP_TYPE_ns1__B1:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2699 soap_serialize_ns1__B1(soap, (const struct ns1__B1 *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2700 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2701 case SOAP_TYPE_ns1__B1Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2702 soap_serialize_ns1__B1Response(soap, (const struct ns1__B1Response *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2703 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2704 case SOAP_TYPE_ns1__cgr:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2705 soap_serialize_ns1__cgr(soap, (const struct ns1__cgr *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2706 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2707 case SOAP_TYPE_ns1__cgrResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2708 soap_serialize_ns1__cgrResponse(soap, (const struct ns1__cgrResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2709 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2710 case SOAP_TYPE_ns1__dinuc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2711 soap_serialize_ns1__dinuc(soap, (const struct ns1__dinuc *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2712 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2713 case SOAP_TYPE_ns1__dinucResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2714 soap_serialize_ns1__dinucResponse(soap, (const struct ns1__dinucResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2715 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2716 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2717 soap_serialize_ns1__least_USCOREsquares_USCOREfit(soap, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2718 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2719 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2720 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2721 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2722 case SOAP_TYPE_ns1__palindrome:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2723 soap_serialize_ns1__palindrome(soap, (const struct ns1__palindrome *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2724 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2725 case SOAP_TYPE_ns1__palindromeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2726 soap_serialize_ns1__palindromeResponse(soap, (const struct ns1__palindromeResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2727 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2728 case SOAP_TYPE_ns1__entrez:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2729 soap_serialize_ns1__entrez(soap, (const struct ns1__entrez *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2730 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2731 case SOAP_TYPE_ns1__entrezResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2732 soap_serialize_ns1__entrezResponse(soap, (const struct ns1__entrezResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2733 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2734 case SOAP_TYPE_ns1__codon_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2735 soap_serialize_ns1__codon_USCOREcounter(soap, (const struct ns1__codon_USCOREcounter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2736 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2737 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2738 soap_serialize_ns1__codon_USCOREcounterResponse(soap, (const struct ns1__codon_USCOREcounterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2739 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2740 case SOAP_TYPE_ns1__mean:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2741 soap_serialize_ns1__mean(soap, (const struct ns1__mean *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2742 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2743 case SOAP_TYPE_ns1__meanResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2744 soap_serialize_ns1__meanResponse(soap, (const struct ns1__meanResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2745 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2746 case SOAP_TYPE_ns1__complement:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2747 soap_serialize_ns1__complement(soap, (const struct ns1__complement *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2748 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2749 case SOAP_TYPE_ns1__complementResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2750 soap_serialize_ns1__complementResponse(soap, (const struct ns1__complementResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2751 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2752 case SOAP_TYPE_ns1__find_USCOREiteron:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2753 soap_serialize_ns1__find_USCOREiteron(soap, (const struct ns1__find_USCOREiteron *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2754 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2755 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2756 soap_serialize_ns1__find_USCOREiteronResponse(soap, (const struct ns1__find_USCOREiteronResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2757 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2758 case SOAP_TYPE_ns1__min:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2759 soap_serialize_ns1__min(soap, (const struct ns1__min *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2760 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2761 case SOAP_TYPE_ns1__minResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2762 soap_serialize_ns1__minResponse(soap, (const struct ns1__minResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2763 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2764 case SOAP_TYPE_ns1__codon_USCOREusage:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2765 soap_serialize_ns1__codon_USCOREusage(soap, (const struct ns1__codon_USCOREusage *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2766 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2767 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2768 soap_serialize_ns1__codon_USCOREusageResponse(soap, (const struct ns1__codon_USCOREusageResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2769 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2770 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2771 soap_serialize_ns1__oligomer_USCOREcounter(soap, (const struct ns1__oligomer_USCOREcounter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2772 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2773 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2774 soap_serialize_ns1__oligomer_USCOREcounterResponse(soap, (const struct ns1__oligomer_USCOREcounterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2775 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2776 case SOAP_TYPE_ns1__gcwin:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2777 soap_serialize_ns1__gcwin(soap, (const struct ns1__gcwin *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2778 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2779 case SOAP_TYPE_ns1__gcwinResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2780 soap_serialize_ns1__gcwinResponse(soap, (const struct ns1__gcwinResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2781 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2782 case SOAP_TYPE_ns1__find_USCOREpattern:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2783 soap_serialize_ns1__find_USCOREpattern(soap, (const struct ns1__find_USCOREpattern *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2784 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2785 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2786 soap_serialize_ns1__find_USCOREpatternResponse(soap, (const struct ns1__find_USCOREpatternResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2787 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2788 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2789 soap_serialize_ns1__oligomer_USCOREsearch(soap, (const struct ns1__oligomer_USCOREsearch *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2790 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2791 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2792 soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, (const struct ns1__oligomer_USCOREsearchResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2793 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2794 case SOAP_TYPE_ns1__shuffleseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2795 soap_serialize_ns1__shuffleseq(soap, (const struct ns1__shuffleseq *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2796 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2797 case SOAP_TYPE_ns1__shuffleseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2798 soap_serialize_ns1__shuffleseqResponse(soap, (const struct ns1__shuffleseqResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2799 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2800 case SOAP_TYPE_ns1__find_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2801 soap_serialize_ns1__find_USCOREter(soap, (const struct ns1__find_USCOREter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2802 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2803 case SOAP_TYPE_ns1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2804 soap_serialize_ns1__find_USCOREterResponse(soap, (const struct ns1__find_USCOREterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2805 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2806 case SOAP_TYPE_ns1__dnawalk:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2807 soap_serialize_ns1__dnawalk(soap, (const struct ns1__dnawalk *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2808 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2809 case SOAP_TYPE_ns1__dnawalkResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2810 soap_serialize_ns1__dnawalkResponse(soap, (const struct ns1__dnawalkResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2811 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2812 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2813 soap_serialize_ns1__base_USCOREinformation_USCOREcontent(soap, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2814 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2815 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2816 soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(soap, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2817 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2818 case SOAP_TYPE_ns1__signature:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2819 soap_serialize_ns1__signature(soap, (const struct ns1__signature *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2820 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2821 case SOAP_TYPE_ns1__signatureResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2822 soap_serialize_ns1__signatureResponse(soap, (const struct ns1__signatureResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2823 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2824 case SOAP_TYPE_ns1__seqinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2825 soap_serialize_ns1__seqinfo(soap, (const struct ns1__seqinfo *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2826 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2827 case SOAP_TYPE_ns1__seqinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2828 soap_serialize_ns1__seqinfoResponse(soap, (const struct ns1__seqinfoResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2829 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2830 case SOAP_TYPE_ns1__genome_USCOREmap3:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2831 soap_serialize_ns1__genome_USCOREmap3(soap, (const struct ns1__genome_USCOREmap3 *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2832 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2833 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2834 soap_serialize_ns1__genome_USCOREmap3Response(soap, (const struct ns1__genome_USCOREmap3Response *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2835 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2836 case SOAP_TYPE_ns1__gcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2837 soap_serialize_ns1__gcskew(soap, (const struct ns1__gcskew *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2838 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2839 case SOAP_TYPE_ns1__gcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2840 soap_serialize_ns1__gcskewResponse(soap, (const struct ns1__gcskewResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2841 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2842 case SOAP_TYPE_ns1__molecular_USCOREweight:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2843 soap_serialize_ns1__molecular_USCOREweight(soap, (const struct ns1__molecular_USCOREweight *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2844 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2845 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2846 soap_serialize_ns1__molecular_USCOREweightResponse(soap, (const struct ns1__molecular_USCOREweightResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2847 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2848 case SOAP_TYPE_ns1__delta_USCOREgcskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2849 soap_serialize_ns1__delta_USCOREgcskew(soap, (const struct ns1__delta_USCOREgcskew *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2850 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2851 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2852 soap_serialize_ns1__delta_USCOREgcskewResponse(soap, (const struct ns1__delta_USCOREgcskewResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2853 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2854 case SOAP_TYPE_ns1__delta_USCOREenc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2855 soap_serialize_ns1__delta_USCOREenc(soap, (const struct ns1__delta_USCOREenc *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2856 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2857 case SOAP_TYPE_ns1__delta_USCOREencResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2858 soap_serialize_ns1__delta_USCOREencResponse(soap, (const struct ns1__delta_USCOREencResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2859 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2860 case SOAP_TYPE_ns1__cumulative:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2861 soap_serialize_ns1__cumulative(soap, (const struct ns1__cumulative *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2862 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2863 case SOAP_TYPE_ns1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2864 soap_serialize_ns1__cumulativeResponse(soap, (const struct ns1__cumulativeResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2865 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2866 case SOAP_TYPE_ns1__cor:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2867 soap_serialize_ns1__cor(soap, (const struct ns1__cor *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2868 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2869 case SOAP_TYPE_ns1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2870 soap_serialize_ns1__corResponse(soap, (const struct ns1__corResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2871 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2872 case SOAP_TYPE_ns1__standard_USCOREdeviation:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2873 soap_serialize_ns1__standard_USCOREdeviation(soap, (const struct ns1__standard_USCOREdeviation *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2874 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2875 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2876 soap_serialize_ns1__standard_USCOREdeviationResponse(soap, (const struct ns1__standard_USCOREdeviationResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2877 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2878 case SOAP_TYPE_ns1__geneskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2879 soap_serialize_ns1__geneskew(soap, (const struct ns1__geneskew *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2880 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2881 case SOAP_TYPE_ns1__geneskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2882 soap_serialize_ns1__geneskewResponse(soap, (const struct ns1__geneskewResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2883 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2884 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2885 soap_serialize_ns1__genes_USCOREfrom_USCOREori(soap, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2886 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2887 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2888 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2889 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2890 case SOAP_TYPE_ns1__cbi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2891 soap_serialize_ns1__cbi(soap, (const struct ns1__cbi *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2892 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2893 case SOAP_TYPE_ns1__cbiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2894 soap_serialize_ns1__cbiResponse(soap, (const struct ns1__cbiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2895 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2896 case SOAP_TYPE_ns1__find_USCOREdif:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2897 soap_serialize_ns1__find_USCOREdif(soap, (const struct ns1__find_USCOREdif *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2898 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2899 case SOAP_TYPE_ns1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2900 soap_serialize_ns1__find_USCOREdifResponse(soap, (const struct ns1__find_USCOREdifResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2901 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2902 case SOAP_TYPE_ns1__to_USCOREfasta:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2903 soap_serialize_ns1__to_USCOREfasta(soap, (const struct ns1__to_USCOREfasta *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2904 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2905 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2906 soap_serialize_ns1__to_USCOREfastaResponse(soap, (const struct ns1__to_USCOREfastaResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2907 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2908 case SOAP_TYPE_ns1__base_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2909 soap_serialize_ns1__base_USCOREentropy(soap, (const struct ns1__base_USCOREentropy *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2910 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2911 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2912 soap_serialize_ns1__base_USCOREentropyResponse(soap, (const struct ns1__base_USCOREentropyResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2913 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2914 case SOAP_TYPE_ns1__DoubleHelix:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2915 soap_serialize_ns1__DoubleHelix(soap, (const struct ns1__DoubleHelix *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2916 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2917 case SOAP_TYPE_ns1__DoubleHelixResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2918 soap_serialize_ns1__DoubleHelixResponse(soap, (const struct ns1__DoubleHelixResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2919 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2920 case SOAP_TYPE_ns1__calc_USCOREpI:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2921 soap_serialize_ns1__calc_USCOREpI(soap, (const struct ns1__calc_USCOREpI *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2922 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2923 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2924 soap_serialize_ns1__calc_USCOREpIResponse(soap, (const struct ns1__calc_USCOREpIResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2925 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2926 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2927 soap_serialize_ns1__rep_USCOREori_USCOREter(soap, (const struct ns1__rep_USCOREori_USCOREter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2928 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2929 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2930 soap_serialize_ns1__rep_USCOREori_USCOREterResponse(soap, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2931 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2932 case SOAP_TYPE_ns1__longest_USCOREORF:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2933 soap_serialize_ns1__longest_USCOREORF(soap, (const struct ns1__longest_USCOREORF *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2934 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2935 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2936 soap_serialize_ns1__longest_USCOREORFResponse(soap, (const struct ns1__longest_USCOREORFResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2937 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2938 case SOAP_TYPE_ns1__genome_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2939 soap_serialize_ns1__genome_USCOREmap(soap, (const struct ns1__genome_USCOREmap *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2940 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2941 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2942 soap_serialize_ns1__genome_USCOREmapResponse(soap, (const struct ns1__genome_USCOREmapResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2943 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2944 case SOAP_TYPE_ns1__consensus_USCOREz:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2945 soap_serialize_ns1__consensus_USCOREz(soap, (const struct ns1__consensus_USCOREz *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2946 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2947 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2948 soap_serialize_ns1__consensus_USCOREzResponse(soap, (const struct ns1__consensus_USCOREzResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2949 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2950 case SOAP_TYPE_ns1__mindex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2951 soap_serialize_ns1__mindex(soap, (const struct ns1__mindex *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2952 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2953 case SOAP_TYPE_ns1__mindexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2954 soap_serialize_ns1__mindexResponse(soap, (const struct ns1__mindexResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2955 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2956 case SOAP_TYPE_ns1__query_USCOREarm:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2957 soap_serialize_ns1__query_USCOREarm(soap, (const struct ns1__query_USCOREarm *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2958 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2959 case SOAP_TYPE_ns1__query_USCOREarmResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2960 soap_serialize_ns1__query_USCOREarmResponse(soap, (const struct ns1__query_USCOREarmResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2961 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2962 case SOAP_TYPE_ns1__max:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2963 soap_serialize_ns1__max(soap, (const struct ns1__max *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2964 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2965 case SOAP_TYPE_ns1__maxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2966 soap_serialize_ns1__maxResponse(soap, (const struct ns1__maxResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2967 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2968 case SOAP_TYPE_ns1__maxdex:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2969 soap_serialize_ns1__maxdex(soap, (const struct ns1__maxdex *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2970 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2971 case SOAP_TYPE_ns1__maxdexResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2972 soap_serialize_ns1__maxdexResponse(soap, (const struct ns1__maxdexResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2973 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2974 case SOAP_TYPE_ns1__cai:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2975 soap_serialize_ns1__cai(soap, (const struct ns1__cai *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2976 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2977 case SOAP_TYPE_ns1__caiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2978 soap_serialize_ns1__caiResponse(soap, (const struct ns1__caiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2979 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2980 case SOAP_TYPE_ns1__gcsi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2981 soap_serialize_ns1__gcsi(soap, (const struct ns1__gcsi *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2982 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2983 case SOAP_TYPE_ns1__gcsiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2984 soap_serialize_ns1__gcsiResponse(soap, (const struct ns1__gcsiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2985 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2986 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2987 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2988 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2989 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2990 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2991 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2992 case SOAP_TYPE_ns1__genomicskew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2993 soap_serialize_ns1__genomicskew(soap, (const struct ns1__genomicskew *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2994 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2995 case SOAP_TYPE_ns1__genomicskewResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2996 soap_serialize_ns1__genomicskewResponse(soap, (const struct ns1__genomicskewResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2997 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2998 case SOAP_TYPE_ns1__query_USCOREstrand:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
2999 soap_serialize_ns1__query_USCOREstrand(soap, (const struct ns1__query_USCOREstrand *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3000 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3001 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3002 soap_serialize_ns1__query_USCOREstrandResponse(soap, (const struct ns1__query_USCOREstrandResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3003 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3004 case SOAP_TYPE_ns1__view_USCOREcds:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3005 soap_serialize_ns1__view_USCOREcds(soap, (const struct ns1__view_USCOREcds *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3006 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3007 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3008 soap_serialize_ns1__view_USCOREcdsResponse(soap, (const struct ns1__view_USCOREcdsResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3009 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3010 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3011 soap_serialize_ns1__base_USCORErelative_USCOREentropy(soap, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3012 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3013 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3014 soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(soap, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3015 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3016 case SOAP_TYPE_ns1__Ew:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3017 soap_serialize_ns1__Ew(soap, (const struct ns1__Ew *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3018 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3019 case SOAP_TYPE_ns1__EwResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3020 soap_serialize_ns1__EwResponse(soap, (const struct ns1__EwResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3021 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3022 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3023 soap_serialize_ns1__over_USCORElapping_USCOREfinder(soap, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3024 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3025 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3026 soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(soap, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3027 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3028 case SOAP_TYPE_ns1__codon_USCOREcompiler:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3029 soap_serialize_ns1__codon_USCOREcompiler(soap, (const struct ns1__codon_USCOREcompiler *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3030 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3031 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3032 soap_serialize_ns1__codon_USCOREcompilerResponse(soap, (const struct ns1__codon_USCOREcompilerResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3033 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3034 case SOAP_TYPE_ns1__aaui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3035 soap_serialize_ns1__aaui(soap, (const struct ns1__aaui *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3036 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3037 case SOAP_TYPE_ns1__aauiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3038 soap_serialize_ns1__aauiResponse(soap, (const struct ns1__aauiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3039 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3040 case SOAP_TYPE_ns1__amino_USCOREcounter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3041 soap_serialize_ns1__amino_USCOREcounter(soap, (const struct ns1__amino_USCOREcounter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3042 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3043 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3044 soap_serialize_ns1__amino_USCOREcounterResponse(soap, (const struct ns1__amino_USCOREcounterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3045 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3046 case SOAP_TYPE_ns1__seq2png:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3047 soap_serialize_ns1__seq2png(soap, (const struct ns1__seq2png *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3048 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3049 case SOAP_TYPE_ns1__seq2pngResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3050 soap_serialize_ns1__seq2pngResponse(soap, (const struct ns1__seq2pngResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3051 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3052 case SOAP_TYPE_ns1__ttest:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3053 soap_serialize_ns1__ttest(soap, (const struct ns1__ttest *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3054 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3055 case SOAP_TYPE_ns1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3056 soap_serialize_ns1__ttestResponse(soap, (const struct ns1__ttestResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3057 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3058 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3059 soap_serialize_ns1__find_USCOREdnaAbox(soap, (const struct ns1__find_USCOREdnaAbox *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3060 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3061 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3062 soap_serialize_ns1__find_USCOREdnaAboxResponse(soap, (const struct ns1__find_USCOREdnaAboxResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3063 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3064 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3065 soap_serialize_ns1__dist_USCOREin_USCOREcc(soap, (const struct ns1__dist_USCOREin_USCOREcc *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3066 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3067 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3068 soap_serialize_ns1__dist_USCOREin_USCOREccResponse(soap, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3069 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3070 case SOAP_TYPE_ns1__bui:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3071 soap_serialize_ns1__bui(soap, (const struct ns1__bui *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3072 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3073 case SOAP_TYPE_ns1__buiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3074 soap_serialize_ns1__buiResponse(soap, (const struct ns1__buiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3075 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3076 case SOAP_TYPE_ns1__fop:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3077 soap_serialize_ns1__fop(soap, (const struct ns1__fop *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3078 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3079 case SOAP_TYPE_ns1__fopResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3080 soap_serialize_ns1__fopResponse(soap, (const struct ns1__fopResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3081 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3082 case SOAP_TYPE_ns1__enc:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3083 soap_serialize_ns1__enc(soap, (const struct ns1__enc *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3084 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3085 case SOAP_TYPE_ns1__encResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3086 soap_serialize_ns1__encResponse(soap, (const struct ns1__encResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3087 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3088 case SOAP_TYPE_ns1__icdi:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3089 soap_serialize_ns1__icdi(soap, (const struct ns1__icdi *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3090 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3091 case SOAP_TYPE_ns1__icdiResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3092 soap_serialize_ns1__icdiResponse(soap, (const struct ns1__icdiResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3093 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3094 case SOAP_TYPE_ns1__phx:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3095 soap_serialize_ns1__phx(soap, (const struct ns1__phx *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3096 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3097 case SOAP_TYPE_ns1__phxResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3098 soap_serialize_ns1__phxResponse(soap, (const struct ns1__phxResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3099 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3100 case SOAP_TYPE_ns1__translate:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3101 soap_serialize_ns1__translate(soap, (const struct ns1__translate *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3102 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3103 case SOAP_TYPE_ns1__translateResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3104 soap_serialize_ns1__translateResponse(soap, (const struct ns1__translateResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3105 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3106 case SOAP_TYPE_ns1__togoWS:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3107 soap_serialize_ns1__togoWS(soap, (const struct ns1__togoWS *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3108 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3109 case SOAP_TYPE_ns1__togoWSResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3110 soap_serialize_ns1__togoWSResponse(soap, (const struct ns1__togoWSResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3111 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3112 case SOAP_TYPE_ns1__circular_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3113 soap_serialize_ns1__circular_USCOREmap(soap, (const struct ns1__circular_USCOREmap *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3114 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3115 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3116 soap_serialize_ns1__circular_USCOREmapResponse(soap, (const struct ns1__circular_USCOREmapResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3117 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3118 case SOAP_TYPE_ns1__amino_USCOREinfo:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3119 soap_serialize_ns1__amino_USCOREinfo(soap, (const struct ns1__amino_USCOREinfo *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3120 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3121 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3122 soap_serialize_ns1__amino_USCOREinfoResponse(soap, (const struct ns1__amino_USCOREinfoResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3123 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3124 case SOAP_TYPE_ns1__variance:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3125 soap_serialize_ns1__variance(soap, (const struct ns1__variance *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3126 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3127 case SOAP_TYPE_ns1__varianceResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3128 soap_serialize_ns1__varianceResponse(soap, (const struct ns1__varianceResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3129 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3130 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3131 soap_serialize_ns1__nucleotide_USCOREperiodicity(soap, (const struct ns1__nucleotide_USCOREperiodicity *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3132 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3133 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3134 soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(soap, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3135 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3136 case SOAP_TYPE_ns1__sum:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3137 soap_serialize_ns1__sum(soap, (const struct ns1__sum *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3138 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3139 case SOAP_TYPE_ns1__sumResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3140 soap_serialize_ns1__sumResponse(soap, (const struct ns1__sumResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3141 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3142 case SOAP_TYPE_ns1__plasmid_USCOREmap:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3143 soap_serialize_ns1__plasmid_USCOREmap(soap, (const struct ns1__plasmid_USCOREmap *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3144 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3145 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3146 soap_serialize_ns1__plasmid_USCOREmapResponse(soap, (const struct ns1__plasmid_USCOREmapResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3147 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3148 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3149 soap_serialize_ns1__find_USCOREori_USCOREter(soap, (const struct ns1__find_USCOREori_USCOREter *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3150 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3151 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3152 soap_serialize_ns1__find_USCOREori_USCOREterResponse(soap, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3153 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3154 case SOAP_TYPE_ns1__median:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3155 soap_serialize_ns1__median(soap, (const struct ns1__median *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3156 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3157 case SOAP_TYPE_ns1__medianResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3158 soap_serialize_ns1__medianResponse(soap, (const struct ns1__medianResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3159 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3160 case SOAP_TYPE_ns1__splitprintseq:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3161 soap_serialize_ns1__splitprintseq(soap, (const struct ns1__splitprintseq *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3162 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3163 case SOAP_TYPE_ns1__splitprintseqResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3164 soap_serialize_ns1__splitprintseqResponse(soap, (const struct ns1__splitprintseqResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3165 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3166 case SOAP_TYPE_ns1__w_USCOREvalue:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3167 soap_serialize_ns1__w_USCOREvalue(soap, (const struct ns1__w_USCOREvalue *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3168 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3169 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3170 soap_serialize_ns1__w_USCOREvalueResponse(soap, (const struct ns1__w_USCOREvalueResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3171 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3172 case SOAP_TYPE_ns1__P2:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3173 soap_serialize_ns1__P2(soap, (const struct ns1__P2 *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3174 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3175 case SOAP_TYPE_ns1__P2Response:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3176 soap_serialize_ns1__P2Response(soap, (const struct ns1__P2Response *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3177 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3178 case SOAP_TYPE_ns1__codon_USCOREmva:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3179 soap_serialize_ns1__codon_USCOREmva(soap, (const struct ns1__codon_USCOREmva *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3180 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3181 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3182 soap_serialize_ns1__codon_USCOREmvaResponse(soap, (const struct ns1__codon_USCOREmvaResponse *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3183 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3184 case SOAP_TYPE_arrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3185 soap_serialize_arrayOut(soap, (const struct arrayOut *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3186 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3187 case SOAP_TYPE_arrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3188 soap_serialize_arrayIn(soap, (const struct arrayIn *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3189 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3190 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3191 soap_serialize_ns1__S_USCOREvalueInputParams(soap, (const struct ns1__S_USCOREvalueInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3192 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3193 case SOAP_TYPE_ns1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3194 soap_serialize_ns1__scsInputParams(soap, (const struct ns1__scsInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3195 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3196 case SOAP_TYPE_ns1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3197 soap_serialize_ns1__signatureInputParams(soap, (const struct ns1__signatureInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3198 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3199 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3200 soap_serialize_ns1__lda_USCOREbiasInputParams(soap, (const struct ns1__lda_USCOREbiasInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3201 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3202 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3203 soap_serialize_ns1__kmer_USCOREtableInputParams(soap, (const struct ns1__kmer_USCOREtableInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3204 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3205 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3206 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3207 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3208 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3209 soap_serialize_ns1__base_USCOREcounterInputParams(soap, (const struct ns1__base_USCOREcounterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3210 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3211 case SOAP_TYPE_ns1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3212 soap_serialize_ns1__B1InputParams(soap, (const struct ns1__B1InputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3213 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3214 case SOAP_TYPE_ns1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3215 soap_serialize_ns1__cgrInputParams(soap, (const struct ns1__cgrInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3216 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3217 case SOAP_TYPE_ns1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3218 soap_serialize_ns1__dinucInputParams(soap, (const struct ns1__dinucInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3219 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3220 case SOAP_TYPE_ns1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3221 soap_serialize_ns1__caiInputParams(soap, (const struct ns1__caiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3222 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3223 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3224 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3225 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3226 case SOAP_TYPE_ns1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3227 soap_serialize_ns1__gcsiInputParams(soap, (const struct ns1__gcsiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3228 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3229 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3230 soap_serialize_ns1__query_USCOREstrandInputParams(soap, (const struct ns1__query_USCOREstrandInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3231 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3232 case SOAP_TYPE_ns1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3233 soap_serialize_ns1__genomicskewInputParams(soap, (const struct ns1__genomicskewInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3234 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3235 case SOAP_TYPE_ns1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3236 soap_serialize_ns1__palindromeInputParams(soap, (const struct ns1__palindromeInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3237 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3238 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3239 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3240 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3241 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3242 soap_serialize_ns1__view_USCOREcdsInputParams(soap, (const struct ns1__view_USCOREcdsInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3243 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3244 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3245 soap_serialize_ns1__codon_USCOREcounterInputParams(soap, (const struct ns1__codon_USCOREcounterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3246 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3247 case SOAP_TYPE_ns1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3248 soap_serialize_ns1__EwInputParams(soap, (const struct ns1__EwInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3249 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3250 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3251 soap_serialize_ns1__find_USCOREiteronInputParams(soap, (const struct ns1__find_USCOREiteronInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3252 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3253 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3254 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3255 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3256 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3257 soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, (const struct ns1__codon_USCOREcompilerInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3258 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3259 case SOAP_TYPE_ns1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3260 soap_serialize_ns1__aauiInputParams(soap, (const struct ns1__aauiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3261 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3262 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3263 soap_serialize_ns1__amino_USCOREcounterInputParams(soap, (const struct ns1__amino_USCOREcounterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3264 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3265 case SOAP_TYPE_ns1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3266 soap_serialize_ns1__seq2pngInputParams(soap, (const struct ns1__seq2pngInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3267 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3268 case SOAP_TYPE_ns1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3269 soap_serialize_ns1__ttestInputParams(soap, (const struct ns1__ttestInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3270 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3271 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3272 soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3273 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3274 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3275 soap_serialize_ns1__codon_USCOREusageInputParams(soap, (const struct ns1__codon_USCOREusageInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3276 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3277 case SOAP_TYPE_ns1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3278 soap_serialize_ns1__buiInputParams(soap, (const struct ns1__buiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3279 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3280 case SOAP_TYPE_ns1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3281 soap_serialize_ns1__fopInputParams(soap, (const struct ns1__fopInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3282 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3283 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3284 soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3285 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3286 case SOAP_TYPE_ns1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3287 soap_serialize_ns1__encInputParams(soap, (const struct ns1__encInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3288 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3289 case SOAP_TYPE_ns1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3290 soap_serialize_ns1__icdiInputParams(soap, (const struct ns1__icdiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3291 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3292 case SOAP_TYPE_ns1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3293 soap_serialize_ns1__gcwinInputParams(soap, (const struct ns1__gcwinInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3294 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3295 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3296 soap_serialize_ns1__find_USCOREpatternInputParams(soap, (const struct ns1__find_USCOREpatternInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3297 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3298 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3299 soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3300 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3301 case SOAP_TYPE_ns1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3302 soap_serialize_ns1__phxInputParams(soap, (const struct ns1__phxInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3303 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3304 case SOAP_TYPE_ns1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3305 soap_serialize_ns1__shuffleseqInputParams(soap, (const struct ns1__shuffleseqInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3306 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3307 case SOAP_TYPE_ns1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3308 soap_serialize_ns1__find_USCOREterInputParams(soap, (const struct ns1__find_USCOREterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3309 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3310 case SOAP_TYPE_ns1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3311 soap_serialize_ns1__dnawalkInputParams(soap, (const struct ns1__dnawalkInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3312 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3313 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3314 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3315 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3316 case SOAP_TYPE_ns1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3317 soap_serialize_ns1__togoWSInputParams(soap, (const struct ns1__togoWSInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3318 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3319 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3320 soap_serialize_ns1__genome_USCOREmap3InputParams(soap, (const struct ns1__genome_USCOREmap3InputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3321 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3322 case SOAP_TYPE_ns1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3323 soap_serialize_ns1__gcskewInputParams(soap, (const struct ns1__gcskewInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3324 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3325 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3326 soap_serialize_ns1__circular_USCOREmapInputParams(soap, (const struct ns1__circular_USCOREmapInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3327 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3328 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3329 soap_serialize_ns1__molecular_USCOREweightInputParams(soap, (const struct ns1__molecular_USCOREweightInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3330 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3331 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3332 soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, (const struct ns1__delta_USCOREgcskewInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3333 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3334 case SOAP_TYPE_ns1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3335 soap_serialize_ns1__corInputParams(soap, (const struct ns1__corInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3336 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3337 case SOAP_TYPE_ns1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3338 soap_serialize_ns1__geneskewInputParams(soap, (const struct ns1__geneskewInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3339 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3340 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3341 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3342 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3343 case SOAP_TYPE_ns1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3344 soap_serialize_ns1__cbiInputParams(soap, (const struct ns1__cbiInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3345 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3346 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3347 soap_serialize_ns1__find_USCOREdifInputParams(soap, (const struct ns1__find_USCOREdifInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3348 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3349 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3350 soap_serialize_ns1__to_USCOREfastaInputParams(soap, (const struct ns1__to_USCOREfastaInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3351 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3352 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3353 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3354 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3355 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3356 soap_serialize_ns1__base_USCOREentropyInputParams(soap, (const struct ns1__base_USCOREentropyInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3357 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3358 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3359 soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, (const struct ns1__plasmid_USCOREmapInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3360 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3361 case SOAP_TYPE_ns1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3362 soap_serialize_ns1__DoubleHelixInputParams(soap, (const struct ns1__DoubleHelixInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3363 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3364 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3365 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3366 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3367 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3368 soap_serialize_ns1__genome_USCOREmapInputParams(soap, (const struct ns1__genome_USCOREmapInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3369 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3370 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3371 soap_serialize_ns1__consensus_USCOREzInputParams(soap, (const struct ns1__consensus_USCOREzInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3372 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3373 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3374 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3375 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3376 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3377 soap_serialize_ns1__w_USCOREvalueInputParams(soap, (const struct ns1__w_USCOREvalueInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3378 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3379 case SOAP_TYPE_ns1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3380 soap_serialize_ns1__P2InputParams(soap, (const struct ns1__P2InputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3381 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3382 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3383 soap_serialize_ns1__codon_USCOREmvaInputParams(soap, (const struct ns1__codon_USCOREmvaInputParams *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3384 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3385 case SOAP_TYPE_ns1__Definition:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3386 soap_serialize_ns1__Definition(soap, (const struct ns1__Definition *)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3387 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3388 case SOAP_TYPE_PointerTofloat:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3389 soap_serialize_PointerTofloat(soap, (float *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3390 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3391 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3392 soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, (struct ns1__S_USCOREvalueInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3393 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3394 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3395 soap_serialize_PointerTons1__leading_USCOREstrandResponse(soap, (struct ns1__leading_USCOREstrandResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3396 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3397 case SOAP_TYPE_PointerTons1__scsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3398 soap_serialize_PointerTons1__scsInputParams(soap, (struct ns1__scsInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3399 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3400 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3401 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, (struct ns1__lda_USCOREbiasInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3402 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3403 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3404 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, (struct ns1__kmer_USCOREtableInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3405 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3406 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3407 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3408 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3409 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3410 soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, (struct ns1__base_USCOREcounterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3411 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3412 case SOAP_TYPE_PointerTons1__B1InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3413 soap_serialize_PointerTons1__B1InputParams(soap, (struct ns1__B1InputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3414 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3415 case SOAP_TYPE_PointerTons1__cgrInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3416 soap_serialize_PointerTons1__cgrInputParams(soap, (struct ns1__cgrInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3417 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3418 case SOAP_TYPE_PointerTons1__dinucInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3419 soap_serialize_PointerTons1__dinucInputParams(soap, (struct ns1__dinucInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3420 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3421 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3422 soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3423 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3424 case SOAP_TYPE_PointerTons1__palindromeInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3425 soap_serialize_PointerTons1__palindromeInputParams(soap, (struct ns1__palindromeInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3426 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3427 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3428 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, (struct ns1__codon_USCOREcounterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3429 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3430 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3431 soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, (struct ns1__find_USCOREiteronInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3432 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3433 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3434 soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, (struct ns1__codon_USCOREusageInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3435 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3436 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3437 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3438 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3439 case SOAP_TYPE_PointerTons1__gcwinInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3440 soap_serialize_PointerTons1__gcwinInputParams(soap, (struct ns1__gcwinInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3441 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3442 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3443 soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, (struct ns1__find_USCOREpatternInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3444 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3445 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3446 soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(soap, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3447 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3448 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3449 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3450 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3451 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3452 soap_serialize_PointerTons1__shuffleseqInputParams(soap, (struct ns1__shuffleseqInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3453 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3454 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3455 soap_serialize_PointerTons1__find_USCOREterResponse(soap, (struct ns1__find_USCOREterResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3456 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3457 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3458 soap_serialize_PointerTons1__find_USCOREterInputParams(soap, (struct ns1__find_USCOREterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3459 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3460 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3461 soap_serialize_PointerTons1__dnawalkInputParams(soap, (struct ns1__dnawalkInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3462 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3463 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3464 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3465 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3466 case SOAP_TYPE_PointerTons1__signatureInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3467 soap_serialize_PointerTons1__signatureInputParams(soap, (struct ns1__signatureInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3468 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3469 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3470 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, (struct ns1__genome_USCOREmap3InputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3471 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3472 case SOAP_TYPE_PointerTons1__gcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3473 soap_serialize_PointerTons1__gcskewInputParams(soap, (struct ns1__gcskewInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3474 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3475 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3476 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, (struct ns1__molecular_USCOREweightInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3477 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3478 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3479 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3480 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3481 case SOAP_TYPE_PointerTons1__cumulativeResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3482 soap_serialize_PointerTons1__cumulativeResponse(soap, (struct ns1__cumulativeResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3483 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3484 case SOAP_TYPE_PointerTons1__corResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3485 soap_serialize_PointerTons1__corResponse(soap, (struct ns1__corResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3486 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3487 case SOAP_TYPE_PointerTons1__corInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3488 soap_serialize_PointerTons1__corInputParams(soap, (struct ns1__corInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3489 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3490 case SOAP_TYPE_PointerTons1__geneskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3491 soap_serialize_PointerTons1__geneskewInputParams(soap, (struct ns1__geneskewInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3492 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3493 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3494 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3495 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3496 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3497 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3498 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3499 case SOAP_TYPE_PointerTons1__cbiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3500 soap_serialize_PointerTons1__cbiInputParams(soap, (struct ns1__cbiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3501 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3502 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3503 soap_serialize_PointerTons1__find_USCOREdifResponse(soap, (struct ns1__find_USCOREdifResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3504 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3505 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3506 soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, (struct ns1__find_USCOREdifInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3507 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3508 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3509 soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, (struct ns1__to_USCOREfastaInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3510 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3511 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3512 soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, (struct ns1__base_USCOREentropyInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3513 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3514 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3515 soap_serialize_PointerTons1__DoubleHelixInputParams(soap, (struct ns1__DoubleHelixInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3516 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3517 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3518 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3519 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3520 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3521 soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, (struct ns1__genome_USCOREmapInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3522 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3523 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3524 soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, (struct ns1__consensus_USCOREzInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3525 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3526 case SOAP_TYPE_PointerTons1__caiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3527 soap_serialize_PointerTons1__caiInputParams(soap, (struct ns1__caiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3528 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3529 case SOAP_TYPE_PointerTons1__gcsiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3530 soap_serialize_PointerTons1__gcsiInputParams(soap, (struct ns1__gcsiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3531 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3532 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3533 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3534 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3535 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3536 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3537 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3538 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3539 soap_serialize_PointerTons1__genomicskewInputParams(soap, (struct ns1__genomicskewInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3540 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3541 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3542 soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, (struct ns1__query_USCOREstrandInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3543 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3544 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3545 soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, (struct ns1__view_USCOREcdsInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3546 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3547 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3548 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3549 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3550 case SOAP_TYPE_PointerTons1__EwInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3551 soap_serialize_PointerTons1__EwInputParams(soap, (struct ns1__EwInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3552 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3553 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3554 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3555 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3556 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3557 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3558 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3559 case SOAP_TYPE_PointerTons1__aauiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3560 soap_serialize_PointerTons1__aauiInputParams(soap, (struct ns1__aauiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3561 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3562 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3563 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, (struct ns1__amino_USCOREcounterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3564 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3565 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3566 soap_serialize_PointerTons1__seq2pngInputParams(soap, (struct ns1__seq2pngInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3567 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3568 case SOAP_TYPE_PointerTons1__ttestResponse:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3569 soap_serialize_PointerTons1__ttestResponse(soap, (struct ns1__ttestResponse *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3570 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3571 case SOAP_TYPE_PointerTons1__ttestInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3572 soap_serialize_PointerTons1__ttestInputParams(soap, (struct ns1__ttestInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3573 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3574 case SOAP_TYPE_PointerToarrayOut:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3575 soap_serialize_PointerToarrayOut(soap, (struct arrayOut *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3576 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3577 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3578 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3579 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3580 case SOAP_TYPE_PointerTons1__buiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3581 soap_serialize_PointerTons1__buiInputParams(soap, (struct ns1__buiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3582 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3583 case SOAP_TYPE_PointerTons1__fopInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3584 soap_serialize_PointerTons1__fopInputParams(soap, (struct ns1__fopInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3585 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3586 case SOAP_TYPE_PointerTons1__encInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3587 soap_serialize_PointerTons1__encInputParams(soap, (struct ns1__encInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3588 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3589 case SOAP_TYPE_PointerTons1__icdiInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3590 soap_serialize_PointerTons1__icdiInputParams(soap, (struct ns1__icdiInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3591 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3592 case SOAP_TYPE_PointerTons1__phxInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3593 soap_serialize_PointerTons1__phxInputParams(soap, (struct ns1__phxInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3594 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3595 case SOAP_TYPE_PointerTons1__togoWSInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3596 soap_serialize_PointerTons1__togoWSInputParams(soap, (struct ns1__togoWSInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3597 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3598 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3599 soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, (struct ns1__circular_USCOREmapInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3600 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3601 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3602 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3603 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3604 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3605 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3606 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3607 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3608 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3609 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3610 case SOAP_TYPE_PointerToarrayIn:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3611 soap_serialize_PointerToarrayIn(soap, (struct arrayIn *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3612 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3613 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3614 soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, (struct ns1__w_USCOREvalueInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3615 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3616 case SOAP_TYPE_PointerTons1__P2InputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3617 soap_serialize_PointerTons1__P2InputParams(soap, (struct ns1__P2InputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3618 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3619 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3620 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, (struct ns1__codon_USCOREmvaInputParams *const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3621 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3622 case SOAP_TYPE_PointerTostring:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3623 soap_serialize_PointerTostring(soap, (char **const*)ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3624 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3625 case SOAP_TYPE__QName:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3626 soap_serialize_string(soap, (char*const*)&ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3627 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3628 case SOAP_TYPE_string:
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3629 soap_serialize_string(soap, (char*const*)&ptr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3630 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3631 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3632 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3633 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3634
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3635 SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap *soap, char *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3636 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3637 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3638 #ifdef SOAP_DEFAULT_byte
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3639 *a = SOAP_DEFAULT_byte;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3640 #else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3641 *a = (char)0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3642 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3643 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3644
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3645 SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *soap, const char *tag, int id, const char *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3646 { (void)soap; (void)type; (void)tag; (void)id;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3647 return soap_outbyte(soap, tag, id, a, type, SOAP_TYPE_byte);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3650 SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap *soap, const char *tag, char *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3651 { char *p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3652 p = soap_inbyte(soap, tag, a, type, SOAP_TYPE_byte);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3653 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3655
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3656 SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3657 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3658 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_byte);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3659 if (soap_out_byte(soap, tag?tag:"byte", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3660 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3661 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3663
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3664 SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap *soap, char *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3665 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3666 if ((p = soap_in_byte(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3667 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3668 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3669 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3670 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3671
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3672 SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap *soap, int *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3673 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3674 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3675 #ifdef SOAP_DEFAULT_int
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3676 *a = SOAP_DEFAULT_int;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3677 #else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3678 *a = (int)0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3679 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3680 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3681
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3682 SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *soap, const char *tag, int id, const int *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3683 { (void)soap; (void)type; (void)tag; (void)id;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3684 return soap_outint(soap, tag, id, a, type, SOAP_TYPE_int);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3685 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3686
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3687 SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap *soap, const char *tag, int *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3688 { int *p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3689 p = soap_inint(soap, tag, a, type, SOAP_TYPE_int);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3690 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3691 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3692
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3693 SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3694 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3695 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_int);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3696 if (soap_out_int(soap, tag?tag:"int", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3697 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3698 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3700
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3701 SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap *soap, int *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3702 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3703 if ((p = soap_in_int(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3704 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3705 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3706 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3708
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3709 SOAP_FMAC3 void SOAP_FMAC4 soap_default_float(struct soap *soap, float *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3710 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3711 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3712 #ifdef SOAP_DEFAULT_float
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3713 *a = SOAP_DEFAULT_float;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3714 #else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3715 *a = (float)0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3716 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3717 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3718
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3719 SOAP_FMAC3 int SOAP_FMAC4 soap_out_float(struct soap *soap, const char *tag, int id, const float *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3720 { (void)soap; (void)type; (void)tag; (void)id;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3721 return soap_outfloat(soap, tag, id, a, type, SOAP_TYPE_float);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3724 SOAP_FMAC3 float * SOAP_FMAC4 soap_in_float(struct soap *soap, const char *tag, float *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3725 { float *p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3726 p = soap_infloat(soap, tag, a, type, SOAP_TYPE_float);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3727 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3728 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3729
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3730 SOAP_FMAC3 int SOAP_FMAC4 soap_put_float(struct soap *soap, const float *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3731 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3732 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_float);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3733 if (soap_out_float(soap, tag?tag:"float", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3734 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3735 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3738 SOAP_FMAC3 float * SOAP_FMAC4 soap_get_float(struct soap *soap, float *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3740 if ((p = soap_in_float(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3741 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3742 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3743 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3746 SOAP_FMAC3 void SOAP_FMAC4 soap_default_double(struct soap *soap, double *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3747 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3748 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3749 #ifdef SOAP_DEFAULT_double
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3750 *a = SOAP_DEFAULT_double;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3751 #else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3752 *a = (double)0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3753 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3754 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3755
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3756 SOAP_FMAC3 int SOAP_FMAC4 soap_out_double(struct soap *soap, const char *tag, int id, const double *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3757 { (void)soap; (void)type; (void)tag; (void)id;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3758 return soap_outdouble(soap, tag, id, a, type, SOAP_TYPE_double);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3759 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3760
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3761 SOAP_FMAC3 double * SOAP_FMAC4 soap_in_double(struct soap *soap, const char *tag, double *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3762 { double *p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3763 p = soap_indouble(soap, tag, a, type, SOAP_TYPE_double);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3764 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3765 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3766
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3767 SOAP_FMAC3 int SOAP_FMAC4 soap_put_double(struct soap *soap, const double *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3768 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3769 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_double);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3770 if (soap_out_double(soap, tag?tag:"double", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3771 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3772 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3773 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3774
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3775 SOAP_FMAC3 double * SOAP_FMAC4 soap_get_double(struct soap *soap, double *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3776 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3777 if ((p = soap_in_double(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3778 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3779 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3780 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3781 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3782
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3783 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3784
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3785 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3786 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3787 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3788 soap_default__QName(soap, &a->faultcode);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3789 soap_default_string(soap, &a->faultstring);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3790 soap_default_string(soap, &a->faultactor);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3791 a->detail = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3792 a->SOAP_ENV__Code = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3793 a->SOAP_ENV__Reason = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3794 soap_default_string(soap, &a->SOAP_ENV__Node);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3795 soap_default_string(soap, &a->SOAP_ENV__Role);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3796 a->SOAP_ENV__Detail = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3797 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3798
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3799 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3800 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3801 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3802 soap_serialize__QName(soap, &a->faultcode);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3803 soap_serialize_string(soap, &a->faultstring);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3804 soap_serialize_string(soap, &a->faultactor);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3805 soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3806 soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Code);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3807 soap_serialize_PointerToSOAP_ENV__Reason(soap, &a->SOAP_ENV__Reason);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3808 soap_serialize_string(soap, &a->SOAP_ENV__Node);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3809 soap_serialize_string(soap, &a->SOAP_ENV__Role);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3810 soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->SOAP_ENV__Detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3811 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3812
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3813 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Fault *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3814 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3815 const char *soap_tmp_faultcode = soap_QName2s(soap, a->faultcode);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3816 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Fault), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3819 if (soap_out__QName(soap, "faultcode", -1, (char*const*)&soap_tmp_faultcode, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3821 if (soap_out_string(soap, "faultstring", -1, &a->faultstring, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3822 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3823 if (soap_out_string(soap, "faultactor", -1, &a->faultactor, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3824 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3825 if (soap_out_PointerToSOAP_ENV__Detail(soap, "detail", -1, &a->detail, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3826 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3827 if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", -1, &a->SOAP_ENV__Code, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3828 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3829 if (soap_out_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", -1, &a->SOAP_ENV__Reason, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3830 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3831 if (soap_out_string(soap, "SOAP-ENV:Node", -1, &a->SOAP_ENV__Node, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3832 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3833 if (soap_out_string(soap, "SOAP-ENV:Role", -1, &a->SOAP_ENV__Role, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3834 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3835 if (soap_out_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", -1, &a->SOAP_ENV__Detail, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3836 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3837 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3838 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3839
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3840 SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap *soap, const char *tag, struct SOAP_ENV__Fault *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3841 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3842 size_t soap_flag_faultcode = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3843 size_t soap_flag_faultstring = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3844 size_t soap_flag_faultactor = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3845 size_t soap_flag_detail = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3846 size_t soap_flag_SOAP_ENV__Code = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3847 size_t soap_flag_SOAP_ENV__Reason = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3848 size_t soap_flag_SOAP_ENV__Node = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3849 size_t soap_flag_SOAP_ENV__Role = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3850 size_t soap_flag_SOAP_ENV__Detail = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3851 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3852 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3853 a = (struct SOAP_ENV__Fault *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3854 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3855 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3856 soap_default_SOAP_ENV__Fault(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3857 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3858 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3859 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3860 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3861 if (soap_flag_faultcode && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3862 if (soap_in__QName(soap, "faultcode", &a->faultcode, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3863 { soap_flag_faultcode--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3864 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3865 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3866 if (soap_flag_faultstring && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3867 if (soap_in_string(soap, "faultstring", &a->faultstring, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3868 { soap_flag_faultstring--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3869 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3870 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3871 if (soap_flag_faultactor && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3872 if (soap_in_string(soap, "faultactor", &a->faultactor, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3873 { soap_flag_faultactor--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3874 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3875 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3876 if (soap_flag_detail && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3877 if (soap_in_PointerToSOAP_ENV__Detail(soap, "detail", &a->detail, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3878 { soap_flag_detail--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3879 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3880 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3881 if (soap_flag_SOAP_ENV__Code && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3882 if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", &a->SOAP_ENV__Code, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3883 { soap_flag_SOAP_ENV__Code--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3884 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3885 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3886 if (soap_flag_SOAP_ENV__Reason && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3887 if (soap_in_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", &a->SOAP_ENV__Reason, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3888 { soap_flag_SOAP_ENV__Reason--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3889 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3890 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3891 if (soap_flag_SOAP_ENV__Node && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3892 if (soap_in_string(soap, "SOAP-ENV:Node", &a->SOAP_ENV__Node, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3893 { soap_flag_SOAP_ENV__Node--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3894 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3895 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3896 if (soap_flag_SOAP_ENV__Role && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3897 if (soap_in_string(soap, "SOAP-ENV:Role", &a->SOAP_ENV__Role, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3898 { soap_flag_SOAP_ENV__Role--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3899 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3901 if (soap_flag_SOAP_ENV__Detail && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3902 if (soap_in_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", &a->SOAP_ENV__Detail, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3903 { soap_flag_SOAP_ENV__Detail--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3904 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3905 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3906 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3907 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3908 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3909 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3910 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3911 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3913 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3914 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3915 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3916 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3917 { a = (struct SOAP_ENV__Fault *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Fault, 0, sizeof(struct SOAP_ENV__Fault), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3918 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3919 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3920 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3921 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3923
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3924 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3925 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3926 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Fault);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3927 if (soap_out_SOAP_ENV__Fault(soap, tag?tag:"SOAP-ENV:Fault", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3928 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3929 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3931
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3932 SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3933 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3934 if ((p = soap_in_SOAP_ENV__Fault(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3935 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3936 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3937 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3939
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3940 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3941
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3942 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3943
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3944 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3945 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3946 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3947 soap_default_string(soap, &a->SOAP_ENV__Text);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3949
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3950 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3951 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3952 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3953 soap_serialize_string(soap, &a->SOAP_ENV__Text);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3955
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3956 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Reason *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3957 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3958 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3959 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Reason), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3960 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3961 if (soap->lang)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3962 soap_set_attr(soap, "xml:lang", soap->lang, 1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3963 if (soap_out_string(soap, "SOAP-ENV:Text", -1, &a->SOAP_ENV__Text, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3964 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3965 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3967
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3968 SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3969 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3970 size_t soap_flag_SOAP_ENV__Text = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3971 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3972 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3973 a = (struct SOAP_ENV__Reason *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3974 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3975 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3976 soap_default_SOAP_ENV__Reason(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3977 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3978 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3979 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3980 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3981 if (soap_flag_SOAP_ENV__Text && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3982 if (soap_in_string(soap, "SOAP-ENV:Text", &a->SOAP_ENV__Text, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3983 { soap_flag_SOAP_ENV__Text--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3984 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3985 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3986 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3987 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3988 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3989 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3990 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3991 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3992 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3993 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3994 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3995 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3996 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3997 { a = (struct SOAP_ENV__Reason *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Reason, 0, sizeof(struct SOAP_ENV__Reason), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3998 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
3999 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4000 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4001 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4003
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4004 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4005 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4006 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Reason);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4007 if (soap_out_SOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4008 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4009 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4010 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4011
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4012 SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4013 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4014 if ((p = soap_in_SOAP_ENV__Reason(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4015 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4016 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4017 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4019
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4020 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4021
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4022 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4023
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4024 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4025 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4026 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4027 a->__any = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4028 a->__type = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4029 a->fault = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4031
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4032 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4033 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4034 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4035 soap_markelement(soap, a->fault, a->__type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4036 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4037
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4038 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Detail *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4039 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4040 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4041 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Detail), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4042 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4043 soap_outliteral(soap, "-any", &a->__any, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4044 if (soap_putelement(soap, a->fault, "fault", -1, a->__type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4045 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4046 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4047 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4048
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4049 SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4050 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4051 size_t soap_flag___any = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4052 size_t soap_flag_fault = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4053 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4054 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4055 a = (struct SOAP_ENV__Detail *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4056 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4057 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4058 soap_default_SOAP_ENV__Detail(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4059 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4060 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4061 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4062 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4063 if (soap_flag_fault && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4064 if ((a->fault = soap_getelement(soap, &a->__type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4065 { soap_flag_fault = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4066 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4067 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4068 if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4069 if (soap_inliteral(soap, "-any", &a->__any))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4070 { soap_flag___any--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4071 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4073 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4074 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4075 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4076 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4077 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4078 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4080 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4081 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4082 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4083 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4084 { a = (struct SOAP_ENV__Detail *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Detail, 0, sizeof(struct SOAP_ENV__Detail), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4085 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4086 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4087 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4088 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4090
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4091 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4092 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4093 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4094 if (soap_out_SOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4095 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4096 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4097 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4098
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4099 SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4100 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4101 if ((p = soap_in_SOAP_ENV__Detail(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4102 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4104 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4105 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4106
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4107 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4108
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4109 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4110
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4111 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4112 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4113 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4114 soap_default__QName(soap, &a->SOAP_ENV__Value);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4115 a->SOAP_ENV__Subcode = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4116 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4117
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4118 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4119 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4120 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4121 soap_serialize__QName(soap, &a->SOAP_ENV__Value);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4122 soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Subcode);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4124
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4125 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Code *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4126 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4127 const char *soap_tmp_SOAP_ENV__Value = soap_QName2s(soap, a->SOAP_ENV__Value);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4128 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4129 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Code), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4130 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4131 if (soap_out__QName(soap, "SOAP-ENV:Value", -1, (char*const*)&soap_tmp_SOAP_ENV__Value, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4132 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4133 if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", -1, &a->SOAP_ENV__Subcode, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4134 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4135 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4136 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4137
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4138 SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4139 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4140 size_t soap_flag_SOAP_ENV__Value = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4141 size_t soap_flag_SOAP_ENV__Subcode = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4142 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4143 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4144 a = (struct SOAP_ENV__Code *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4145 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4146 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4147 soap_default_SOAP_ENV__Code(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4148 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4149 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4150 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4151 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4152 if (soap_flag_SOAP_ENV__Value && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4153 if (soap_in__QName(soap, "SOAP-ENV:Value", &a->SOAP_ENV__Value, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4154 { soap_flag_SOAP_ENV__Value--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4155 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4156 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4157 if (soap_flag_SOAP_ENV__Subcode && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4158 if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", &a->SOAP_ENV__Subcode, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4159 { soap_flag_SOAP_ENV__Subcode--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4160 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4161 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4162 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4163 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4164 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4165 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4166 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4167 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4168 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4169 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4170 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4171 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4172 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4173 { a = (struct SOAP_ENV__Code *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Code, 0, sizeof(struct SOAP_ENV__Code), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4174 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4175 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4176 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4177 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4179
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4180 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4181 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4182 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Code);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4183 if (soap_out_SOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4184 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4185 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4187
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4188 SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4189 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4190 if ((p = soap_in_SOAP_ENV__Code(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4191 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4192 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4193 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4194 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4195
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4196 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4198 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4199
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4200 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4201 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4202 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4203 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4204
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4205 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4206 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4207 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4208 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4209
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4210 SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Header *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4211 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4212 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4213 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Header), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4214 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4215 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4217
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4218 SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap *soap, const char *tag, struct SOAP_ENV__Header *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4219 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4220 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4221 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4222 a = (struct SOAP_ENV__Header *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4223 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4224 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4225 soap_default_SOAP_ENV__Header(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4226 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4227 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4228 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4229 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4230 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4231 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4232 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4233 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4234 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4235 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4236 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4237 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4238 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4239 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4240 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4241 { a = (struct SOAP_ENV__Header *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Header, 0, sizeof(struct SOAP_ENV__Header), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4242 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4243 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4245 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4246 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4247
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4248 SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4249 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4250 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Header);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4251 if (soap_out_SOAP_ENV__Header(soap, tag?tag:"SOAP-ENV:Header", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4252 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4253 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4255
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4256 SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4257 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4258 if ((p = soap_in_SOAP_ENV__Header(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4259 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4260 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4261 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4263
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4264 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4265
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4266 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathy(struct soap *soap, struct ns1__hydropathy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4267 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4268 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4269 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4270 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4271
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4272 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4273 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4274 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4275 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4276 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4277
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4278 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__hydropathy(struct soap *soap, const char *tag, int id, const struct ns1__hydropathy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4279 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4280 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4281 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathy), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4282 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4283 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4284 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4285 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4287
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4288 SOAP_FMAC3 struct ns1__hydropathy * SOAP_FMAC4 soap_in_ns1__hydropathy(struct soap *soap, const char *tag, struct ns1__hydropathy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4289 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4290 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4291 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4292 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4293 a = (struct ns1__hydropathy *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathy, sizeof(struct ns1__hydropathy), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4294 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4295 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4296 soap_default_ns1__hydropathy(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4297 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4298 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4299 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4300 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4301 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4302 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4303 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4304 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4305 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4306 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4307 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4308 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4309 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4310 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4311 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4312 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4313 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4314 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4315 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4316 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4317 { a = (struct ns1__hydropathy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__hydropathy, 0, sizeof(struct ns1__hydropathy), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4318 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4319 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4320 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4321 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4323
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4324 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4325 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4326 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathy);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4327 if (soap_out_ns1__hydropathy(soap, tag?tag:"ns1:hydropathy", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4328 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4329 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4331
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4332 SOAP_FMAC3 struct ns1__hydropathy * SOAP_FMAC4 soap_get_ns1__hydropathy(struct soap *soap, struct ns1__hydropathy *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4333 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4334 if ((p = soap_in_ns1__hydropathy(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4335 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4336 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4337 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4339
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4340 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathyResponse(struct soap *soap, struct ns1__hydropathyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4341 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4342 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4343 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4344 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4345
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4346 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4348 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4349 soap_serialize_PointerTofloat(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4350 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4351
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4352 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__hydropathyResponse(struct soap *soap, const char *tag, int id, const struct ns1__hydropathyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4353 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4354 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4355 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathyResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4356 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4357 if (soap_out_PointerTofloat(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4358 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4359 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4360 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4361
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4362 SOAP_FMAC3 struct ns1__hydropathyResponse * SOAP_FMAC4 soap_in_ns1__hydropathyResponse(struct soap *soap, const char *tag, struct ns1__hydropathyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4363 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4364 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4365 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4366 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4367 a = (struct ns1__hydropathyResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathyResponse, sizeof(struct ns1__hydropathyResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4368 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4369 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4370 soap_default_ns1__hydropathyResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4371 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4372 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4373 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4374 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4375 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4376 if (soap_in_PointerTofloat(soap, NULL, &a->_result, "xsd:float"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4377 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4378 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4379 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4380 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4381 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4382 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4383 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4384 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4385 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4386 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4387 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4388 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4389 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4390 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4391 { a = (struct ns1__hydropathyResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__hydropathyResponse, 0, sizeof(struct ns1__hydropathyResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4392 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4393 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4395 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4397
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4398 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4399 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4400 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathyResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4401 if (soap_out_ns1__hydropathyResponse(soap, tag?tag:"ns1:hydropathyResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4402 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4403 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4405
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4406 SOAP_FMAC3 struct ns1__hydropathyResponse * SOAP_FMAC4 soap_get_ns1__hydropathyResponse(struct soap *soap, struct ns1__hydropathyResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4407 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4408 if ((p = soap_in_ns1__hydropathyResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4409 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4410 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4411 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4413
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4414 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__help(struct soap *soap, struct ns1__help *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4415 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4416 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4417 soap_default_string(soap, &a->_keywords);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4420 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__help(struct soap *soap, const struct ns1__help *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4422 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4423 soap_serialize_string(soap, &a->_keywords);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4424 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4425
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4426 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__help(struct soap *soap, const char *tag, int id, const struct ns1__help *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4427 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4428 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4429 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__help), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4430 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4431 if (soap_out_string(soap, "keywords", -1, &a->_keywords, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4432 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4433 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4435
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4436 SOAP_FMAC3 struct ns1__help * SOAP_FMAC4 soap_in_ns1__help(struct soap *soap, const char *tag, struct ns1__help *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4437 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4438 size_t soap_flag__keywords = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4439 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4440 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4441 a = (struct ns1__help *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__help, sizeof(struct ns1__help), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4442 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4443 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4444 soap_default_ns1__help(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4445 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4446 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4447 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4448 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4449 if (soap_flag__keywords && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4450 if (soap_in_string(soap, NULL, &a->_keywords, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4451 { soap_flag__keywords--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4452 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4453 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4454 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4455 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4456 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4457 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4458 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4459 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4460 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4461 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4462 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4463 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4464 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4465 { a = (struct ns1__help *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__help, 0, sizeof(struct ns1__help), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4466 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4467 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4468 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4469 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4470 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4471
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4472 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__help(struct soap *soap, const struct ns1__help *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4473 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4474 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__help);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4475 if (soap_out_ns1__help(soap, tag?tag:"ns1:help", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4476 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4477 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4479
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4480 SOAP_FMAC3 struct ns1__help * SOAP_FMAC4 soap_get_ns1__help(struct soap *soap, struct ns1__help *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4481 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4482 if ((p = soap_in_ns1__help(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4483 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4484 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4485 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4487
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4488 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__helpResponse(struct soap *soap, struct ns1__helpResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4489 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4490 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4491 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4492 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4493
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4494 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4495 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4496 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4497 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4500 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__helpResponse(struct soap *soap, const char *tag, int id, const struct ns1__helpResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4502 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4503 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__helpResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4504 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4505 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4506 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4507 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4508 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4509
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4510 SOAP_FMAC3 struct ns1__helpResponse * SOAP_FMAC4 soap_in_ns1__helpResponse(struct soap *soap, const char *tag, struct ns1__helpResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4511 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4512 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4513 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4514 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4515 a = (struct ns1__helpResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__helpResponse, sizeof(struct ns1__helpResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4516 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4517 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4518 soap_default_ns1__helpResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4519 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4520 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4521 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4522 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4523 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4524 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4525 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4526 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4527 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4528 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4529 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4530 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4531 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4532 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4533 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4534 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4535 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4536 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4537 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4538 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4539 { a = (struct ns1__helpResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__helpResponse, 0, sizeof(struct ns1__helpResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4540 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4541 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4543 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4544 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4545
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4546 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4547 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4548 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__helpResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4549 if (soap_out_ns1__helpResponse(soap, tag?tag:"ns1:helpResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4550 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4551 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4552 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4553
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4554 SOAP_FMAC3 struct ns1__helpResponse * SOAP_FMAC4 soap_get_ns1__helpResponse(struct soap *soap, struct ns1__helpResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4555 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4556 if ((p = soap_in_ns1__helpResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4557 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4558 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4559 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4560 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4561
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4562 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalue(struct soap *soap, struct ns1__S_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4563 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4564 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4565 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4566 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4567 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4568
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4569 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalue(struct soap *soap, const struct ns1__S_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4570 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4571 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4572 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4573 soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4574 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4575
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4576 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__S_USCOREvalue(struct soap *soap, const char *tag, int id, const struct ns1__S_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4577 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4578 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4579 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalue), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4580 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4581 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4582 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4583 if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4584 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4585 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4587
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4588 SOAP_FMAC3 struct ns1__S_USCOREvalue * SOAP_FMAC4 soap_in_ns1__S_USCOREvalue(struct soap *soap, const char *tag, struct ns1__S_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4589 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4590 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4591 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4592 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4593 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4594 a = (struct ns1__S_USCOREvalue *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__S_USCOREvalue, sizeof(struct ns1__S_USCOREvalue), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4595 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4596 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4597 soap_default_ns1__S_USCOREvalue(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4598 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4599 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4600 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4601 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4602 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4603 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4604 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4605 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4606 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4607 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4608 if (soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:S_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4609 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4610 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4611 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4612 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4613 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4614 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4615 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4616 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4619 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4620 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4621 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4622 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4623 { a = (struct ns1__S_USCOREvalue *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__S_USCOREvalue, 0, sizeof(struct ns1__S_USCOREvalue), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4624 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4625 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4627 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4628 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4629
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4630 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__S_USCOREvalue(struct soap *soap, const struct ns1__S_USCOREvalue *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4631 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4632 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalue);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4633 if (soap_out_ns1__S_USCOREvalue(soap, tag?tag:"ns1:S_value", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4634 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4635 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4637
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4638 SOAP_FMAC3 struct ns1__S_USCOREvalue * SOAP_FMAC4 soap_get_ns1__S_USCOREvalue(struct soap *soap, struct ns1__S_USCOREvalue *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4639 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4640 if ((p = soap_in_ns1__S_USCOREvalue(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4641 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4642 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4643 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4645
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4646 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueResponse(struct soap *soap, struct ns1__S_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4647 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4648 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4649 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4650 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4651
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4652 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueResponse(struct soap *soap, const struct ns1__S_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4653 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4654 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4655 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4658 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__S_USCOREvalueResponse(struct soap *soap, const char *tag, int id, const struct ns1__S_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4660 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4661 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4662 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4663 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4664 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4665 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4667
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4668 SOAP_FMAC3 struct ns1__S_USCOREvalueResponse * SOAP_FMAC4 soap_in_ns1__S_USCOREvalueResponse(struct soap *soap, const char *tag, struct ns1__S_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4669 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4670 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4671 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4672 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4673 a = (struct ns1__S_USCOREvalueResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__S_USCOREvalueResponse, sizeof(struct ns1__S_USCOREvalueResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4674 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4675 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4676 soap_default_ns1__S_USCOREvalueResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4677 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4678 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4679 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4680 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4681 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4682 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4683 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4684 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4685 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4686 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4687 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4688 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4689 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4690 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4691 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4692 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4693 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4694 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4695 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4696 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4697 { a = (struct ns1__S_USCOREvalueResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__S_USCOREvalueResponse, 0, sizeof(struct ns1__S_USCOREvalueResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4698 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4699 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4701 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4702 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4703
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4704 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__S_USCOREvalueResponse(struct soap *soap, const struct ns1__S_USCOREvalueResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4705 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4706 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4707 if (soap_out_ns1__S_USCOREvalueResponse(soap, tag?tag:"ns1:S_valueResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4708 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4709 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4710 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4711
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4712 SOAP_FMAC3 struct ns1__S_USCOREvalueResponse * SOAP_FMAC4 soap_get_ns1__S_USCOREvalueResponse(struct soap *soap, struct ns1__S_USCOREvalueResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4713 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4714 if ((p = soap_in_ns1__S_USCOREvalueResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4715 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4716 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4717 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4718 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4719
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4720 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrand(struct soap *soap, struct ns1__leading_USCOREstrand *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4721 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4722 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4723 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4724 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4725
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4726 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrand(struct soap *soap, const struct ns1__leading_USCOREstrand *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4727 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4728 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4729 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4732 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__leading_USCOREstrand(struct soap *soap, const char *tag, int id, const struct ns1__leading_USCOREstrand *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4734 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4735 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrand), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4736 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4737 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4738 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4739 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4740 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4741
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4742 SOAP_FMAC3 struct ns1__leading_USCOREstrand * SOAP_FMAC4 soap_in_ns1__leading_USCOREstrand(struct soap *soap, const char *tag, struct ns1__leading_USCOREstrand *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4743 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4744 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4745 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4746 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4747 a = (struct ns1__leading_USCOREstrand *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__leading_USCOREstrand, sizeof(struct ns1__leading_USCOREstrand), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4748 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4749 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4750 soap_default_ns1__leading_USCOREstrand(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4751 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4752 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4753 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4754 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4755 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4756 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4757 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4758 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4759 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4760 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4761 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4762 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4763 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4764 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4765 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4766 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4767 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4768 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4769 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4770 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4771 { a = (struct ns1__leading_USCOREstrand *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__leading_USCOREstrand, 0, sizeof(struct ns1__leading_USCOREstrand), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4772 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4773 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4774 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4775 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4776 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4777
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4778 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__leading_USCOREstrand(struct soap *soap, const struct ns1__leading_USCOREstrand *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4779 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4780 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrand);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4781 if (soap_out_ns1__leading_USCOREstrand(soap, tag?tag:"ns1:leading_strand", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4782 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4783 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4784 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4785
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4786 SOAP_FMAC3 struct ns1__leading_USCOREstrand * SOAP_FMAC4 soap_get_ns1__leading_USCOREstrand(struct soap *soap, struct ns1__leading_USCOREstrand *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4787 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4788 if ((p = soap_in_ns1__leading_USCOREstrand(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4789 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4790 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4791 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4793
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4794 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4795 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4796 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4797 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4798 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4799
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4800 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrandResponse(struct soap *soap, const struct ns1__leading_USCOREstrandResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4801 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4802 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4803 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4805
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4806 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__leading_USCOREstrandResponse(struct soap *soap, const char *tag, int id, const struct ns1__leading_USCOREstrandResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4808 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4809 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrandResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4810 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4811 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4812 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4813 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4815
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4816 SOAP_FMAC3 struct ns1__leading_USCOREstrandResponse * SOAP_FMAC4 soap_in_ns1__leading_USCOREstrandResponse(struct soap *soap, const char *tag, struct ns1__leading_USCOREstrandResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4817 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4818 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4819 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4820 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4821 a = (struct ns1__leading_USCOREstrandResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__leading_USCOREstrandResponse, sizeof(struct ns1__leading_USCOREstrandResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4822 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4823 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4824 soap_default_ns1__leading_USCOREstrandResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4825 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4826 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4827 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4828 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4829 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4830 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4831 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4832 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4833 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4834 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4835 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4836 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4837 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4838 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4839 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4840 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4841 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4842 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4843 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4844 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4845 { a = (struct ns1__leading_USCOREstrandResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__leading_USCOREstrandResponse, 0, sizeof(struct ns1__leading_USCOREstrandResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4846 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4847 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4849 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4850 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4851
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4852 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__leading_USCOREstrandResponse(struct soap *soap, const struct ns1__leading_USCOREstrandResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4853 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4854 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrandResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4855 if (soap_out_ns1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4856 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4857 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4858 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4859
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4860 SOAP_FMAC3 struct ns1__leading_USCOREstrandResponse * SOAP_FMAC4 soap_get_ns1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4861 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4862 if ((p = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4863 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4864 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4865 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4868 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scs(struct soap *soap, struct ns1__scs *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4870 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4871 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4872 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4873 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4874
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4875 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scs(struct soap *soap, const struct ns1__scs *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4876 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4877 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4878 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4879 soap_serialize_PointerTons1__scsInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4880 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4881
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4882 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__scs(struct soap *soap, const char *tag, int id, const struct ns1__scs *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4883 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4884 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4885 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scs), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4886 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4887 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4888 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4889 if (soap_out_PointerTons1__scsInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4890 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4891 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4893
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4894 SOAP_FMAC3 struct ns1__scs * SOAP_FMAC4 soap_in_ns1__scs(struct soap *soap, const char *tag, struct ns1__scs *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4895 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4896 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4897 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4898 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4899 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4900 a = (struct ns1__scs *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scs, sizeof(struct ns1__scs), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4901 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4902 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4903 soap_default_ns1__scs(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4904 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4905 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4906 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4907 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4908 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4909 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4910 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4911 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4913 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4914 if (soap_in_PointerTons1__scsInputParams(soap, NULL, &a->_params, "ns1:scsInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4915 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4916 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4917 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4918 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4919 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4920 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4921 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4922 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4923 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4924 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4925 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4926 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4927 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4928 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4929 { a = (struct ns1__scs *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scs, 0, sizeof(struct ns1__scs), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4930 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4931 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4933 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4935
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4936 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scs(struct soap *soap, const struct ns1__scs *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4937 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4938 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scs);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4939 if (soap_out_ns1__scs(soap, tag?tag:"ns1:scs", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4940 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4941 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4943
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4944 SOAP_FMAC3 struct ns1__scs * SOAP_FMAC4 soap_get_ns1__scs(struct soap *soap, struct ns1__scs *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4945 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4946 if ((p = soap_in_ns1__scs(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4947 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4948 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4949 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4951
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4952 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsResponse(struct soap *soap, struct ns1__scsResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4953 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4954 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4955 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4956 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4957
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4958 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4959 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4960 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4961 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4963
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4964 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__scsResponse(struct soap *soap, const char *tag, int id, const struct ns1__scsResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4965 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4966 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4967 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4968 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4969 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4970 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4971 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4973
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4974 SOAP_FMAC3 struct ns1__scsResponse * SOAP_FMAC4 soap_in_ns1__scsResponse(struct soap *soap, const char *tag, struct ns1__scsResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4975 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4976 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4977 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4978 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4979 a = (struct ns1__scsResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsResponse, sizeof(struct ns1__scsResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4980 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4981 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4982 soap_default_ns1__scsResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4983 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4984 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4985 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4986 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4987 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4988 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4989 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4990 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4991 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4992 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4993 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4994 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4995 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4996 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4997 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4998 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
4999 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5000 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5001 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5002 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5003 { a = (struct ns1__scsResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scsResponse, 0, sizeof(struct ns1__scsResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5004 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5007 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5009
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5010 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5011 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5013 if (soap_out_ns1__scsResponse(soap, tag?tag:"ns1:scsResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5014 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5015 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5018 SOAP_FMAC3 struct ns1__scsResponse * SOAP_FMAC4 soap_get_ns1__scsResponse(struct soap *soap, struct ns1__scsResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5020 if ((p = soap_in_ns1__scsResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5021 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5022 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5023 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5026 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbias(struct soap *soap, struct ns1__lda_USCOREbias *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5028 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5029 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5030 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5031 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5032
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5033 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbias(struct soap *soap, const struct ns1__lda_USCOREbias *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5034 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5035 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5036 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5037 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5039
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5040 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__lda_USCOREbias(struct soap *soap, const char *tag, int id, const struct ns1__lda_USCOREbias *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5041 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5042 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5043 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbias), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5044 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5045 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5046 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5047 if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5048 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5049 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5051
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5052 SOAP_FMAC3 struct ns1__lda_USCOREbias * SOAP_FMAC4 soap_in_ns1__lda_USCOREbias(struct soap *soap, const char *tag, struct ns1__lda_USCOREbias *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5053 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5054 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5055 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5056 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5057 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5058 a = (struct ns1__lda_USCOREbias *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__lda_USCOREbias, sizeof(struct ns1__lda_USCOREbias), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5059 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5060 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5061 soap_default_ns1__lda_USCOREbias(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5062 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5063 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5064 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5065 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5066 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5067 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5068 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5069 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5070 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5071 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5072 if (soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, &a->_params, "ns1:lda_biasInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5073 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5074 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5075 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5076 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5077 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5078 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5079 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5080 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5081 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5082 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5083 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5084 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5085 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5086 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5087 { a = (struct ns1__lda_USCOREbias *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__lda_USCOREbias, 0, sizeof(struct ns1__lda_USCOREbias), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5088 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5089 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5091 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5093
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5094 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__lda_USCOREbias(struct soap *soap, const struct ns1__lda_USCOREbias *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5095 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5096 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbias);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5097 if (soap_out_ns1__lda_USCOREbias(soap, tag?tag:"ns1:lda_bias", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5098 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5099 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5101
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5102 SOAP_FMAC3 struct ns1__lda_USCOREbias * SOAP_FMAC4 soap_get_ns1__lda_USCOREbias(struct soap *soap, struct ns1__lda_USCOREbias *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5103 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5104 if ((p = soap_in_ns1__lda_USCOREbias(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5105 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5106 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5107 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5108 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5109
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5110 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasResponse(struct soap *soap, struct ns1__lda_USCOREbiasResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5111 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5112 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5113 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5115
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5116 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasResponse(struct soap *soap, const struct ns1__lda_USCOREbiasResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5117 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5118 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5119 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5121
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5122 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__lda_USCOREbiasResponse(struct soap *soap, const char *tag, int id, const struct ns1__lda_USCOREbiasResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5123 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5124 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5125 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5126 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5127 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5128 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5129 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5131
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5132 SOAP_FMAC3 struct ns1__lda_USCOREbiasResponse * SOAP_FMAC4 soap_in_ns1__lda_USCOREbiasResponse(struct soap *soap, const char *tag, struct ns1__lda_USCOREbiasResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5133 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5134 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5135 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5136 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5137 a = (struct ns1__lda_USCOREbiasResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__lda_USCOREbiasResponse, sizeof(struct ns1__lda_USCOREbiasResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5138 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5139 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5140 soap_default_ns1__lda_USCOREbiasResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5141 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5142 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5143 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5144 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5145 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5146 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5147 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5148 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5150 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5151 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5152 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5153 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5154 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5155 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5156 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5157 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5158 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5159 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5160 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5161 { a = (struct ns1__lda_USCOREbiasResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__lda_USCOREbiasResponse, 0, sizeof(struct ns1__lda_USCOREbiasResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5162 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5163 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5164 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5165 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5167
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5168 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__lda_USCOREbiasResponse(struct soap *soap, const struct ns1__lda_USCOREbiasResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5169 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5170 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5171 if (soap_out_ns1__lda_USCOREbiasResponse(soap, tag?tag:"ns1:lda_biasResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5172 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5173 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5175
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5176 SOAP_FMAC3 struct ns1__lda_USCOREbiasResponse * SOAP_FMAC4 soap_get_ns1__lda_USCOREbiasResponse(struct soap *soap, struct ns1__lda_USCOREbiasResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5177 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5178 if ((p = soap_in_ns1__lda_USCOREbiasResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5179 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5180 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5181 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5183
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5184 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtable(struct soap *soap, struct ns1__kmer_USCOREtable *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5186 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5187 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5188 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5189 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5190
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5191 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtable(struct soap *soap, const struct ns1__kmer_USCOREtable *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5192 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5193 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5194 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5195 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5198 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__kmer_USCOREtable(struct soap *soap, const char *tag, int id, const struct ns1__kmer_USCOREtable *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5199 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5200 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5201 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtable), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5202 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5203 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5204 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5205 if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5206 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5207 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5208 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5209
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5210 SOAP_FMAC3 struct ns1__kmer_USCOREtable * SOAP_FMAC4 soap_in_ns1__kmer_USCOREtable(struct soap *soap, const char *tag, struct ns1__kmer_USCOREtable *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5211 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5212 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5213 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5214 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5215 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5216 a = (struct ns1__kmer_USCOREtable *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__kmer_USCOREtable, sizeof(struct ns1__kmer_USCOREtable), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5217 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5218 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5219 soap_default_ns1__kmer_USCOREtable(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5220 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5221 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5222 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5223 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5224 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5225 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5226 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5227 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5228 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5229 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5230 if (soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, &a->_params, "ns1:kmer_tableInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5231 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5232 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5233 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5234 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5235 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5236 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5237 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5238 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5239 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5240 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5241 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5242 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5243 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5244 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5245 { a = (struct ns1__kmer_USCOREtable *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__kmer_USCOREtable, 0, sizeof(struct ns1__kmer_USCOREtable), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5246 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5247 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5249 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5251
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5252 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__kmer_USCOREtable(struct soap *soap, const struct ns1__kmer_USCOREtable *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5253 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5254 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtable);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5255 if (soap_out_ns1__kmer_USCOREtable(soap, tag?tag:"ns1:kmer_table", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5256 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5257 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5258 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5259
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5260 SOAP_FMAC3 struct ns1__kmer_USCOREtable * SOAP_FMAC4 soap_get_ns1__kmer_USCOREtable(struct soap *soap, struct ns1__kmer_USCOREtable *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5261 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5262 if ((p = soap_in_ns1__kmer_USCOREtable(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5263 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5264 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5265 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5267
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5268 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableResponse(struct soap *soap, struct ns1__kmer_USCOREtableResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5269 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5270 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5271 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5273
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5274 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableResponse(struct soap *soap, const struct ns1__kmer_USCOREtableResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5275 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5276 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5277 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5279
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5280 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__kmer_USCOREtableResponse(struct soap *soap, const char *tag, int id, const struct ns1__kmer_USCOREtableResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5281 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5282 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5283 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5284 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5285 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5286 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5287 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5289
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5290 SOAP_FMAC3 struct ns1__kmer_USCOREtableResponse * SOAP_FMAC4 soap_in_ns1__kmer_USCOREtableResponse(struct soap *soap, const char *tag, struct ns1__kmer_USCOREtableResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5291 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5292 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5293 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5294 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5295 a = (struct ns1__kmer_USCOREtableResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__kmer_USCOREtableResponse, sizeof(struct ns1__kmer_USCOREtableResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5296 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5297 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5298 soap_default_ns1__kmer_USCOREtableResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5299 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5300 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5301 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5302 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5303 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5304 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5305 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5306 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5307 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5308 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5309 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5310 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5311 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5312 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5313 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5315 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5316 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5317 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5318 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5319 { a = (struct ns1__kmer_USCOREtableResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__kmer_USCOREtableResponse, 0, sizeof(struct ns1__kmer_USCOREtableResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5320 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5321 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5323 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5325
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5326 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__kmer_USCOREtableResponse(struct soap *soap, const struct ns1__kmer_USCOREtableResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5327 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5328 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5329 if (soap_out_ns1__kmer_USCOREtableResponse(soap, tag?tag:"ns1:kmer_tableResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5330 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5331 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5332 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5333
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5334 SOAP_FMAC3 struct ns1__kmer_USCOREtableResponse * SOAP_FMAC4 soap_get_ns1__kmer_USCOREtableResponse(struct soap *soap, struct ns1__kmer_USCOREtableResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5335 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5336 if ((p = soap_in_ns1__kmer_USCOREtableResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5337 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5338 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5339 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5341
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5342 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalue(struct soap *soap, struct ns1__base_USCOREz_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5344 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5345 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5346 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5347 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5348
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5349 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5350 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5351 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5352 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5353 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5355
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5356 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREz_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5357 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5358 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5359 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5360 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5361 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5362 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5363 if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5364 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5365 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5366 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5367
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5368 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalue * SOAP_FMAC4 soap_in_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const char *tag, struct ns1__base_USCOREz_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5369 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5370 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5371 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5372 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5373 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5374 a = (struct ns1__base_USCOREz_USCOREvalue *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue, sizeof(struct ns1__base_USCOREz_USCOREvalue), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5375 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5376 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5377 soap_default_ns1__base_USCOREz_USCOREvalue(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5378 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5379 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5380 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5381 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5382 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5383 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5384 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5385 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5386 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5387 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5388 if (soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:base_z_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5389 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5390 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5391 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5392 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5393 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5394 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5395 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5396 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5397 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5399 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5400 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5401 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5402 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5403 { a = (struct ns1__base_USCOREz_USCOREvalue *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue, 0, sizeof(struct ns1__base_USCOREz_USCOREvalue), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5404 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5405 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5407 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5409
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5410 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalue *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5411 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5412 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5413 if (soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag?tag:"ns1:base_z_value", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5414 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5415 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5416 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5417
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5418 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalue * SOAP_FMAC4 soap_get_ns1__base_USCOREz_USCOREvalue(struct soap *soap, struct ns1__base_USCOREz_USCOREvalue *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5419 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5420 if ((p = soap_in_ns1__base_USCOREz_USCOREvalue(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5421 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5422 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5423 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5424 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5425
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5426 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5427 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5428 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5429 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5430 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5431
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5432 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5433 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5434 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5435 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5437
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5438 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREz_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5439 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5440 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5441 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5442 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5443 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5444 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5445 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5447
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5448 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueResponse * SOAP_FMAC4 soap_in_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const char *tag, struct ns1__base_USCOREz_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5449 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5450 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5451 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5452 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5453 a = (struct ns1__base_USCOREz_USCOREvalueResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse, sizeof(struct ns1__base_USCOREz_USCOREvalueResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5454 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5455 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5456 soap_default_ns1__base_USCOREz_USCOREvalueResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5457 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5458 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5459 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5460 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5461 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5462 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5463 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5464 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5465 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5466 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5467 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5468 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5469 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5470 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5471 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5472 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5473 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5474 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5475 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5476 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5477 { a = (struct ns1__base_USCOREz_USCOREvalueResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse, 0, sizeof(struct ns1__base_USCOREz_USCOREvalueResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5478 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5479 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5481 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5482 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5483
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5484 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5485 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5487 if (soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag?tag:"ns1:base_z_valueResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5488 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5489 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5490 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5491
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5492 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueResponse * SOAP_FMAC4 soap_get_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5493 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5494 if ((p = soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5495 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5496 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5497 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounter(struct soap *soap, struct ns1__base_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5502 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5503 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5504 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5505 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5506
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5507 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounter(struct soap *soap, const struct ns1__base_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5508 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5509 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5510 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5511 soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5512 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5513
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5514 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREcounter(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5515 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5516 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5517 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5518 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5519 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5520 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5521 if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5522 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5523 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5524 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5525
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5526 SOAP_FMAC3 struct ns1__base_USCOREcounter * SOAP_FMAC4 soap_in_ns1__base_USCOREcounter(struct soap *soap, const char *tag, struct ns1__base_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5527 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5528 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5529 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5530 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5531 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5532 a = (struct ns1__base_USCOREcounter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREcounter, sizeof(struct ns1__base_USCOREcounter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5533 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5534 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5535 soap_default_ns1__base_USCOREcounter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5536 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5537 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5538 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5539 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5540 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5541 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5542 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5543 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5544 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5545 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5546 if (soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:base_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5547 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5548 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5549 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5550 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5551 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5552 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5553 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5554 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5555 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5556 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5557 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5558 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5559 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5560 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5561 { a = (struct ns1__base_USCOREcounter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREcounter, 0, sizeof(struct ns1__base_USCOREcounter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5562 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5563 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5564 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5565 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5567
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5568 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREcounter(struct soap *soap, const struct ns1__base_USCOREcounter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5569 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5570 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5571 if (soap_out_ns1__base_USCOREcounter(soap, tag?tag:"ns1:base_counter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5572 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5573 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5574 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5575
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5576 SOAP_FMAC3 struct ns1__base_USCOREcounter * SOAP_FMAC4 soap_get_ns1__base_USCOREcounter(struct soap *soap, struct ns1__base_USCOREcounter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5577 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5578 if ((p = soap_in_ns1__base_USCOREcounter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5579 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5580 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5581 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5582 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5583
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5584 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterResponse(struct soap *soap, struct ns1__base_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5585 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5586 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5587 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5589
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5590 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterResponse(struct soap *soap, const struct ns1__base_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5591 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5592 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5593 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5594 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5595
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5596 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREcounterResponse(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5597 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5598 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5599 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5600 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5601 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5602 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5603 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5605
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5606 SOAP_FMAC3 struct ns1__base_USCOREcounterResponse * SOAP_FMAC4 soap_in_ns1__base_USCOREcounterResponse(struct soap *soap, const char *tag, struct ns1__base_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5607 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5608 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5609 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5610 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5611 a = (struct ns1__base_USCOREcounterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREcounterResponse, sizeof(struct ns1__base_USCOREcounterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5612 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5613 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5614 soap_default_ns1__base_USCOREcounterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5615 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5616 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5617 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5618 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5619 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5620 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5621 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5622 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5623 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5624 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5625 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5626 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5627 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5628 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5629 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5631 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5632 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5633 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5634 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5635 { a = (struct ns1__base_USCOREcounterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREcounterResponse, 0, sizeof(struct ns1__base_USCOREcounterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5636 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5637 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5639 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5640 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5641
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5642 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREcounterResponse(struct soap *soap, const struct ns1__base_USCOREcounterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5643 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5645 if (soap_out_ns1__base_USCOREcounterResponse(soap, tag?tag:"ns1:base_counterResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5646 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5647 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5650 SOAP_FMAC3 struct ns1__base_USCOREcounterResponse * SOAP_FMAC4 soap_get_ns1__base_USCOREcounterResponse(struct soap *soap, struct ns1__base_USCOREcounterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5651 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5652 if ((p = soap_in_ns1__base_USCOREcounterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5653 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5654 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5655 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5658 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2(struct soap *soap, struct ns1__B2 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5660 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5661 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5663
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5664 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2(struct soap *soap, const struct ns1__B2 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5665 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5666 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5667 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5670 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__B2(struct soap *soap, const char *tag, int id, const struct ns1__B2 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5672 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5674 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5675 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5676 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5677 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5680 SOAP_FMAC3 struct ns1__B2 * SOAP_FMAC4 soap_in_ns1__B2(struct soap *soap, const char *tag, struct ns1__B2 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5682 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5683 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5684 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5685 a = (struct ns1__B2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2, sizeof(struct ns1__B2), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5686 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5687 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5688 soap_default_ns1__B2(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5689 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5690 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5691 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5692 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5693 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5694 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5695 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5696 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5697 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5698 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5699 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5700 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5701 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5702 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5705 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5706 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5708 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5709 { a = (struct ns1__B2 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B2, 0, sizeof(struct ns1__B2), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5710 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5711 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5712 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5713 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5714 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5715
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5716 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2(struct soap *soap, const struct ns1__B2 *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5717 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5718 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5719 if (soap_out_ns1__B2(soap, tag?tag:"ns1:B2", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5720 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5721 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5724 SOAP_FMAC3 struct ns1__B2 * SOAP_FMAC4 soap_get_ns1__B2(struct soap *soap, struct ns1__B2 *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5726 if ((p = soap_in_ns1__B2(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5727 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5728 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5729 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5732 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2Response(struct soap *soap, struct ns1__B2Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5734 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5735 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5738 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5740 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5741 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5743
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5744 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__B2Response(struct soap *soap, const char *tag, int id, const struct ns1__B2Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5745 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5746 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5747 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2Response), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5748 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5749 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5750 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5751 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5752 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5753
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5754 SOAP_FMAC3 struct ns1__B2Response * SOAP_FMAC4 soap_in_ns1__B2Response(struct soap *soap, const char *tag, struct ns1__B2Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5756 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5757 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5758 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5759 a = (struct ns1__B2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2Response, sizeof(struct ns1__B2Response), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5760 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5761 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5762 soap_default_ns1__B2Response(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5763 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5764 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5765 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5766 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5767 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5768 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5769 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5770 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5771 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5772 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5773 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5774 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5775 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5776 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5777 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5779 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5780 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5781 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5782 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5783 { a = (struct ns1__B2Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B2Response, 0, sizeof(struct ns1__B2Response), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5784 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5785 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5787 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5788 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5789
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5790 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5791 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5792 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2Response);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5793 if (soap_out_ns1__B2Response(soap, tag?tag:"ns1:B2Response", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5794 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5795 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5797
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5798 SOAP_FMAC3 struct ns1__B2Response * SOAP_FMAC4 soap_get_ns1__B2Response(struct soap *soap, struct ns1__B2Response *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5799 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5800 if ((p = soap_in_ns1__B2Response(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5801 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5802 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5803 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5805
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5806 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1(struct soap *soap, struct ns1__B1 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5808 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5809 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5810 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5811 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5812
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5813 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1(struct soap *soap, const struct ns1__B1 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5814 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5815 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5816 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5817 soap_serialize_PointerTons1__B1InputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5819
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5820 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__B1(struct soap *soap, const char *tag, int id, const struct ns1__B1 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5821 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5822 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5823 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5824 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5825 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5826 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5827 if (soap_out_PointerTons1__B1InputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5828 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5829 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5831
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5832 SOAP_FMAC3 struct ns1__B1 * SOAP_FMAC4 soap_in_ns1__B1(struct soap *soap, const char *tag, struct ns1__B1 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5833 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5834 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5835 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5836 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5837 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5838 a = (struct ns1__B1 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1, sizeof(struct ns1__B1), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5839 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5840 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5841 soap_default_ns1__B1(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5842 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5843 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5844 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5845 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5846 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5847 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5848 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5849 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5850 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5851 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5852 if (soap_in_PointerTons1__B1InputParams(soap, NULL, &a->_params, "ns1:B1InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5853 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5854 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5855 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5856 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5857 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5858 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5859 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5860 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5861 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5862 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5863 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5864 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5865 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5866 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5867 { a = (struct ns1__B1 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1, 0, sizeof(struct ns1__B1), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5868 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5869 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5870 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5871 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5873
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5874 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1(struct soap *soap, const struct ns1__B1 *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5876 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5877 if (soap_out_ns1__B1(soap, tag?tag:"ns1:B1", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5878 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5879 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5880 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5881
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5882 SOAP_FMAC3 struct ns1__B1 * SOAP_FMAC4 soap_get_ns1__B1(struct soap *soap, struct ns1__B1 *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5883 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5884 if ((p = soap_in_ns1__B1(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5885 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5886 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5887 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5889
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5890 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1Response(struct soap *soap, struct ns1__B1Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5891 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5892 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5893 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5895
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5896 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5897 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5898 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5899 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5901
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5902 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__B1Response(struct soap *soap, const char *tag, int id, const struct ns1__B1Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5903 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5904 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5905 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1Response), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5906 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5907 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5908 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5909 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5910 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5911
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5912 SOAP_FMAC3 struct ns1__B1Response * SOAP_FMAC4 soap_in_ns1__B1Response(struct soap *soap, const char *tag, struct ns1__B1Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5913 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5914 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5915 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5916 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5917 a = (struct ns1__B1Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1Response, sizeof(struct ns1__B1Response), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5918 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5919 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5920 soap_default_ns1__B1Response(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5921 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5922 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5923 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5924 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5925 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5926 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5927 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5928 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5929 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5930 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5931 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5932 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5933 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5934 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5935 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5936 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5937 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5938 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5939 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5940 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5941 { a = (struct ns1__B1Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1Response, 0, sizeof(struct ns1__B1Response), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5942 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5943 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5944 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5945 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5946 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5947
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5948 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5949 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5950 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1Response);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5951 if (soap_out_ns1__B1Response(soap, tag?tag:"ns1:B1Response", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5952 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5953 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5955
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5956 SOAP_FMAC3 struct ns1__B1Response * SOAP_FMAC4 soap_get_ns1__B1Response(struct soap *soap, struct ns1__B1Response *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5957 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5958 if ((p = soap_in_ns1__B1Response(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5959 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5960 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5961 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5963
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5964 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgr(struct soap *soap, struct ns1__cgr *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5965 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5966 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5967 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5968 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5969 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5970
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5971 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgr(struct soap *soap, const struct ns1__cgr *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5972 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5973 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5974 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5975 soap_serialize_PointerTons1__cgrInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5976 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5977
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5978 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cgr(struct soap *soap, const char *tag, int id, const struct ns1__cgr *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5979 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5980 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5981 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgr), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5982 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5983 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5984 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5985 if (soap_out_PointerTons1__cgrInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5986 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5987 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5988 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5989
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5990 SOAP_FMAC3 struct ns1__cgr * SOAP_FMAC4 soap_in_ns1__cgr(struct soap *soap, const char *tag, struct ns1__cgr *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5991 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5992 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5993 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5994 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5995 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5996 a = (struct ns1__cgr *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgr, sizeof(struct ns1__cgr), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5997 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5998 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
5999 soap_default_ns1__cgr(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6000 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6001 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6002 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6003 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6004 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6005 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6006 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6007 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6009 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6010 if (soap_in_PointerTons1__cgrInputParams(soap, NULL, &a->_params, "ns1:cgrInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6011 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6012 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6013 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6014 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6015 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6016 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6017 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6018 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6019 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6020 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6021 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6022 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6023 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6024 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6025 { a = (struct ns1__cgr *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgr, 0, sizeof(struct ns1__cgr), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6026 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6027 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6028 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6029 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6031
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6032 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgr(struct soap *soap, const struct ns1__cgr *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6033 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6034 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgr);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6035 if (soap_out_ns1__cgr(soap, tag?tag:"ns1:cgr", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6036 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6037 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6039
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6040 SOAP_FMAC3 struct ns1__cgr * SOAP_FMAC4 soap_get_ns1__cgr(struct soap *soap, struct ns1__cgr *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6041 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6042 if ((p = soap_in_ns1__cgr(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6043 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6044 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6045 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6048 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrResponse(struct soap *soap, struct ns1__cgrResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6050 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6051 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6052 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6053
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6054 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6055 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6056 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6057 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6059
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6060 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cgrResponse(struct soap *soap, const char *tag, int id, const struct ns1__cgrResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6061 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6062 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6063 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6064 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6065 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6066 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6067 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6068 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6069
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6070 SOAP_FMAC3 struct ns1__cgrResponse * SOAP_FMAC4 soap_in_ns1__cgrResponse(struct soap *soap, const char *tag, struct ns1__cgrResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6071 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6072 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6073 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6074 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6075 a = (struct ns1__cgrResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrResponse, sizeof(struct ns1__cgrResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6076 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6077 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6078 soap_default_ns1__cgrResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6079 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6080 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6081 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6082 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6083 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6084 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6085 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6086 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6087 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6088 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6089 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6090 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6091 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6092 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6093 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6095 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6096 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6097 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6098 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6099 { a = (struct ns1__cgrResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgrResponse, 0, sizeof(struct ns1__cgrResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6100 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6101 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6102 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6103 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6104 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6105
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6106 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6107 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6108 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6109 if (soap_out_ns1__cgrResponse(soap, tag?tag:"ns1:cgrResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6110 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6111 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6112 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6113
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6114 SOAP_FMAC3 struct ns1__cgrResponse * SOAP_FMAC4 soap_get_ns1__cgrResponse(struct soap *soap, struct ns1__cgrResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6115 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6116 if ((p = soap_in_ns1__cgrResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6117 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6118 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6119 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6121
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6122 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinuc(struct soap *soap, struct ns1__dinuc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6123 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6124 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6125 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6126 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6127 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6128
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6129 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6130 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6131 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6132 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6133 soap_serialize_PointerTons1__dinucInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6135
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6136 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dinuc(struct soap *soap, const char *tag, int id, const struct ns1__dinuc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6138 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6139 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinuc), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6140 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6141 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6142 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6143 if (soap_out_PointerTons1__dinucInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6144 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6145 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6147
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6148 SOAP_FMAC3 struct ns1__dinuc * SOAP_FMAC4 soap_in_ns1__dinuc(struct soap *soap, const char *tag, struct ns1__dinuc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6149 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6150 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6151 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6152 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6153 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6154 a = (struct ns1__dinuc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinuc, sizeof(struct ns1__dinuc), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6155 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6156 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6157 soap_default_ns1__dinuc(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6158 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6159 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6160 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6161 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6162 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6163 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6164 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6165 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6167 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6168 if (soap_in_PointerTons1__dinucInputParams(soap, NULL, &a->_params, "ns1:dinucInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6169 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6170 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6171 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6172 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6173 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6174 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6175 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6176 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6177 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6179 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6180 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6181 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6182 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6183 { a = (struct ns1__dinuc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinuc, 0, sizeof(struct ns1__dinuc), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6184 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6185 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6187 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6188 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6189
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6190 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6191 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6192 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinuc);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6193 if (soap_out_ns1__dinuc(soap, tag?tag:"ns1:dinuc", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6194 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6195 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6198 SOAP_FMAC3 struct ns1__dinuc * SOAP_FMAC4 soap_get_ns1__dinuc(struct soap *soap, struct ns1__dinuc *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6199 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6200 if ((p = soap_in_ns1__dinuc(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6201 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6202 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6203 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6205
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6206 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucResponse(struct soap *soap, struct ns1__dinucResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6207 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6208 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6209 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6211
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6212 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6213 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6214 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6215 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6217
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6218 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dinucResponse(struct soap *soap, const char *tag, int id, const struct ns1__dinucResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6219 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6220 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6221 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6222 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6223 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6224 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6225 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6226 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6227
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6228 SOAP_FMAC3 struct ns1__dinucResponse * SOAP_FMAC4 soap_in_ns1__dinucResponse(struct soap *soap, const char *tag, struct ns1__dinucResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6229 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6230 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6231 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6232 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6233 a = (struct ns1__dinucResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucResponse, sizeof(struct ns1__dinucResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6234 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6235 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6236 soap_default_ns1__dinucResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6237 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6238 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6239 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6240 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6241 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6242 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6243 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6244 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6245 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6246 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6247 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6248 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6249 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6250 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6251 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6252 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6253 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6254 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6255 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6256 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6257 { a = (struct ns1__dinucResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinucResponse, 0, sizeof(struct ns1__dinucResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6258 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6259 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6261 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6263
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6264 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6265 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6266 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6267 if (soap_out_ns1__dinucResponse(soap, tag?tag:"ns1:dinucResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6268 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6269 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6270 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6271
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6272 SOAP_FMAC3 struct ns1__dinucResponse * SOAP_FMAC4 soap_get_ns1__dinucResponse(struct soap *soap, struct ns1__dinucResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6273 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6274 if ((p = soap_in_ns1__dinucResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6275 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6276 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6277 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6279
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6280 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfit *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6281 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6282 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6283 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6284 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6285
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6286 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfit *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6287 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6288 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6289 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6290 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6291
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6292 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const char *tag, int id, const struct ns1__least_USCOREsquares_USCOREfit *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6293 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6294 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6295 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6296 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6297 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6298 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6299 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6300 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6301
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6302 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfit * SOAP_FMAC4 soap_in_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const char *tag, struct ns1__least_USCOREsquares_USCOREfit *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6303 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6304 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6305 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6306 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6307 a = (struct ns1__least_USCOREsquares_USCOREfit *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit, sizeof(struct ns1__least_USCOREsquares_USCOREfit), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6308 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6309 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6310 soap_default_ns1__least_USCOREsquares_USCOREfit(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6311 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6312 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6313 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6314 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6315 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6316 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6317 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6318 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6320 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6321 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6322 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6323 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6324 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6325 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6327 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6328 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6329 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6330 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6331 { a = (struct ns1__least_USCOREsquares_USCOREfit *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit, 0, sizeof(struct ns1__least_USCOREsquares_USCOREfit), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6332 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6333 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6335 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6338 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfit *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6340 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6341 if (soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag?tag:"ns1:least_squares_fit", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6342 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6343 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6344 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6345
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6346 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfit * SOAP_FMAC4 soap_get_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfit *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6348 if ((p = soap_in_ns1__least_USCOREsquares_USCOREfit(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6349 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6350 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6351 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6352 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6353
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6354 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6355 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6356 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6357 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6358 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6359
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6360 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfitResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6361 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6362 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6363 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6364 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6365
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6366 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const char *tag, int id, const struct ns1__least_USCOREsquares_USCOREfitResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6367 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6368 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6369 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6370 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6371 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6372 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6373 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6374 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6375
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6376 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfitResponse * SOAP_FMAC4 soap_in_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const char *tag, struct ns1__least_USCOREsquares_USCOREfitResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6377 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6378 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6379 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6380 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6381 a = (struct ns1__least_USCOREsquares_USCOREfitResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6382 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6383 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6384 soap_default_ns1__least_USCOREsquares_USCOREfitResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6385 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6386 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6387 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6388 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6389 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6390 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6391 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6392 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6393 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6394 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6395 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6396 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6397 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6398 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6401 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6402 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6403 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6404 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6405 { a = (struct ns1__least_USCOREsquares_USCOREfitResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse, 0, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6406 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6407 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6409 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6411
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6412 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfitResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6413 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6414 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6415 if (soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6416 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6417 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6420 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfitResponse * SOAP_FMAC4 soap_get_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6422 if ((p = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6423 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6424 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6425 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6426 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6427
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6428 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindrome(struct soap *soap, struct ns1__palindrome *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6429 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6430 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6431 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6432 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6433 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6434
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6435 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6436 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6437 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6438 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6439 soap_serialize_PointerTons1__palindromeInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6440 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6441
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6442 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__palindrome(struct soap *soap, const char *tag, int id, const struct ns1__palindrome *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6443 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6444 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6445 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindrome), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6446 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6447 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6448 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6449 if (soap_out_PointerTons1__palindromeInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6450 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6451 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6452 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6453
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6454 SOAP_FMAC3 struct ns1__palindrome * SOAP_FMAC4 soap_in_ns1__palindrome(struct soap *soap, const char *tag, struct ns1__palindrome *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6455 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6456 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6457 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6458 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6459 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6460 a = (struct ns1__palindrome *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindrome, sizeof(struct ns1__palindrome), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6461 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6462 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6463 soap_default_ns1__palindrome(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6464 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6465 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6466 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6467 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6468 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6469 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6470 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6471 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6472 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6473 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6474 if (soap_in_PointerTons1__palindromeInputParams(soap, NULL, &a->_params, "ns1:palindromeInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6475 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6476 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6477 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6478 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6479 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6480 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6481 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6482 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6483 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6484 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6485 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6486 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6487 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6488 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6489 { a = (struct ns1__palindrome *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindrome, 0, sizeof(struct ns1__palindrome), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6490 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6491 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6492 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6493 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6494 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6495
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6496 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6497 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6498 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindrome);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6499 if (soap_out_ns1__palindrome(soap, tag?tag:"ns1:palindrome", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6500 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6501 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6503
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6504 SOAP_FMAC3 struct ns1__palindrome * SOAP_FMAC4 soap_get_ns1__palindrome(struct soap *soap, struct ns1__palindrome *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6505 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6506 if ((p = soap_in_ns1__palindrome(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6507 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6508 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6509 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6511
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6512 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeResponse(struct soap *soap, struct ns1__palindromeResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6513 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6514 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6515 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6517
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6518 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6519 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6520 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6521 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6522 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6523
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6524 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__palindromeResponse(struct soap *soap, const char *tag, int id, const struct ns1__palindromeResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6525 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6526 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6527 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6528 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6529 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6530 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6531 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6532 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6533
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6534 SOAP_FMAC3 struct ns1__palindromeResponse * SOAP_FMAC4 soap_in_ns1__palindromeResponse(struct soap *soap, const char *tag, struct ns1__palindromeResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6535 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6536 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6537 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6538 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6539 a = (struct ns1__palindromeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeResponse, sizeof(struct ns1__palindromeResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6540 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6541 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6542 soap_default_ns1__palindromeResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6543 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6544 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6545 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6546 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6547 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6548 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6549 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6550 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6551 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6552 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6553 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6554 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6555 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6556 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6557 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6559 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6560 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6561 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6562 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6563 { a = (struct ns1__palindromeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindromeResponse, 0, sizeof(struct ns1__palindromeResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6564 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6565 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6567 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6568 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6569
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6570 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6571 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6572 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6573 if (soap_out_ns1__palindromeResponse(soap, tag?tag:"ns1:palindromeResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6574 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6575 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6576 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6577
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6578 SOAP_FMAC3 struct ns1__palindromeResponse * SOAP_FMAC4 soap_get_ns1__palindromeResponse(struct soap *soap, struct ns1__palindromeResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6579 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6580 if ((p = soap_in_ns1__palindromeResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6581 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6582 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6583 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6584 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6585
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6586 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrez(struct soap *soap, struct ns1__entrez *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6587 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6588 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6589 soap_default_string(soap, &a->_database);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6590 soap_default_string(soap, &a->_query);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6591 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6592
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6593 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrez(struct soap *soap, const struct ns1__entrez *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6594 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6595 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6596 soap_serialize_string(soap, &a->_database);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6597 soap_serialize_string(soap, &a->_query);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6599
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6600 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__entrez(struct soap *soap, const char *tag, int id, const struct ns1__entrez *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6601 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6602 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6603 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrez), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6604 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6605 if (soap_out_string(soap, "database", -1, &a->_database, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6606 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6607 if (soap_out_string(soap, "query", -1, &a->_query, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6608 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6609 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6610 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6611
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6612 SOAP_FMAC3 struct ns1__entrez * SOAP_FMAC4 soap_in_ns1__entrez(struct soap *soap, const char *tag, struct ns1__entrez *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6613 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6614 size_t soap_flag__database = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6615 size_t soap_flag__query = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6616 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6618 a = (struct ns1__entrez *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrez, sizeof(struct ns1__entrez), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6619 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6620 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6621 soap_default_ns1__entrez(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6622 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6623 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6624 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6625 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6626 if (soap_flag__database && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6627 if (soap_in_string(soap, NULL, &a->_database, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6628 { soap_flag__database--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6629 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6631 if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6632 if (soap_in_string(soap, NULL, &a->_query, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6633 { soap_flag__query--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6634 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6635 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6636 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6637 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6638 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6639 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6640 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6641 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6643 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6644 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6645 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6646 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6647 { a = (struct ns1__entrez *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__entrez, 0, sizeof(struct ns1__entrez), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6648 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6649 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6650 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6651 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6654 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrez(struct soap *soap, const struct ns1__entrez *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6656 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrez);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6657 if (soap_out_ns1__entrez(soap, tag?tag:"ns1:entrez", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6658 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6659 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6660 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6661
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6662 SOAP_FMAC3 struct ns1__entrez * SOAP_FMAC4 soap_get_ns1__entrez(struct soap *soap, struct ns1__entrez *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6663 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6664 if ((p = soap_in_ns1__entrez(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6665 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6666 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6667 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6670 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrezResponse(struct soap *soap, struct ns1__entrezResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6672 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6673 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6674 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6675
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6676 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6677 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6678 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6679 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6680 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6681
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6682 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__entrezResponse(struct soap *soap, const char *tag, int id, const struct ns1__entrezResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6683 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6684 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6685 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrezResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6686 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6687 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6688 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6689 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6690 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6691
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6692 SOAP_FMAC3 struct ns1__entrezResponse * SOAP_FMAC4 soap_in_ns1__entrezResponse(struct soap *soap, const char *tag, struct ns1__entrezResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6693 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6694 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6695 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6696 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6697 a = (struct ns1__entrezResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrezResponse, sizeof(struct ns1__entrezResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6698 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6699 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6700 soap_default_ns1__entrezResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6701 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6702 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6703 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6704 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6705 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6706 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6707 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6708 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6709 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6710 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6711 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6712 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6713 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6714 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6715 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6717 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6718 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6719 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6720 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6721 { a = (struct ns1__entrezResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__entrezResponse, 0, sizeof(struct ns1__entrezResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6722 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6723 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6724 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6725 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6726 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6727
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6728 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6729 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6730 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrezResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6731 if (soap_out_ns1__entrezResponse(soap, tag?tag:"ns1:entrezResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6732 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6733 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6735
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6736 SOAP_FMAC3 struct ns1__entrezResponse * SOAP_FMAC4 soap_get_ns1__entrezResponse(struct soap *soap, struct ns1__entrezResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6737 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6738 if ((p = soap_in_ns1__entrezResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6739 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6740 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6741 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6743
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6744 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounter(struct soap *soap, struct ns1__codon_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6745 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6746 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6747 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6748 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6749 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6750
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6751 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounter(struct soap *soap, const struct ns1__codon_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6752 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6753 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6754 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6755 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6756 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6757
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6758 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcounter(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6759 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6760 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6761 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6762 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6763 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6764 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6765 if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6766 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6767 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6768 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6769
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6770 SOAP_FMAC3 struct ns1__codon_USCOREcounter * SOAP_FMAC4 soap_in_ns1__codon_USCOREcounter(struct soap *soap, const char *tag, struct ns1__codon_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6771 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6772 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6773 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6774 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6775 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6776 a = (struct ns1__codon_USCOREcounter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcounter, sizeof(struct ns1__codon_USCOREcounter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6777 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6778 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6779 soap_default_ns1__codon_USCOREcounter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6780 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6781 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6782 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6783 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6784 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6785 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6786 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6787 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6788 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6789 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6790 if (soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:codon_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6791 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6792 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6793 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6794 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6795 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6796 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6797 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6798 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6799 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6800 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6801 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6802 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6803 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6804 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6805 { a = (struct ns1__codon_USCOREcounter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcounter, 0, sizeof(struct ns1__codon_USCOREcounter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6806 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6807 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6808 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6809 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6811
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6812 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcounter(struct soap *soap, const struct ns1__codon_USCOREcounter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6813 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6814 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6815 if (soap_out_ns1__codon_USCOREcounter(soap, tag?tag:"ns1:codon_counter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6816 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6817 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6819
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6820 SOAP_FMAC3 struct ns1__codon_USCOREcounter * SOAP_FMAC4 soap_get_ns1__codon_USCOREcounter(struct soap *soap, struct ns1__codon_USCOREcounter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6821 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6822 if ((p = soap_in_ns1__codon_USCOREcounter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6823 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6824 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6825 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6826 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6827
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6828 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterResponse(struct soap *soap, struct ns1__codon_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6829 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6830 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6831 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6832 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6833
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6834 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterResponse(struct soap *soap, const struct ns1__codon_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6835 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6836 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6837 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6838 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6839
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6840 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcounterResponse(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6841 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6842 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6843 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6844 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6845 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6846 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6847 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6849
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6850 SOAP_FMAC3 struct ns1__codon_USCOREcounterResponse * SOAP_FMAC4 soap_in_ns1__codon_USCOREcounterResponse(struct soap *soap, const char *tag, struct ns1__codon_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6851 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6852 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6853 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6854 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6855 a = (struct ns1__codon_USCOREcounterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcounterResponse, sizeof(struct ns1__codon_USCOREcounterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6856 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6857 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6858 soap_default_ns1__codon_USCOREcounterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6859 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6860 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6861 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6862 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6863 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6864 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6865 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6866 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6867 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6868 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6869 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6870 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6871 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6872 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6873 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6875 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6876 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6877 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6878 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6879 { a = (struct ns1__codon_USCOREcounterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcounterResponse, 0, sizeof(struct ns1__codon_USCOREcounterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6880 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6881 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6883 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6885
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6886 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcounterResponse(struct soap *soap, const struct ns1__codon_USCOREcounterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6887 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6888 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6889 if (soap_out_ns1__codon_USCOREcounterResponse(soap, tag?tag:"ns1:codon_counterResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6890 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6891 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6893
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6894 SOAP_FMAC3 struct ns1__codon_USCOREcounterResponse * SOAP_FMAC4 soap_get_ns1__codon_USCOREcounterResponse(struct soap *soap, struct ns1__codon_USCOREcounterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6895 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6896 if ((p = soap_in_ns1__codon_USCOREcounterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6897 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6898 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6899 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6901
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6902 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mean(struct soap *soap, struct ns1__mean *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6903 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6904 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6905 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6906 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6907
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6908 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mean(struct soap *soap, const struct ns1__mean *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6909 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6910 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6911 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6913
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6914 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mean(struct soap *soap, const char *tag, int id, const struct ns1__mean *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6915 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6916 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6917 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mean), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6918 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6919 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6920 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6921 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6923
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6924 SOAP_FMAC3 struct ns1__mean * SOAP_FMAC4 soap_in_ns1__mean(struct soap *soap, const char *tag, struct ns1__mean *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6925 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6926 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6927 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6928 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6929 a = (struct ns1__mean *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mean, sizeof(struct ns1__mean), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6930 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6931 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6932 soap_default_ns1__mean(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6933 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6934 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6935 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6936 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6937 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6938 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6939 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6940 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6941 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6942 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6943 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6944 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6945 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6946 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6947 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6949 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6950 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6951 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6952 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6953 { a = (struct ns1__mean *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mean, 0, sizeof(struct ns1__mean), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6954 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6955 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6956 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6957 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6958 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6959
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6960 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mean(struct soap *soap, const struct ns1__mean *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6961 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6962 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mean);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6963 if (soap_out_ns1__mean(soap, tag?tag:"ns1:mean", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6964 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6965 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6967
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6968 SOAP_FMAC3 struct ns1__mean * SOAP_FMAC4 soap_get_ns1__mean(struct soap *soap, struct ns1__mean *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6969 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6970 if ((p = soap_in_ns1__mean(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6971 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6972 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6973 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6974 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6975
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6976 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__meanResponse(struct soap *soap, struct ns1__meanResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6977 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6978 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6979 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6982 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6984 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6985 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6986 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6987
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6988 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__meanResponse(struct soap *soap, const char *tag, int id, const struct ns1__meanResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6989 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6990 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6991 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__meanResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6992 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6993 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6994 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6995 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6996 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6997
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6998 SOAP_FMAC3 struct ns1__meanResponse * SOAP_FMAC4 soap_in_ns1__meanResponse(struct soap *soap, const char *tag, struct ns1__meanResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
6999 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7000 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7001 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7002 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7003 a = (struct ns1__meanResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__meanResponse, sizeof(struct ns1__meanResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7004 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7006 soap_default_ns1__meanResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7007 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7008 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7009 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7010 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7011 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7012 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7013 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7014 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7015 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7016 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7017 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7018 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7019 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7020 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7021 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7023 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7025 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7026 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7027 { a = (struct ns1__meanResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__meanResponse, 0, sizeof(struct ns1__meanResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7028 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7029 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7031 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7032 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7033
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7034 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7035 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7036 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__meanResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7037 if (soap_out_ns1__meanResponse(soap, tag?tag:"ns1:meanResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7038 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7039 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7040 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7041
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7042 SOAP_FMAC3 struct ns1__meanResponse * SOAP_FMAC4 soap_get_ns1__meanResponse(struct soap *soap, struct ns1__meanResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7043 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7044 if ((p = soap_in_ns1__meanResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7045 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7046 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7047 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7048 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7049
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7050 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complement(struct soap *soap, struct ns1__complement *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7051 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7052 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7053 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7055
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7056 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complement(struct soap *soap, const struct ns1__complement *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7057 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7058 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7059 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7060 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7061
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7062 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__complement(struct soap *soap, const char *tag, int id, const struct ns1__complement *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7063 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7064 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7065 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complement), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7066 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7067 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7068 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7069 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7070 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7071
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7072 SOAP_FMAC3 struct ns1__complement * SOAP_FMAC4 soap_in_ns1__complement(struct soap *soap, const char *tag, struct ns1__complement *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7073 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7074 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7075 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7076 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7077 a = (struct ns1__complement *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complement, sizeof(struct ns1__complement), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7078 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7079 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7080 soap_default_ns1__complement(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7081 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7082 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7083 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7084 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7085 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7086 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7087 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7088 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7090 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7091 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7092 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7093 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7094 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7095 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7096 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7097 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7098 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7099 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7100 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7101 { a = (struct ns1__complement *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__complement, 0, sizeof(struct ns1__complement), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7102 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7104 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7105 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7107
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7108 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complement(struct soap *soap, const struct ns1__complement *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7109 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7110 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complement);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7111 if (soap_out_ns1__complement(soap, tag?tag:"ns1:complement", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7112 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7113 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7115
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7116 SOAP_FMAC3 struct ns1__complement * SOAP_FMAC4 soap_get_ns1__complement(struct soap *soap, struct ns1__complement *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7117 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7118 if ((p = soap_in_ns1__complement(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7119 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7120 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7121 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7123
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7124 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complementResponse(struct soap *soap, struct ns1__complementResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7125 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7126 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7127 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7129
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7130 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7131 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7132 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7133 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7135
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7136 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__complementResponse(struct soap *soap, const char *tag, int id, const struct ns1__complementResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7138 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7139 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complementResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7140 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7141 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7142 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7143 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7144 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7145
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7146 SOAP_FMAC3 struct ns1__complementResponse * SOAP_FMAC4 soap_in_ns1__complementResponse(struct soap *soap, const char *tag, struct ns1__complementResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7147 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7148 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7149 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7150 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7151 a = (struct ns1__complementResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complementResponse, sizeof(struct ns1__complementResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7152 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7153 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7154 soap_default_ns1__complementResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7155 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7156 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7157 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7158 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7159 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7160 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7161 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7162 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7163 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7164 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7165 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7166 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7167 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7168 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7169 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7171 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7172 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7173 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7174 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7175 { a = (struct ns1__complementResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__complementResponse, 0, sizeof(struct ns1__complementResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7176 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7177 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7179 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7182 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7184 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complementResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7185 if (soap_out_ns1__complementResponse(soap, tag?tag:"ns1:complementResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7186 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7187 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7188 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7189
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7190 SOAP_FMAC3 struct ns1__complementResponse * SOAP_FMAC4 soap_get_ns1__complementResponse(struct soap *soap, struct ns1__complementResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7191 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7192 if ((p = soap_in_ns1__complementResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7193 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7194 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7195 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7198 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteron(struct soap *soap, struct ns1__find_USCOREiteron *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7199 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7200 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7201 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7202 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7203 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7204
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7205 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteron(struct soap *soap, const struct ns1__find_USCOREiteron *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7206 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7207 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7208 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7209 soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7211
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7212 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREiteron(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREiteron *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7213 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7214 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7215 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteron), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7216 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7217 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7218 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7219 if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7220 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7221 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7223
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7224 SOAP_FMAC3 struct ns1__find_USCOREiteron * SOAP_FMAC4 soap_in_ns1__find_USCOREiteron(struct soap *soap, const char *tag, struct ns1__find_USCOREiteron *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7225 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7226 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7227 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7228 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7229 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7230 a = (struct ns1__find_USCOREiteron *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREiteron, sizeof(struct ns1__find_USCOREiteron), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7231 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7232 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7233 soap_default_ns1__find_USCOREiteron(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7234 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7235 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7236 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7237 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7238 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7239 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7240 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7241 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7243 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7244 if (soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, &a->_params, "ns1:find_iteronInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7245 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7246 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7247 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7248 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7249 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7250 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7251 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7252 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7253 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7255 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7256 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7257 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7258 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7259 { a = (struct ns1__find_USCOREiteron *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREiteron, 0, sizeof(struct ns1__find_USCOREiteron), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7260 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7261 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7263 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7264 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7265
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7266 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREiteron(struct soap *soap, const struct ns1__find_USCOREiteron *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7267 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7268 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteron);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7269 if (soap_out_ns1__find_USCOREiteron(soap, tag?tag:"ns1:find_iteron", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7270 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7271 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7273
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7274 SOAP_FMAC3 struct ns1__find_USCOREiteron * SOAP_FMAC4 soap_get_ns1__find_USCOREiteron(struct soap *soap, struct ns1__find_USCOREiteron *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7275 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7276 if ((p = soap_in_ns1__find_USCOREiteron(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7277 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7278 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7279 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7280 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7281
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7282 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronResponse(struct soap *soap, struct ns1__find_USCOREiteronResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7283 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7284 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7285 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7287
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7288 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronResponse(struct soap *soap, const struct ns1__find_USCOREiteronResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7289 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7290 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7291 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7292 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7293
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7294 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREiteronResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREiteronResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7295 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7296 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7297 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7298 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7299 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7300 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7301 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7302 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7303
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7304 SOAP_FMAC3 struct ns1__find_USCOREiteronResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREiteronResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREiteronResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7305 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7306 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7307 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7308 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7309 a = (struct ns1__find_USCOREiteronResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREiteronResponse, sizeof(struct ns1__find_USCOREiteronResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7310 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7311 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7312 soap_default_ns1__find_USCOREiteronResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7313 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7314 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7315 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7316 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7317 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7318 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7319 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7320 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7321 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7322 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7323 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7324 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7325 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7326 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7327 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7328 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7329 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7330 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7331 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7332 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7333 { a = (struct ns1__find_USCOREiteronResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREiteronResponse, 0, sizeof(struct ns1__find_USCOREiteronResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7334 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7335 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7337 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7339
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7340 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREiteronResponse(struct soap *soap, const struct ns1__find_USCOREiteronResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7341 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7342 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7343 if (soap_out_ns1__find_USCOREiteronResponse(soap, tag?tag:"ns1:find_iteronResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7344 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7345 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7346 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7347
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7348 SOAP_FMAC3 struct ns1__find_USCOREiteronResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREiteronResponse(struct soap *soap, struct ns1__find_USCOREiteronResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7349 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7350 if ((p = soap_in_ns1__find_USCOREiteronResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7351 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7352 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7353 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7355
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7356 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__min(struct soap *soap, struct ns1__min *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7357 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7358 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7359 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7360 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7361
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7362 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__min(struct soap *soap, const struct ns1__min *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7363 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7364 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7365 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7366 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7367
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7368 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__min(struct soap *soap, const char *tag, int id, const struct ns1__min *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7369 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7370 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7371 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__min), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7372 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7373 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7374 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7375 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7376 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7377
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7378 SOAP_FMAC3 struct ns1__min * SOAP_FMAC4 soap_in_ns1__min(struct soap *soap, const char *tag, struct ns1__min *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7379 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7380 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7381 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7382 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7383 a = (struct ns1__min *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__min, sizeof(struct ns1__min), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7384 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7385 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7386 soap_default_ns1__min(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7387 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7388 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7389 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7390 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7391 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7392 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7393 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7394 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7396 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7397 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7398 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7399 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7400 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7401 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7402 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7403 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7404 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7405 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7406 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7407 { a = (struct ns1__min *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__min, 0, sizeof(struct ns1__min), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7408 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7409 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7411 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7413
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7414 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__min(struct soap *soap, const struct ns1__min *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7415 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7416 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__min);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7417 if (soap_out_ns1__min(soap, tag?tag:"ns1:min", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7418 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7419 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7420 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7421
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7422 SOAP_FMAC3 struct ns1__min * SOAP_FMAC4 soap_get_ns1__min(struct soap *soap, struct ns1__min *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7423 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7424 if ((p = soap_in_ns1__min(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7425 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7426 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7427 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7430 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__minResponse(struct soap *soap, struct ns1__minResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7432 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7433 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7435
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7436 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7437 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7438 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7439 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7440 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7441
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7442 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__minResponse(struct soap *soap, const char *tag, int id, const struct ns1__minResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7443 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7444 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7445 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__minResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7446 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7447 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7448 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7449 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7450 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7451
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7452 SOAP_FMAC3 struct ns1__minResponse * SOAP_FMAC4 soap_in_ns1__minResponse(struct soap *soap, const char *tag, struct ns1__minResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7453 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7454 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7455 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7456 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7457 a = (struct ns1__minResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__minResponse, sizeof(struct ns1__minResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7458 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7459 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7460 soap_default_ns1__minResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7461 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7462 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7463 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7464 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7465 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7466 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7467 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7468 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7469 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7470 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7471 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7472 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7473 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7474 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7475 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7477 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7478 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7479 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7480 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7481 { a = (struct ns1__minResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__minResponse, 0, sizeof(struct ns1__minResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7482 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7483 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7484 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7485 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7487
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7488 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7489 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7490 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__minResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7491 if (soap_out_ns1__minResponse(soap, tag?tag:"ns1:minResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7492 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7493 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7494 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7495
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7496 SOAP_FMAC3 struct ns1__minResponse * SOAP_FMAC4 soap_get_ns1__minResponse(struct soap *soap, struct ns1__minResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7497 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7498 if ((p = soap_in_ns1__minResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7499 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7500 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7501 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7503
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7504 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusage(struct soap *soap, struct ns1__codon_USCOREusage *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7505 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7506 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7507 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7508 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7509 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7510
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7511 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusage(struct soap *soap, const struct ns1__codon_USCOREusage *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7512 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7513 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7514 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7515 soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7517
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7518 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREusage(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREusage *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7519 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7520 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7521 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusage), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7522 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7523 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7524 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7525 if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7526 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7527 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7528 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7529
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7530 SOAP_FMAC3 struct ns1__codon_USCOREusage * SOAP_FMAC4 soap_in_ns1__codon_USCOREusage(struct soap *soap, const char *tag, struct ns1__codon_USCOREusage *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7531 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7532 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7533 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7534 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7535 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7536 a = (struct ns1__codon_USCOREusage *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREusage, sizeof(struct ns1__codon_USCOREusage), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7537 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7538 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7539 soap_default_ns1__codon_USCOREusage(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7540 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7542 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7543 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7544 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7545 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7546 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7547 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7548 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7549 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7550 if (soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, &a->_params, "ns1:codon_usageInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7551 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7552 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7553 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7554 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7555 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7556 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7557 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7558 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7559 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7560 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7561 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7562 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7563 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7564 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7565 { a = (struct ns1__codon_USCOREusage *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREusage, 0, sizeof(struct ns1__codon_USCOREusage), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7566 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7567 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7568 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7569 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7571
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7572 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREusage(struct soap *soap, const struct ns1__codon_USCOREusage *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7573 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7574 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusage);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7575 if (soap_out_ns1__codon_USCOREusage(soap, tag?tag:"ns1:codon_usage", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7576 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7577 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7578 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7579
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7580 SOAP_FMAC3 struct ns1__codon_USCOREusage * SOAP_FMAC4 soap_get_ns1__codon_USCOREusage(struct soap *soap, struct ns1__codon_USCOREusage *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7581 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7582 if ((p = soap_in_ns1__codon_USCOREusage(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7583 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7584 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7585 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7587
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7588 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageResponse(struct soap *soap, struct ns1__codon_USCOREusageResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7589 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7590 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7591 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7592 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7593
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7594 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageResponse(struct soap *soap, const struct ns1__codon_USCOREusageResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7595 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7596 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7597 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7599
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7600 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREusageResponse(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREusageResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7601 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7602 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7603 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7604 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7605 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7606 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7607 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7608 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7609
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7610 SOAP_FMAC3 struct ns1__codon_USCOREusageResponse * SOAP_FMAC4 soap_in_ns1__codon_USCOREusageResponse(struct soap *soap, const char *tag, struct ns1__codon_USCOREusageResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7611 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7612 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7613 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7614 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7615 a = (struct ns1__codon_USCOREusageResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREusageResponse, sizeof(struct ns1__codon_USCOREusageResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7616 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7618 soap_default_ns1__codon_USCOREusageResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7619 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7620 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7621 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7622 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7623 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7624 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7625 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7626 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7627 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7628 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7629 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7630 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7631 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7632 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7633 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7635 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7636 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7637 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7638 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7639 { a = (struct ns1__codon_USCOREusageResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREusageResponse, 0, sizeof(struct ns1__codon_USCOREusageResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7640 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7641 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7643 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7645
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7646 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREusageResponse(struct soap *soap, const struct ns1__codon_USCOREusageResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7647 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7648 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7649 if (soap_out_ns1__codon_USCOREusageResponse(soap, tag?tag:"ns1:codon_usageResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7650 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7651 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7654 SOAP_FMAC3 struct ns1__codon_USCOREusageResponse * SOAP_FMAC4 soap_get_ns1__codon_USCOREusageResponse(struct soap *soap, struct ns1__codon_USCOREusageResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7656 if ((p = soap_in_ns1__codon_USCOREusageResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7657 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7658 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7659 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7660 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7661
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7662 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounter(struct soap *soap, struct ns1__oligomer_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7663 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7664 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7665 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7666 soap_default_string(soap, &a->_oligomer);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7667 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7670 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounter(struct soap *soap, const struct ns1__oligomer_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7672 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7673 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7674 soap_serialize_string(soap, &a->_oligomer);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7675 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7677
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7678 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREcounter(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7679 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7680 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7681 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7682 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7683 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7684 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7685 if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7686 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7687 if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7688 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7689 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7690 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7691
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7692 SOAP_FMAC3 struct ns1__oligomer_USCOREcounter * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREcounter(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7693 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7694 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7695 size_t soap_flag__oligomer = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7696 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7697 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7698 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7699 a = (struct ns1__oligomer_USCOREcounter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREcounter, sizeof(struct ns1__oligomer_USCOREcounter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7700 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7701 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7702 soap_default_ns1__oligomer_USCOREcounter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7703 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7704 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7705 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7706 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7707 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7708 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7709 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7710 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7711 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7712 if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7713 if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7714 { soap_flag__oligomer--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7715 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7717 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7718 if (soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:oligomer_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7719 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7720 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7721 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7722 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7723 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7724 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7725 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7726 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7727 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7728 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7729 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7730 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7731 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7732 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7733 { a = (struct ns1__oligomer_USCOREcounter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREcounter, 0, sizeof(struct ns1__oligomer_USCOREcounter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7734 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7735 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7737 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7739
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7740 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREcounter(struct soap *soap, const struct ns1__oligomer_USCOREcounter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7741 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7742 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7743 if (soap_out_ns1__oligomer_USCOREcounter(soap, tag?tag:"ns1:oligomer_counter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7744 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7745 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7747
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7748 SOAP_FMAC3 struct ns1__oligomer_USCOREcounter * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREcounter(struct soap *soap, struct ns1__oligomer_USCOREcounter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7749 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7750 if ((p = soap_in_ns1__oligomer_USCOREcounter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7751 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7752 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7753 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7754 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7755
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7756 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterResponse(struct soap *soap, struct ns1__oligomer_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7757 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7758 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7759 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7761
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7762 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const struct ns1__oligomer_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7763 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7764 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7765 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7766 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7767
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7768 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7769 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7770 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7771 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7772 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7773 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7774 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7775 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7776 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7777
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7778 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterResponse * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7779 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7780 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7781 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7782 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7783 a = (struct ns1__oligomer_USCOREcounterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse, sizeof(struct ns1__oligomer_USCOREcounterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7784 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7785 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7786 soap_default_ns1__oligomer_USCOREcounterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7787 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7788 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7789 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7790 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7791 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7792 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7793 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7794 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7795 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7796 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7797 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7798 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7799 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7800 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7801 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7802 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7803 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7804 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7805 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7806 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7807 { a = (struct ns1__oligomer_USCOREcounterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse, 0, sizeof(struct ns1__oligomer_USCOREcounterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7808 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7809 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7811 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7813
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7814 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const struct ns1__oligomer_USCOREcounterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7815 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7816 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7817 if (soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag?tag:"ns1:oligomer_counterResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7819 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7820 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7821
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7822 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterResponse * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREcounterResponse(struct soap *soap, struct ns1__oligomer_USCOREcounterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7823 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7824 if ((p = soap_in_ns1__oligomer_USCOREcounterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7825 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7826 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7827 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7828 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7829
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7830 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwin(struct soap *soap, struct ns1__gcwin *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7831 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7832 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7833 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7834 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7835 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7836
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7837 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7838 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7839 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7840 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7841 soap_serialize_PointerTons1__gcwinInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7843
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7844 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcwin(struct soap *soap, const char *tag, int id, const struct ns1__gcwin *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7845 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7846 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7847 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwin), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7848 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7849 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7851 if (soap_out_PointerTons1__gcwinInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7852 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7853 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7854 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7855
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7856 SOAP_FMAC3 struct ns1__gcwin * SOAP_FMAC4 soap_in_ns1__gcwin(struct soap *soap, const char *tag, struct ns1__gcwin *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7857 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7858 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7859 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7860 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7861 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7862 a = (struct ns1__gcwin *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwin, sizeof(struct ns1__gcwin), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7863 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7864 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7865 soap_default_ns1__gcwin(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7866 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7867 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7868 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7869 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7870 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7871 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7872 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7873 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7875 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7876 if (soap_in_PointerTons1__gcwinInputParams(soap, NULL, &a->_params, "ns1:gcwinInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7877 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7878 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7879 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7880 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7881 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7882 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7883 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7884 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7885 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7887 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7888 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7889 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7890 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7891 { a = (struct ns1__gcwin *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwin, 0, sizeof(struct ns1__gcwin), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7892 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7893 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7895 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7896 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7897
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7898 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7899 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7900 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwin);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7901 if (soap_out_ns1__gcwin(soap, tag?tag:"ns1:gcwin", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7902 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7903 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7905
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7906 SOAP_FMAC3 struct ns1__gcwin * SOAP_FMAC4 soap_get_ns1__gcwin(struct soap *soap, struct ns1__gcwin *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7907 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7908 if ((p = soap_in_ns1__gcwin(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7909 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7910 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7911 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7913
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7914 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinResponse(struct soap *soap, struct ns1__gcwinResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7915 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7916 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7917 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7918 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7919
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7920 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7921 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7922 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7923 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7924 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7925
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7926 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcwinResponse(struct soap *soap, const char *tag, int id, const struct ns1__gcwinResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7927 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7928 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7929 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7930 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7931 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7932 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7933 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7935
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7936 SOAP_FMAC3 struct ns1__gcwinResponse * SOAP_FMAC4 soap_in_ns1__gcwinResponse(struct soap *soap, const char *tag, struct ns1__gcwinResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7937 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7938 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7939 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7940 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7941 a = (struct ns1__gcwinResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinResponse, sizeof(struct ns1__gcwinResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7942 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7943 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7944 soap_default_ns1__gcwinResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7945 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7946 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7947 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7948 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7949 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7950 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7951 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7952 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7953 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7954 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7955 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7956 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7957 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7958 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7959 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7960 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7961 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7962 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7963 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7964 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7965 { a = (struct ns1__gcwinResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwinResponse, 0, sizeof(struct ns1__gcwinResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7966 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7967 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7969 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7971
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7972 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7973 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7974 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7975 if (soap_out_ns1__gcwinResponse(soap, tag?tag:"ns1:gcwinResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7976 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7977 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7978 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7979
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7980 SOAP_FMAC3 struct ns1__gcwinResponse * SOAP_FMAC4 soap_get_ns1__gcwinResponse(struct soap *soap, struct ns1__gcwinResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7981 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7982 if ((p = soap_in_ns1__gcwinResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7983 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7984 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7985 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7986 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7987
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7988 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpattern(struct soap *soap, struct ns1__find_USCOREpattern *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7989 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7990 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7991 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7992 soap_default_string(soap, &a->_pattern);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7993 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7994 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7995
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7996 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpattern(struct soap *soap, const struct ns1__find_USCOREpattern *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7997 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7998 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
7999 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8000 soap_serialize_string(soap, &a->_pattern);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8001 soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8003
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8004 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREpattern(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREpattern *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8005 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8006 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8007 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpattern), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8008 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8009 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8010 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8011 if (soap_out_string(soap, "pattern", -1, &a->_pattern, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8012 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8013 if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8014 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8015 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8018 SOAP_FMAC3 struct ns1__find_USCOREpattern * SOAP_FMAC4 soap_in_ns1__find_USCOREpattern(struct soap *soap, const char *tag, struct ns1__find_USCOREpattern *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8020 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8021 size_t soap_flag__pattern = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8022 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8023 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8025 a = (struct ns1__find_USCOREpattern *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREpattern, sizeof(struct ns1__find_USCOREpattern), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8026 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8027 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8028 soap_default_ns1__find_USCOREpattern(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8029 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8030 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8031 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8032 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8033 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8034 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8035 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8036 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8037 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8038 if (soap_flag__pattern && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8039 if (soap_in_string(soap, NULL, &a->_pattern, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8040 { soap_flag__pattern--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8041 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8042 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8043 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8044 if (soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, &a->_params, "ns1:find_patternInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8045 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8046 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8047 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8048 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8049 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8050 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8051 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8052 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8055 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8056 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8057 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8058 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8059 { a = (struct ns1__find_USCOREpattern *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREpattern, 0, sizeof(struct ns1__find_USCOREpattern), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8060 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8061 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8063 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8064 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8065
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8066 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREpattern(struct soap *soap, const struct ns1__find_USCOREpattern *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8067 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8068 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpattern);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8069 if (soap_out_ns1__find_USCOREpattern(soap, tag?tag:"ns1:find_pattern", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8070 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8071 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8073
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8074 SOAP_FMAC3 struct ns1__find_USCOREpattern * SOAP_FMAC4 soap_get_ns1__find_USCOREpattern(struct soap *soap, struct ns1__find_USCOREpattern *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8075 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8076 if ((p = soap_in_ns1__find_USCOREpattern(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8077 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8078 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8079 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8080 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8081
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8082 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternResponse(struct soap *soap, struct ns1__find_USCOREpatternResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8083 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8084 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8085 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8086 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8087
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8088 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternResponse(struct soap *soap, const struct ns1__find_USCOREpatternResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8089 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8090 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8091 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8093
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8094 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREpatternResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREpatternResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8095 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8096 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8097 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8098 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8099 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8100 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8101 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8102 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8103
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8104 SOAP_FMAC3 struct ns1__find_USCOREpatternResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREpatternResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREpatternResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8105 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8106 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8107 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8108 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8109 a = (struct ns1__find_USCOREpatternResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREpatternResponse, sizeof(struct ns1__find_USCOREpatternResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8110 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8111 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8112 soap_default_ns1__find_USCOREpatternResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8113 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8114 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8115 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8116 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8117 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8118 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8119 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8120 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8121 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8122 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8123 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8124 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8125 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8126 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8127 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8129 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8130 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8131 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8132 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8133 { a = (struct ns1__find_USCOREpatternResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREpatternResponse, 0, sizeof(struct ns1__find_USCOREpatternResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8134 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8135 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8136 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8137 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8139
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8140 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREpatternResponse(struct soap *soap, const struct ns1__find_USCOREpatternResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8141 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8142 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8143 if (soap_out_ns1__find_USCOREpatternResponse(soap, tag?tag:"ns1:find_patternResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8144 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8145 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8147
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8148 SOAP_FMAC3 struct ns1__find_USCOREpatternResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREpatternResponse(struct soap *soap, struct ns1__find_USCOREpatternResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8149 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8150 if ((p = soap_in_ns1__find_USCOREpatternResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8151 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8152 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8153 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8154 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8155
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8156 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearch(struct soap *soap, struct ns1__oligomer_USCOREsearch *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8157 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8158 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8159 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8160 soap_default_string(soap, &a->_oligomer);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8161 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8162 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8163
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8164 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearch(struct soap *soap, const struct ns1__oligomer_USCOREsearch *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8165 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8166 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8167 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8168 soap_serialize_string(soap, &a->_oligomer);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8169 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8171
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8172 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREsearch(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREsearch *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8173 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8174 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8175 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearch), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8176 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8177 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8179 if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8180 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8181 if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8182 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8183 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8184 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8185
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8186 SOAP_FMAC3 struct ns1__oligomer_USCOREsearch * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREsearch(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREsearch *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8187 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8188 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8189 size_t soap_flag__oligomer = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8190 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8191 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8192 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8193 a = (struct ns1__oligomer_USCOREsearch *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREsearch, sizeof(struct ns1__oligomer_USCOREsearch), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8194 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8195 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8196 soap_default_ns1__oligomer_USCOREsearch(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8197 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8198 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8199 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8200 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8201 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8202 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8203 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8204 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8205 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8206 if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8207 if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8208 { soap_flag__oligomer--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8209 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8211 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8212 if (soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, &a->_params, "ns1:oligomer_searchInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8213 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8214 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8215 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8216 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8217 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8218 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8219 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8220 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8221 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8223 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8224 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8225 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8226 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8227 { a = (struct ns1__oligomer_USCOREsearch *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREsearch, 0, sizeof(struct ns1__oligomer_USCOREsearch), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8228 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8229 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8231 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8232 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8233
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8234 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREsearch(struct soap *soap, const struct ns1__oligomer_USCOREsearch *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8235 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8236 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearch);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8237 if (soap_out_ns1__oligomer_USCOREsearch(soap, tag?tag:"ns1:oligomer_search", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8238 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8239 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8240 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8241
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8242 SOAP_FMAC3 struct ns1__oligomer_USCOREsearch * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREsearch(struct soap *soap, struct ns1__oligomer_USCOREsearch *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8243 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8244 if ((p = soap_in_ns1__oligomer_USCOREsearch(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8245 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8246 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8247 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8249
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8250 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8251 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8252 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8253 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8255
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8256 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const struct ns1__oligomer_USCOREsearchResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8257 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8258 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8259 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8261
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8262 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREsearchResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8263 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8264 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8265 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8266 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8267 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8268 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8269 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8270 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8271
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8272 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchResponse * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREsearchResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8273 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8274 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8275 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8276 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8277 a = (struct ns1__oligomer_USCOREsearchResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse, sizeof(struct ns1__oligomer_USCOREsearchResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8278 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8279 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8280 soap_default_ns1__oligomer_USCOREsearchResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8281 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8282 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8283 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8284 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8285 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8286 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8287 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8288 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8289 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8290 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8291 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8292 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8293 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8294 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8295 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8297 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8298 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8299 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8300 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8301 { a = (struct ns1__oligomer_USCOREsearchResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse, 0, sizeof(struct ns1__oligomer_USCOREsearchResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8302 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8303 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8304 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8305 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8306 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8307
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8308 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const struct ns1__oligomer_USCOREsearchResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8309 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8310 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8311 if (soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8312 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8313 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8315
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8316 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchResponse * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8317 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8318 if ((p = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8319 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8320 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8321 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8323
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8324 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseq(struct soap *soap, struct ns1__shuffleseq *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8325 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8326 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8327 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8328 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8329 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8330
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8331 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8332 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8333 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8334 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8335 soap_serialize_PointerTons1__shuffleseqInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8338 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__shuffleseq(struct soap *soap, const char *tag, int id, const struct ns1__shuffleseq *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8340 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8341 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseq), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8342 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8343 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8344 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8345 if (soap_out_PointerTons1__shuffleseqInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8346 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8347 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8348 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8349
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8350 SOAP_FMAC3 struct ns1__shuffleseq * SOAP_FMAC4 soap_in_ns1__shuffleseq(struct soap *soap, const char *tag, struct ns1__shuffleseq *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8351 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8352 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8353 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8354 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8355 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8356 a = (struct ns1__shuffleseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseq, sizeof(struct ns1__shuffleseq), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8357 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8358 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8359 soap_default_ns1__shuffleseq(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8360 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8361 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8362 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8363 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8364 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8365 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8366 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8367 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8368 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8369 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8370 if (soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, &a->_params, "ns1:shuffleseqInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8371 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8372 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8373 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8374 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8375 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8376 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8377 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8378 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8379 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8380 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8381 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8382 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8383 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8384 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8385 { a = (struct ns1__shuffleseq *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseq, 0, sizeof(struct ns1__shuffleseq), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8386 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8387 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8389 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8390 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8391
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8392 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8393 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8394 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseq);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8395 if (soap_out_ns1__shuffleseq(soap, tag?tag:"ns1:shuffleseq", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8396 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8397 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8399
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8400 SOAP_FMAC3 struct ns1__shuffleseq * SOAP_FMAC4 soap_get_ns1__shuffleseq(struct soap *soap, struct ns1__shuffleseq *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8401 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8402 if ((p = soap_in_ns1__shuffleseq(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8403 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8404 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8405 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8407
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8408 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqResponse(struct soap *soap, struct ns1__shuffleseqResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8409 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8410 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8411 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8413
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8414 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8415 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8416 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8417 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8420 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__shuffleseqResponse(struct soap *soap, const char *tag, int id, const struct ns1__shuffleseqResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8422 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8423 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8424 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8425 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8426 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8427 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8430 SOAP_FMAC3 struct ns1__shuffleseqResponse * SOAP_FMAC4 soap_in_ns1__shuffleseqResponse(struct soap *soap, const char *tag, struct ns1__shuffleseqResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8432 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8433 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8434 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8435 a = (struct ns1__shuffleseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqResponse, sizeof(struct ns1__shuffleseqResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8436 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8437 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8438 soap_default_ns1__shuffleseqResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8439 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8440 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8441 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8442 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8443 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8444 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8445 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8446 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8447 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8448 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8449 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8450 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8451 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8452 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8453 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8454 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8455 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8456 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8457 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8458 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8459 { a = (struct ns1__shuffleseqResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseqResponse, 0, sizeof(struct ns1__shuffleseqResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8460 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8461 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8462 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8463 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8464 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8465
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8466 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8467 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8468 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8469 if (soap_out_ns1__shuffleseqResponse(soap, tag?tag:"ns1:shuffleseqResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8470 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8471 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8472 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8473
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8474 SOAP_FMAC3 struct ns1__shuffleseqResponse * SOAP_FMAC4 soap_get_ns1__shuffleseqResponse(struct soap *soap, struct ns1__shuffleseqResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8475 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8476 if ((p = soap_in_ns1__shuffleseqResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8477 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8478 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8479 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8481
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8482 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREter(struct soap *soap, struct ns1__find_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8483 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8484 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8485 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8486 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8487 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8488
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8489 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREter(struct soap *soap, const struct ns1__find_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8490 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8491 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8492 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8493 soap_serialize_PointerTons1__find_USCOREterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8494 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8495
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8496 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREter(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8497 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8498 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8499 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8500 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8501 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8502 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8503 if (soap_out_PointerTons1__find_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8504 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8505 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8507
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8508 SOAP_FMAC3 struct ns1__find_USCOREter * SOAP_FMAC4 soap_in_ns1__find_USCOREter(struct soap *soap, const char *tag, struct ns1__find_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8509 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8510 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8511 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8512 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8513 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8514 a = (struct ns1__find_USCOREter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREter, sizeof(struct ns1__find_USCOREter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8515 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8516 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8517 soap_default_ns1__find_USCOREter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8518 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8519 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8520 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8521 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8522 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8523 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8524 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8525 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8526 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8527 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8528 if (soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8529 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8530 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8531 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8532 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8533 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8534 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8535 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8536 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8537 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8539 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8540 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8541 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8542 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8543 { a = (struct ns1__find_USCOREter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREter, 0, sizeof(struct ns1__find_USCOREter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8544 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8545 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8547 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8548 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8549
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8550 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREter(struct soap *soap, const struct ns1__find_USCOREter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8551 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8552 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8553 if (soap_out_ns1__find_USCOREter(soap, tag?tag:"ns1:find_ter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8554 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8555 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8556 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8557
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8558 SOAP_FMAC3 struct ns1__find_USCOREter * SOAP_FMAC4 soap_get_ns1__find_USCOREter(struct soap *soap, struct ns1__find_USCOREter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8559 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8560 if ((p = soap_in_ns1__find_USCOREter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8561 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8562 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8563 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8564 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8565
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8566 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8567 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8568 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8569 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8571
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8572 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8573 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8574 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8575 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8576 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8577
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8578 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREterResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8579 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8580 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8581 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8582 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8583 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8584 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8585 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8587
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8588 SOAP_FMAC3 struct ns1__find_USCOREterResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREterResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8589 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8590 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8591 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8592 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8593 a = (struct ns1__find_USCOREterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREterResponse, sizeof(struct ns1__find_USCOREterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8594 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8595 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8596 soap_default_ns1__find_USCOREterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8597 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8598 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8599 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8600 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8601 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8602 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8603 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8604 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8605 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8606 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8607 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8608 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8609 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8610 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8611 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8612 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8613 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8614 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8615 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8616 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8617 { a = (struct ns1__find_USCOREterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREterResponse, 0, sizeof(struct ns1__find_USCOREterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8618 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8619 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8620 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8621 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8622 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8623
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8624 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8625 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8626 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8627 if (soap_out_ns1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8628 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8629 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8631
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8632 SOAP_FMAC3 struct ns1__find_USCOREterResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8633 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8634 if ((p = soap_in_ns1__find_USCOREterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8635 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8636 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8637 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8639
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8640 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalk(struct soap *soap, struct ns1__dnawalk *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8641 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8642 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8643 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8644 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8645 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8646
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8647 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8648 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8649 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8650 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8651 soap_serialize_PointerTons1__dnawalkInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8654 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dnawalk(struct soap *soap, const char *tag, int id, const struct ns1__dnawalk *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8656 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8657 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalk), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8658 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8659 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8660 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8661 if (soap_out_PointerTons1__dnawalkInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8662 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8663 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8665
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8666 SOAP_FMAC3 struct ns1__dnawalk * SOAP_FMAC4 soap_in_ns1__dnawalk(struct soap *soap, const char *tag, struct ns1__dnawalk *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8667 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8668 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8669 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8670 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8671 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8672 a = (struct ns1__dnawalk *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalk, sizeof(struct ns1__dnawalk), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8673 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8674 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8675 soap_default_ns1__dnawalk(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8676 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8677 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8678 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8679 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8680 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8681 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8682 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8683 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8684 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8685 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8686 if (soap_in_PointerTons1__dnawalkInputParams(soap, NULL, &a->_params, "ns1:dnawalkInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8687 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8688 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8689 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8690 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8691 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8692 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8693 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8694 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8695 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8696 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8697 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8698 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8700 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8701 { a = (struct ns1__dnawalk *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalk, 0, sizeof(struct ns1__dnawalk), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8702 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8705 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8706 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8707
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8708 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8709 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8710 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalk);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8711 if (soap_out_ns1__dnawalk(soap, tag?tag:"ns1:dnawalk", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8712 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8713 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8714 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8715
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8716 SOAP_FMAC3 struct ns1__dnawalk * SOAP_FMAC4 soap_get_ns1__dnawalk(struct soap *soap, struct ns1__dnawalk *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8717 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8718 if ((p = soap_in_ns1__dnawalk(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8719 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8720 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8721 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8724 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkResponse(struct soap *soap, struct ns1__dnawalkResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8726 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8727 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8728 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8729
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8730 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8731 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8732 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8733 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8735
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8736 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dnawalkResponse(struct soap *soap, const char *tag, int id, const struct ns1__dnawalkResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8737 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8738 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8739 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8740 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8741 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8742 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8743 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8746 SOAP_FMAC3 struct ns1__dnawalkResponse * SOAP_FMAC4 soap_in_ns1__dnawalkResponse(struct soap *soap, const char *tag, struct ns1__dnawalkResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8747 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8748 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8749 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8750 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8751 a = (struct ns1__dnawalkResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkResponse, sizeof(struct ns1__dnawalkResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8752 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8753 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8754 soap_default_ns1__dnawalkResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8755 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8756 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8757 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8758 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8759 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8760 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8761 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8762 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8763 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8764 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8765 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8766 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8767 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8768 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8769 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8770 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8771 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8772 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8773 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8774 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8775 { a = (struct ns1__dnawalkResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalkResponse, 0, sizeof(struct ns1__dnawalkResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8776 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8777 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8779 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8780 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8781
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8782 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8783 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8784 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8785 if (soap_out_ns1__dnawalkResponse(soap, tag?tag:"ns1:dnawalkResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8786 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8787 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8788 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8789
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8790 SOAP_FMAC3 struct ns1__dnawalkResponse * SOAP_FMAC4 soap_get_ns1__dnawalkResponse(struct soap *soap, struct ns1__dnawalkResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8791 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8792 if ((p = soap_in_ns1__dnawalkResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8793 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8794 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8795 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8797
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8798 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontent *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8799 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8800 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8801 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8802 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8803 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8804
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8805 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontent *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8806 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8807 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8808 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8809 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8811
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8812 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREinformation_USCOREcontent *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8813 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8814 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8815 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8816 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8817 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8819 if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8821 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8823
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8824 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontent * SOAP_FMAC4 soap_in_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const char *tag, struct ns1__base_USCOREinformation_USCOREcontent *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8825 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8826 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8827 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8828 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8829 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8830 a = (struct ns1__base_USCOREinformation_USCOREcontent *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent, sizeof(struct ns1__base_USCOREinformation_USCOREcontent), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8831 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8832 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8833 soap_default_ns1__base_USCOREinformation_USCOREcontent(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8834 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8835 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8836 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8837 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8838 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8839 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8840 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8841 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8843 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8844 if (soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, &a->_params, "ns1:base_information_contentInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8845 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8846 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8847 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8848 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8849 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8850 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8851 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8852 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8853 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8854 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8855 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8856 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8857 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8858 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8859 { a = (struct ns1__base_USCOREinformation_USCOREcontent *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent, 0, sizeof(struct ns1__base_USCOREinformation_USCOREcontent), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8860 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8861 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8862 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8863 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8864 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8865
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8866 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontent *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8867 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8868 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8869 if (soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag?tag:"ns1:base_information_content", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8870 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8871 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8873
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8874 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontent * SOAP_FMAC4 soap_get_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontent *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8876 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8877 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8878 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8879 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8880 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8881
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8882 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8883 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8884 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8885 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8887
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8888 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8889 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8890 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8891 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8893
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8894 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREinformation_USCOREcontentResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8895 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8896 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8897 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8898 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8899 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8900 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8901 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8902 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8903
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8904 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentResponse * SOAP_FMAC4 soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const char *tag, struct ns1__base_USCOREinformation_USCOREcontentResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8905 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8906 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8907 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8908 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8909 a = (struct ns1__base_USCOREinformation_USCOREcontentResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse, sizeof(struct ns1__base_USCOREinformation_USCOREcontentResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8910 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8911 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8912 soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8913 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8914 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8915 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8916 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8917 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8918 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8919 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8920 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8921 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8922 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8923 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8924 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8925 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8926 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8927 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8928 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8929 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8930 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8931 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8932 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8933 { a = (struct ns1__base_USCOREinformation_USCOREcontentResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse, 0, sizeof(struct ns1__base_USCOREinformation_USCOREcontentResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8934 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8935 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8936 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8937 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8939
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8940 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8941 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8942 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8943 if (soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag?tag:"ns1:base_information_contentResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8944 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8945 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8946 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8947
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8948 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentResponse * SOAP_FMAC4 soap_get_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8949 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8950 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8951 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8952 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8953 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8955
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8956 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signature(struct soap *soap, struct ns1__signature *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8957 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8958 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8959 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8960 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8961 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8962
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8963 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signature(struct soap *soap, const struct ns1__signature *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8964 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8965 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8966 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8967 soap_serialize_PointerTons1__signatureInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8969
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8970 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__signature(struct soap *soap, const char *tag, int id, const struct ns1__signature *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8971 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8972 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8973 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signature), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8974 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8975 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8976 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8977 if (soap_out_PointerTons1__signatureInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8979 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8982 SOAP_FMAC3 struct ns1__signature * SOAP_FMAC4 soap_in_ns1__signature(struct soap *soap, const char *tag, struct ns1__signature *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8984 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8985 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8986 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8987 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8988 a = (struct ns1__signature *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signature, sizeof(struct ns1__signature), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8989 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8990 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8991 soap_default_ns1__signature(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8992 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8993 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8994 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8995 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8996 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8997 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8998 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
8999 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9000 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9001 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9002 if (soap_in_PointerTons1__signatureInputParams(soap, NULL, &a->_params, "ns1:signatureInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9003 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9004 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9005 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9006 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9007 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9008 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9009 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9010 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9011 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9012 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9013 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9014 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9015 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9016 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9017 { a = (struct ns1__signature *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signature, 0, sizeof(struct ns1__signature), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9018 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9019 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9020 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9021 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9023
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9024 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signature(struct soap *soap, const struct ns1__signature *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9025 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9026 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signature);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9027 if (soap_out_ns1__signature(soap, tag?tag:"ns1:signature", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9028 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9029 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9031
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9032 SOAP_FMAC3 struct ns1__signature * SOAP_FMAC4 soap_get_ns1__signature(struct soap *soap, struct ns1__signature *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9033 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9034 if ((p = soap_in_ns1__signature(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9035 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9036 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9037 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9039
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9040 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureResponse(struct soap *soap, struct ns1__signatureResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9041 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9042 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9043 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9044 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9045
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9046 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9047 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9048 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9049 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9051
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9052 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__signatureResponse(struct soap *soap, const char *tag, int id, const struct ns1__signatureResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9053 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9054 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9055 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9056 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9057 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9058 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9059 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9060 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9061
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9062 SOAP_FMAC3 struct ns1__signatureResponse * SOAP_FMAC4 soap_in_ns1__signatureResponse(struct soap *soap, const char *tag, struct ns1__signatureResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9063 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9064 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9065 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9066 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9067 a = (struct ns1__signatureResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureResponse, sizeof(struct ns1__signatureResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9068 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9069 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9070 soap_default_ns1__signatureResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9071 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9072 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9073 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9074 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9075 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9076 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9077 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9078 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9080 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9081 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9082 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9083 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9084 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9085 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9086 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9087 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9088 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9090 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9091 { a = (struct ns1__signatureResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signatureResponse, 0, sizeof(struct ns1__signatureResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9092 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9093 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9095 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9096 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9097
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9098 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9099 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9100 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9101 if (soap_out_ns1__signatureResponse(soap, tag?tag:"ns1:signatureResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9102 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9103 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9104 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9105
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9106 SOAP_FMAC3 struct ns1__signatureResponse * SOAP_FMAC4 soap_get_ns1__signatureResponse(struct soap *soap, struct ns1__signatureResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9107 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9108 if ((p = soap_in_ns1__signatureResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9109 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9110 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9111 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9112 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9113
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9114 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfo(struct soap *soap, struct ns1__seqinfo *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9115 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9116 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9117 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9119
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9120 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9121 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9122 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9123 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9124 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9125
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9126 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__seqinfo(struct soap *soap, const char *tag, int id, const struct ns1__seqinfo *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9127 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9128 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9129 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfo), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9130 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9131 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9132 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9133 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9135
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9136 SOAP_FMAC3 struct ns1__seqinfo * SOAP_FMAC4 soap_in_ns1__seqinfo(struct soap *soap, const char *tag, struct ns1__seqinfo *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9138 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9139 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9140 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9141 a = (struct ns1__seqinfo *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfo, sizeof(struct ns1__seqinfo), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9142 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9143 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9144 soap_default_ns1__seqinfo(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9145 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9146 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9147 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9148 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9149 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9150 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9151 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9152 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9153 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9154 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9155 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9156 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9157 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9158 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9159 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9160 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9161 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9162 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9163 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9164 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9165 { a = (struct ns1__seqinfo *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seqinfo, 0, sizeof(struct ns1__seqinfo), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9166 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9167 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9168 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9169 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9171
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9172 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9173 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9174 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfo);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9175 if (soap_out_ns1__seqinfo(soap, tag?tag:"ns1:seqinfo", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9176 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9177 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9179
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9180 SOAP_FMAC3 struct ns1__seqinfo * SOAP_FMAC4 soap_get_ns1__seqinfo(struct soap *soap, struct ns1__seqinfo *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9181 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9182 if ((p = soap_in_ns1__seqinfo(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9183 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9184 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9185 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9187
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9188 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfoResponse(struct soap *soap, struct ns1__seqinfoResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9189 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9190 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9191 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9192 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9193
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9194 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9195 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9196 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9197 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9198 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9199
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9200 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__seqinfoResponse(struct soap *soap, const char *tag, int id, const struct ns1__seqinfoResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9201 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9202 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9203 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfoResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9204 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9205 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9206 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9207 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9208 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9209
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9210 SOAP_FMAC3 struct ns1__seqinfoResponse * SOAP_FMAC4 soap_in_ns1__seqinfoResponse(struct soap *soap, const char *tag, struct ns1__seqinfoResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9211 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9212 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9213 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9214 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9215 a = (struct ns1__seqinfoResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfoResponse, sizeof(struct ns1__seqinfoResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9216 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9217 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9218 soap_default_ns1__seqinfoResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9219 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9220 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9221 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9222 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9223 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9224 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9225 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9226 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9227 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9228 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9229 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9230 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9231 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9232 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9233 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9235 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9236 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9237 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9238 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9239 { a = (struct ns1__seqinfoResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seqinfoResponse, 0, sizeof(struct ns1__seqinfoResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9240 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9241 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9243 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9245
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9246 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9247 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9248 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfoResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9249 if (soap_out_ns1__seqinfoResponse(soap, tag?tag:"ns1:seqinfoResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9250 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9251 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9252 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9253
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9254 SOAP_FMAC3 struct ns1__seqinfoResponse * SOAP_FMAC4 soap_get_ns1__seqinfoResponse(struct soap *soap, struct ns1__seqinfoResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9255 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9256 if ((p = soap_in_ns1__seqinfoResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9257 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9258 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9259 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9261
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9262 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3(struct soap *soap, struct ns1__genome_USCOREmap3 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9263 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9264 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9265 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9266 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9267 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9268
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9269 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3(struct soap *soap, const struct ns1__genome_USCOREmap3 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9270 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9271 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9272 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9273 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9275
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9276 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmap3(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmap3 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9277 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9278 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9279 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9280 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9281 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9282 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9283 if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9284 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9285 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9287
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9288 SOAP_FMAC3 struct ns1__genome_USCOREmap3 * SOAP_FMAC4 soap_in_ns1__genome_USCOREmap3(struct soap *soap, const char *tag, struct ns1__genome_USCOREmap3 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9289 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9290 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9291 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9292 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9293 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9294 a = (struct ns1__genome_USCOREmap3 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmap3, sizeof(struct ns1__genome_USCOREmap3), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9295 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9296 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9297 soap_default_ns1__genome_USCOREmap3(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9298 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9299 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9300 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9301 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9302 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9303 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9304 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9305 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9306 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9307 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9308 if (soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, &a->_params, "ns1:genome_map3InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9309 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9310 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9311 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9312 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9313 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9314 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9315 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9316 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9317 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9319 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9320 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9321 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9322 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9323 { a = (struct ns1__genome_USCOREmap3 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmap3, 0, sizeof(struct ns1__genome_USCOREmap3), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9324 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9325 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9327 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9328 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9329
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9330 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmap3(struct soap *soap, const struct ns1__genome_USCOREmap3 *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9331 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9332 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9333 if (soap_out_ns1__genome_USCOREmap3(soap, tag?tag:"ns1:genome_map3", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9334 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9335 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9338 SOAP_FMAC3 struct ns1__genome_USCOREmap3 * SOAP_FMAC4 soap_get_ns1__genome_USCOREmap3(struct soap *soap, struct ns1__genome_USCOREmap3 *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9340 if ((p = soap_in_ns1__genome_USCOREmap3(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9341 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9342 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9343 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9344 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9345
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9346 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3Response(struct soap *soap, struct ns1__genome_USCOREmap3Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9348 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9349 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9350 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9351
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9352 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3Response(struct soap *soap, const struct ns1__genome_USCOREmap3Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9353 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9354 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9355 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9356 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9357
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9358 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmap3Response(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmap3Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9360 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9361 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3Response), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9362 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9363 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9364 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9365 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9366 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9367
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9368 SOAP_FMAC3 struct ns1__genome_USCOREmap3Response * SOAP_FMAC4 soap_in_ns1__genome_USCOREmap3Response(struct soap *soap, const char *tag, struct ns1__genome_USCOREmap3Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9369 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9370 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9371 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9372 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9373 a = (struct ns1__genome_USCOREmap3Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmap3Response, sizeof(struct ns1__genome_USCOREmap3Response), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9374 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9375 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9376 soap_default_ns1__genome_USCOREmap3Response(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9377 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9378 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9379 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9380 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9381 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9382 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9383 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9384 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9385 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9386 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9387 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9388 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9389 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9390 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9391 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9392 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9393 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9394 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9396 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9397 { a = (struct ns1__genome_USCOREmap3Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmap3Response, 0, sizeof(struct ns1__genome_USCOREmap3Response), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9398 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9401 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9402 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9403
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9404 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmap3Response(struct soap *soap, const struct ns1__genome_USCOREmap3Response *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9405 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9406 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3Response);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9407 if (soap_out_ns1__genome_USCOREmap3Response(soap, tag?tag:"ns1:genome_map3Response", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9408 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9409 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9411
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9412 SOAP_FMAC3 struct ns1__genome_USCOREmap3Response * SOAP_FMAC4 soap_get_ns1__genome_USCOREmap3Response(struct soap *soap, struct ns1__genome_USCOREmap3Response *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9413 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9414 if ((p = soap_in_ns1__genome_USCOREmap3Response(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9415 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9416 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9417 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9420 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskew(struct soap *soap, struct ns1__gcskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9422 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9423 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9424 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9425 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9426
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9427 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9428 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9429 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9430 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9431 soap_serialize_PointerTons1__gcskewInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9432 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9433
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9434 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcskew(struct soap *soap, const char *tag, int id, const struct ns1__gcskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9435 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9436 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9437 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskew), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9438 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9439 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9440 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9441 if (soap_out_PointerTons1__gcskewInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9442 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9443 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9445
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9446 SOAP_FMAC3 struct ns1__gcskew * SOAP_FMAC4 soap_in_ns1__gcskew(struct soap *soap, const char *tag, struct ns1__gcskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9447 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9448 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9449 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9450 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9451 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9452 a = (struct ns1__gcskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskew, sizeof(struct ns1__gcskew), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9453 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9454 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9455 soap_default_ns1__gcskew(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9456 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9457 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9458 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9459 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9460 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9461 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9462 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9463 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9464 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9465 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9466 if (soap_in_PointerTons1__gcskewInputParams(soap, NULL, &a->_params, "ns1:gcskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9467 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9468 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9469 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9470 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9471 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9472 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9473 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9474 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9475 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9477 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9478 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9479 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9480 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9481 { a = (struct ns1__gcskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskew, 0, sizeof(struct ns1__gcskew), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9482 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9483 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9484 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9485 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9487
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9488 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9489 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9490 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9491 if (soap_out_ns1__gcskew(soap, tag?tag:"ns1:gcskew", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9492 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9493 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9494 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9495
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9496 SOAP_FMAC3 struct ns1__gcskew * SOAP_FMAC4 soap_get_ns1__gcskew(struct soap *soap, struct ns1__gcskew *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9497 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9498 if ((p = soap_in_ns1__gcskew(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9499 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9500 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9501 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9503
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9504 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewResponse(struct soap *soap, struct ns1__gcskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9505 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9506 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9507 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9508 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9509
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9510 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9511 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9512 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9513 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9515
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9516 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcskewResponse(struct soap *soap, const char *tag, int id, const struct ns1__gcskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9517 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9518 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9519 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9520 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9521 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9522 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9523 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9524 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9525
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9526 SOAP_FMAC3 struct ns1__gcskewResponse * SOAP_FMAC4 soap_in_ns1__gcskewResponse(struct soap *soap, const char *tag, struct ns1__gcskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9527 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9528 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9529 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9530 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9531 a = (struct ns1__gcskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewResponse, sizeof(struct ns1__gcskewResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9532 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9533 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9534 soap_default_ns1__gcskewResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9535 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9536 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9537 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9538 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9539 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9540 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9541 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9542 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9543 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9544 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9545 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9546 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9547 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9548 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9549 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9551 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9552 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9553 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9554 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9555 { a = (struct ns1__gcskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskewResponse, 0, sizeof(struct ns1__gcskewResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9556 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9557 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9559 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9560 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9561
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9562 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9563 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9564 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9565 if (soap_out_ns1__gcskewResponse(soap, tag?tag:"ns1:gcskewResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9566 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9567 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9568 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9569
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9570 SOAP_FMAC3 struct ns1__gcskewResponse * SOAP_FMAC4 soap_get_ns1__gcskewResponse(struct soap *soap, struct ns1__gcskewResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9571 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9572 if ((p = soap_in_ns1__gcskewResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9573 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9574 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9575 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9576 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9577
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9578 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweight(struct soap *soap, struct ns1__molecular_USCOREweight *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9579 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9580 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9581 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9582 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9583 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9584
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9585 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweight(struct soap *soap, const struct ns1__molecular_USCOREweight *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9586 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9587 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9588 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9589 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9590 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9591
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9592 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__molecular_USCOREweight(struct soap *soap, const char *tag, int id, const struct ns1__molecular_USCOREweight *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9593 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9594 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9595 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweight), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9596 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9597 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9598 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9599 if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9600 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9601 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9603
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9604 SOAP_FMAC3 struct ns1__molecular_USCOREweight * SOAP_FMAC4 soap_in_ns1__molecular_USCOREweight(struct soap *soap, const char *tag, struct ns1__molecular_USCOREweight *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9605 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9606 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9607 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9608 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9609 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9610 a = (struct ns1__molecular_USCOREweight *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__molecular_USCOREweight, sizeof(struct ns1__molecular_USCOREweight), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9611 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9612 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9613 soap_default_ns1__molecular_USCOREweight(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9614 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9615 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9616 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9617 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9618 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9619 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9620 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9621 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9622 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9623 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9624 if (soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, &a->_params, "ns1:molecular_weightInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9625 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9626 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9627 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9628 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9629 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9630 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9631 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9632 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9633 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9635 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9636 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9637 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9638 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9639 { a = (struct ns1__molecular_USCOREweight *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__molecular_USCOREweight, 0, sizeof(struct ns1__molecular_USCOREweight), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9640 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9641 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9643 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9645
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9646 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__molecular_USCOREweight(struct soap *soap, const struct ns1__molecular_USCOREweight *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9647 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9648 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweight);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9649 if (soap_out_ns1__molecular_USCOREweight(soap, tag?tag:"ns1:molecular_weight", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9650 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9651 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9654 SOAP_FMAC3 struct ns1__molecular_USCOREweight * SOAP_FMAC4 soap_get_ns1__molecular_USCOREweight(struct soap *soap, struct ns1__molecular_USCOREweight *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9656 if ((p = soap_in_ns1__molecular_USCOREweight(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9657 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9658 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9659 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9660 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9661
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9662 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightResponse(struct soap *soap, struct ns1__molecular_USCOREweightResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9663 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9664 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9665 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9667
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9668 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightResponse(struct soap *soap, const struct ns1__molecular_USCOREweightResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9669 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9670 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9671 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9672 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9673
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9674 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__molecular_USCOREweightResponse(struct soap *soap, const char *tag, int id, const struct ns1__molecular_USCOREweightResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9675 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9676 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9677 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9678 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9679 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9680 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9681 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9682 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9683
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9684 SOAP_FMAC3 struct ns1__molecular_USCOREweightResponse * SOAP_FMAC4 soap_in_ns1__molecular_USCOREweightResponse(struct soap *soap, const char *tag, struct ns1__molecular_USCOREweightResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9685 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9686 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9687 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9688 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9689 a = (struct ns1__molecular_USCOREweightResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__molecular_USCOREweightResponse, sizeof(struct ns1__molecular_USCOREweightResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9690 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9691 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9692 soap_default_ns1__molecular_USCOREweightResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9693 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9694 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9695 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9696 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9697 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9698 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9699 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9700 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9701 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9702 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9703 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9704 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9705 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9706 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9707 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9708 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9709 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9710 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9711 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9712 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9713 { a = (struct ns1__molecular_USCOREweightResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__molecular_USCOREweightResponse, 0, sizeof(struct ns1__molecular_USCOREweightResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9714 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9715 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9717 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9718 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9719
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9720 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__molecular_USCOREweightResponse(struct soap *soap, const struct ns1__molecular_USCOREweightResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9721 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9722 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9723 if (soap_out_ns1__molecular_USCOREweightResponse(soap, tag?tag:"ns1:molecular_weightResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9724 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9725 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9726 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9727
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9728 SOAP_FMAC3 struct ns1__molecular_USCOREweightResponse * SOAP_FMAC4 soap_get_ns1__molecular_USCOREweightResponse(struct soap *soap, struct ns1__molecular_USCOREweightResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9729 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9730 if ((p = soap_in_ns1__molecular_USCOREweightResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9731 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9732 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9733 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9735
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9736 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskew(struct soap *soap, struct ns1__delta_USCOREgcskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9737 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9738 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9739 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9740 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9741 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9742
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9743 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskew(struct soap *soap, const struct ns1__delta_USCOREgcskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9744 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9745 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9746 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9747 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9748 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9749
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9750 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__delta_USCOREgcskew(struct soap *soap, const char *tag, int id, const struct ns1__delta_USCOREgcskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9751 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9752 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9753 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskew), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9754 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9755 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9756 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9757 if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9758 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9759 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9761
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9762 SOAP_FMAC3 struct ns1__delta_USCOREgcskew * SOAP_FMAC4 soap_in_ns1__delta_USCOREgcskew(struct soap *soap, const char *tag, struct ns1__delta_USCOREgcskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9763 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9764 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9765 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9766 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9767 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9768 a = (struct ns1__delta_USCOREgcskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__delta_USCOREgcskew, sizeof(struct ns1__delta_USCOREgcskew), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9769 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9770 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9771 soap_default_ns1__delta_USCOREgcskew(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9772 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9773 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9774 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9775 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9776 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9777 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9778 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9779 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9780 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9781 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9782 if (soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, &a->_params, "ns1:delta_gcskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9783 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9784 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9785 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9786 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9787 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9788 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9789 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9790 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9791 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9793 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9794 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9795 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9796 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9797 { a = (struct ns1__delta_USCOREgcskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__delta_USCOREgcskew, 0, sizeof(struct ns1__delta_USCOREgcskew), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9798 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9799 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9800 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9801 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9802 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9803
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9804 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__delta_USCOREgcskew(struct soap *soap, const struct ns1__delta_USCOREgcskew *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9805 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9806 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9807 if (soap_out_ns1__delta_USCOREgcskew(soap, tag?tag:"ns1:delta_gcskew", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9808 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9809 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9811
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9812 SOAP_FMAC3 struct ns1__delta_USCOREgcskew * SOAP_FMAC4 soap_get_ns1__delta_USCOREgcskew(struct soap *soap, struct ns1__delta_USCOREgcskew *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9813 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9814 if ((p = soap_in_ns1__delta_USCOREgcskew(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9815 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9816 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9817 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9819
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9820 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewResponse(struct soap *soap, struct ns1__delta_USCOREgcskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9821 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9822 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9823 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9825
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9826 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewResponse(struct soap *soap, const struct ns1__delta_USCOREgcskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9827 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9828 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9829 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9831
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9832 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__delta_USCOREgcskewResponse(struct soap *soap, const char *tag, int id, const struct ns1__delta_USCOREgcskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9833 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9834 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9835 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9836 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9837 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9838 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9839 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9840 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9841
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9842 SOAP_FMAC3 struct ns1__delta_USCOREgcskewResponse * SOAP_FMAC4 soap_in_ns1__delta_USCOREgcskewResponse(struct soap *soap, const char *tag, struct ns1__delta_USCOREgcskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9843 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9844 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9845 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9846 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9847 a = (struct ns1__delta_USCOREgcskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__delta_USCOREgcskewResponse, sizeof(struct ns1__delta_USCOREgcskewResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9848 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9849 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9850 soap_default_ns1__delta_USCOREgcskewResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9851 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9852 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9853 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9854 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9855 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9856 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9857 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9858 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9859 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9860 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9861 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9862 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9863 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9864 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9865 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9867 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9868 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9869 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9870 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9871 { a = (struct ns1__delta_USCOREgcskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__delta_USCOREgcskewResponse, 0, sizeof(struct ns1__delta_USCOREgcskewResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9872 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9873 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9875 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9876 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9877
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9878 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__delta_USCOREgcskewResponse(struct soap *soap, const struct ns1__delta_USCOREgcskewResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9879 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9880 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9881 if (soap_out_ns1__delta_USCOREgcskewResponse(soap, tag?tag:"ns1:delta_gcskewResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9882 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9883 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9885
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9886 SOAP_FMAC3 struct ns1__delta_USCOREgcskewResponse * SOAP_FMAC4 soap_get_ns1__delta_USCOREgcskewResponse(struct soap *soap, struct ns1__delta_USCOREgcskewResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9887 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9888 if ((p = soap_in_ns1__delta_USCOREgcskewResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9889 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9890 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9891 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9893
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9894 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREenc(struct soap *soap, struct ns1__delta_USCOREenc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9895 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9896 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9897 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9899
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9900 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREenc(struct soap *soap, const struct ns1__delta_USCOREenc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9901 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9902 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9903 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9905
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9906 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__delta_USCOREenc(struct soap *soap, const char *tag, int id, const struct ns1__delta_USCOREenc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9907 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9908 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9909 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREenc), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9910 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9911 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9912 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9913 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9914 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9915
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9916 SOAP_FMAC3 struct ns1__delta_USCOREenc * SOAP_FMAC4 soap_in_ns1__delta_USCOREenc(struct soap *soap, const char *tag, struct ns1__delta_USCOREenc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9917 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9918 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9919 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9920 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9921 a = (struct ns1__delta_USCOREenc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__delta_USCOREenc, sizeof(struct ns1__delta_USCOREenc), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9922 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9923 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9924 soap_default_ns1__delta_USCOREenc(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9925 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9926 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9927 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9928 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9929 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9930 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9931 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9932 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9933 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9934 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9935 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9936 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9937 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9938 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9939 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9940 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9941 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9942 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9943 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9944 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9945 { a = (struct ns1__delta_USCOREenc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__delta_USCOREenc, 0, sizeof(struct ns1__delta_USCOREenc), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9946 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9947 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9949 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9951
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9952 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__delta_USCOREenc(struct soap *soap, const struct ns1__delta_USCOREenc *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9953 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9954 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREenc);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9955 if (soap_out_ns1__delta_USCOREenc(soap, tag?tag:"ns1:delta_enc", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9956 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9957 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9958 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9959
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9960 SOAP_FMAC3 struct ns1__delta_USCOREenc * SOAP_FMAC4 soap_get_ns1__delta_USCOREenc(struct soap *soap, struct ns1__delta_USCOREenc *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9961 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9962 if ((p = soap_in_ns1__delta_USCOREenc(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9963 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9964 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9965 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9967
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9968 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREencResponse(struct soap *soap, struct ns1__delta_USCOREencResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9969 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9970 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9971 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9973
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9974 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREencResponse(struct soap *soap, const struct ns1__delta_USCOREencResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9975 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9976 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9977 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9978 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9979
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9980 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__delta_USCOREencResponse(struct soap *soap, const char *tag, int id, const struct ns1__delta_USCOREencResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9981 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9982 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9983 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREencResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9984 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9985 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9986 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9987 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9988 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9989
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9990 SOAP_FMAC3 struct ns1__delta_USCOREencResponse * SOAP_FMAC4 soap_in_ns1__delta_USCOREencResponse(struct soap *soap, const char *tag, struct ns1__delta_USCOREencResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9991 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9992 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9993 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9994 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9995 a = (struct ns1__delta_USCOREencResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__delta_USCOREencResponse, sizeof(struct ns1__delta_USCOREencResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9996 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9997 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9998 soap_default_ns1__delta_USCOREencResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
9999 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10000 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10001 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10002 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10003 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10004 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10005 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10006 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10007 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10008 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10009 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10010 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10011 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10012 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10013 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10015 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10016 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10017 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10018 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10019 { a = (struct ns1__delta_USCOREencResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__delta_USCOREencResponse, 0, sizeof(struct ns1__delta_USCOREencResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10020 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10021 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10023 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10026 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__delta_USCOREencResponse(struct soap *soap, const struct ns1__delta_USCOREencResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10028 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREencResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10029 if (soap_out_ns1__delta_USCOREencResponse(soap, tag?tag:"ns1:delta_encResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10030 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10031 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10032 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10033
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10034 SOAP_FMAC3 struct ns1__delta_USCOREencResponse * SOAP_FMAC4 soap_get_ns1__delta_USCOREencResponse(struct soap *soap, struct ns1__delta_USCOREencResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10035 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10036 if ((p = soap_in_ns1__delta_USCOREencResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10037 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10038 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10039 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10040 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10041
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10042 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulative(struct soap *soap, struct ns1__cumulative *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10043 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10044 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10045 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10048 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10050 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10051 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10052 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10053
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10054 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cumulative(struct soap *soap, const char *tag, int id, const struct ns1__cumulative *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10055 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10056 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10057 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulative), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10058 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10059 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10060 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10061 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10063
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10064 SOAP_FMAC3 struct ns1__cumulative * SOAP_FMAC4 soap_in_ns1__cumulative(struct soap *soap, const char *tag, struct ns1__cumulative *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10065 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10066 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10067 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10068 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10069 a = (struct ns1__cumulative *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulative, sizeof(struct ns1__cumulative), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10070 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10071 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10072 soap_default_ns1__cumulative(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10073 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10074 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10075 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10076 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10077 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10078 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10079 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10080 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10082 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10083 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10084 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10085 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10086 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10087 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10088 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10089 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10090 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10091 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10092 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10093 { a = (struct ns1__cumulative *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cumulative, 0, sizeof(struct ns1__cumulative), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10094 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10095 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10096 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10097 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10099
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10100 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10101 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10102 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulative);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10103 if (soap_out_ns1__cumulative(soap, tag?tag:"ns1:cumulative", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10104 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10105 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10107
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10108 SOAP_FMAC3 struct ns1__cumulative * SOAP_FMAC4 soap_get_ns1__cumulative(struct soap *soap, struct ns1__cumulative *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10109 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10110 if ((p = soap_in_ns1__cumulative(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10111 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10112 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10113 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10115
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10116 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10117 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10118 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10119 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10121
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10122 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10123 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10124 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10125 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10126 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10127
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10128 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cumulativeResponse(struct soap *soap, const char *tag, int id, const struct ns1__cumulativeResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10129 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10130 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10131 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulativeResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10132 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10133 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10134 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10135 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10136 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10137
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10138 SOAP_FMAC3 struct ns1__cumulativeResponse * SOAP_FMAC4 soap_in_ns1__cumulativeResponse(struct soap *soap, const char *tag, struct ns1__cumulativeResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10139 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10140 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10141 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10142 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10143 a = (struct ns1__cumulativeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10144 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10145 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10146 soap_default_ns1__cumulativeResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10147 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10148 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10149 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10150 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10151 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10152 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10153 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10154 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10155 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10156 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10157 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10158 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10159 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10160 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10161 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10162 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10163 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10164 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10165 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10166 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10167 { a = (struct ns1__cumulativeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cumulativeResponse, 0, sizeof(struct ns1__cumulativeResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10168 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10169 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10171 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10173
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10174 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10175 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10176 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulativeResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10177 if (soap_out_ns1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10179 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10182 SOAP_FMAC3 struct ns1__cumulativeResponse * SOAP_FMAC4 soap_get_ns1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10184 if ((p = soap_in_ns1__cumulativeResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10185 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10186 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10187 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10188 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10189
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10190 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cor(struct soap *soap, struct ns1__cor *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10191 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10192 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10193 a->_array1 = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10194 a->_array2 = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10195 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10198 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cor(struct soap *soap, const struct ns1__cor *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10199 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10200 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10201 soap_serialize_PointerToarrayIn(soap, &a->_array1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10202 soap_serialize_PointerToarrayIn(soap, &a->_array2);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10203 soap_serialize_PointerTons1__corInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10205
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10206 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cor(struct soap *soap, const char *tag, int id, const struct ns1__cor *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10207 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10208 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cor), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10210 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10211 if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10212 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10213 if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10214 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10215 if (soap_out_PointerTons1__corInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10216 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10217 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10218 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10219
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10220 SOAP_FMAC3 struct ns1__cor * SOAP_FMAC4 soap_in_ns1__cor(struct soap *soap, const char *tag, struct ns1__cor *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10221 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10222 size_t soap_flag__array1 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10223 size_t soap_flag__array2 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10224 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10225 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10226 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10227 a = (struct ns1__cor *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cor, sizeof(struct ns1__cor), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10228 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10229 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10230 soap_default_ns1__cor(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10231 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10232 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10233 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10234 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10235 if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10236 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10237 { soap_flag__array1--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10238 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10239 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10240 if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10241 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10242 { soap_flag__array2--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10243 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10245 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10246 if (soap_in_PointerTons1__corInputParams(soap, NULL, &a->_params, "ns1:corInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10247 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10248 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10249 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10250 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10251 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10252 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10253 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10254 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10255 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10257 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10258 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10259 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10260 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10261 { a = (struct ns1__cor *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cor, 0, sizeof(struct ns1__cor), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10262 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10263 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10264 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10265 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10267
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10268 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cor(struct soap *soap, const struct ns1__cor *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10269 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10270 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cor);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10271 if (soap_out_ns1__cor(soap, tag?tag:"ns1:cor", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10272 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10273 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10275
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10276 SOAP_FMAC3 struct ns1__cor * SOAP_FMAC4 soap_get_ns1__cor(struct soap *soap, struct ns1__cor *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10277 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10278 if ((p = soap_in_ns1__cor(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10279 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10280 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10281 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10282 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10283
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10284 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corResponse(struct soap *soap, struct ns1__corResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10285 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10286 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10287 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10289
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10290 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10291 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10292 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10293 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10294 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10295
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10296 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__corResponse(struct soap *soap, const char *tag, int id, const struct ns1__corResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10297 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10298 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10299 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10300 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10301 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10302 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10303 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10304 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10305
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10306 SOAP_FMAC3 struct ns1__corResponse * SOAP_FMAC4 soap_in_ns1__corResponse(struct soap *soap, const char *tag, struct ns1__corResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10307 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10308 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10309 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10310 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10311 a = (struct ns1__corResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10312 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10313 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10314 soap_default_ns1__corResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10315 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10316 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10317 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10318 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10319 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10320 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10321 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10322 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10323 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10324 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10325 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10326 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10327 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10328 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10329 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10331 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10332 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10333 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10334 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10335 { a = (struct ns1__corResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__corResponse, 0, sizeof(struct ns1__corResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10336 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10337 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10339 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10341
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10342 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10344 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10345 if (soap_out_ns1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10346 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10347 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10348 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10349
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10350 SOAP_FMAC3 struct ns1__corResponse * SOAP_FMAC4 soap_get_ns1__corResponse(struct soap *soap, struct ns1__corResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10351 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10352 if ((p = soap_in_ns1__corResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10353 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10354 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10355 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10356 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10357
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10358 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviation(struct soap *soap, struct ns1__standard_USCOREdeviation *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10360 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10361 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10363
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10364 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviation(struct soap *soap, const struct ns1__standard_USCOREdeviation *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10365 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10366 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10367 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10368 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10369
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10370 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__standard_USCOREdeviation(struct soap *soap, const char *tag, int id, const struct ns1__standard_USCOREdeviation *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10371 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10372 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10373 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviation), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10374 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10375 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10376 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10377 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10378 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10379
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10380 SOAP_FMAC3 struct ns1__standard_USCOREdeviation * SOAP_FMAC4 soap_in_ns1__standard_USCOREdeviation(struct soap *soap, const char *tag, struct ns1__standard_USCOREdeviation *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10381 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10382 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10383 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10384 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10385 a = (struct ns1__standard_USCOREdeviation *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__standard_USCOREdeviation, sizeof(struct ns1__standard_USCOREdeviation), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10386 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10387 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10388 soap_default_ns1__standard_USCOREdeviation(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10389 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10390 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10391 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10392 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10393 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10394 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10395 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10396 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10397 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10398 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10399 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10400 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10401 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10402 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10403 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10405 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10406 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10407 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10408 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10409 { a = (struct ns1__standard_USCOREdeviation *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__standard_USCOREdeviation, 0, sizeof(struct ns1__standard_USCOREdeviation), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10410 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10411 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10413 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10415
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10416 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__standard_USCOREdeviation(struct soap *soap, const struct ns1__standard_USCOREdeviation *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10417 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10418 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviation);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10419 if (soap_out_ns1__standard_USCOREdeviation(soap, tag?tag:"ns1:standard_deviation", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10420 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10421 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10423
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10424 SOAP_FMAC3 struct ns1__standard_USCOREdeviation * SOAP_FMAC4 soap_get_ns1__standard_USCOREdeviation(struct soap *soap, struct ns1__standard_USCOREdeviation *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10425 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10426 if ((p = soap_in_ns1__standard_USCOREdeviation(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10427 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10428 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10429 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10430 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10431
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10432 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviationResponse(struct soap *soap, struct ns1__standard_USCOREdeviationResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10433 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10434 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10435 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10437
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10438 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviationResponse(struct soap *soap, const struct ns1__standard_USCOREdeviationResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10439 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10440 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10441 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10442 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10443
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10444 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__standard_USCOREdeviationResponse(struct soap *soap, const char *tag, int id, const struct ns1__standard_USCOREdeviationResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10445 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10446 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10447 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviationResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10448 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10449 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10450 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10451 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10452 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10453
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10454 SOAP_FMAC3 struct ns1__standard_USCOREdeviationResponse * SOAP_FMAC4 soap_in_ns1__standard_USCOREdeviationResponse(struct soap *soap, const char *tag, struct ns1__standard_USCOREdeviationResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10455 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10456 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10457 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10458 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10459 a = (struct ns1__standard_USCOREdeviationResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__standard_USCOREdeviationResponse, sizeof(struct ns1__standard_USCOREdeviationResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10460 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10461 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10462 soap_default_ns1__standard_USCOREdeviationResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10463 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10464 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10465 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10466 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10467 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10468 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10469 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10470 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10471 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10472 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10473 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10474 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10475 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10476 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10477 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10479 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10480 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10481 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10482 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10483 { a = (struct ns1__standard_USCOREdeviationResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__standard_USCOREdeviationResponse, 0, sizeof(struct ns1__standard_USCOREdeviationResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10484 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10485 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10487 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10489
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10490 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__standard_USCOREdeviationResponse(struct soap *soap, const struct ns1__standard_USCOREdeviationResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10491 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10492 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviationResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10493 if (soap_out_ns1__standard_USCOREdeviationResponse(soap, tag?tag:"ns1:standard_deviationResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10494 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10495 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10496 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10497
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10498 SOAP_FMAC3 struct ns1__standard_USCOREdeviationResponse * SOAP_FMAC4 soap_get_ns1__standard_USCOREdeviationResponse(struct soap *soap, struct ns1__standard_USCOREdeviationResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10499 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10500 if ((p = soap_in_ns1__standard_USCOREdeviationResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10501 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10502 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10503 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10504 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10505
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10506 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskew(struct soap *soap, struct ns1__geneskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10507 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10508 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10509 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10510 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10511 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10512
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10513 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10514 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10515 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10516 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10517 soap_serialize_PointerTons1__geneskewInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10518 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10519
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10520 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__geneskew(struct soap *soap, const char *tag, int id, const struct ns1__geneskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10521 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10522 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10523 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskew), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10524 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10525 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10526 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10527 if (soap_out_PointerTons1__geneskewInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10528 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10529 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10530 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10531
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10532 SOAP_FMAC3 struct ns1__geneskew * SOAP_FMAC4 soap_in_ns1__geneskew(struct soap *soap, const char *tag, struct ns1__geneskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10533 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10534 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10535 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10536 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10537 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10538 a = (struct ns1__geneskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskew, sizeof(struct ns1__geneskew), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10539 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10540 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10541 soap_default_ns1__geneskew(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10542 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10543 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10544 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10545 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10546 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10547 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10548 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10549 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10551 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10552 if (soap_in_PointerTons1__geneskewInputParams(soap, NULL, &a->_params, "ns1:geneskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10553 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10554 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10555 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10556 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10557 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10558 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10559 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10560 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10563 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10564 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10566 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10567 { a = (struct ns1__geneskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskew, 0, sizeof(struct ns1__geneskew), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10568 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10569 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10571 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10574 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10576 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10577 if (soap_out_ns1__geneskew(soap, tag?tag:"ns1:geneskew", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10578 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10579 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10582 SOAP_FMAC3 struct ns1__geneskew * SOAP_FMAC4 soap_get_ns1__geneskew(struct soap *soap, struct ns1__geneskew *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10584 if ((p = soap_in_ns1__geneskew(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10585 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10586 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10587 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10589
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10590 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewResponse(struct soap *soap, struct ns1__geneskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10591 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10592 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10593 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10594 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10595
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10596 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10597 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10598 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10599 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10600 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10601
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10602 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__geneskewResponse(struct soap *soap, const char *tag, int id, const struct ns1__geneskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10603 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10604 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10605 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10606 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10607 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10608 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10609 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10610 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10611
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10612 SOAP_FMAC3 struct ns1__geneskewResponse * SOAP_FMAC4 soap_in_ns1__geneskewResponse(struct soap *soap, const char *tag, struct ns1__geneskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10613 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10614 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10615 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10616 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10617 a = (struct ns1__geneskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewResponse, sizeof(struct ns1__geneskewResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10618 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10619 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10620 soap_default_ns1__geneskewResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10621 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10622 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10623 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10624 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10625 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10626 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10627 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10628 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10630 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10631 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10632 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10633 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10634 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10635 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10637 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10638 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10639 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10640 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10641 { a = (struct ns1__geneskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskewResponse, 0, sizeof(struct ns1__geneskewResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10642 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10643 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10645 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10646 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10647
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10648 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10649 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10650 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10651 if (soap_out_ns1__geneskewResponse(soap, tag?tag:"ns1:geneskewResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10652 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10653 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10655
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10656 SOAP_FMAC3 struct ns1__geneskewResponse * SOAP_FMAC4 soap_get_ns1__geneskewResponse(struct soap *soap, struct ns1__geneskewResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10657 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10658 if ((p = soap_in_ns1__geneskewResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10659 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10660 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10661 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10663
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10664 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREori *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10665 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10666 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10667 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10668 soap_default_string(soap, &a->_direction);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10669 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10670 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10671
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10672 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREori *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10673 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10674 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10675 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10676 soap_serialize_string(soap, &a->_direction);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10677 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10680 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const char *tag, int id, const struct ns1__genes_USCOREfrom_USCOREori *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10682 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10683 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10684 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10685 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10686 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10687 if (soap_out_string(soap, "direction", -1, &a->_direction, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10688 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10689 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10690 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10691 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10692 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10693
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10694 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREori * SOAP_FMAC4 soap_in_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const char *tag, struct ns1__genes_USCOREfrom_USCOREori *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10695 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10696 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10697 size_t soap_flag__direction = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10698 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10699 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10700 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10701 a = (struct ns1__genes_USCOREfrom_USCOREori *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori, sizeof(struct ns1__genes_USCOREfrom_USCOREori), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10702 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10704 soap_default_ns1__genes_USCOREfrom_USCOREori(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10705 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10706 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10707 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10708 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10709 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10710 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10711 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10712 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10713 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10714 if (soap_flag__direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10715 if (soap_in_string(soap, NULL, &a->_direction, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10716 { soap_flag__direction--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10717 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10718 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10719 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10720 if (soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, &a->_params, "ns1:genes_from_oriInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10721 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10722 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10724 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10725 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10726 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10727 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10728 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10729 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10731 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10732 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10733 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10734 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10735 { a = (struct ns1__genes_USCOREfrom_USCOREori *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori, 0, sizeof(struct ns1__genes_USCOREfrom_USCOREori), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10736 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10737 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10739 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10740 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10741
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10742 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREori *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10743 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10744 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10745 if (soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag?tag:"ns1:genes_from_ori", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10746 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10747 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10748 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10749
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10750 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREori * SOAP_FMAC4 soap_get_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREori *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10751 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10752 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREori(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10753 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10754 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10755 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10756 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10757
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10758 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10759 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10760 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10761 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10763
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10764 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10765 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10766 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10767 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10768 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10769
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10770 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const char *tag, int id, const struct ns1__genes_USCOREfrom_USCOREoriResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10771 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10772 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10773 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10774 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10775 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10776 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10777 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10779
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10780 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriResponse * SOAP_FMAC4 soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const char *tag, struct ns1__genes_USCOREfrom_USCOREoriResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10781 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10782 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10783 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10784 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10785 a = (struct ns1__genes_USCOREfrom_USCOREoriResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10786 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10787 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10788 soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10789 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10790 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10791 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10792 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10793 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10794 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10795 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10796 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10797 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10798 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10799 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10800 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10801 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10802 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10803 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10805 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10806 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10807 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10808 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10809 { a = (struct ns1__genes_USCOREfrom_USCOREoriResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse, 0, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10810 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10811 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10813 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10815
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10816 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10817 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10818 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10819 if (soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10821 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10823
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10824 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriResponse * SOAP_FMAC4 soap_get_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10825 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10826 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10827 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10829 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10831
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10832 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbi(struct soap *soap, struct ns1__cbi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10833 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10834 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10835 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10836 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10837 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10838
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10839 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbi(struct soap *soap, const struct ns1__cbi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10840 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10841 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10842 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10843 soap_serialize_PointerTons1__cbiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10844 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10845
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10846 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cbi(struct soap *soap, const char *tag, int id, const struct ns1__cbi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10847 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10848 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10849 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbi), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10851 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10852 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10853 if (soap_out_PointerTons1__cbiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10854 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10855 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10857
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10858 SOAP_FMAC3 struct ns1__cbi * SOAP_FMAC4 soap_in_ns1__cbi(struct soap *soap, const char *tag, struct ns1__cbi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10859 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10860 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10861 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10862 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10863 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10864 a = (struct ns1__cbi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbi, sizeof(struct ns1__cbi), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10865 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10866 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10867 soap_default_ns1__cbi(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10868 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10870 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10871 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10872 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10873 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10874 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10875 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10876 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10877 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10878 if (soap_in_PointerTons1__cbiInputParams(soap, NULL, &a->_params, "ns1:cbiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10879 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10880 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10881 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10882 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10883 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10884 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10885 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10886 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10887 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10889 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10890 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10891 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10892 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10893 { a = (struct ns1__cbi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbi, 0, sizeof(struct ns1__cbi), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10894 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10895 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10896 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10897 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10899
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10900 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbi(struct soap *soap, const struct ns1__cbi *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10901 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10902 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbi);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10903 if (soap_out_ns1__cbi(soap, tag?tag:"ns1:cbi", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10904 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10905 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10906 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10907
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10908 SOAP_FMAC3 struct ns1__cbi * SOAP_FMAC4 soap_get_ns1__cbi(struct soap *soap, struct ns1__cbi *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10909 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10910 if ((p = soap_in_ns1__cbi(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10911 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10912 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10913 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10914 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10915
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10916 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiResponse(struct soap *soap, struct ns1__cbiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10917 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10918 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10919 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10920 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10921
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10922 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10923 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10924 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10925 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10927
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10928 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cbiResponse(struct soap *soap, const char *tag, int id, const struct ns1__cbiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10929 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10930 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10931 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10932 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10933 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10934 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10935 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10936 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10937
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10938 SOAP_FMAC3 struct ns1__cbiResponse * SOAP_FMAC4 soap_in_ns1__cbiResponse(struct soap *soap, const char *tag, struct ns1__cbiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10939 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10940 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10941 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10942 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10943 a = (struct ns1__cbiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiResponse, sizeof(struct ns1__cbiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10944 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10945 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10946 soap_default_ns1__cbiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10947 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10948 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10949 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10950 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10951 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10952 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10953 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10954 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10955 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10956 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10957 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10958 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10959 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10960 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10961 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10963 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10964 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10965 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10966 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10967 { a = (struct ns1__cbiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbiResponse, 0, sizeof(struct ns1__cbiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10968 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10969 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10971 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10973
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10974 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10975 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10976 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10977 if (soap_out_ns1__cbiResponse(soap, tag?tag:"ns1:cbiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10979 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10982 SOAP_FMAC3 struct ns1__cbiResponse * SOAP_FMAC4 soap_get_ns1__cbiResponse(struct soap *soap, struct ns1__cbiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10984 if ((p = soap_in_ns1__cbiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10985 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10986 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10987 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10988 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10989
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10990 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdif(struct soap *soap, struct ns1__find_USCOREdif *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10991 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10992 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10993 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10994 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10995 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10996
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10997 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdif(struct soap *soap, const struct ns1__find_USCOREdif *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10998 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
10999 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11000 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11001 soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11003
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11004 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdif(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdif *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11005 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11006 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11007 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdif), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11008 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11009 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11010 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11011 if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11012 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11013 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11015
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11016 SOAP_FMAC3 struct ns1__find_USCOREdif * SOAP_FMAC4 soap_in_ns1__find_USCOREdif(struct soap *soap, const char *tag, struct ns1__find_USCOREdif *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11017 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11018 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11019 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11020 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11021 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11022 a = (struct ns1__find_USCOREdif *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdif, sizeof(struct ns1__find_USCOREdif), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11023 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11025 soap_default_ns1__find_USCOREdif(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11026 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11028 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11029 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11030 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11031 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11032 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11033 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11034 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11035 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11036 if (soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, &a->_params, "ns1:find_difInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11037 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11038 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11040 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11041 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11042 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11043 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11044 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11045 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11047 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11048 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11049 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11050 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11051 { a = (struct ns1__find_USCOREdif *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdif, 0, sizeof(struct ns1__find_USCOREdif), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11052 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11055 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11057
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11058 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdif(struct soap *soap, const struct ns1__find_USCOREdif *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11059 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11060 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdif);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11061 if (soap_out_ns1__find_USCOREdif(soap, tag?tag:"ns1:find_dif", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11062 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11063 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11064 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11065
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11066 SOAP_FMAC3 struct ns1__find_USCOREdif * SOAP_FMAC4 soap_get_ns1__find_USCOREdif(struct soap *soap, struct ns1__find_USCOREdif *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11067 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11068 if ((p = soap_in_ns1__find_USCOREdif(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11069 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11070 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11071 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11073
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11074 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11075 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11076 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11077 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11078 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11079
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11080 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifResponse(struct soap *soap, const struct ns1__find_USCOREdifResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11081 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11082 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11083 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11084 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11085
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11086 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdifResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdifResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11087 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11088 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11089 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11090 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11091 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11092 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11093 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11095
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11096 SOAP_FMAC3 struct ns1__find_USCOREdifResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREdifResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREdifResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11097 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11098 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11099 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11100 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11101 a = (struct ns1__find_USCOREdifResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdifResponse, sizeof(struct ns1__find_USCOREdifResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11102 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11104 soap_default_ns1__find_USCOREdifResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11105 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11106 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11107 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11108 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11109 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11110 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11111 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11112 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11114 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11115 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11116 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11117 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11118 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11119 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11121 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11122 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11124 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11125 { a = (struct ns1__find_USCOREdifResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdifResponse, 0, sizeof(struct ns1__find_USCOREdifResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11126 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11127 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11129 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11131
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11132 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdifResponse(struct soap *soap, const struct ns1__find_USCOREdifResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11133 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11134 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11135 if (soap_out_ns1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11136 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11137 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11139
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11140 SOAP_FMAC3 struct ns1__find_USCOREdifResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11141 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11142 if ((p = soap_in_ns1__find_USCOREdifResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11143 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11144 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11145 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11147
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11148 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfasta(struct soap *soap, struct ns1__to_USCOREfasta *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11149 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11150 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11151 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11152 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11153 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11154
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11155 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfasta(struct soap *soap, const struct ns1__to_USCOREfasta *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11156 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11157 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11158 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11159 soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11160 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11161
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11162 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__to_USCOREfasta(struct soap *soap, const char *tag, int id, const struct ns1__to_USCOREfasta *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11163 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11164 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11165 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfasta), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11166 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11167 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11168 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11169 if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11170 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11171 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11173
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11174 SOAP_FMAC3 struct ns1__to_USCOREfasta * SOAP_FMAC4 soap_in_ns1__to_USCOREfasta(struct soap *soap, const char *tag, struct ns1__to_USCOREfasta *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11175 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11176 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11177 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11178 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11179 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11180 a = (struct ns1__to_USCOREfasta *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__to_USCOREfasta, sizeof(struct ns1__to_USCOREfasta), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11181 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11182 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11183 soap_default_ns1__to_USCOREfasta(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11184 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11186 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11187 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11188 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11189 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11190 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11191 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11192 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11193 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11194 if (soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, &a->_params, "ns1:to_fastaInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11195 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11196 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11198 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11199 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11200 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11201 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11202 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11203 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11205 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11206 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11207 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11208 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11209 { a = (struct ns1__to_USCOREfasta *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__to_USCOREfasta, 0, sizeof(struct ns1__to_USCOREfasta), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11210 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11211 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11212 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11213 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11215
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11216 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__to_USCOREfasta(struct soap *soap, const struct ns1__to_USCOREfasta *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11217 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11218 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfasta);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11219 if (soap_out_ns1__to_USCOREfasta(soap, tag?tag:"ns1:to_fasta", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11220 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11221 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11223
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11224 SOAP_FMAC3 struct ns1__to_USCOREfasta * SOAP_FMAC4 soap_get_ns1__to_USCOREfasta(struct soap *soap, struct ns1__to_USCOREfasta *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11225 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11226 if ((p = soap_in_ns1__to_USCOREfasta(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11227 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11228 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11229 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11231
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11232 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaResponse(struct soap *soap, struct ns1__to_USCOREfastaResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11233 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11234 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11235 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11236 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11237
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11238 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaResponse(struct soap *soap, const struct ns1__to_USCOREfastaResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11239 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11240 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11241 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11243
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11244 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__to_USCOREfastaResponse(struct soap *soap, const char *tag, int id, const struct ns1__to_USCOREfastaResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11245 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11246 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11247 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11248 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11249 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11250 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11251 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11252 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11253
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11254 SOAP_FMAC3 struct ns1__to_USCOREfastaResponse * SOAP_FMAC4 soap_in_ns1__to_USCOREfastaResponse(struct soap *soap, const char *tag, struct ns1__to_USCOREfastaResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11255 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11256 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11257 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11258 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11259 a = (struct ns1__to_USCOREfastaResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__to_USCOREfastaResponse, sizeof(struct ns1__to_USCOREfastaResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11260 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11261 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11262 soap_default_ns1__to_USCOREfastaResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11263 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11264 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11265 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11266 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11267 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11268 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11269 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11270 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11271 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11272 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11273 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11274 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11275 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11276 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11277 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11279 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11280 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11281 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11282 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11283 { a = (struct ns1__to_USCOREfastaResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__to_USCOREfastaResponse, 0, sizeof(struct ns1__to_USCOREfastaResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11284 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11285 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11287 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11289
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11290 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__to_USCOREfastaResponse(struct soap *soap, const struct ns1__to_USCOREfastaResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11291 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11292 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11293 if (soap_out_ns1__to_USCOREfastaResponse(soap, tag?tag:"ns1:to_fastaResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11294 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11295 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11297
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11298 SOAP_FMAC3 struct ns1__to_USCOREfastaResponse * SOAP_FMAC4 soap_get_ns1__to_USCOREfastaResponse(struct soap *soap, struct ns1__to_USCOREfastaResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11299 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11300 if ((p = soap_in_ns1__to_USCOREfastaResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11301 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11302 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11303 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11304 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11305
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11306 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropy(struct soap *soap, struct ns1__base_USCOREentropy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11307 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11308 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11309 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11310 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11311 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11312
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11313 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropy(struct soap *soap, const struct ns1__base_USCOREentropy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11314 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11315 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11316 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11317 soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11319
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11320 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREentropy(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREentropy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11321 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11322 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11323 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropy), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11324 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11325 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11326 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11327 if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11328 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11329 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11331
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11332 SOAP_FMAC3 struct ns1__base_USCOREentropy * SOAP_FMAC4 soap_in_ns1__base_USCOREentropy(struct soap *soap, const char *tag, struct ns1__base_USCOREentropy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11333 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11334 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11335 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11336 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11337 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11338 a = (struct ns1__base_USCOREentropy *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREentropy, sizeof(struct ns1__base_USCOREentropy), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11339 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11340 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11341 soap_default_ns1__base_USCOREentropy(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11342 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11344 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11345 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11346 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11347 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11348 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11349 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11350 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11351 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11352 if (soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_entropyInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11353 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11354 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11355 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11356 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11357 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11358 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11359 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11360 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11361 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11363 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11364 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11365 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11366 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11367 { a = (struct ns1__base_USCOREentropy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREentropy, 0, sizeof(struct ns1__base_USCOREentropy), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11368 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11369 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11371 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11372 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11373
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11374 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREentropy(struct soap *soap, const struct ns1__base_USCOREentropy *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11375 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11376 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropy);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11377 if (soap_out_ns1__base_USCOREentropy(soap, tag?tag:"ns1:base_entropy", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11378 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11379 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11380 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11381
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11382 SOAP_FMAC3 struct ns1__base_USCOREentropy * SOAP_FMAC4 soap_get_ns1__base_USCOREentropy(struct soap *soap, struct ns1__base_USCOREentropy *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11383 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11384 if ((p = soap_in_ns1__base_USCOREentropy(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11385 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11386 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11387 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11389
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11390 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCOREentropyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11391 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11392 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11393 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11395
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11396 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCOREentropyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11397 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11398 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11399 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11401
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11402 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREentropyResponse(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREentropyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11403 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11404 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11405 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11406 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11407 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11408 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11409 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11411
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11412 SOAP_FMAC3 struct ns1__base_USCOREentropyResponse * SOAP_FMAC4 soap_in_ns1__base_USCOREentropyResponse(struct soap *soap, const char *tag, struct ns1__base_USCOREentropyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11413 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11414 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11415 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11416 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11417 a = (struct ns1__base_USCOREentropyResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREentropyResponse, sizeof(struct ns1__base_USCOREentropyResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11418 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11419 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11420 soap_default_ns1__base_USCOREentropyResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11421 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11422 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11423 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11424 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11425 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11426 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11427 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11428 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11429 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11430 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11431 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11432 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11433 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11434 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11435 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11437 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11438 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11439 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11440 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11441 { a = (struct ns1__base_USCOREentropyResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREentropyResponse, 0, sizeof(struct ns1__base_USCOREentropyResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11442 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11443 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11445 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11447
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11448 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCOREentropyResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11449 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11450 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11451 if (soap_out_ns1__base_USCOREentropyResponse(soap, tag?tag:"ns1:base_entropyResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11452 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11453 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11454 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11455
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11456 SOAP_FMAC3 struct ns1__base_USCOREentropyResponse * SOAP_FMAC4 soap_get_ns1__base_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCOREentropyResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11457 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11458 if ((p = soap_in_ns1__base_USCOREentropyResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11459 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11460 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11461 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11462 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11463
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11464 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelix(struct soap *soap, struct ns1__DoubleHelix *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11465 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11466 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11467 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11468 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11469 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11470
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11471 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11472 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11473 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11474 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11475 soap_serialize_PointerTons1__DoubleHelixInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11478 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__DoubleHelix(struct soap *soap, const char *tag, int id, const struct ns1__DoubleHelix *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11480 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11481 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelix), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11482 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11483 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11484 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11485 if (soap_out_PointerTons1__DoubleHelixInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11486 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11487 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11489
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11490 SOAP_FMAC3 struct ns1__DoubleHelix * SOAP_FMAC4 soap_in_ns1__DoubleHelix(struct soap *soap, const char *tag, struct ns1__DoubleHelix *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11491 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11492 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11493 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11494 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11495 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11496 a = (struct ns1__DoubleHelix *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelix, sizeof(struct ns1__DoubleHelix), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11497 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11498 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11499 soap_default_ns1__DoubleHelix(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11500 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11502 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11503 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11504 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11505 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11506 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11507 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11508 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11509 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11510 if (soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, &a->_params, "ns1:DoubleHelixInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11511 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11512 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11513 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11514 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11515 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11516 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11517 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11518 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11519 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11521 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11522 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11523 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11524 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11525 { a = (struct ns1__DoubleHelix *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelix, 0, sizeof(struct ns1__DoubleHelix), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11526 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11527 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11528 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11529 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11530 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11531
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11532 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11533 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11534 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelix);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11535 if (soap_out_ns1__DoubleHelix(soap, tag?tag:"ns1:DoubleHelix", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11536 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11537 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11539
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11540 SOAP_FMAC3 struct ns1__DoubleHelix * SOAP_FMAC4 soap_get_ns1__DoubleHelix(struct soap *soap, struct ns1__DoubleHelix *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11542 if ((p = soap_in_ns1__DoubleHelix(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11543 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11544 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11545 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11547
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11548 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixResponse(struct soap *soap, struct ns1__DoubleHelixResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11549 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11550 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11551 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11552 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11553
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11554 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11555 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11556 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11557 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11559
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11560 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__DoubleHelixResponse(struct soap *soap, const char *tag, int id, const struct ns1__DoubleHelixResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11561 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11562 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11563 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11564 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11565 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11566 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11567 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11568 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11569
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11570 SOAP_FMAC3 struct ns1__DoubleHelixResponse * SOAP_FMAC4 soap_in_ns1__DoubleHelixResponse(struct soap *soap, const char *tag, struct ns1__DoubleHelixResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11571 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11572 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11573 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11574 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11575 a = (struct ns1__DoubleHelixResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixResponse, sizeof(struct ns1__DoubleHelixResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11576 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11577 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11578 soap_default_ns1__DoubleHelixResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11579 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11580 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11581 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11582 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11583 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11584 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11585 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11586 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11587 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11588 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11589 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11590 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11591 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11592 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11593 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11594 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11595 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11596 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11597 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11598 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11599 { a = (struct ns1__DoubleHelixResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelixResponse, 0, sizeof(struct ns1__DoubleHelixResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11600 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11601 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11603 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11605
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11606 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11607 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11608 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11609 if (soap_out_ns1__DoubleHelixResponse(soap, tag?tag:"ns1:DoubleHelixResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11610 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11611 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11612 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11613
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11614 SOAP_FMAC3 struct ns1__DoubleHelixResponse * SOAP_FMAC4 soap_get_ns1__DoubleHelixResponse(struct soap *soap, struct ns1__DoubleHelixResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11615 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11616 if ((p = soap_in_ns1__DoubleHelixResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11617 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11618 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11619 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11620 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11621
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11622 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpI(struct soap *soap, struct ns1__calc_USCOREpI *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11623 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11624 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11625 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11627
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11628 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpI(struct soap *soap, const struct ns1__calc_USCOREpI *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11629 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11630 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11631 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11632 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11633
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11634 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__calc_USCOREpI(struct soap *soap, const char *tag, int id, const struct ns1__calc_USCOREpI *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11635 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11636 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11637 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpI), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11638 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11639 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11640 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11641 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11643
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11644 SOAP_FMAC3 struct ns1__calc_USCOREpI * SOAP_FMAC4 soap_in_ns1__calc_USCOREpI(struct soap *soap, const char *tag, struct ns1__calc_USCOREpI *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11645 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11646 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11647 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11648 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11649 a = (struct ns1__calc_USCOREpI *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__calc_USCOREpI, sizeof(struct ns1__calc_USCOREpI), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11650 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11651 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11652 soap_default_ns1__calc_USCOREpI(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11653 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11654 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11655 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11656 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11657 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11658 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11659 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11660 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11661 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11662 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11663 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11664 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11665 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11666 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11667 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11669 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11670 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11671 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11672 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11673 { a = (struct ns1__calc_USCOREpI *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__calc_USCOREpI, 0, sizeof(struct ns1__calc_USCOREpI), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11674 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11675 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11677 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11680 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__calc_USCOREpI(struct soap *soap, const struct ns1__calc_USCOREpI *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11682 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpI);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11683 if (soap_out_ns1__calc_USCOREpI(soap, tag?tag:"ns1:calc_pI", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11684 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11685 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11686 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11687
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11688 SOAP_FMAC3 struct ns1__calc_USCOREpI * SOAP_FMAC4 soap_get_ns1__calc_USCOREpI(struct soap *soap, struct ns1__calc_USCOREpI *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11689 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11690 if ((p = soap_in_ns1__calc_USCOREpI(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11691 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11692 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11693 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11695
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11696 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpIResponse(struct soap *soap, struct ns1__calc_USCOREpIResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11697 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11698 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11699 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11701
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11702 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpIResponse(struct soap *soap, const struct ns1__calc_USCOREpIResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11703 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11704 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11705 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11706 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11707
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11708 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__calc_USCOREpIResponse(struct soap *soap, const char *tag, int id, const struct ns1__calc_USCOREpIResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11709 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11710 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11711 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpIResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11712 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11713 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11714 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11715 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11717
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11718 SOAP_FMAC3 struct ns1__calc_USCOREpIResponse * SOAP_FMAC4 soap_in_ns1__calc_USCOREpIResponse(struct soap *soap, const char *tag, struct ns1__calc_USCOREpIResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11719 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11720 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11721 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11722 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11723 a = (struct ns1__calc_USCOREpIResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__calc_USCOREpIResponse, sizeof(struct ns1__calc_USCOREpIResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11724 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11725 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11726 soap_default_ns1__calc_USCOREpIResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11727 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11728 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11729 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11730 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11731 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11732 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11733 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11734 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11735 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11736 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11737 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11738 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11739 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11740 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11741 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11743 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11744 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11745 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11746 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11747 { a = (struct ns1__calc_USCOREpIResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__calc_USCOREpIResponse, 0, sizeof(struct ns1__calc_USCOREpIResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11748 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11749 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11751 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11752 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11753
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11754 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__calc_USCOREpIResponse(struct soap *soap, const struct ns1__calc_USCOREpIResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11756 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpIResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11757 if (soap_out_ns1__calc_USCOREpIResponse(soap, tag?tag:"ns1:calc_pIResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11758 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11759 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11761
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11762 SOAP_FMAC3 struct ns1__calc_USCOREpIResponse * SOAP_FMAC4 soap_get_ns1__calc_USCOREpIResponse(struct soap *soap, struct ns1__calc_USCOREpIResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11763 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11764 if ((p = soap_in_ns1__calc_USCOREpIResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11765 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11766 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11767 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11768 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11769
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11770 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREter(struct soap *soap, struct ns1__rep_USCOREori_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11771 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11772 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11773 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11774 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11775 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11776
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11777 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREter(struct soap *soap, const struct ns1__rep_USCOREori_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11778 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11779 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11780 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11781 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11783
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11784 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rep_USCOREori_USCOREter(struct soap *soap, const char *tag, int id, const struct ns1__rep_USCOREori_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11785 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11786 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11787 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11788 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11789 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11790 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11791 if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11792 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11793 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11794 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11795
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11796 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREter * SOAP_FMAC4 soap_in_ns1__rep_USCOREori_USCOREter(struct soap *soap, const char *tag, struct ns1__rep_USCOREori_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11797 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11798 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11799 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11800 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11801 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11802 a = (struct ns1__rep_USCOREori_USCOREter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREter, sizeof(struct ns1__rep_USCOREori_USCOREter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11803 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11804 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11805 soap_default_ns1__rep_USCOREori_USCOREter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11806 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11808 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11809 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11810 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11811 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11812 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11813 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11815 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11816 if (soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:rep_ori_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11817 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11818 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11819 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11820 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11821 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11822 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11823 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11824 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11825 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11826 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11827 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11829 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11830 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11831 { a = (struct ns1__rep_USCOREori_USCOREter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__rep_USCOREori_USCOREter, 0, sizeof(struct ns1__rep_USCOREori_USCOREter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11832 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11833 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11835 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11836 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11837
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11838 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rep_USCOREori_USCOREter(struct soap *soap, const struct ns1__rep_USCOREori_USCOREter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11839 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11840 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11841 if (soap_out_ns1__rep_USCOREori_USCOREter(soap, tag?tag:"ns1:rep_ori_ter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11842 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11843 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11844 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11845
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11846 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREter * SOAP_FMAC4 soap_get_ns1__rep_USCOREori_USCOREter(struct soap *soap, struct ns1__rep_USCOREori_USCOREter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11847 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11848 if ((p = soap_in_ns1__rep_USCOREori_USCOREter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11849 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11850 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11851 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11853
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11854 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__rep_USCOREori_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11855 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11856 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11857 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11858 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11859
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11860 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11861 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11862 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11863 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11864 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11865
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11866 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const char *tag, int id, const struct ns1__rep_USCOREori_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11867 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11868 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11869 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11870 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11871 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11872 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11873 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11875
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11876 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterResponse * SOAP_FMAC4 soap_in_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const char *tag, struct ns1__rep_USCOREori_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11877 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11878 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11879 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11880 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11881 a = (struct ns1__rep_USCOREori_USCOREterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse, sizeof(struct ns1__rep_USCOREori_USCOREterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11882 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11883 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11884 soap_default_ns1__rep_USCOREori_USCOREterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11885 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11886 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11887 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11888 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11889 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11890 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11891 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11892 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11893 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11894 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11895 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11896 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11897 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11898 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11899 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11901 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11902 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11903 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11904 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11905 { a = (struct ns1__rep_USCOREori_USCOREterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse, 0, sizeof(struct ns1__rep_USCOREori_USCOREterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11906 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11907 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11908 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11909 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11910 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11911
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11912 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11913 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11914 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11915 if (soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:rep_ori_terResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11916 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11917 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11918 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11919
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11920 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterResponse * SOAP_FMAC4 soap_get_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__rep_USCOREori_USCOREterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11921 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11922 if ((p = soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11923 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11924 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11925 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11927
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11928 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORF(struct soap *soap, struct ns1__longest_USCOREORF *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11929 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11930 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11931 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11933
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11934 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORF(struct soap *soap, const struct ns1__longest_USCOREORF *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11935 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11936 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11937 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11939
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11940 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__longest_USCOREORF(struct soap *soap, const char *tag, int id, const struct ns1__longest_USCOREORF *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11941 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11942 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11943 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORF), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11944 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11945 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11946 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11947 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11949
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11950 SOAP_FMAC3 struct ns1__longest_USCOREORF * SOAP_FMAC4 soap_in_ns1__longest_USCOREORF(struct soap *soap, const char *tag, struct ns1__longest_USCOREORF *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11951 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11952 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11953 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11954 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11955 a = (struct ns1__longest_USCOREORF *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__longest_USCOREORF, sizeof(struct ns1__longest_USCOREORF), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11956 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11957 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11958 soap_default_ns1__longest_USCOREORF(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11959 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11960 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11961 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11962 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11963 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11964 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11965 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11966 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11967 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11968 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11969 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11970 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11971 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11972 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11973 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11974 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11975 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11976 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11977 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11978 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11979 { a = (struct ns1__longest_USCOREORF *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__longest_USCOREORF, 0, sizeof(struct ns1__longest_USCOREORF), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11980 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11981 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11982 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11983 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11984 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11985
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11986 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__longest_USCOREORF(struct soap *soap, const struct ns1__longest_USCOREORF *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11987 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11988 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORF);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11989 if (soap_out_ns1__longest_USCOREORF(soap, tag?tag:"ns1:longest_ORF", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11990 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11991 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11992 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11993
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11994 SOAP_FMAC3 struct ns1__longest_USCOREORF * SOAP_FMAC4 soap_get_ns1__longest_USCOREORF(struct soap *soap, struct ns1__longest_USCOREORF *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11995 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11996 if ((p = soap_in_ns1__longest_USCOREORF(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11997 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11998 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
11999 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12000 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12001
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12002 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORFResponse(struct soap *soap, struct ns1__longest_USCOREORFResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12003 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12004 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12005 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12007
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12008 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORFResponse(struct soap *soap, const struct ns1__longest_USCOREORFResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12009 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12010 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12011 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12012 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12013
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12014 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__longest_USCOREORFResponse(struct soap *soap, const char *tag, int id, const struct ns1__longest_USCOREORFResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12015 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12016 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12017 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORFResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12018 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12019 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12020 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12021 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12023
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12024 SOAP_FMAC3 struct ns1__longest_USCOREORFResponse * SOAP_FMAC4 soap_in_ns1__longest_USCOREORFResponse(struct soap *soap, const char *tag, struct ns1__longest_USCOREORFResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12025 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12026 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12027 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12028 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12029 a = (struct ns1__longest_USCOREORFResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__longest_USCOREORFResponse, sizeof(struct ns1__longest_USCOREORFResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12030 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12031 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12032 soap_default_ns1__longest_USCOREORFResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12033 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12034 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12035 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12036 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12037 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12038 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12039 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12040 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12041 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12042 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12043 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12044 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12045 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12046 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12047 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12048 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12049 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12050 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12051 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12052 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12053 { a = (struct ns1__longest_USCOREORFResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__longest_USCOREORFResponse, 0, sizeof(struct ns1__longest_USCOREORFResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12054 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12055 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12057 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12059
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12060 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__longest_USCOREORFResponse(struct soap *soap, const struct ns1__longest_USCOREORFResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12061 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12062 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORFResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12063 if (soap_out_ns1__longest_USCOREORFResponse(soap, tag?tag:"ns1:longest_ORFResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12064 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12065 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12066 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12067
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12068 SOAP_FMAC3 struct ns1__longest_USCOREORFResponse * SOAP_FMAC4 soap_get_ns1__longest_USCOREORFResponse(struct soap *soap, struct ns1__longest_USCOREORFResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12069 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12070 if ((p = soap_in_ns1__longest_USCOREORFResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12071 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12072 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12073 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12074 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12075
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12076 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap(struct soap *soap, struct ns1__genome_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12077 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12078 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12079 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12080 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12082
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12083 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap(struct soap *soap, const struct ns1__genome_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12084 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12085 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12086 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12087 soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12088 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12089
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12090 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmap(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12091 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12092 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12093 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12094 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12095 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12096 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12097 if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12098 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12099 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12101
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12102 SOAP_FMAC3 struct ns1__genome_USCOREmap * SOAP_FMAC4 soap_in_ns1__genome_USCOREmap(struct soap *soap, const char *tag, struct ns1__genome_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12103 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12104 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12105 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12106 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12107 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12108 a = (struct ns1__genome_USCOREmap *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmap, sizeof(struct ns1__genome_USCOREmap), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12109 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12110 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12111 soap_default_ns1__genome_USCOREmap(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12112 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12113 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12114 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12115 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12116 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12117 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12118 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12119 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12121 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12122 if (soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:genome_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12123 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12124 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12125 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12126 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12127 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12128 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12129 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12130 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12131 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12132 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12133 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12135 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12136 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12137 { a = (struct ns1__genome_USCOREmap *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmap, 0, sizeof(struct ns1__genome_USCOREmap), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12138 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12139 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12140 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12141 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12142 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12143
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12144 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmap(struct soap *soap, const struct ns1__genome_USCOREmap *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12145 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12146 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12147 if (soap_out_ns1__genome_USCOREmap(soap, tag?tag:"ns1:genome_map", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12148 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12149 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12150 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12151
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12152 SOAP_FMAC3 struct ns1__genome_USCOREmap * SOAP_FMAC4 soap_get_ns1__genome_USCOREmap(struct soap *soap, struct ns1__genome_USCOREmap *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12153 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12154 if ((p = soap_in_ns1__genome_USCOREmap(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12155 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12156 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12157 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12159
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12160 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapResponse(struct soap *soap, struct ns1__genome_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12161 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12162 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12163 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12164 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12165
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12166 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapResponse(struct soap *soap, const struct ns1__genome_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12167 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12168 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12169 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12171
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12172 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmapResponse(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12173 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12174 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12175 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12176 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12177 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12179 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12182 SOAP_FMAC3 struct ns1__genome_USCOREmapResponse * SOAP_FMAC4 soap_in_ns1__genome_USCOREmapResponse(struct soap *soap, const char *tag, struct ns1__genome_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12184 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12185 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12186 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12187 a = (struct ns1__genome_USCOREmapResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmapResponse, sizeof(struct ns1__genome_USCOREmapResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12188 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12189 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12190 soap_default_ns1__genome_USCOREmapResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12191 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12192 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12193 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12194 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12195 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12196 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12197 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12198 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12199 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12200 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12201 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12202 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12203 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12204 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12205 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12206 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12207 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12208 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12209 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12210 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12211 { a = (struct ns1__genome_USCOREmapResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmapResponse, 0, sizeof(struct ns1__genome_USCOREmapResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12212 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12213 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12215 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12217
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12218 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmapResponse(struct soap *soap, const struct ns1__genome_USCOREmapResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12219 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12220 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12221 if (soap_out_ns1__genome_USCOREmapResponse(soap, tag?tag:"ns1:genome_mapResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12222 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12223 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12224 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12225
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12226 SOAP_FMAC3 struct ns1__genome_USCOREmapResponse * SOAP_FMAC4 soap_get_ns1__genome_USCOREmapResponse(struct soap *soap, struct ns1__genome_USCOREmapResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12227 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12228 if ((p = soap_in_ns1__genome_USCOREmapResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12229 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12230 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12231 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12232 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12233
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12234 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREz(struct soap *soap, struct ns1__consensus_USCOREz *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12235 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12236 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12237 a->_array_USCOREseq = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12238 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12239 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12240
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12241 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREz(struct soap *soap, const struct ns1__consensus_USCOREz *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12242 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12243 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12244 soap_serialize_PointerToarrayIn(soap, &a->_array_USCOREseq);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12245 soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12246 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12247
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12248 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__consensus_USCOREz(struct soap *soap, const char *tag, int id, const struct ns1__consensus_USCOREz *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12249 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12250 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12251 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREz), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12252 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12253 if (soap_out_PointerToarrayIn(soap, "array_seq", -1, &a->_array_USCOREseq, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12254 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12255 if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12256 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12257 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12258 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12259
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12260 SOAP_FMAC3 struct ns1__consensus_USCOREz * SOAP_FMAC4 soap_in_ns1__consensus_USCOREz(struct soap *soap, const char *tag, struct ns1__consensus_USCOREz *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12261 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12262 size_t soap_flag__array_USCOREseq = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12263 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12264 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12265 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12266 a = (struct ns1__consensus_USCOREz *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__consensus_USCOREz, sizeof(struct ns1__consensus_USCOREz), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12267 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12268 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12269 soap_default_ns1__consensus_USCOREz(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12270 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12271 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12272 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12273 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12274 if (soap_flag__array_USCOREseq && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12275 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array_USCOREseq, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12276 { soap_flag__array_USCOREseq--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12277 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12279 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12280 if (soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, &a->_params, "ns1:consensus_zInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12281 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12282 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12283 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12284 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12285 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12286 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12287 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12288 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12289 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12290 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12291 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12292 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12293 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12294 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12295 { a = (struct ns1__consensus_USCOREz *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__consensus_USCOREz, 0, sizeof(struct ns1__consensus_USCOREz), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12296 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12297 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12298 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12299 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12300 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12301
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12302 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__consensus_USCOREz(struct soap *soap, const struct ns1__consensus_USCOREz *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12303 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12304 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREz);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12305 if (soap_out_ns1__consensus_USCOREz(soap, tag?tag:"ns1:consensus_z", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12306 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12307 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12308 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12309
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12310 SOAP_FMAC3 struct ns1__consensus_USCOREz * SOAP_FMAC4 soap_get_ns1__consensus_USCOREz(struct soap *soap, struct ns1__consensus_USCOREz *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12311 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12312 if ((p = soap_in_ns1__consensus_USCOREz(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12313 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12314 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12315 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12316 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12317
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12318 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzResponse(struct soap *soap, struct ns1__consensus_USCOREzResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12319 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12320 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12321 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12323
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12324 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzResponse(struct soap *soap, const struct ns1__consensus_USCOREzResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12325 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12326 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12327 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12328 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12329
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12330 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__consensus_USCOREzResponse(struct soap *soap, const char *tag, int id, const struct ns1__consensus_USCOREzResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12331 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12332 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12333 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12334 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12335 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12336 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12337 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12339
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12340 SOAP_FMAC3 struct ns1__consensus_USCOREzResponse * SOAP_FMAC4 soap_in_ns1__consensus_USCOREzResponse(struct soap *soap, const char *tag, struct ns1__consensus_USCOREzResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12341 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12342 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12343 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12344 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12345 a = (struct ns1__consensus_USCOREzResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__consensus_USCOREzResponse, sizeof(struct ns1__consensus_USCOREzResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12346 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12347 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12348 soap_default_ns1__consensus_USCOREzResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12349 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12350 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12351 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12352 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12353 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12354 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12355 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12356 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12357 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12358 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12359 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12360 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12361 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12362 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12363 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12364 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12365 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12366 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12367 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12368 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12369 { a = (struct ns1__consensus_USCOREzResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__consensus_USCOREzResponse, 0, sizeof(struct ns1__consensus_USCOREzResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12370 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12371 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12372 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12373 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12374 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12375
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12376 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__consensus_USCOREzResponse(struct soap *soap, const struct ns1__consensus_USCOREzResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12377 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12378 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12379 if (soap_out_ns1__consensus_USCOREzResponse(soap, tag?tag:"ns1:consensus_zResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12380 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12381 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12382 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12383
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12384 SOAP_FMAC3 struct ns1__consensus_USCOREzResponse * SOAP_FMAC4 soap_get_ns1__consensus_USCOREzResponse(struct soap *soap, struct ns1__consensus_USCOREzResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12385 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12386 if ((p = soap_in_ns1__consensus_USCOREzResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12387 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12388 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12389 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12390 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12391
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12392 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindex(struct soap *soap, struct ns1__mindex *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12393 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12394 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12395 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12397
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12398 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindex(struct soap *soap, const struct ns1__mindex *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12399 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12400 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12401 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12402 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12403
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12404 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mindex(struct soap *soap, const char *tag, int id, const struct ns1__mindex *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12405 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12406 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12407 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindex), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12408 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12409 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12410 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12411 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12413
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12414 SOAP_FMAC3 struct ns1__mindex * SOAP_FMAC4 soap_in_ns1__mindex(struct soap *soap, const char *tag, struct ns1__mindex *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12415 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12416 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12417 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12418 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12419 a = (struct ns1__mindex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindex, sizeof(struct ns1__mindex), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12420 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12421 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12422 soap_default_ns1__mindex(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12423 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12424 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12425 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12426 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12427 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12428 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12429 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12430 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12431 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12432 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12433 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12434 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12435 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12436 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12437 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12438 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12439 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12440 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12441 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12442 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12443 { a = (struct ns1__mindex *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mindex, 0, sizeof(struct ns1__mindex), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12444 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12445 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12447 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12448 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12449
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12450 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindex(struct soap *soap, const struct ns1__mindex *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12451 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12452 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindex);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12453 if (soap_out_ns1__mindex(soap, tag?tag:"ns1:mindex", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12454 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12455 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12456 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12457
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12458 SOAP_FMAC3 struct ns1__mindex * SOAP_FMAC4 soap_get_ns1__mindex(struct soap *soap, struct ns1__mindex *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12459 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12460 if ((p = soap_in_ns1__mindex(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12461 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12462 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12463 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12464 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12465
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12466 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindexResponse(struct soap *soap, struct ns1__mindexResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12467 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12468 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12469 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12470 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12471
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12472 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12473 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12474 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12475 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12478 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__mindexResponse(struct soap *soap, const char *tag, int id, const struct ns1__mindexResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12480 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12481 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindexResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12482 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12483 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12484 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12485 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12487
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12488 SOAP_FMAC3 struct ns1__mindexResponse * SOAP_FMAC4 soap_in_ns1__mindexResponse(struct soap *soap, const char *tag, struct ns1__mindexResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12489 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12490 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12491 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12492 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12493 a = (struct ns1__mindexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindexResponse, sizeof(struct ns1__mindexResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12494 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12495 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12496 soap_default_ns1__mindexResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12497 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12498 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12499 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12500 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12501 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12502 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12503 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12504 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12505 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12506 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12507 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12508 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12509 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12510 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12511 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12512 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12513 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12514 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12515 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12516 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12517 { a = (struct ns1__mindexResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mindexResponse, 0, sizeof(struct ns1__mindexResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12518 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12519 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12521 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12522 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12523
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12524 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12525 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12526 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindexResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12527 if (soap_out_ns1__mindexResponse(soap, tag?tag:"ns1:mindexResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12528 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12529 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12530 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12531
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12532 SOAP_FMAC3 struct ns1__mindexResponse * SOAP_FMAC4 soap_get_ns1__mindexResponse(struct soap *soap, struct ns1__mindexResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12533 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12534 if ((p = soap_in_ns1__mindexResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12535 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12536 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12537 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12539
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12540 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarm(struct soap *soap, struct ns1__query_USCOREarm *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12542 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12543 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12544 soap_default_int(soap, &a->_position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12545 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12546
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12547 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarm(struct soap *soap, const struct ns1__query_USCOREarm *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12548 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12549 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12550 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12551 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12552
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12553 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__query_USCOREarm(struct soap *soap, const char *tag, int id, const struct ns1__query_USCOREarm *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12554 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12555 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12556 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarm), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12557 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12558 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12559 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12560 if (soap_out_int(soap, "position", -1, &a->_position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12561 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12562 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12563 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12564
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12565 SOAP_FMAC3 struct ns1__query_USCOREarm * SOAP_FMAC4 soap_in_ns1__query_USCOREarm(struct soap *soap, const char *tag, struct ns1__query_USCOREarm *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12566 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12567 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12568 size_t soap_flag__position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12569 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12570 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12571 a = (struct ns1__query_USCOREarm *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__query_USCOREarm, sizeof(struct ns1__query_USCOREarm), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12572 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12573 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12574 soap_default_ns1__query_USCOREarm(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12575 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12576 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12577 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12578 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12579 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12580 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12581 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12582 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12583 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12584 if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12585 if (soap_in_int(soap, NULL, &a->_position, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12586 { soap_flag__position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12587 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12589 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12590 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12591 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12592 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12593 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12594 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12595 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12596 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12597 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12599 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12600 { a = (struct ns1__query_USCOREarm *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__query_USCOREarm, 0, sizeof(struct ns1__query_USCOREarm), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12601 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12602 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12603 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12604 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12605 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12606 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12607 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12608 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12610
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12611 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__query_USCOREarm(struct soap *soap, const struct ns1__query_USCOREarm *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12612 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12613 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarm);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12614 if (soap_out_ns1__query_USCOREarm(soap, tag?tag:"ns1:query_arm", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12615 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12616 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12617 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12618
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12619 SOAP_FMAC3 struct ns1__query_USCOREarm * SOAP_FMAC4 soap_get_ns1__query_USCOREarm(struct soap *soap, struct ns1__query_USCOREarm *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12620 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12621 if ((p = soap_in_ns1__query_USCOREarm(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12622 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12623 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12624 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12625 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12626
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12627 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarmResponse(struct soap *soap, struct ns1__query_USCOREarmResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12628 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12629 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12630 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12631 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12632
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12633 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarmResponse(struct soap *soap, const struct ns1__query_USCOREarmResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12634 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12635 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12636 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12637 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12638
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12639 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__query_USCOREarmResponse(struct soap *soap, const char *tag, int id, const struct ns1__query_USCOREarmResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12640 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12641 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12642 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarmResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12643 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12644 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12645 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12646 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12647 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12648
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12649 SOAP_FMAC3 struct ns1__query_USCOREarmResponse * SOAP_FMAC4 soap_in_ns1__query_USCOREarmResponse(struct soap *soap, const char *tag, struct ns1__query_USCOREarmResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12650 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12651 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12652 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12653 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12654 a = (struct ns1__query_USCOREarmResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__query_USCOREarmResponse, sizeof(struct ns1__query_USCOREarmResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12655 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12656 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12657 soap_default_ns1__query_USCOREarmResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12658 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12660 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12661 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12662 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12663 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12664 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12665 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12667 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12668 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12669 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12670 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12671 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12672 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12673 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12674 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12675 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12677 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12678 { a = (struct ns1__query_USCOREarmResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__query_USCOREarmResponse, 0, sizeof(struct ns1__query_USCOREarmResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12679 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12680 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12681 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12682 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12683 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12684
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12685 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__query_USCOREarmResponse(struct soap *soap, const struct ns1__query_USCOREarmResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12686 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12687 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarmResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12688 if (soap_out_ns1__query_USCOREarmResponse(soap, tag?tag:"ns1:query_armResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12689 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12690 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12691 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12692
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12693 SOAP_FMAC3 struct ns1__query_USCOREarmResponse * SOAP_FMAC4 soap_get_ns1__query_USCOREarmResponse(struct soap *soap, struct ns1__query_USCOREarmResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12694 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12695 if ((p = soap_in_ns1__query_USCOREarmResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12696 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12697 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12698 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12700
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12701 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__max(struct soap *soap, struct ns1__max *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12702 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12703 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12704 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12706
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12707 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__max(struct soap *soap, const struct ns1__max *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12708 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12709 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12710 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12711 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12712
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12713 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__max(struct soap *soap, const char *tag, int id, const struct ns1__max *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12714 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12715 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12716 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__max), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12717 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12718 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12719 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12720 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12721 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12722
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12723 SOAP_FMAC3 struct ns1__max * SOAP_FMAC4 soap_in_ns1__max(struct soap *soap, const char *tag, struct ns1__max *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12724 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12725 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12726 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12727 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12728 a = (struct ns1__max *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__max, sizeof(struct ns1__max), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12729 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12730 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12731 soap_default_ns1__max(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12732 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12734 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12735 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12736 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12737 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12738 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12739 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12740 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12741 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12742 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12743 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12744 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12745 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12746 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12747 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12748 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12749 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12751 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12752 { a = (struct ns1__max *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__max, 0, sizeof(struct ns1__max), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12753 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12754 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12755 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12756 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12757 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12758
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12759 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__max(struct soap *soap, const struct ns1__max *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12760 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12761 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__max);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12762 if (soap_out_ns1__max(soap, tag?tag:"ns1:max", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12763 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12764 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12765 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12766
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12767 SOAP_FMAC3 struct ns1__max * SOAP_FMAC4 soap_get_ns1__max(struct soap *soap, struct ns1__max *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12768 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12769 if ((p = soap_in_ns1__max(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12770 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12771 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12772 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12773 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12774
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12775 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxResponse(struct soap *soap, struct ns1__maxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12776 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12777 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12778 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12779 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12780
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12781 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12782 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12783 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12784 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12785 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12786
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12787 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__maxResponse(struct soap *soap, const char *tag, int id, const struct ns1__maxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12788 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12789 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12790 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12791 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12792 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12793 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12794 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12795 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12796
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12797 SOAP_FMAC3 struct ns1__maxResponse * SOAP_FMAC4 soap_in_ns1__maxResponse(struct soap *soap, const char *tag, struct ns1__maxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12798 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12799 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12800 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12801 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12802 a = (struct ns1__maxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxResponse, sizeof(struct ns1__maxResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12803 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12804 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12805 soap_default_ns1__maxResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12806 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12808 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12809 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12810 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12811 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12812 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12813 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12815 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12816 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12817 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12818 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12819 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12820 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12821 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12822 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12823 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12825 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12826 { a = (struct ns1__maxResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxResponse, 0, sizeof(struct ns1__maxResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12827 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12829 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12830 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12831 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12832
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12833 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12834 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12835 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12836 if (soap_out_ns1__maxResponse(soap, tag?tag:"ns1:maxResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12837 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12838 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12839 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12840
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12841 SOAP_FMAC3 struct ns1__maxResponse * SOAP_FMAC4 soap_get_ns1__maxResponse(struct soap *soap, struct ns1__maxResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12842 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12843 if ((p = soap_in_ns1__maxResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12844 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12845 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12846 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12847 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12848
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12849 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdex(struct soap *soap, struct ns1__maxdex *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12850 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12851 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12852 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12853 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12854
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12855 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12856 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12857 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12858 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12859 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12860
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12861 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__maxdex(struct soap *soap, const char *tag, int id, const struct ns1__maxdex *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12862 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12863 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12864 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdex), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12865 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12866 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12867 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12868 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12869 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12870
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12871 SOAP_FMAC3 struct ns1__maxdex * SOAP_FMAC4 soap_in_ns1__maxdex(struct soap *soap, const char *tag, struct ns1__maxdex *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12872 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12873 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12874 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12875 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12876 a = (struct ns1__maxdex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdex, sizeof(struct ns1__maxdex), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12877 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12878 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12879 soap_default_ns1__maxdex(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12880 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12881 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12882 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12883 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12884 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12885 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12886 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12887 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12889 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12890 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12891 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12892 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12893 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12894 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12895 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12896 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12897 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12899 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12900 { a = (struct ns1__maxdex *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxdex, 0, sizeof(struct ns1__maxdex), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12901 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12902 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12903 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12904 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12905 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12906
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12907 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12908 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12909 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdex);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12910 if (soap_out_ns1__maxdex(soap, tag?tag:"ns1:maxdex", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12911 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12912 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12913 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12914
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12915 SOAP_FMAC3 struct ns1__maxdex * SOAP_FMAC4 soap_get_ns1__maxdex(struct soap *soap, struct ns1__maxdex *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12916 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12917 if ((p = soap_in_ns1__maxdex(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12918 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12919 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12920 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12921 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12922
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12923 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdexResponse(struct soap *soap, struct ns1__maxdexResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12924 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12925 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12926 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12927 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12928
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12929 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12930 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12931 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12932 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12933 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12934
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12935 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__maxdexResponse(struct soap *soap, const char *tag, int id, const struct ns1__maxdexResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12936 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12937 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12938 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdexResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12939 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12940 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12941 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12942 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12943 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12944
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12945 SOAP_FMAC3 struct ns1__maxdexResponse * SOAP_FMAC4 soap_in_ns1__maxdexResponse(struct soap *soap, const char *tag, struct ns1__maxdexResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12946 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12947 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12948 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12949 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12950 a = (struct ns1__maxdexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdexResponse, sizeof(struct ns1__maxdexResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12951 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12952 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12953 soap_default_ns1__maxdexResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12954 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12955 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12956 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12957 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12958 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12959 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12960 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12961 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12963 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12964 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12965 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12966 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12967 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12968 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12969 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12970 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12971 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12973 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12974 { a = (struct ns1__maxdexResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxdexResponse, 0, sizeof(struct ns1__maxdexResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12975 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12976 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12977 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12978 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12979 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12980
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12981 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12982 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12983 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdexResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12984 if (soap_out_ns1__maxdexResponse(soap, tag?tag:"ns1:maxdexResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12985 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12986 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12987 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12988
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12989 SOAP_FMAC3 struct ns1__maxdexResponse * SOAP_FMAC4 soap_get_ns1__maxdexResponse(struct soap *soap, struct ns1__maxdexResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12990 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12991 if ((p = soap_in_ns1__maxdexResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12992 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12993 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12994 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12995 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12996
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12997 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cai(struct soap *soap, struct ns1__cai *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12998 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
12999 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13000 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13001 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13003
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13004 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cai(struct soap *soap, const struct ns1__cai *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13005 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13006 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13007 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13008 soap_serialize_PointerTons1__caiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13009 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13010
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13011 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cai(struct soap *soap, const char *tag, int id, const struct ns1__cai *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13012 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13013 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13014 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cai), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13015 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13016 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13017 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13018 if (soap_out_PointerTons1__caiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13019 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13020 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13021 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13022
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13023 SOAP_FMAC3 struct ns1__cai * SOAP_FMAC4 soap_in_ns1__cai(struct soap *soap, const char *tag, struct ns1__cai *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13024 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13025 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13026 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13027 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13028 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13029 a = (struct ns1__cai *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cai, sizeof(struct ns1__cai), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13030 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13031 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13032 soap_default_ns1__cai(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13033 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13034 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13035 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13036 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13037 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13038 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13039 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13040 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13041 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13042 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13043 if (soap_in_PointerTons1__caiInputParams(soap, NULL, &a->_params, "ns1:caiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13044 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13045 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13047 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13048 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13049 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13050 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13051 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13052 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13053 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13054 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13055 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13057 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13058 { a = (struct ns1__cai *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cai, 0, sizeof(struct ns1__cai), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13059 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13060 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13061 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13062 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13063 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13064
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13065 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cai(struct soap *soap, const struct ns1__cai *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13066 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13067 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cai);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13068 if (soap_out_ns1__cai(soap, tag?tag:"ns1:cai", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13069 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13070 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13071 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13072
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13073 SOAP_FMAC3 struct ns1__cai * SOAP_FMAC4 soap_get_ns1__cai(struct soap *soap, struct ns1__cai *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13074 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13075 if ((p = soap_in_ns1__cai(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13076 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13077 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13078 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13080
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13081 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiResponse(struct soap *soap, struct ns1__caiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13082 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13083 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13084 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13085 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13086
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13087 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13088 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13089 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13090 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13091 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13092
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13093 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__caiResponse(struct soap *soap, const char *tag, int id, const struct ns1__caiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13094 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13095 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13096 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13097 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13098 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13099 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13100 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13101 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13102
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13103 SOAP_FMAC3 struct ns1__caiResponse * SOAP_FMAC4 soap_in_ns1__caiResponse(struct soap *soap, const char *tag, struct ns1__caiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13104 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13105 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13106 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13107 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13108 a = (struct ns1__caiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiResponse, sizeof(struct ns1__caiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13109 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13110 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13111 soap_default_ns1__caiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13112 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13113 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13114 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13115 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13116 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13117 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13118 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13119 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13121 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13122 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13123 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13124 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13125 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13126 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13127 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13128 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13129 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13131 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13132 { a = (struct ns1__caiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__caiResponse, 0, sizeof(struct ns1__caiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13133 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13135 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13136 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13137 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13138
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13139 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13140 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13141 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13142 if (soap_out_ns1__caiResponse(soap, tag?tag:"ns1:caiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13143 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13144 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13145 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13146
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13147 SOAP_FMAC3 struct ns1__caiResponse * SOAP_FMAC4 soap_get_ns1__caiResponse(struct soap *soap, struct ns1__caiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13148 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13149 if ((p = soap_in_ns1__caiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13150 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13151 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13152 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13153 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13154
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13155 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsi(struct soap *soap, struct ns1__gcsi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13156 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13157 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13158 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13159 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13160 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13161
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13162 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13163 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13164 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13165 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13166 soap_serialize_PointerTons1__gcsiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13167 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13168
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13169 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcsi(struct soap *soap, const char *tag, int id, const struct ns1__gcsi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13170 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13171 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13172 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsi), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13173 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13174 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13175 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13176 if (soap_out_PointerTons1__gcsiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13177 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13178 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13179 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13180
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13181 SOAP_FMAC3 struct ns1__gcsi * SOAP_FMAC4 soap_in_ns1__gcsi(struct soap *soap, const char *tag, struct ns1__gcsi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13182 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13183 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13184 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13185 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13186 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13187 a = (struct ns1__gcsi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsi, sizeof(struct ns1__gcsi), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13188 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13189 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13190 soap_default_ns1__gcsi(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13191 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13192 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13193 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13194 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13195 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13196 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13197 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13198 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13199 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13200 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13201 if (soap_in_PointerTons1__gcsiInputParams(soap, NULL, &a->_params, "ns1:gcsiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13202 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13203 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13205 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13206 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13207 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13208 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13209 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13210 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13211 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13212 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13213 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13215 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13216 { a = (struct ns1__gcsi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsi, 0, sizeof(struct ns1__gcsi), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13217 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13218 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13219 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13220 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13221 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13222
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13223 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13224 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13225 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsi);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13226 if (soap_out_ns1__gcsi(soap, tag?tag:"ns1:gcsi", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13227 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13228 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13229 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13230
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13231 SOAP_FMAC3 struct ns1__gcsi * SOAP_FMAC4 soap_get_ns1__gcsi(struct soap *soap, struct ns1__gcsi *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13232 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13233 if ((p = soap_in_ns1__gcsi(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13234 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13235 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13236 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13237 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13238
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13239 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiResponse(struct soap *soap, struct ns1__gcsiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13240 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13241 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13242 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13243 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13244
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13245 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13246 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13247 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13248 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13249 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13250
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13251 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcsiResponse(struct soap *soap, const char *tag, int id, const struct ns1__gcsiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13252 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13253 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13254 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13255 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13256 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13257 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13258 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13259 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13260
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13261 SOAP_FMAC3 struct ns1__gcsiResponse * SOAP_FMAC4 soap_in_ns1__gcsiResponse(struct soap *soap, const char *tag, struct ns1__gcsiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13262 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13263 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13264 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13265 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13266 a = (struct ns1__gcsiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiResponse, sizeof(struct ns1__gcsiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13267 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13268 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13269 soap_default_ns1__gcsiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13270 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13271 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13272 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13273 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13274 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13275 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13276 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13277 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13279 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13280 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13281 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13282 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13283 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13284 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13285 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13286 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13287 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13289 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13290 { a = (struct ns1__gcsiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsiResponse, 0, sizeof(struct ns1__gcsiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13291 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13292 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13293 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13294 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13295 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13296
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13297 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13298 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13299 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13300 if (soap_out_ns1__gcsiResponse(soap, tag?tag:"ns1:gcsiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13301 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13302 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13303 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13304
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13305 SOAP_FMAC3 struct ns1__gcsiResponse * SOAP_FMAC4 soap_get_ns1__gcsiResponse(struct soap *soap, struct ns1__gcsiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13306 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13307 if ((p = soap_in_ns1__gcsiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13308 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13309 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13310 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13311 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13312
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13313 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13314 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13315 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13316 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13317 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13319
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13320 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13321 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13322 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13323 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13324 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13325 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13326
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13327 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const char *tag, int id, const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13328 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13329 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13330 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13331 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13332 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13333 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13334 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13335 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13336 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13337 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13338
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13339 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatg * SOAP_FMAC4 soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const char *tag, struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13340 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13341 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13342 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13343 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13344 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13345 a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatg), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13346 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13347 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13348 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13349 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13350 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13351 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13352 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13353 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13354 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13355 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13356 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13357 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13358 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13359 if (soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, &a->_params, "ns1:filter_cds_by_atgInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13360 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13361 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13363 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13364 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13365 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13366 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13367 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13368 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13369 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13370 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13371 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13372 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13373 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13374 { a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg, 0, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatg), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13375 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13376 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13377 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13378 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13379 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13380
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13381 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13382 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13383 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13384 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag?tag:"ns1:filter_cds_by_atg", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13385 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13386 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13387 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13388
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13389 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatg * SOAP_FMAC4 soap_get_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatg *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13390 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13391 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13392 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13393 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13394 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13396
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13397 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13398 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13399 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13400 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13401 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13402
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13403 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13404 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13405 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13406 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13407 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13408
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13409 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const char *tag, int id, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13410 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13411 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13412 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13413 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13414 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13415 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13416 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13417 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13418
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13419 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse * SOAP_FMAC4 soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const char *tag, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13420 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13421 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13422 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13423 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13424 a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13425 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13426 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13427 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13428 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13429 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13430 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13431 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13432 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13433 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13434 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13435 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13437 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13438 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13439 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13440 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13441 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13442 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13443 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13444 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13445 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13447 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13448 { a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse, 0, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13449 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13450 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13451 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13452 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13453 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13454
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13455 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13456 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13457 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13458 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13459 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13460 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13461 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13462
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13463 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse * SOAP_FMAC4 soap_get_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13464 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13465 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13466 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13467 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13468 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13469 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13470
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13471 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskew(struct soap *soap, struct ns1__genomicskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13472 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13473 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13474 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13475 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13478 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13480 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13481 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13482 soap_serialize_PointerTons1__genomicskewInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13483 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13484
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13485 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genomicskew(struct soap *soap, const char *tag, int id, const struct ns1__genomicskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13486 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13487 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13488 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskew), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13489 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13490 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13491 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13492 if (soap_out_PointerTons1__genomicskewInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13493 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13494 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13495 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13496
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13497 SOAP_FMAC3 struct ns1__genomicskew * SOAP_FMAC4 soap_in_ns1__genomicskew(struct soap *soap, const char *tag, struct ns1__genomicskew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13498 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13499 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13500 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13501 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13502 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13503 a = (struct ns1__genomicskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskew, sizeof(struct ns1__genomicskew), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13504 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13505 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13506 soap_default_ns1__genomicskew(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13507 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13508 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13509 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13510 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13511 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13512 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13513 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13514 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13515 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13516 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13517 if (soap_in_PointerTons1__genomicskewInputParams(soap, NULL, &a->_params, "ns1:genomicskewInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13518 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13519 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13521 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13522 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13523 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13524 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13525 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13526 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13527 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13528 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13529 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13530 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13531 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13532 { a = (struct ns1__genomicskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskew, 0, sizeof(struct ns1__genomicskew), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13533 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13534 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13535 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13536 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13537 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13538
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13539 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13540 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13541 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13542 if (soap_out_ns1__genomicskew(soap, tag?tag:"ns1:genomicskew", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13543 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13544 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13545 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13546
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13547 SOAP_FMAC3 struct ns1__genomicskew * SOAP_FMAC4 soap_get_ns1__genomicskew(struct soap *soap, struct ns1__genomicskew *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13548 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13549 if ((p = soap_in_ns1__genomicskew(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13550 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13551 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13552 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13553 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13554
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13555 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewResponse(struct soap *soap, struct ns1__genomicskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13556 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13557 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13558 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13559 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13560
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13561 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13562 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13563 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13564 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13566
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13567 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genomicskewResponse(struct soap *soap, const char *tag, int id, const struct ns1__genomicskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13568 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13569 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13570 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13571 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13572 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13573 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13574 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13575 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13576
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13577 SOAP_FMAC3 struct ns1__genomicskewResponse * SOAP_FMAC4 soap_in_ns1__genomicskewResponse(struct soap *soap, const char *tag, struct ns1__genomicskewResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13578 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13579 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13580 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13581 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13582 a = (struct ns1__genomicskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewResponse, sizeof(struct ns1__genomicskewResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13583 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13584 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13585 soap_default_ns1__genomicskewResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13586 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13587 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13588 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13589 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13590 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13591 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13592 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13593 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13594 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13595 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13596 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13597 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13598 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13599 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13600 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13601 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13602 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13603 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13605 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13606 { a = (struct ns1__genomicskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskewResponse, 0, sizeof(struct ns1__genomicskewResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13607 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13608 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13610 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13611 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13612
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13613 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13614 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13615 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13616 if (soap_out_ns1__genomicskewResponse(soap, tag?tag:"ns1:genomicskewResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13617 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13618 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13619 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13620
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13621 SOAP_FMAC3 struct ns1__genomicskewResponse * SOAP_FMAC4 soap_get_ns1__genomicskewResponse(struct soap *soap, struct ns1__genomicskewResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13622 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13623 if ((p = soap_in_ns1__genomicskewResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13624 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13625 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13626 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13627 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13628
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13629 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrand(struct soap *soap, struct ns1__query_USCOREstrand *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13630 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13631 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13632 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13633 soap_default_int(soap, &a->_position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13634 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13635 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13636
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13637 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrand(struct soap *soap, const struct ns1__query_USCOREstrand *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13638 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13639 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13640 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13641 soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13643
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13644 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__query_USCOREstrand(struct soap *soap, const char *tag, int id, const struct ns1__query_USCOREstrand *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13645 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13646 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13647 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrand), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13648 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13649 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13650 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13651 if (soap_out_int(soap, "position", -1, &a->_position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13652 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13653 if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13654 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13655 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13658 SOAP_FMAC3 struct ns1__query_USCOREstrand * SOAP_FMAC4 soap_in_ns1__query_USCOREstrand(struct soap *soap, const char *tag, struct ns1__query_USCOREstrand *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13660 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13661 size_t soap_flag__position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13662 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13663 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13664 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13665 a = (struct ns1__query_USCOREstrand *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__query_USCOREstrand, sizeof(struct ns1__query_USCOREstrand), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13666 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13667 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13668 soap_default_ns1__query_USCOREstrand(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13669 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13670 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13671 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13672 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13673 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13674 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13675 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13676 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13677 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13678 if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13679 if (soap_in_int(soap, NULL, &a->_position, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13680 { soap_flag__position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13681 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13682 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13683 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13684 if (soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, &a->_params, "ns1:query_strandInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13685 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13686 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13687 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13688 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13689 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13690 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13691 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13692 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13693 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13695 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13696 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13697 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13698 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13699 { a = (struct ns1__query_USCOREstrand *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__query_USCOREstrand, 0, sizeof(struct ns1__query_USCOREstrand), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13700 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13701 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13702 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13703 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13704 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13705 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13706 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13707 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13708 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13709
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13710 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__query_USCOREstrand(struct soap *soap, const struct ns1__query_USCOREstrand *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13711 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13712 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrand);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13713 if (soap_out_ns1__query_USCOREstrand(soap, tag?tag:"ns1:query_strand", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13714 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13715 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13717
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13718 SOAP_FMAC3 struct ns1__query_USCOREstrand * SOAP_FMAC4 soap_get_ns1__query_USCOREstrand(struct soap *soap, struct ns1__query_USCOREstrand *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13719 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13720 if ((p = soap_in_ns1__query_USCOREstrand(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13721 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13722 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13723 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13724 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13725
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13726 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandResponse(struct soap *soap, struct ns1__query_USCOREstrandResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13727 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13728 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13729 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13732 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandResponse(struct soap *soap, const struct ns1__query_USCOREstrandResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13734 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13735 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13738 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__query_USCOREstrandResponse(struct soap *soap, const char *tag, int id, const struct ns1__query_USCOREstrandResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13740 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13741 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13742 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13743 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13744 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13745 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13747
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13748 SOAP_FMAC3 struct ns1__query_USCOREstrandResponse * SOAP_FMAC4 soap_in_ns1__query_USCOREstrandResponse(struct soap *soap, const char *tag, struct ns1__query_USCOREstrandResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13749 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13750 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13751 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13752 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13753 a = (struct ns1__query_USCOREstrandResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__query_USCOREstrandResponse, sizeof(struct ns1__query_USCOREstrandResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13754 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13755 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13756 soap_default_ns1__query_USCOREstrandResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13757 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13758 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13759 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13760 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13761 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13762 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13763 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13764 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13765 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13766 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13767 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13768 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13769 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13770 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13771 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13772 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13773 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13774 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13775 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13776 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13777 { a = (struct ns1__query_USCOREstrandResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__query_USCOREstrandResponse, 0, sizeof(struct ns1__query_USCOREstrandResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13778 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13779 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13780 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13781 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13783
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13784 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__query_USCOREstrandResponse(struct soap *soap, const struct ns1__query_USCOREstrandResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13785 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13786 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13787 if (soap_out_ns1__query_USCOREstrandResponse(soap, tag?tag:"ns1:query_strandResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13788 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13789 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13790 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13791
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13792 SOAP_FMAC3 struct ns1__query_USCOREstrandResponse * SOAP_FMAC4 soap_get_ns1__query_USCOREstrandResponse(struct soap *soap, struct ns1__query_USCOREstrandResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13793 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13794 if ((p = soap_in_ns1__query_USCOREstrandResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13795 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13796 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13797 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13798 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13799
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13800 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcds(struct soap *soap, struct ns1__view_USCOREcds *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13801 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13802 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13803 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13804 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13805 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13806
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13807 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcds(struct soap *soap, const struct ns1__view_USCOREcds *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13808 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13809 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13810 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13811 soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13813
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13814 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__view_USCOREcds(struct soap *soap, const char *tag, int id, const struct ns1__view_USCOREcds *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13815 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13816 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcds), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13819 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13821 if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13822 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13823 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13825
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13826 SOAP_FMAC3 struct ns1__view_USCOREcds * SOAP_FMAC4 soap_in_ns1__view_USCOREcds(struct soap *soap, const char *tag, struct ns1__view_USCOREcds *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13827 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13828 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13829 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13830 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13831 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13832 a = (struct ns1__view_USCOREcds *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__view_USCOREcds, sizeof(struct ns1__view_USCOREcds), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13833 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13834 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13835 soap_default_ns1__view_USCOREcds(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13836 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13837 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13838 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13839 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13840 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13841 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13842 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13843 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13844 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13845 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13846 if (soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, &a->_params, "ns1:view_cdsInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13847 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13848 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13849 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13850 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13851 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13852 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13853 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13854 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13855 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13857 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13858 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13859 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13860 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13861 { a = (struct ns1__view_USCOREcds *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__view_USCOREcds, 0, sizeof(struct ns1__view_USCOREcds), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13862 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13863 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13864 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13865 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13868 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__view_USCOREcds(struct soap *soap, const struct ns1__view_USCOREcds *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13870 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcds);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13871 if (soap_out_ns1__view_USCOREcds(soap, tag?tag:"ns1:view_cds", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13872 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13873 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13875
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13876 SOAP_FMAC3 struct ns1__view_USCOREcds * SOAP_FMAC4 soap_get_ns1__view_USCOREcds(struct soap *soap, struct ns1__view_USCOREcds *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13877 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13878 if ((p = soap_in_ns1__view_USCOREcds(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13879 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13880 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13881 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13883
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13884 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsResponse(struct soap *soap, struct ns1__view_USCOREcdsResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13885 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13886 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13887 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13889
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13890 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsResponse(struct soap *soap, const struct ns1__view_USCOREcdsResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13891 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13892 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13893 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13895
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13896 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__view_USCOREcdsResponse(struct soap *soap, const char *tag, int id, const struct ns1__view_USCOREcdsResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13897 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13898 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13899 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13900 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13901 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13902 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13903 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13905
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13906 SOAP_FMAC3 struct ns1__view_USCOREcdsResponse * SOAP_FMAC4 soap_in_ns1__view_USCOREcdsResponse(struct soap *soap, const char *tag, struct ns1__view_USCOREcdsResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13907 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13908 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13909 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13910 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13911 a = (struct ns1__view_USCOREcdsResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__view_USCOREcdsResponse, sizeof(struct ns1__view_USCOREcdsResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13912 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13913 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13914 soap_default_ns1__view_USCOREcdsResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13915 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13916 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13917 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13918 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13919 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13920 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13921 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13922 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13923 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13924 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13925 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13926 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13927 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13928 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13929 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13931 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13932 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13933 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13934 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13935 { a = (struct ns1__view_USCOREcdsResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__view_USCOREcdsResponse, 0, sizeof(struct ns1__view_USCOREcdsResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13936 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13937 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13939 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13940 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13941
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13942 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__view_USCOREcdsResponse(struct soap *soap, const struct ns1__view_USCOREcdsResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13943 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13944 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13945 if (soap_out_ns1__view_USCOREcdsResponse(soap, tag?tag:"ns1:view_cdsResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13946 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13947 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13949
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13950 SOAP_FMAC3 struct ns1__view_USCOREcdsResponse * SOAP_FMAC4 soap_get_ns1__view_USCOREcdsResponse(struct soap *soap, struct ns1__view_USCOREcdsResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13951 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13952 if ((p = soap_in_ns1__view_USCOREcdsResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13953 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13954 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13955 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13956 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13957
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13958 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13959 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13960 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13961 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13962 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13963 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13964
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13965 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropy *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13966 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13967 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13968 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13969 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13971
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13972 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const char *tag, int id, const struct ns1__base_USCORErelative_USCOREentropy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13973 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13974 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13975 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13976 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13977 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13979 if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13980 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13981 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13982 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13983
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13984 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropy * SOAP_FMAC4 soap_in_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const char *tag, struct ns1__base_USCORErelative_USCOREentropy *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13985 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13986 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13987 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13988 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13989 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13990 a = (struct ns1__base_USCORErelative_USCOREentropy *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy, sizeof(struct ns1__base_USCORErelative_USCOREentropy), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13991 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13992 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13993 soap_default_ns1__base_USCORErelative_USCOREentropy(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13994 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13995 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13996 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13997 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13998 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
13999 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14000 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14001 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14003 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14004 if (soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_relative_entropyInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14005 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14006 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14007 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14008 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14009 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14010 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14011 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14012 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14013 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14015 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14016 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14017 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14018 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14019 { a = (struct ns1__base_USCORErelative_USCOREentropy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy, 0, sizeof(struct ns1__base_USCORErelative_USCOREentropy), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14020 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14021 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14022 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14023 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14026 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropy *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14028 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14029 if (soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag?tag:"ns1:base_relative_entropy", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14030 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14031 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14032 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14033
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14034 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropy * SOAP_FMAC4 soap_get_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropy *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14035 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14036 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropy(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14037 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14038 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14039 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14040 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14041
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14042 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14043 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14044 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14045 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14048 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14050 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14051 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14052 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14053
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14054 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const char *tag, int id, const struct ns1__base_USCORErelative_USCOREentropyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14055 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14056 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14057 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14058 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14059 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14060 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14061 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14063
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14064 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyResponse * SOAP_FMAC4 soap_in_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const char *tag, struct ns1__base_USCORErelative_USCOREentropyResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14065 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14066 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14067 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14068 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14069 a = (struct ns1__base_USCORErelative_USCOREentropyResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse, sizeof(struct ns1__base_USCORErelative_USCOREentropyResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14070 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14071 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14072 soap_default_ns1__base_USCORErelative_USCOREentropyResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14073 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14074 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14075 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14076 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14077 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14078 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14079 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14080 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14082 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14083 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14084 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14085 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14086 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14087 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14088 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14089 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14090 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14091 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14092 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14093 { a = (struct ns1__base_USCORErelative_USCOREentropyResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse, 0, sizeof(struct ns1__base_USCORErelative_USCOREentropyResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14094 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14095 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14096 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14097 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14099
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14100 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14101 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14102 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14103 if (soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag?tag:"ns1:base_relative_entropyResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14104 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14105 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14107
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14108 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyResponse * SOAP_FMAC4 soap_get_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14109 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14110 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14111 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14112 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14113 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14115
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14116 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Ew(struct soap *soap, struct ns1__Ew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14117 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14118 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14119 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14120 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14121 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14122
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14123 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Ew(struct soap *soap, const struct ns1__Ew *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14124 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14125 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14126 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14127 soap_serialize_PointerTons1__EwInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14129
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14130 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Ew(struct soap *soap, const char *tag, int id, const struct ns1__Ew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14131 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14132 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14133 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Ew), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14134 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14135 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14136 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14137 if (soap_out_PointerTons1__EwInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14138 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14139 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14140 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14141
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14142 SOAP_FMAC3 struct ns1__Ew * SOAP_FMAC4 soap_in_ns1__Ew(struct soap *soap, const char *tag, struct ns1__Ew *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14143 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14144 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14145 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14146 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14147 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14148 a = (struct ns1__Ew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Ew, sizeof(struct ns1__Ew), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14149 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14150 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14151 soap_default_ns1__Ew(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14152 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14153 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14154 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14155 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14156 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14157 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14158 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14159 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14160 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14161 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14162 if (soap_in_PointerTons1__EwInputParams(soap, NULL, &a->_params, "ns1:EwInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14163 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14164 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14165 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14166 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14167 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14168 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14169 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14170 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14171 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14173 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14174 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14175 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14176 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14177 { a = (struct ns1__Ew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__Ew, 0, sizeof(struct ns1__Ew), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14178 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14179 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14181 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14183
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14184 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Ew(struct soap *soap, const struct ns1__Ew *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14186 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Ew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14187 if (soap_out_ns1__Ew(soap, tag?tag:"ns1:Ew", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14188 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14189 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14190 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14191
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14192 SOAP_FMAC3 struct ns1__Ew * SOAP_FMAC4 soap_get_ns1__Ew(struct soap *soap, struct ns1__Ew *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14193 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14194 if ((p = soap_in_ns1__Ew(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14195 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14196 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14197 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14198 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14199
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14200 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwResponse(struct soap *soap, struct ns1__EwResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14201 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14202 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14203 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14205
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14206 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14207 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14208 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14209 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14211
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14212 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__EwResponse(struct soap *soap, const char *tag, int id, const struct ns1__EwResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14213 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14214 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14215 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14216 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14217 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14218 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14219 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14220 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14221
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14222 SOAP_FMAC3 struct ns1__EwResponse * SOAP_FMAC4 soap_in_ns1__EwResponse(struct soap *soap, const char *tag, struct ns1__EwResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14223 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14224 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14225 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14226 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14227 a = (struct ns1__EwResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwResponse, sizeof(struct ns1__EwResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14228 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14229 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14230 soap_default_ns1__EwResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14231 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14232 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14233 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14234 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14235 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14236 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14237 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14238 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14239 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14240 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14241 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14242 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14243 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14244 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14245 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14246 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14247 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14248 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14249 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14250 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14251 { a = (struct ns1__EwResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__EwResponse, 0, sizeof(struct ns1__EwResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14252 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14253 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14255 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14257
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14258 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14259 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14260 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14261 if (soap_out_ns1__EwResponse(soap, tag?tag:"ns1:EwResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14262 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14263 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14264 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14265
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14266 SOAP_FMAC3 struct ns1__EwResponse * SOAP_FMAC4 soap_get_ns1__EwResponse(struct soap *soap, struct ns1__EwResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14267 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14268 if ((p = soap_in_ns1__EwResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14269 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14270 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14271 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14273
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14274 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinder *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14275 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14276 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14277 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14278 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14279 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14280
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14281 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinder *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14282 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14283 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14284 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14285 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14287
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14288 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const char *tag, int id, const struct ns1__over_USCORElapping_USCOREfinder *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14289 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14290 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14291 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14292 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14293 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14294 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14295 if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14296 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14297 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14298 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14299
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14300 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinder * SOAP_FMAC4 soap_in_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const char *tag, struct ns1__over_USCORElapping_USCOREfinder *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14301 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14302 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14303 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14304 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14305 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14306 a = (struct ns1__over_USCORElapping_USCOREfinder *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder, sizeof(struct ns1__over_USCORElapping_USCOREfinder), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14307 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14308 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14309 soap_default_ns1__over_USCORElapping_USCOREfinder(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14310 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14311 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14312 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14313 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14314 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14315 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14316 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14317 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14319 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14320 if (soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, &a->_params, "ns1:over_lapping_finderInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14321 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14322 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14323 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14324 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14325 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14326 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14327 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14328 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14329 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14331 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14332 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14333 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14334 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14335 { a = (struct ns1__over_USCORElapping_USCOREfinder *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder, 0, sizeof(struct ns1__over_USCORElapping_USCOREfinder), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14336 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14337 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14339 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14341
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14342 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinder *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14344 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14345 if (soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag?tag:"ns1:over_lapping_finder", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14346 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14347 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14348 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14349
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14350 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinder * SOAP_FMAC4 soap_get_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinder *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14351 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14352 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinder(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14353 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14354 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14355 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14356 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14357
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14358 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14360 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14361 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14363
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14364 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14365 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14366 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14367 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14368 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14369
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14370 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const char *tag, int id, const struct ns1__over_USCORElapping_USCOREfinderResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14371 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14372 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14373 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14374 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14375 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14376 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14377 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14378 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14379
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14380 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderResponse * SOAP_FMAC4 soap_in_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const char *tag, struct ns1__over_USCORElapping_USCOREfinderResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14381 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14382 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14383 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14384 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14385 a = (struct ns1__over_USCORElapping_USCOREfinderResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse, sizeof(struct ns1__over_USCORElapping_USCOREfinderResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14386 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14387 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14388 soap_default_ns1__over_USCORElapping_USCOREfinderResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14389 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14390 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14391 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14392 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14393 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14394 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14395 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14396 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14397 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14398 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14399 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14400 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14401 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14402 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14403 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14405 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14406 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14407 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14408 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14409 { a = (struct ns1__over_USCORElapping_USCOREfinderResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse, 0, sizeof(struct ns1__over_USCORElapping_USCOREfinderResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14410 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14411 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14413 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14415
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14416 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14417 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14418 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14419 if (soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag?tag:"ns1:over_lapping_finderResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14420 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14421 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14423
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14424 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderResponse * SOAP_FMAC4 soap_get_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14425 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14426 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14427 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14428 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14429 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14430 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14431
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14432 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompiler(struct soap *soap, struct ns1__codon_USCOREcompiler *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14433 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14434 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14435 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14436 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14437 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14438
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14439 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompiler(struct soap *soap, const struct ns1__codon_USCOREcompiler *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14440 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14441 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14442 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14443 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14445
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14446 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcompiler(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcompiler *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14447 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14448 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14449 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompiler), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14450 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14451 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14452 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14453 if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14454 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14455 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14456 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14457
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14458 SOAP_FMAC3 struct ns1__codon_USCOREcompiler * SOAP_FMAC4 soap_in_ns1__codon_USCOREcompiler(struct soap *soap, const char *tag, struct ns1__codon_USCOREcompiler *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14459 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14460 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14461 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14462 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14463 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14464 a = (struct ns1__codon_USCOREcompiler *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcompiler, sizeof(struct ns1__codon_USCOREcompiler), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14465 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14466 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14467 soap_default_ns1__codon_USCOREcompiler(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14468 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14469 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14470 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14471 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14472 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14473 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14474 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14475 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14477 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14478 if (soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, &a->_params, "ns1:codon_compilerInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14479 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14480 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14481 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14482 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14483 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14484 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14485 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14486 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14487 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14489 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14490 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14491 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14492 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14493 { a = (struct ns1__codon_USCOREcompiler *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcompiler, 0, sizeof(struct ns1__codon_USCOREcompiler), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14494 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14495 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14496 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14497 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14500 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcompiler(struct soap *soap, const struct ns1__codon_USCOREcompiler *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14502 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompiler);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14503 if (soap_out_ns1__codon_USCOREcompiler(soap, tag?tag:"ns1:codon_compiler", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14504 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14505 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14507
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14508 SOAP_FMAC3 struct ns1__codon_USCOREcompiler * SOAP_FMAC4 soap_get_ns1__codon_USCOREcompiler(struct soap *soap, struct ns1__codon_USCOREcompiler *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14509 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14510 if ((p = soap_in_ns1__codon_USCOREcompiler(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14511 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14512 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14513 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14515
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14516 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerResponse(struct soap *soap, struct ns1__codon_USCOREcompilerResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14517 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14518 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14519 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14521
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14522 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerResponse(struct soap *soap, const struct ns1__codon_USCOREcompilerResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14523 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14524 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14525 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14526 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14527
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14528 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcompilerResponse(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcompilerResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14529 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14530 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14531 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14532 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14533 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14534 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14535 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14536 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14537
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14538 SOAP_FMAC3 struct ns1__codon_USCOREcompilerResponse * SOAP_FMAC4 soap_in_ns1__codon_USCOREcompilerResponse(struct soap *soap, const char *tag, struct ns1__codon_USCOREcompilerResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14539 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14540 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14541 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14542 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14543 a = (struct ns1__codon_USCOREcompilerResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcompilerResponse, sizeof(struct ns1__codon_USCOREcompilerResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14544 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14545 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14546 soap_default_ns1__codon_USCOREcompilerResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14547 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14548 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14549 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14550 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14551 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14552 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14553 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14554 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14555 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14556 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14557 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14558 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14559 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14560 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14563 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14564 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14566 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14567 { a = (struct ns1__codon_USCOREcompilerResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcompilerResponse, 0, sizeof(struct ns1__codon_USCOREcompilerResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14568 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14569 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14571 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14574 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcompilerResponse(struct soap *soap, const struct ns1__codon_USCOREcompilerResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14576 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14577 if (soap_out_ns1__codon_USCOREcompilerResponse(soap, tag?tag:"ns1:codon_compilerResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14578 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14579 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14582 SOAP_FMAC3 struct ns1__codon_USCOREcompilerResponse * SOAP_FMAC4 soap_get_ns1__codon_USCOREcompilerResponse(struct soap *soap, struct ns1__codon_USCOREcompilerResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14584 if ((p = soap_in_ns1__codon_USCOREcompilerResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14585 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14586 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14587 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14589
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14590 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aaui(struct soap *soap, struct ns1__aaui *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14591 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14592 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14593 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14594 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14595 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14596
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14597 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aaui(struct soap *soap, const struct ns1__aaui *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14598 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14599 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14600 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14601 soap_serialize_PointerTons1__aauiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14603
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14604 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__aaui(struct soap *soap, const char *tag, int id, const struct ns1__aaui *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14605 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14606 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14607 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aaui), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14608 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14609 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14610 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14611 if (soap_out_PointerTons1__aauiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14612 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14613 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14614 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14615
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14616 SOAP_FMAC3 struct ns1__aaui * SOAP_FMAC4 soap_in_ns1__aaui(struct soap *soap, const char *tag, struct ns1__aaui *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14617 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14618 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14619 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14620 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14621 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14622 a = (struct ns1__aaui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aaui, sizeof(struct ns1__aaui), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14623 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14624 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14625 soap_default_ns1__aaui(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14626 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14627 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14628 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14629 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14630 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14631 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14632 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14633 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14635 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14636 if (soap_in_PointerTons1__aauiInputParams(soap, NULL, &a->_params, "ns1:aauiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14637 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14638 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14639 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14640 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14641 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14642 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14643 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14644 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14645 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14646 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14647 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14648 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14649 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14650 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14651 { a = (struct ns1__aaui *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aaui, 0, sizeof(struct ns1__aaui), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14652 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14653 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14655 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14658 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aaui(struct soap *soap, const struct ns1__aaui *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14660 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aaui);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14661 if (soap_out_ns1__aaui(soap, tag?tag:"ns1:aaui", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14662 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14663 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14665
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14666 SOAP_FMAC3 struct ns1__aaui * SOAP_FMAC4 soap_get_ns1__aaui(struct soap *soap, struct ns1__aaui *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14667 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14668 if ((p = soap_in_ns1__aaui(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14669 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14670 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14671 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14672 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14673
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14674 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiResponse(struct soap *soap, struct ns1__aauiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14675 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14676 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14677 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14680 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14682 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14683 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14684 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14685
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14686 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__aauiResponse(struct soap *soap, const char *tag, int id, const struct ns1__aauiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14687 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14688 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14689 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14690 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14691 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14692 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14693 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14695
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14696 SOAP_FMAC3 struct ns1__aauiResponse * SOAP_FMAC4 soap_in_ns1__aauiResponse(struct soap *soap, const char *tag, struct ns1__aauiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14697 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14698 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14699 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14700 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14701 a = (struct ns1__aauiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiResponse, sizeof(struct ns1__aauiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14702 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14704 soap_default_ns1__aauiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14705 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14706 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14707 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14708 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14709 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14710 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14711 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14712 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14713 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14714 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14715 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14716 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14717 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14718 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14719 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14720 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14721 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14722 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14724 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14725 { a = (struct ns1__aauiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aauiResponse, 0, sizeof(struct ns1__aauiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14726 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14727 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14728 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14729 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14732 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14734 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14735 if (soap_out_ns1__aauiResponse(soap, tag?tag:"ns1:aauiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14736 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14737 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14739
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14740 SOAP_FMAC3 struct ns1__aauiResponse * SOAP_FMAC4 soap_get_ns1__aauiResponse(struct soap *soap, struct ns1__aauiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14741 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14742 if ((p = soap_in_ns1__aauiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14743 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14744 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14745 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14747
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14748 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounter(struct soap *soap, struct ns1__amino_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14749 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14750 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14751 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14752 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14753 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14754
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14755 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounter(struct soap *soap, const struct ns1__amino_USCOREcounter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14756 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14757 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14758 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14759 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14761
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14762 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__amino_USCOREcounter(struct soap *soap, const char *tag, int id, const struct ns1__amino_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14763 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14764 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14765 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14766 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14767 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14768 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14769 if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14770 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14771 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14772 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14773
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14774 SOAP_FMAC3 struct ns1__amino_USCOREcounter * SOAP_FMAC4 soap_in_ns1__amino_USCOREcounter(struct soap *soap, const char *tag, struct ns1__amino_USCOREcounter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14775 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14776 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14777 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14778 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14779 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14780 a = (struct ns1__amino_USCOREcounter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__amino_USCOREcounter, sizeof(struct ns1__amino_USCOREcounter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14781 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14782 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14783 soap_default_ns1__amino_USCOREcounter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14784 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14785 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14786 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14787 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14788 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14789 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14790 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14791 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14793 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14794 if (soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:amino_counterInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14795 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14796 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14797 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14798 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14799 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14800 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14801 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14802 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14803 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14805 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14806 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14807 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14808 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14809 { a = (struct ns1__amino_USCOREcounter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__amino_USCOREcounter, 0, sizeof(struct ns1__amino_USCOREcounter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14810 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14811 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14813 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14815
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14816 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__amino_USCOREcounter(struct soap *soap, const struct ns1__amino_USCOREcounter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14817 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14818 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14819 if (soap_out_ns1__amino_USCOREcounter(soap, tag?tag:"ns1:amino_counter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14821 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14823
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14824 SOAP_FMAC3 struct ns1__amino_USCOREcounter * SOAP_FMAC4 soap_get_ns1__amino_USCOREcounter(struct soap *soap, struct ns1__amino_USCOREcounter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14825 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14826 if ((p = soap_in_ns1__amino_USCOREcounter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14827 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14829 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14831
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14832 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterResponse(struct soap *soap, struct ns1__amino_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14833 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14834 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14835 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14836 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14837
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14838 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterResponse(struct soap *soap, const struct ns1__amino_USCOREcounterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14839 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14840 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14841 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14843
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14844 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__amino_USCOREcounterResponse(struct soap *soap, const char *tag, int id, const struct ns1__amino_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14845 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14846 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14847 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14848 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14849 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14851 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14853
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14854 SOAP_FMAC3 struct ns1__amino_USCOREcounterResponse * SOAP_FMAC4 soap_in_ns1__amino_USCOREcounterResponse(struct soap *soap, const char *tag, struct ns1__amino_USCOREcounterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14855 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14856 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14857 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14858 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14859 a = (struct ns1__amino_USCOREcounterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__amino_USCOREcounterResponse, sizeof(struct ns1__amino_USCOREcounterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14860 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14861 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14862 soap_default_ns1__amino_USCOREcounterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14863 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14864 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14865 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14866 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14867 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14868 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14869 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14870 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14871 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14872 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14873 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14874 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14875 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14876 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14877 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14879 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14880 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14881 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14882 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14883 { a = (struct ns1__amino_USCOREcounterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__amino_USCOREcounterResponse, 0, sizeof(struct ns1__amino_USCOREcounterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14884 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14885 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14887 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14889
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14890 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__amino_USCOREcounterResponse(struct soap *soap, const struct ns1__amino_USCOREcounterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14891 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14892 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14893 if (soap_out_ns1__amino_USCOREcounterResponse(soap, tag?tag:"ns1:amino_counterResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14894 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14895 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14896 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14897
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14898 SOAP_FMAC3 struct ns1__amino_USCOREcounterResponse * SOAP_FMAC4 soap_get_ns1__amino_USCOREcounterResponse(struct soap *soap, struct ns1__amino_USCOREcounterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14899 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14900 if ((p = soap_in_ns1__amino_USCOREcounterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14901 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14902 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14903 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14905
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14906 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2png(struct soap *soap, struct ns1__seq2png *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14907 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14908 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14909 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14910 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14911 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14912
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14913 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14914 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14915 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14916 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14917 soap_serialize_PointerTons1__seq2pngInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14918 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14919
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14920 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__seq2png(struct soap *soap, const char *tag, int id, const struct ns1__seq2png *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14921 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14922 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14923 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2png), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14924 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14925 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14926 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14927 if (soap_out_PointerTons1__seq2pngInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14928 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14929 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14931
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14932 SOAP_FMAC3 struct ns1__seq2png * SOAP_FMAC4 soap_in_ns1__seq2png(struct soap *soap, const char *tag, struct ns1__seq2png *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14933 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14934 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14935 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14936 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14937 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14938 a = (struct ns1__seq2png *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2png, sizeof(struct ns1__seq2png), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14939 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14940 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14941 soap_default_ns1__seq2png(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14942 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14943 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14944 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14945 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14946 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14947 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14948 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14949 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14951 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14952 if (soap_in_PointerTons1__seq2pngInputParams(soap, NULL, &a->_params, "ns1:seq2pngInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14953 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14954 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14955 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14956 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14957 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14958 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14959 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14960 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14961 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14963 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14964 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14965 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14966 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14967 { a = (struct ns1__seq2png *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2png, 0, sizeof(struct ns1__seq2png), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14968 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14969 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14971 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14973
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14974 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14975 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14976 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2png);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14977 if (soap_out_ns1__seq2png(soap, tag?tag:"ns1:seq2png", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14979 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14982 SOAP_FMAC3 struct ns1__seq2png * SOAP_FMAC4 soap_get_ns1__seq2png(struct soap *soap, struct ns1__seq2png *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14984 if ((p = soap_in_ns1__seq2png(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14985 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14986 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14987 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14988 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14989
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14990 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngResponse(struct soap *soap, struct ns1__seq2pngResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14991 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14992 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14993 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14994 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14995
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14996 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14997 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14998 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
14999 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15000 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15001
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15002 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__seq2pngResponse(struct soap *soap, const char *tag, int id, const struct ns1__seq2pngResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15003 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15004 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15005 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15006 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15007 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15008 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15009 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15010 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15011
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15012 SOAP_FMAC3 struct ns1__seq2pngResponse * SOAP_FMAC4 soap_in_ns1__seq2pngResponse(struct soap *soap, const char *tag, struct ns1__seq2pngResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15013 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15014 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15015 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15016 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15017 a = (struct ns1__seq2pngResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngResponse, sizeof(struct ns1__seq2pngResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15018 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15019 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15020 soap_default_ns1__seq2pngResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15021 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15022 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15023 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15024 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15025 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15026 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15027 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15028 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15029 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15030 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15031 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15032 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15033 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15034 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15035 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15036 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15037 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15038 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15040 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15041 { a = (struct ns1__seq2pngResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2pngResponse, 0, sizeof(struct ns1__seq2pngResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15042 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15043 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15044 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15045 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15048 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15050 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15051 if (soap_out_ns1__seq2pngResponse(soap, tag?tag:"ns1:seq2pngResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15052 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15053 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15055
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15056 SOAP_FMAC3 struct ns1__seq2pngResponse * SOAP_FMAC4 soap_get_ns1__seq2pngResponse(struct soap *soap, struct ns1__seq2pngResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15057 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15058 if ((p = soap_in_ns1__seq2pngResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15059 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15060 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15061 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15063
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15064 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttest(struct soap *soap, struct ns1__ttest *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15065 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15066 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15067 a->_array1 = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15068 a->_array2 = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15069 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15070 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15071
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15072 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttest(struct soap *soap, const struct ns1__ttest *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15073 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15074 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15075 soap_serialize_PointerToarrayIn(soap, &a->_array1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15076 soap_serialize_PointerToarrayIn(soap, &a->_array2);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15077 soap_serialize_PointerTons1__ttestInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15078 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15079
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15080 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ttest(struct soap *soap, const char *tag, int id, const struct ns1__ttest *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15081 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15082 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15083 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttest), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15084 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15085 if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15086 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15087 if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15088 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15089 if (soap_out_PointerTons1__ttestInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15090 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15091 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15093
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15094 SOAP_FMAC3 struct ns1__ttest * SOAP_FMAC4 soap_in_ns1__ttest(struct soap *soap, const char *tag, struct ns1__ttest *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15095 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15096 size_t soap_flag__array1 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15097 size_t soap_flag__array2 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15098 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15099 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15100 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15101 a = (struct ns1__ttest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttest, sizeof(struct ns1__ttest), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15102 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15104 soap_default_ns1__ttest(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15105 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15106 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15107 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15108 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15109 if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15110 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15111 { soap_flag__array1--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15112 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15114 if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15115 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15116 { soap_flag__array2--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15117 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15119 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15120 if (soap_in_PointerTons1__ttestInputParams(soap, NULL, &a->_params, "ns1:ttestInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15121 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15122 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15124 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15125 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15126 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15127 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15128 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15129 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15131 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15132 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15133 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15134 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15135 { a = (struct ns1__ttest *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttest, 0, sizeof(struct ns1__ttest), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15136 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15137 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15139 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15140 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15141
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15142 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttest(struct soap *soap, const struct ns1__ttest *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15143 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15144 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttest);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15145 if (soap_out_ns1__ttest(soap, tag?tag:"ns1:ttest", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15146 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15147 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15148 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15149
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15150 SOAP_FMAC3 struct ns1__ttest * SOAP_FMAC4 soap_get_ns1__ttest(struct soap *soap, struct ns1__ttest *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15151 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15152 if ((p = soap_in_ns1__ttest(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15153 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15154 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15155 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15156 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15157
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15158 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15159 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15160 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15161 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15162 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15163
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15164 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15165 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15166 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15167 soap_serialize_PointerToarrayOut(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15168 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15169
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15170 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ttestResponse(struct soap *soap, const char *tag, int id, const struct ns1__ttestResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15171 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15172 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15173 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15174 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15175 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15176 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15177 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15179
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15180 SOAP_FMAC3 struct ns1__ttestResponse * SOAP_FMAC4 soap_in_ns1__ttestResponse(struct soap *soap, const char *tag, struct ns1__ttestResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15181 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15182 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15183 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15184 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15185 a = (struct ns1__ttestResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15186 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15187 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15188 soap_default_ns1__ttestResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15189 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15190 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15191 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15192 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15193 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15194 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15195 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15196 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15198 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15199 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15200 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15201 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15202 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15203 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15205 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15206 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15207 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15208 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15209 { a = (struct ns1__ttestResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttestResponse, 0, sizeof(struct ns1__ttestResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15210 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15211 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15212 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15213 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15215
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15216 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15217 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15218 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15219 if (soap_out_ns1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15220 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15221 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15223
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15224 SOAP_FMAC3 struct ns1__ttestResponse * SOAP_FMAC4 soap_get_ns1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15225 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15226 if ((p = soap_in_ns1__ttestResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15227 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15228 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15229 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15231
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15232 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAbox(struct soap *soap, struct ns1__find_USCOREdnaAbox *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15233 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15234 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15235 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15236 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15237 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15238
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15239 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAbox(struct soap *soap, const struct ns1__find_USCOREdnaAbox *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15240 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15241 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15242 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15243 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15245
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15246 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdnaAbox(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdnaAbox *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15247 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15248 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15249 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAbox), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15250 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15251 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15252 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15253 if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15254 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15255 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15257
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15258 SOAP_FMAC3 struct ns1__find_USCOREdnaAbox * SOAP_FMAC4 soap_in_ns1__find_USCOREdnaAbox(struct soap *soap, const char *tag, struct ns1__find_USCOREdnaAbox *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15259 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15260 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15261 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15262 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15263 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15264 a = (struct ns1__find_USCOREdnaAbox *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdnaAbox, sizeof(struct ns1__find_USCOREdnaAbox), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15265 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15266 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15267 soap_default_ns1__find_USCOREdnaAbox(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15268 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15269 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15270 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15271 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15272 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15273 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15274 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15275 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15276 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15277 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15278 if (soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, &a->_params, "ns1:find_dnaAboxInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15279 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15280 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15281 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15282 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15283 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15284 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15285 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15286 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15287 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15289 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15290 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15291 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15292 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15293 { a = (struct ns1__find_USCOREdnaAbox *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdnaAbox, 0, sizeof(struct ns1__find_USCOREdnaAbox), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15294 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15295 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15297 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15298 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15299
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15300 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdnaAbox(struct soap *soap, const struct ns1__find_USCOREdnaAbox *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15301 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15302 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAbox);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15303 if (soap_out_ns1__find_USCOREdnaAbox(soap, tag?tag:"ns1:find_dnaAbox", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15304 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15305 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15306 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15307
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15308 SOAP_FMAC3 struct ns1__find_USCOREdnaAbox * SOAP_FMAC4 soap_get_ns1__find_USCOREdnaAbox(struct soap *soap, struct ns1__find_USCOREdnaAbox *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15309 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15310 if ((p = soap_in_ns1__find_USCOREdnaAbox(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15311 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15312 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15313 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15315
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15316 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxResponse(struct soap *soap, struct ns1__find_USCOREdnaAboxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15317 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15318 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15319 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15320 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15321
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15322 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const struct ns1__find_USCOREdnaAboxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15323 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15324 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15325 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15327
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15328 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdnaAboxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15329 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15330 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15331 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15332 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15333 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15334 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15335 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15338 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREdnaAboxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15340 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15341 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15342 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15343 a = (struct ns1__find_USCOREdnaAboxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse, sizeof(struct ns1__find_USCOREdnaAboxResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15344 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15345 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15346 soap_default_ns1__find_USCOREdnaAboxResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15347 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15348 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15349 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15350 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15351 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15352 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15353 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15354 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15355 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15356 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15357 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15358 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15359 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15360 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15361 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15363 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15364 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15365 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15366 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15367 { a = (struct ns1__find_USCOREdnaAboxResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse, 0, sizeof(struct ns1__find_USCOREdnaAboxResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15368 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15369 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15371 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15372 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15373
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15374 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const struct ns1__find_USCOREdnaAboxResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15375 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15376 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15377 if (soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag?tag:"ns1:find_dnaAboxResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15378 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15379 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15380 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15381
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15382 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREdnaAboxResponse(struct soap *soap, struct ns1__find_USCOREdnaAboxResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15383 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15384 if ((p = soap_in_ns1__find_USCOREdnaAboxResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15385 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15386 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15387 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15389
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15390 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREcc(struct soap *soap, struct ns1__dist_USCOREin_USCOREcc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15391 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15392 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15393 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15394 soap_default_int(soap, &a->_position1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15395 soap_default_int(soap, &a->_position2);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15397
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15398 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const struct ns1__dist_USCOREin_USCOREcc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15399 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15400 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15401 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15402 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15403
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15404 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const char *tag, int id, const struct ns1__dist_USCOREin_USCOREcc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15405 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15406 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15407 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15408 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15409 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15410 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15411 if (soap_out_int(soap, "position1", -1, &a->_position1, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15412 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15413 if (soap_out_int(soap, "position2", -1, &a->_position2, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15414 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15415 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15416 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15417
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15418 SOAP_FMAC3 struct ns1__dist_USCOREin_USCOREcc * SOAP_FMAC4 soap_in_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const char *tag, struct ns1__dist_USCOREin_USCOREcc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15419 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15420 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15421 size_t soap_flag__position1 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15422 size_t soap_flag__position2 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15423 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15424 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15425 a = (struct ns1__dist_USCOREin_USCOREcc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc, sizeof(struct ns1__dist_USCOREin_USCOREcc), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15426 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15427 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15428 soap_default_ns1__dist_USCOREin_USCOREcc(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15429 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15430 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15431 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15432 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15433 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15434 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15435 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15436 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15437 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15438 if (soap_flag__position1 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15439 if (soap_in_int(soap, NULL, &a->_position1, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15440 { soap_flag__position1--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15441 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15442 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15443 if (soap_flag__position2 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15444 if (soap_in_int(soap, NULL, &a->_position2, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15445 { soap_flag__position2--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15446 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15447 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15448 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15449 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15450 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15451 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15452 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15453 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15454 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15455 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15456 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15457 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15458 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15459 { a = (struct ns1__dist_USCOREin_USCOREcc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc, 0, sizeof(struct ns1__dist_USCOREin_USCOREcc), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15460 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15461 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15462 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15463 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position1 > 0 || soap_flag__position2 > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15464 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15465 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15466 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15467 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15468 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15469
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15470 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const struct ns1__dist_USCOREin_USCOREcc *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15471 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15472 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15473 if (soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag?tag:"ns1:dist_in_cc", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15474 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15475 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15478 SOAP_FMAC3 struct ns1__dist_USCOREin_USCOREcc * SOAP_FMAC4 soap_get_ns1__dist_USCOREin_USCOREcc(struct soap *soap, struct ns1__dist_USCOREin_USCOREcc *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15480 if ((p = soap_in_ns1__dist_USCOREin_USCOREcc(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15481 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15482 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15483 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15484 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15485
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15486 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, struct ns1__dist_USCOREin_USCOREccResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15487 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15488 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15489 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15490 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15491
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15492 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const struct ns1__dist_USCOREin_USCOREccResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15493 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15494 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15495 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15496 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15497
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15498 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const char *tag, int id, const struct ns1__dist_USCOREin_USCOREccResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15499 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15500 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15501 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15502 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15503 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15504 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15505 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15507
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15508 SOAP_FMAC3 struct ns1__dist_USCOREin_USCOREccResponse * SOAP_FMAC4 soap_in_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const char *tag, struct ns1__dist_USCOREin_USCOREccResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15509 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15510 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15511 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15512 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15513 a = (struct ns1__dist_USCOREin_USCOREccResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse, sizeof(struct ns1__dist_USCOREin_USCOREccResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15514 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15515 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15516 soap_default_ns1__dist_USCOREin_USCOREccResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15517 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15518 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15519 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15520 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15521 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15522 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15523 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15524 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15525 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15526 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15527 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15528 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15529 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15530 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15531 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15532 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15533 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15534 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15535 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15536 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15537 { a = (struct ns1__dist_USCOREin_USCOREccResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse, 0, sizeof(struct ns1__dist_USCOREin_USCOREccResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15538 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15539 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15540 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15541 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15543
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15544 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const struct ns1__dist_USCOREin_USCOREccResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15545 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15546 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15547 if (soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag?tag:"ns1:dist_in_ccResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15548 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15549 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15551
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15552 SOAP_FMAC3 struct ns1__dist_USCOREin_USCOREccResponse * SOAP_FMAC4 soap_get_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, struct ns1__dist_USCOREin_USCOREccResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15553 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15554 if ((p = soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15555 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15556 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15557 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15559
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15560 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__bui(struct soap *soap, struct ns1__bui *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15561 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15562 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15563 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15564 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15566
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15567 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__bui(struct soap *soap, const struct ns1__bui *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15568 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15569 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15570 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15571 soap_serialize_PointerTons1__buiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15574 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__bui(struct soap *soap, const char *tag, int id, const struct ns1__bui *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15576 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15577 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__bui), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15578 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15579 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15580 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15581 if (soap_out_PointerTons1__buiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15582 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15583 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15584 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15585
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15586 SOAP_FMAC3 struct ns1__bui * SOAP_FMAC4 soap_in_ns1__bui(struct soap *soap, const char *tag, struct ns1__bui *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15587 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15588 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15589 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15590 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15591 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15592 a = (struct ns1__bui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__bui, sizeof(struct ns1__bui), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15593 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15594 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15595 soap_default_ns1__bui(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15596 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15597 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15598 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15599 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15600 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15601 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15602 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15603 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15605 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15606 if (soap_in_PointerTons1__buiInputParams(soap, NULL, &a->_params, "ns1:buiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15607 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15608 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15610 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15611 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15612 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15613 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15614 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15615 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15616 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15617 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15618 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15619 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15620 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15621 { a = (struct ns1__bui *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__bui, 0, sizeof(struct ns1__bui), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15622 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15623 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15624 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15625 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15627
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15628 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__bui(struct soap *soap, const struct ns1__bui *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15629 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15630 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__bui);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15631 if (soap_out_ns1__bui(soap, tag?tag:"ns1:bui", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15632 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15633 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15635
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15636 SOAP_FMAC3 struct ns1__bui * SOAP_FMAC4 soap_get_ns1__bui(struct soap *soap, struct ns1__bui *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15637 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15638 if ((p = soap_in_ns1__bui(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15639 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15640 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15641 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15643
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15644 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiResponse(struct soap *soap, struct ns1__buiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15645 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15646 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15647 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15650 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15651 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15652 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15653 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15655
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15656 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__buiResponse(struct soap *soap, const char *tag, int id, const struct ns1__buiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15657 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15658 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15659 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15660 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15661 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15662 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15663 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15665
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15666 SOAP_FMAC3 struct ns1__buiResponse * SOAP_FMAC4 soap_in_ns1__buiResponse(struct soap *soap, const char *tag, struct ns1__buiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15667 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15668 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15669 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15670 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15671 a = (struct ns1__buiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiResponse, sizeof(struct ns1__buiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15672 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15673 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15674 soap_default_ns1__buiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15675 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15676 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15677 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15678 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15679 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15680 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15681 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15682 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15683 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15684 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15685 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15686 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15687 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15688 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15689 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15690 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15691 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15692 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15693 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15694 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15695 { a = (struct ns1__buiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__buiResponse, 0, sizeof(struct ns1__buiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15696 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15697 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15698 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15699 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15701
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15702 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15703 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15704 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15705 if (soap_out_ns1__buiResponse(soap, tag?tag:"ns1:buiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15706 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15707 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15708 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15709
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15710 SOAP_FMAC3 struct ns1__buiResponse * SOAP_FMAC4 soap_get_ns1__buiResponse(struct soap *soap, struct ns1__buiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15711 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15712 if ((p = soap_in_ns1__buiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15713 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15714 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15715 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15716 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15717
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15718 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fop(struct soap *soap, struct ns1__fop *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15719 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15720 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15721 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15722 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15724
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15725 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fop(struct soap *soap, const struct ns1__fop *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15726 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15727 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15728 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15729 soap_serialize_PointerTons1__fopInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15732 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__fop(struct soap *soap, const char *tag, int id, const struct ns1__fop *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15734 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15735 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fop), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15736 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15737 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15738 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15739 if (soap_out_PointerTons1__fopInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15740 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15741 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15743
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15744 SOAP_FMAC3 struct ns1__fop * SOAP_FMAC4 soap_in_ns1__fop(struct soap *soap, const char *tag, struct ns1__fop *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15745 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15746 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15747 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15748 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15749 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15750 a = (struct ns1__fop *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fop, sizeof(struct ns1__fop), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15751 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15752 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15753 soap_default_ns1__fop(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15754 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15756 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15757 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15758 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15759 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15760 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15761 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15763 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15764 if (soap_in_PointerTons1__fopInputParams(soap, NULL, &a->_params, "ns1:fopInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15765 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15766 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15767 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15768 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15769 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15770 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15771 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15772 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15773 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15774 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15775 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15776 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15777 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15778 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15779 { a = (struct ns1__fop *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fop, 0, sizeof(struct ns1__fop), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15780 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15781 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15783 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15784 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15785
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15786 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fop(struct soap *soap, const struct ns1__fop *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15787 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15788 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fop);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15789 if (soap_out_ns1__fop(soap, tag?tag:"ns1:fop", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15790 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15791 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15793
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15794 SOAP_FMAC3 struct ns1__fop * SOAP_FMAC4 soap_get_ns1__fop(struct soap *soap, struct ns1__fop *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15795 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15796 if ((p = soap_in_ns1__fop(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15797 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15798 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15799 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15800 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15801
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15802 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopResponse(struct soap *soap, struct ns1__fopResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15803 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15804 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15805 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15806 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15807
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15808 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15809 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15810 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15811 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15813
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15814 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__fopResponse(struct soap *soap, const char *tag, int id, const struct ns1__fopResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15815 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15816 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15819 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15820 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15821 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15823
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15824 SOAP_FMAC3 struct ns1__fopResponse * SOAP_FMAC4 soap_in_ns1__fopResponse(struct soap *soap, const char *tag, struct ns1__fopResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15825 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15826 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15827 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15829 a = (struct ns1__fopResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopResponse, sizeof(struct ns1__fopResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15830 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15831 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15832 soap_default_ns1__fopResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15833 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15834 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15835 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15836 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15837 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15838 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15839 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15840 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15841 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15842 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15843 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15844 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15845 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15846 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15847 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15849 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15850 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15851 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15852 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15853 { a = (struct ns1__fopResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fopResponse, 0, sizeof(struct ns1__fopResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15854 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15855 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15857 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15858 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15859
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15860 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15861 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15862 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15863 if (soap_out_ns1__fopResponse(soap, tag?tag:"ns1:fopResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15864 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15865 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15868 SOAP_FMAC3 struct ns1__fopResponse * SOAP_FMAC4 soap_get_ns1__fopResponse(struct soap *soap, struct ns1__fopResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15870 if ((p = soap_in_ns1__fopResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15871 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15872 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15873 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15875
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15876 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__enc(struct soap *soap, struct ns1__enc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15877 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15878 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15879 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15880 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15881 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15882
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15883 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__enc(struct soap *soap, const struct ns1__enc *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15884 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15885 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15886 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15887 soap_serialize_PointerTons1__encInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15889
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15890 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__enc(struct soap *soap, const char *tag, int id, const struct ns1__enc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15891 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15892 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15893 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__enc), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15894 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15895 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15896 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15897 if (soap_out_PointerTons1__encInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15898 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15899 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15901
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15902 SOAP_FMAC3 struct ns1__enc * SOAP_FMAC4 soap_in_ns1__enc(struct soap *soap, const char *tag, struct ns1__enc *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15903 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15904 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15905 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15906 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15907 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15908 a = (struct ns1__enc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__enc, sizeof(struct ns1__enc), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15909 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15910 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15911 soap_default_ns1__enc(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15912 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15913 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15914 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15915 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15916 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15917 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15918 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15919 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15920 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15921 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15922 if (soap_in_PointerTons1__encInputParams(soap, NULL, &a->_params, "ns1:encInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15923 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15924 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15925 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15926 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15927 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15928 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15929 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15930 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15931 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15933 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15934 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15935 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15936 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15937 { a = (struct ns1__enc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__enc, 0, sizeof(struct ns1__enc), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15938 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15939 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15940 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15941 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15943
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15944 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__enc(struct soap *soap, const struct ns1__enc *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15945 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15946 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__enc);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15947 if (soap_out_ns1__enc(soap, tag?tag:"ns1:enc", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15948 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15949 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15951
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15952 SOAP_FMAC3 struct ns1__enc * SOAP_FMAC4 soap_get_ns1__enc(struct soap *soap, struct ns1__enc *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15953 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15954 if ((p = soap_in_ns1__enc(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15955 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15956 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15957 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15958 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15959
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15960 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encResponse(struct soap *soap, struct ns1__encResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15961 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15962 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15963 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15964 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15965
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15966 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15967 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15968 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15969 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15971
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15972 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__encResponse(struct soap *soap, const char *tag, int id, const struct ns1__encResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15973 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15974 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15975 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15976 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15977 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15979 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15982 SOAP_FMAC3 struct ns1__encResponse * SOAP_FMAC4 soap_in_ns1__encResponse(struct soap *soap, const char *tag, struct ns1__encResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15984 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15985 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15986 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15987 a = (struct ns1__encResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encResponse, sizeof(struct ns1__encResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15988 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15989 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15990 soap_default_ns1__encResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15991 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15992 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15993 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15994 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15995 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15996 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15997 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15998 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
15999 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16000 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16001 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16002 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16003 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16004 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16007 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16008 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16009 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16010 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16011 { a = (struct ns1__encResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__encResponse, 0, sizeof(struct ns1__encResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16012 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16013 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16015 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16018 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16020 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16021 if (soap_out_ns1__encResponse(soap, tag?tag:"ns1:encResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16022 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16023 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16026 SOAP_FMAC3 struct ns1__encResponse * SOAP_FMAC4 soap_get_ns1__encResponse(struct soap *soap, struct ns1__encResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16028 if ((p = soap_in_ns1__encResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16029 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16030 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16031 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16032 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16033
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16034 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdi(struct soap *soap, struct ns1__icdi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16035 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16036 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16037 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16038 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16040
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16041 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdi(struct soap *soap, const struct ns1__icdi *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16042 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16043 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16044 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16045 soap_serialize_PointerTons1__icdiInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16048 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__icdi(struct soap *soap, const char *tag, int id, const struct ns1__icdi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16050 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16051 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdi), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16052 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16053 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16054 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16055 if (soap_out_PointerTons1__icdiInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16056 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16057 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16059
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16060 SOAP_FMAC3 struct ns1__icdi * SOAP_FMAC4 soap_in_ns1__icdi(struct soap *soap, const char *tag, struct ns1__icdi *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16061 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16062 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16063 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16064 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16065 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16066 a = (struct ns1__icdi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdi, sizeof(struct ns1__icdi), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16067 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16068 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16069 soap_default_ns1__icdi(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16070 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16071 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16072 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16073 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16074 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16075 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16076 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16077 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16078 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16079 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16080 if (soap_in_PointerTons1__icdiInputParams(soap, NULL, &a->_params, "ns1:icdiInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16081 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16082 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16083 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16084 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16085 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16086 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16087 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16088 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16089 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16091 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16092 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16093 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16094 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16095 { a = (struct ns1__icdi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdi, 0, sizeof(struct ns1__icdi), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16096 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16097 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16099 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16101
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16102 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdi(struct soap *soap, const struct ns1__icdi *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16103 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16104 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdi);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16105 if (soap_out_ns1__icdi(soap, tag?tag:"ns1:icdi", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16106 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16107 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16108 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16109
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16110 SOAP_FMAC3 struct ns1__icdi * SOAP_FMAC4 soap_get_ns1__icdi(struct soap *soap, struct ns1__icdi *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16111 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16112 if ((p = soap_in_ns1__icdi(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16113 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16114 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16115 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16116 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16117
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16118 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiResponse(struct soap *soap, struct ns1__icdiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16119 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16120 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16121 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16123
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16124 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16125 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16126 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16127 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16129
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16130 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__icdiResponse(struct soap *soap, const char *tag, int id, const struct ns1__icdiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16131 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16132 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16133 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16134 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16135 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16136 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16137 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16139
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16140 SOAP_FMAC3 struct ns1__icdiResponse * SOAP_FMAC4 soap_in_ns1__icdiResponse(struct soap *soap, const char *tag, struct ns1__icdiResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16141 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16142 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16143 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16144 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16145 a = (struct ns1__icdiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiResponse, sizeof(struct ns1__icdiResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16146 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16147 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16148 soap_default_ns1__icdiResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16149 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16150 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16151 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16152 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16153 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16154 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16155 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16156 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16158 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16159 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16160 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16161 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16162 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16163 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16164 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16165 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16166 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16167 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16168 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16169 { a = (struct ns1__icdiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdiResponse, 0, sizeof(struct ns1__icdiResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16170 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16171 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16173 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16175
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16176 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16177 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16178 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16179 if (soap_out_ns1__icdiResponse(soap, tag?tag:"ns1:icdiResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16180 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16181 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16183
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16184 SOAP_FMAC3 struct ns1__icdiResponse * SOAP_FMAC4 soap_get_ns1__icdiResponse(struct soap *soap, struct ns1__icdiResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16186 if ((p = soap_in_ns1__icdiResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16187 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16188 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16189 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16190 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16191
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16192 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phx(struct soap *soap, struct ns1__phx *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16193 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16194 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16195 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16196 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16198
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phx(struct soap *soap, const struct ns1__phx *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16200 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16201 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16202 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16203 soap_serialize_PointerTons1__phxInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16205
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16206 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__phx(struct soap *soap, const char *tag, int id, const struct ns1__phx *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16207 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16208 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phx), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16210 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16211 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16212 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16213 if (soap_out_PointerTons1__phxInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16214 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16215 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16217
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16218 SOAP_FMAC3 struct ns1__phx * SOAP_FMAC4 soap_in_ns1__phx(struct soap *soap, const char *tag, struct ns1__phx *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16219 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16220 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16221 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16222 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16223 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16224 a = (struct ns1__phx *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phx, sizeof(struct ns1__phx), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16225 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16226 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16227 soap_default_ns1__phx(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16228 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16229 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16230 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16231 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16232 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16233 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16234 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16235 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16236 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16237 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16238 if (soap_in_PointerTons1__phxInputParams(soap, NULL, &a->_params, "ns1:phxInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16239 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16240 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16241 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16242 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16243 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16244 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16245 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16246 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16247 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16249 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16250 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16251 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16252 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16253 { a = (struct ns1__phx *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phx, 0, sizeof(struct ns1__phx), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16254 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16255 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16257 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16258 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16259
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16260 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phx(struct soap *soap, const struct ns1__phx *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16261 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16262 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phx);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16263 if (soap_out_ns1__phx(soap, tag?tag:"ns1:phx", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16264 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16265 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16267
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16268 SOAP_FMAC3 struct ns1__phx * SOAP_FMAC4 soap_get_ns1__phx(struct soap *soap, struct ns1__phx *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16269 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16270 if ((p = soap_in_ns1__phx(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16271 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16272 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16273 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16275
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16276 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxResponse(struct soap *soap, struct ns1__phxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16277 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16278 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16279 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16280 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16281
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16282 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16283 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16284 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16285 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16287
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16288 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__phxResponse(struct soap *soap, const char *tag, int id, const struct ns1__phxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16289 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16290 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16291 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16292 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16293 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16294 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16295 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16297
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16298 SOAP_FMAC3 struct ns1__phxResponse * SOAP_FMAC4 soap_in_ns1__phxResponse(struct soap *soap, const char *tag, struct ns1__phxResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16299 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16300 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16301 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16302 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16303 a = (struct ns1__phxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxResponse, sizeof(struct ns1__phxResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16304 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16305 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16306 soap_default_ns1__phxResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16307 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16308 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16309 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16310 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16311 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16312 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16313 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16314 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16315 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16316 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16317 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16318 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16319 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16320 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16321 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16323 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16324 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16325 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16326 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16327 { a = (struct ns1__phxResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phxResponse, 0, sizeof(struct ns1__phxResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16328 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16329 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16331 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16332 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16333
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16334 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16335 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16336 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16337 if (soap_out_ns1__phxResponse(soap, tag?tag:"ns1:phxResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16338 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16339 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16341
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16342 SOAP_FMAC3 struct ns1__phxResponse * SOAP_FMAC4 soap_get_ns1__phxResponse(struct soap *soap, struct ns1__phxResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16344 if ((p = soap_in_ns1__phxResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16345 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16346 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16347 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16348 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16349
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16350 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translate(struct soap *soap, struct ns1__translate *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16351 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16352 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16353 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16355
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16356 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translate(struct soap *soap, const struct ns1__translate *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16357 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16358 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16359 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16360 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16361
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16362 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__translate(struct soap *soap, const char *tag, int id, const struct ns1__translate *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16363 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16364 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16365 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translate), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16366 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16367 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16368 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16369 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16371
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16372 SOAP_FMAC3 struct ns1__translate * SOAP_FMAC4 soap_in_ns1__translate(struct soap *soap, const char *tag, struct ns1__translate *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16373 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16374 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16375 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16376 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16377 a = (struct ns1__translate *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translate, sizeof(struct ns1__translate), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16378 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16379 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16380 soap_default_ns1__translate(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16381 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16382 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16383 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16384 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16385 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16386 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16387 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16388 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16389 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16390 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16391 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16392 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16393 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16394 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16395 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16397 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16398 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16399 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16400 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16401 { a = (struct ns1__translate *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__translate, 0, sizeof(struct ns1__translate), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16402 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16403 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16405 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16407
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16408 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translate(struct soap *soap, const struct ns1__translate *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16409 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16410 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16411 if (soap_out_ns1__translate(soap, tag?tag:"ns1:translate", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16412 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16413 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16415
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16416 SOAP_FMAC3 struct ns1__translate * SOAP_FMAC4 soap_get_ns1__translate(struct soap *soap, struct ns1__translate *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16417 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16418 if ((p = soap_in_ns1__translate(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16419 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16420 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16421 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16423
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16424 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translateResponse(struct soap *soap, struct ns1__translateResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16425 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16426 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16427 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16430 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16432 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16433 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16435
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16436 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__translateResponse(struct soap *soap, const char *tag, int id, const struct ns1__translateResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16437 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16438 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16439 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translateResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16440 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16441 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16442 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16443 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16445
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16446 SOAP_FMAC3 struct ns1__translateResponse * SOAP_FMAC4 soap_in_ns1__translateResponse(struct soap *soap, const char *tag, struct ns1__translateResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16447 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16448 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16449 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16450 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16451 a = (struct ns1__translateResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translateResponse, sizeof(struct ns1__translateResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16452 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16453 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16454 soap_default_ns1__translateResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16455 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16456 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16457 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16458 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16459 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16460 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16461 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16462 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16463 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16464 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16465 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16466 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16467 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16468 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16469 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16470 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16471 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16472 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16473 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16474 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16475 { a = (struct ns1__translateResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__translateResponse, 0, sizeof(struct ns1__translateResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16476 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16477 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16479 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16481
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16482 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16483 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16484 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translateResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16485 if (soap_out_ns1__translateResponse(soap, tag?tag:"ns1:translateResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16486 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16487 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16489
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16490 SOAP_FMAC3 struct ns1__translateResponse * SOAP_FMAC4 soap_get_ns1__translateResponse(struct soap *soap, struct ns1__translateResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16491 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16492 if ((p = soap_in_ns1__translateResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16493 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16494 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16495 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16496 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16497
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16498 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWS(struct soap *soap, struct ns1__togoWS *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16499 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16500 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16501 soap_default_string(soap, &a->_query);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16502 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16503 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16504
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16505 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16506 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16507 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16508 soap_serialize_string(soap, &a->_query);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16509 soap_serialize_PointerTons1__togoWSInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16511
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16512 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__togoWS(struct soap *soap, const char *tag, int id, const struct ns1__togoWS *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16513 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16514 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWS), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16516 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16517 if (soap_out_string(soap, "query", -1, &a->_query, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16518 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16519 if (soap_out_PointerTons1__togoWSInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16520 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16521 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16522 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16523
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16524 SOAP_FMAC3 struct ns1__togoWS * SOAP_FMAC4 soap_in_ns1__togoWS(struct soap *soap, const char *tag, struct ns1__togoWS *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16525 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16526 size_t soap_flag__query = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16527 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16528 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16529 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16530 a = (struct ns1__togoWS *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWS, sizeof(struct ns1__togoWS), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16531 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16532 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16533 soap_default_ns1__togoWS(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16534 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16535 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16536 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16537 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16538 if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16539 if (soap_in_string(soap, NULL, &a->_query, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16540 { soap_flag__query--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16541 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16543 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16544 if (soap_in_PointerTons1__togoWSInputParams(soap, NULL, &a->_params, "ns1:togoWSInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16545 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16546 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16547 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16548 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16549 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16550 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16551 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16552 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16553 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16555 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16556 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16557 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16558 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16559 { a = (struct ns1__togoWS *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWS, 0, sizeof(struct ns1__togoWS), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16560 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16563 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16564 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16565
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16566 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16567 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16568 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWS);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16569 if (soap_out_ns1__togoWS(soap, tag?tag:"ns1:togoWS", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16570 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16571 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16574 SOAP_FMAC3 struct ns1__togoWS * SOAP_FMAC4 soap_get_ns1__togoWS(struct soap *soap, struct ns1__togoWS *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16576 if ((p = soap_in_ns1__togoWS(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16577 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16578 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16579 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16582 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSResponse(struct soap *soap, struct ns1__togoWSResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16584 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16585 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16587
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16588 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16589 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16590 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16591 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16592 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16593
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16594 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__togoWSResponse(struct soap *soap, const char *tag, int id, const struct ns1__togoWSResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16595 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16596 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16597 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16598 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16599 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16600 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16601 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16603
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16604 SOAP_FMAC3 struct ns1__togoWSResponse * SOAP_FMAC4 soap_in_ns1__togoWSResponse(struct soap *soap, const char *tag, struct ns1__togoWSResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16605 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16606 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16607 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16608 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16609 a = (struct ns1__togoWSResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSResponse, sizeof(struct ns1__togoWSResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16610 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16611 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16612 soap_default_ns1__togoWSResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16613 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16614 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16615 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16616 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16617 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16618 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16619 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16620 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16621 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16622 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16623 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16624 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16625 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16626 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16627 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16628 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16629 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16630 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16631 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16632 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16633 { a = (struct ns1__togoWSResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWSResponse, 0, sizeof(struct ns1__togoWSResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16634 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16635 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16637 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16639
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16640 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16641 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16642 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16643 if (soap_out_ns1__togoWSResponse(soap, tag?tag:"ns1:togoWSResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16644 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16645 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16646 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16647
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16648 SOAP_FMAC3 struct ns1__togoWSResponse * SOAP_FMAC4 soap_get_ns1__togoWSResponse(struct soap *soap, struct ns1__togoWSResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16649 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16650 if ((p = soap_in_ns1__togoWSResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16651 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16652 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16653 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16654 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16655
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16656 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmap(struct soap *soap, struct ns1__circular_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16657 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16658 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16659 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16660 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16661 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16662
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16663 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmap(struct soap *soap, const struct ns1__circular_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16664 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16665 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16666 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16667 soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16670 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__circular_USCOREmap(struct soap *soap, const char *tag, int id, const struct ns1__circular_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16672 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmap), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16674 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16675 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16676 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16677 if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16678 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16679 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16680 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16681
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16682 SOAP_FMAC3 struct ns1__circular_USCOREmap * SOAP_FMAC4 soap_in_ns1__circular_USCOREmap(struct soap *soap, const char *tag, struct ns1__circular_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16683 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16684 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16685 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16686 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16687 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16688 a = (struct ns1__circular_USCOREmap *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__circular_USCOREmap, sizeof(struct ns1__circular_USCOREmap), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16689 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16690 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16691 soap_default_ns1__circular_USCOREmap(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16692 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16693 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16694 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16695 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16696 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16697 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16698 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16699 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16701 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16702 if (soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:circular_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16703 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16704 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16706 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16707 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16708 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16709 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16710 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16711 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16712 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16713 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16714 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16716 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16717 { a = (struct ns1__circular_USCOREmap *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__circular_USCOREmap, 0, sizeof(struct ns1__circular_USCOREmap), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16718 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16719 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16720 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16721 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__circular_USCOREmap(struct soap *soap, const struct ns1__circular_USCOREmap *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16726 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16727 if (soap_out_ns1__circular_USCOREmap(soap, tag?tag:"ns1:circular_map", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16728 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16729 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16732 SOAP_FMAC3 struct ns1__circular_USCOREmap * SOAP_FMAC4 soap_get_ns1__circular_USCOREmap(struct soap *soap, struct ns1__circular_USCOREmap *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16734 if ((p = soap_in_ns1__circular_USCOREmap(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16735 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16736 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16737 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16739
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16740 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapResponse(struct soap *soap, struct ns1__circular_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16741 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16742 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16743 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16746 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapResponse(struct soap *soap, const struct ns1__circular_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16747 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16748 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16749 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16751
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16752 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__circular_USCOREmapResponse(struct soap *soap, const char *tag, int id, const struct ns1__circular_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16753 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16754 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16755 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16756 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16757 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16758 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16759 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16761
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16762 SOAP_FMAC3 struct ns1__circular_USCOREmapResponse * SOAP_FMAC4 soap_in_ns1__circular_USCOREmapResponse(struct soap *soap, const char *tag, struct ns1__circular_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16763 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16764 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16765 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16766 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16767 a = (struct ns1__circular_USCOREmapResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__circular_USCOREmapResponse, sizeof(struct ns1__circular_USCOREmapResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16768 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16769 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16770 soap_default_ns1__circular_USCOREmapResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16771 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16772 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16773 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16774 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16775 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16776 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16777 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16778 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16779 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16780 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16781 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16782 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16783 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16784 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16785 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16787 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16788 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16789 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16790 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16791 { a = (struct ns1__circular_USCOREmapResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__circular_USCOREmapResponse, 0, sizeof(struct ns1__circular_USCOREmapResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16792 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16793 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16794 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16795 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16797
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16798 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__circular_USCOREmapResponse(struct soap *soap, const struct ns1__circular_USCOREmapResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16799 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16800 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16801 if (soap_out_ns1__circular_USCOREmapResponse(soap, tag?tag:"ns1:circular_mapResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16802 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16803 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16805
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16806 SOAP_FMAC3 struct ns1__circular_USCOREmapResponse * SOAP_FMAC4 soap_get_ns1__circular_USCOREmapResponse(struct soap *soap, struct ns1__circular_USCOREmapResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16808 if ((p = soap_in_ns1__circular_USCOREmapResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16809 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16810 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16811 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16813
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16814 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfo(struct soap *soap, struct ns1__amino_USCOREinfo *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16815 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16816 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16817 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16819
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16820 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfo(struct soap *soap, const struct ns1__amino_USCOREinfo *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16821 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16822 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16823 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16825
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16826 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__amino_USCOREinfo(struct soap *soap, const char *tag, int id, const struct ns1__amino_USCOREinfo *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16827 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16828 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16829 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfo), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16830 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16831 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16832 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16833 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16835
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16836 SOAP_FMAC3 struct ns1__amino_USCOREinfo * SOAP_FMAC4 soap_in_ns1__amino_USCOREinfo(struct soap *soap, const char *tag, struct ns1__amino_USCOREinfo *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16837 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16838 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16839 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16840 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16841 a = (struct ns1__amino_USCOREinfo *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__amino_USCOREinfo, sizeof(struct ns1__amino_USCOREinfo), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16842 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16843 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16844 soap_default_ns1__amino_USCOREinfo(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16845 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16846 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16847 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16848 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16849 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16850 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16851 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16852 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16853 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16854 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16855 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16856 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16857 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16858 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16859 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16861 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16862 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16863 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16864 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16865 { a = (struct ns1__amino_USCOREinfo *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__amino_USCOREinfo, 0, sizeof(struct ns1__amino_USCOREinfo), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16866 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16867 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16868 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16869 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16870 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16871
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16872 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__amino_USCOREinfo(struct soap *soap, const struct ns1__amino_USCOREinfo *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16873 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16874 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfo);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16875 if (soap_out_ns1__amino_USCOREinfo(soap, tag?tag:"ns1:amino_info", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16876 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16877 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16879
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16880 SOAP_FMAC3 struct ns1__amino_USCOREinfo * SOAP_FMAC4 soap_get_ns1__amino_USCOREinfo(struct soap *soap, struct ns1__amino_USCOREinfo *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16881 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16882 if ((p = soap_in_ns1__amino_USCOREinfo(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16883 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16884 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16885 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16887
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16888 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfoResponse(struct soap *soap, struct ns1__amino_USCOREinfoResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16889 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16890 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16891 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16893
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16894 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfoResponse(struct soap *soap, const struct ns1__amino_USCOREinfoResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16895 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16896 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16897 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16899
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16900 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__amino_USCOREinfoResponse(struct soap *soap, const char *tag, int id, const struct ns1__amino_USCOREinfoResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16901 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16902 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16903 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfoResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16904 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16905 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16906 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16907 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16908 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16909
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16910 SOAP_FMAC3 struct ns1__amino_USCOREinfoResponse * SOAP_FMAC4 soap_in_ns1__amino_USCOREinfoResponse(struct soap *soap, const char *tag, struct ns1__amino_USCOREinfoResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16911 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16912 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16913 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16914 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16915 a = (struct ns1__amino_USCOREinfoResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__amino_USCOREinfoResponse, sizeof(struct ns1__amino_USCOREinfoResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16916 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16917 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16918 soap_default_ns1__amino_USCOREinfoResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16919 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16920 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16921 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16922 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16923 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16924 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16925 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16926 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16927 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16928 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16929 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16930 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16931 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16932 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16933 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16935 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16936 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16937 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16938 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16939 { a = (struct ns1__amino_USCOREinfoResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__amino_USCOREinfoResponse, 0, sizeof(struct ns1__amino_USCOREinfoResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16940 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16941 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16943 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16944 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16945
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16946 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__amino_USCOREinfoResponse(struct soap *soap, const struct ns1__amino_USCOREinfoResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16947 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16948 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfoResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16949 if (soap_out_ns1__amino_USCOREinfoResponse(soap, tag?tag:"ns1:amino_infoResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16950 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16951 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16952 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16953
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16954 SOAP_FMAC3 struct ns1__amino_USCOREinfoResponse * SOAP_FMAC4 soap_get_ns1__amino_USCOREinfoResponse(struct soap *soap, struct ns1__amino_USCOREinfoResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16955 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16956 if ((p = soap_in_ns1__amino_USCOREinfoResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16957 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16958 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16959 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16960 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16961
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16962 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__variance(struct soap *soap, struct ns1__variance *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16963 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16964 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16965 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16967
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16968 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__variance(struct soap *soap, const struct ns1__variance *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16969 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16970 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16971 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16973
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16974 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__variance(struct soap *soap, const char *tag, int id, const struct ns1__variance *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16975 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16976 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16977 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__variance), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16979 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16980 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16981 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16982 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16983
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16984 SOAP_FMAC3 struct ns1__variance * SOAP_FMAC4 soap_in_ns1__variance(struct soap *soap, const char *tag, struct ns1__variance *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16985 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16986 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16987 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16988 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16989 a = (struct ns1__variance *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__variance, sizeof(struct ns1__variance), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16990 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16991 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16992 soap_default_ns1__variance(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16993 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16994 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16995 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16996 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16997 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16998 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
16999 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17000 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17001 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17002 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17003 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17004 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17005 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17006 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17007 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17009 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17010 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17011 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17012 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17013 { a = (struct ns1__variance *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__variance, 0, sizeof(struct ns1__variance), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17014 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17015 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17017 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17019
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17020 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__variance(struct soap *soap, const struct ns1__variance *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17021 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17022 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__variance);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17023 if (soap_out_ns1__variance(soap, tag?tag:"ns1:variance", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17024 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17025 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17026 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17027
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17028 SOAP_FMAC3 struct ns1__variance * SOAP_FMAC4 soap_get_ns1__variance(struct soap *soap, struct ns1__variance *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17029 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17030 if ((p = soap_in_ns1__variance(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17031 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17032 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17033 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17034 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17035
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17036 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__varianceResponse(struct soap *soap, struct ns1__varianceResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17037 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17038 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17039 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17040 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17041
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17042 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17043 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17044 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17045 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17048 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__varianceResponse(struct soap *soap, const char *tag, int id, const struct ns1__varianceResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17050 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17051 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__varianceResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17052 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17053 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17054 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17055 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17057
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17058 SOAP_FMAC3 struct ns1__varianceResponse * SOAP_FMAC4 soap_in_ns1__varianceResponse(struct soap *soap, const char *tag, struct ns1__varianceResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17059 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17060 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17061 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17062 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17063 a = (struct ns1__varianceResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__varianceResponse, sizeof(struct ns1__varianceResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17064 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17065 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17066 soap_default_ns1__varianceResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17067 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17068 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17069 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17070 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17071 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17072 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17073 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17074 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17075 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17076 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17077 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17078 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17079 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17080 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17081 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17082 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17083 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17084 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17085 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17086 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17087 { a = (struct ns1__varianceResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__varianceResponse, 0, sizeof(struct ns1__varianceResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17088 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17089 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17091 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17093
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17094 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17095 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17096 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__varianceResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17097 if (soap_out_ns1__varianceResponse(soap, tag?tag:"ns1:varianceResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17098 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17099 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17101
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17102 SOAP_FMAC3 struct ns1__varianceResponse * SOAP_FMAC4 soap_get_ns1__varianceResponse(struct soap *soap, struct ns1__varianceResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17103 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17104 if ((p = soap_in_ns1__varianceResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17105 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17106 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17107 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17108 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17109
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17110 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicity(struct soap *soap, struct ns1__nucleotide_USCOREperiodicity *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17111 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17112 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17113 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17114 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17115 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17116
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17117 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicity *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17118 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17119 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17120 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17121 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17123
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17124 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const char *tag, int id, const struct ns1__nucleotide_USCOREperiodicity *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17125 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17126 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17127 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17128 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17129 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17130 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17131 if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17132 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17133 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17135
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17136 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicity * SOAP_FMAC4 soap_in_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const char *tag, struct ns1__nucleotide_USCOREperiodicity *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17138 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17139 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17140 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17141 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17142 a = (struct ns1__nucleotide_USCOREperiodicity *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity, sizeof(struct ns1__nucleotide_USCOREperiodicity), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17143 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17144 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17145 soap_default_ns1__nucleotide_USCOREperiodicity(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17146 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17147 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17148 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17149 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17150 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17151 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17152 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17153 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17154 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17155 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17156 if (soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, &a->_params, "ns1:nucleotide_periodicityInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17157 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17158 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17159 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17160 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17161 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17162 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17163 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17164 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17165 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17167 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17168 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17169 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17170 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17171 { a = (struct ns1__nucleotide_USCOREperiodicity *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity, 0, sizeof(struct ns1__nucleotide_USCOREperiodicity), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17172 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17173 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17175 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17176 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17177
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17178 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicity *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17179 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17180 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17181 if (soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag?tag:"ns1:nucleotide_periodicity", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17182 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17183 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17184 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17185
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17186 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicity * SOAP_FMAC4 soap_get_ns1__nucleotide_USCOREperiodicity(struct soap *soap, struct ns1__nucleotide_USCOREperiodicity *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17187 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17188 if ((p = soap_in_ns1__nucleotide_USCOREperiodicity(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17189 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17190 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17191 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17192 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17193
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17194 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17195 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17196 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17197 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17198 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17199
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17200 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17201 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17202 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17203 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17205
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17206 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const char *tag, int id, const struct ns1__nucleotide_USCOREperiodicityResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17207 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17208 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17210 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17211 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17212 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17213 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17215
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17216 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityResponse * SOAP_FMAC4 soap_in_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const char *tag, struct ns1__nucleotide_USCOREperiodicityResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17217 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17218 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17219 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17220 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17221 a = (struct ns1__nucleotide_USCOREperiodicityResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse, sizeof(struct ns1__nucleotide_USCOREperiodicityResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17222 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17223 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17224 soap_default_ns1__nucleotide_USCOREperiodicityResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17225 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17226 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17227 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17228 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17229 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17230 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17231 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17232 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17233 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17234 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17235 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17236 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17237 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17238 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17239 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17240 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17241 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17242 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17243 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17244 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17245 { a = (struct ns1__nucleotide_USCOREperiodicityResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse, 0, sizeof(struct ns1__nucleotide_USCOREperiodicityResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17246 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17247 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17249 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17251
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17252 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17253 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17254 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17255 if (soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag?tag:"ns1:nucleotide_periodicityResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17256 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17257 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17258 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17259
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17260 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityResponse * SOAP_FMAC4 soap_get_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17261 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17262 if ((p = soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17263 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17264 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17265 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17267
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17268 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sum(struct soap *soap, struct ns1__sum *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17269 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17270 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17271 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17273
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17274 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sum(struct soap *soap, const struct ns1__sum *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17275 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17276 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17277 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17279
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17280 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__sum(struct soap *soap, const char *tag, int id, const struct ns1__sum *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17281 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17282 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17283 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sum), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17284 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17285 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17286 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17287 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17288 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17289
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17290 SOAP_FMAC3 struct ns1__sum * SOAP_FMAC4 soap_in_ns1__sum(struct soap *soap, const char *tag, struct ns1__sum *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17291 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17292 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17293 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17294 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17295 a = (struct ns1__sum *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sum, sizeof(struct ns1__sum), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17296 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17297 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17298 soap_default_ns1__sum(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17299 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17300 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17301 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17302 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17303 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17304 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17305 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17306 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17307 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17308 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17309 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17310 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17311 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17312 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17313 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17315 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17316 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17317 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17318 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17319 { a = (struct ns1__sum *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__sum, 0, sizeof(struct ns1__sum), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17320 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17321 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17323 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17325
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17326 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sum(struct soap *soap, const struct ns1__sum *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17327 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17328 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sum);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17329 if (soap_out_ns1__sum(soap, tag?tag:"ns1:sum", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17330 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17331 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17332 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17333
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17334 SOAP_FMAC3 struct ns1__sum * SOAP_FMAC4 soap_get_ns1__sum(struct soap *soap, struct ns1__sum *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17335 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17336 if ((p = soap_in_ns1__sum(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17337 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17338 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17339 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17341
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17342 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sumResponse(struct soap *soap, struct ns1__sumResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17343 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17344 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17345 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17346 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17347
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17348 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17349 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17350 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17351 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17352 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17353
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17354 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__sumResponse(struct soap *soap, const char *tag, int id, const struct ns1__sumResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17355 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17356 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17357 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sumResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17358 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17359 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17360 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17361 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17363
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17364 SOAP_FMAC3 struct ns1__sumResponse * SOAP_FMAC4 soap_in_ns1__sumResponse(struct soap *soap, const char *tag, struct ns1__sumResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17365 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17366 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17367 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17368 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17369 a = (struct ns1__sumResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sumResponse, sizeof(struct ns1__sumResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17370 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17371 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17372 soap_default_ns1__sumResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17373 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17374 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17375 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17376 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17377 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17378 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17379 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17380 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17381 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17382 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17383 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17384 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17385 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17386 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17387 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17389 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17390 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17391 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17392 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17393 { a = (struct ns1__sumResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__sumResponse, 0, sizeof(struct ns1__sumResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17394 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17395 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17397 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17399
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17400 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17401 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17402 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sumResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17403 if (soap_out_ns1__sumResponse(soap, tag?tag:"ns1:sumResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17404 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17405 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17407
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17408 SOAP_FMAC3 struct ns1__sumResponse * SOAP_FMAC4 soap_get_ns1__sumResponse(struct soap *soap, struct ns1__sumResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17409 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17410 if ((p = soap_in_ns1__sumResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17411 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17412 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17413 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17415
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17416 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmap(struct soap *soap, struct ns1__plasmid_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17417 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17418 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17419 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17420 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17421 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17422
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17423 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmap(struct soap *soap, const struct ns1__plasmid_USCOREmap *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17424 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17425 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17426 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17427 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17430 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__plasmid_USCOREmap(struct soap *soap, const char *tag, int id, const struct ns1__plasmid_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17432 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmap), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17434 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17435 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17436 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17437 if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17438 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17439 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17440 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17441
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17442 SOAP_FMAC3 struct ns1__plasmid_USCOREmap * SOAP_FMAC4 soap_in_ns1__plasmid_USCOREmap(struct soap *soap, const char *tag, struct ns1__plasmid_USCOREmap *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17443 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17444 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17445 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17446 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17447 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17448 a = (struct ns1__plasmid_USCOREmap *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__plasmid_USCOREmap, sizeof(struct ns1__plasmid_USCOREmap), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17449 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17450 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17451 soap_default_ns1__plasmid_USCOREmap(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17452 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17453 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17454 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17455 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17456 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17457 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17458 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17459 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17460 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17461 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17462 if (soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:plasmid_mapInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17463 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17464 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17465 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17466 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17467 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17468 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17469 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17470 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17471 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17472 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17473 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17474 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17475 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17476 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17477 { a = (struct ns1__plasmid_USCOREmap *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__plasmid_USCOREmap, 0, sizeof(struct ns1__plasmid_USCOREmap), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17478 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17479 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17481 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17482 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17483
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17484 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__plasmid_USCOREmap(struct soap *soap, const struct ns1__plasmid_USCOREmap *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17485 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17487 if (soap_out_ns1__plasmid_USCOREmap(soap, tag?tag:"ns1:plasmid_map", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17488 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17489 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17490 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17491
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17492 SOAP_FMAC3 struct ns1__plasmid_USCOREmap * SOAP_FMAC4 soap_get_ns1__plasmid_USCOREmap(struct soap *soap, struct ns1__plasmid_USCOREmap *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17493 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17494 if ((p = soap_in_ns1__plasmid_USCOREmap(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17495 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17496 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17497 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapResponse(struct soap *soap, struct ns1__plasmid_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17502 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17503 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17504 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17505
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17506 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapResponse(struct soap *soap, const struct ns1__plasmid_USCOREmapResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17507 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17508 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17509 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17511
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17512 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__plasmid_USCOREmapResponse(struct soap *soap, const char *tag, int id, const struct ns1__plasmid_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17513 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17514 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17516 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17517 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17518 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17519 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17521
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17522 SOAP_FMAC3 struct ns1__plasmid_USCOREmapResponse * SOAP_FMAC4 soap_in_ns1__plasmid_USCOREmapResponse(struct soap *soap, const char *tag, struct ns1__plasmid_USCOREmapResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17523 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17524 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17525 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17526 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17527 a = (struct ns1__plasmid_USCOREmapResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__plasmid_USCOREmapResponse, sizeof(struct ns1__plasmid_USCOREmapResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17528 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17529 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17530 soap_default_ns1__plasmid_USCOREmapResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17531 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17532 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17533 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17534 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17535 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17536 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17537 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17538 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17539 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17540 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17541 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17542 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17543 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17544 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17545 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17547 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17548 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17549 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17550 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17551 { a = (struct ns1__plasmid_USCOREmapResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__plasmid_USCOREmapResponse, 0, sizeof(struct ns1__plasmid_USCOREmapResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17552 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17553 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17555 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17556 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17557
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17558 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__plasmid_USCOREmapResponse(struct soap *soap, const struct ns1__plasmid_USCOREmapResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17559 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17560 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17561 if (soap_out_ns1__plasmid_USCOREmapResponse(soap, tag?tag:"ns1:plasmid_mapResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17562 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17563 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17564 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17565
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17566 SOAP_FMAC3 struct ns1__plasmid_USCOREmapResponse * SOAP_FMAC4 soap_get_ns1__plasmid_USCOREmapResponse(struct soap *soap, struct ns1__plasmid_USCOREmapResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17567 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17568 if ((p = soap_in_ns1__plasmid_USCOREmapResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17569 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17570 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17571 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17574 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREter(struct soap *soap, struct ns1__find_USCOREori_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17576 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17577 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17578 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17579 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17580
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17581 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREter(struct soap *soap, const struct ns1__find_USCOREori_USCOREter *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17582 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17583 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17584 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17585 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17586 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17587
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17588 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREori_USCOREter(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREori_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17589 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17590 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17591 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREter), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17592 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17593 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17594 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17595 if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17596 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17597 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17599
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17600 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREter * SOAP_FMAC4 soap_in_ns1__find_USCOREori_USCOREter(struct soap *soap, const char *tag, struct ns1__find_USCOREori_USCOREter *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17601 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17602 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17603 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17604 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17605 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17606 a = (struct ns1__find_USCOREori_USCOREter *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREter, sizeof(struct ns1__find_USCOREori_USCOREter), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17607 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17608 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17609 soap_default_ns1__find_USCOREori_USCOREter(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17610 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17611 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17612 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17613 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17614 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17615 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17616 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17617 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17619 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17620 if (soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_ori_terInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17621 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17622 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17623 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17624 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17625 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17626 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17627 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17628 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17629 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17631 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17632 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17633 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17634 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17635 { a = (struct ns1__find_USCOREori_USCOREter *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREori_USCOREter, 0, sizeof(struct ns1__find_USCOREori_USCOREter), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17636 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17637 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17639 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17640 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17641
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17642 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREori_USCOREter(struct soap *soap, const struct ns1__find_USCOREori_USCOREter *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17643 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17645 if (soap_out_ns1__find_USCOREori_USCOREter(soap, tag?tag:"ns1:find_ori_ter", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17646 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17647 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17650 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREter * SOAP_FMAC4 soap_get_ns1__find_USCOREori_USCOREter(struct soap *soap, struct ns1__find_USCOREori_USCOREter *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17651 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17652 if ((p = soap_in_ns1__find_USCOREori_USCOREter(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17653 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17654 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17655 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17658 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREori_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17660 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17661 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17663
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17664 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREori_USCOREterResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17665 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17666 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17667 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17670 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREori_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17672 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17674 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17675 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17676 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17677 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17680 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREori_USCOREterResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17682 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17683 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17684 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17685 a = (struct ns1__find_USCOREori_USCOREterResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse, sizeof(struct ns1__find_USCOREori_USCOREterResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17686 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17687 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17688 soap_default_ns1__find_USCOREori_USCOREterResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17689 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17690 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17691 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17692 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17693 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17694 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17695 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17696 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17697 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17698 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17699 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17700 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17701 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17702 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17705 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17706 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17708 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17709 { a = (struct ns1__find_USCOREori_USCOREterResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse, 0, sizeof(struct ns1__find_USCOREori_USCOREterResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17710 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17711 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17712 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17713 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17714 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17715
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17716 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREori_USCOREterResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17717 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17718 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17719 if (soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:find_ori_terResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17720 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17721 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17724 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREori_USCOREterResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17726 if ((p = soap_in_ns1__find_USCOREori_USCOREterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17727 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17728 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17729 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17732 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__median(struct soap *soap, struct ns1__median *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17734 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17735 a->_array = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17738 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__median(struct soap *soap, const struct ns1__median *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17740 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17741 soap_serialize_PointerToarrayIn(soap, &a->_array);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17743
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17744 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__median(struct soap *soap, const char *tag, int id, const struct ns1__median *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17745 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17746 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17747 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__median), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17748 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17749 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17750 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17751 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17752 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17753
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17754 SOAP_FMAC3 struct ns1__median * SOAP_FMAC4 soap_in_ns1__median(struct soap *soap, const char *tag, struct ns1__median *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17756 size_t soap_flag__array = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17757 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17758 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17759 a = (struct ns1__median *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__median, sizeof(struct ns1__median), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17760 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17761 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17762 soap_default_ns1__median(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17763 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17764 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17765 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17766 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17767 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17768 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17769 { soap_flag__array--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17770 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17771 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17772 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17773 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17774 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17775 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17776 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17777 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17779 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17780 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17781 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17782 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17783 { a = (struct ns1__median *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__median, 0, sizeof(struct ns1__median), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17784 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17785 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17787 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17788 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17789
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17790 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__median(struct soap *soap, const struct ns1__median *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17791 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17792 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__median);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17793 if (soap_out_ns1__median(soap, tag?tag:"ns1:median", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17794 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17795 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17797
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17798 SOAP_FMAC3 struct ns1__median * SOAP_FMAC4 soap_get_ns1__median(struct soap *soap, struct ns1__median *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17799 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17800 if ((p = soap_in_ns1__median(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17801 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17802 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17803 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17805
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17806 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__medianResponse(struct soap *soap, struct ns1__medianResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17808 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17809 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17810 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17811
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17812 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17813 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17814 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17815 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17816 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17817
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17818 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__medianResponse(struct soap *soap, const char *tag, int id, const struct ns1__medianResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17819 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17820 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17821 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__medianResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17822 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17823 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17824 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17825 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17826 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17827
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17828 SOAP_FMAC3 struct ns1__medianResponse * SOAP_FMAC4 soap_in_ns1__medianResponse(struct soap *soap, const char *tag, struct ns1__medianResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17829 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17830 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17831 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17832 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17833 a = (struct ns1__medianResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__medianResponse, sizeof(struct ns1__medianResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17834 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17835 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17836 soap_default_ns1__medianResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17837 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17838 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17839 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17840 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17841 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17842 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17843 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17844 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17845 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17846 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17847 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17848 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17849 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17850 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17851 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17853 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17854 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17855 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17856 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17857 { a = (struct ns1__medianResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__medianResponse, 0, sizeof(struct ns1__medianResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17858 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17859 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17861 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17862 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17863
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17864 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17865 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17866 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__medianResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17867 if (soap_out_ns1__medianResponse(soap, tag?tag:"ns1:medianResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17868 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17869 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17870 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17871
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17872 SOAP_FMAC3 struct ns1__medianResponse * SOAP_FMAC4 soap_get_ns1__medianResponse(struct soap *soap, struct ns1__medianResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17873 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17874 if ((p = soap_in_ns1__medianResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17875 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17876 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17877 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17879
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17880 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseq(struct soap *soap, struct ns1__splitprintseq *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17881 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17882 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17883 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17885
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17886 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17887 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17888 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17889 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17890 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17891
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17892 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__splitprintseq(struct soap *soap, const char *tag, int id, const struct ns1__splitprintseq *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17893 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17894 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17895 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseq), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17896 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17897 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17898 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17899 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17900 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17901
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17902 SOAP_FMAC3 struct ns1__splitprintseq * SOAP_FMAC4 soap_in_ns1__splitprintseq(struct soap *soap, const char *tag, struct ns1__splitprintseq *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17903 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17904 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17905 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17906 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17907 a = (struct ns1__splitprintseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseq, sizeof(struct ns1__splitprintseq), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17908 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17909 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17910 soap_default_ns1__splitprintseq(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17911 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17912 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17913 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17914 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17915 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17916 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17917 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17918 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17919 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17920 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17921 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17922 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17923 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17924 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17925 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17927 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17928 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17929 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17930 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17931 { a = (struct ns1__splitprintseq *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__splitprintseq, 0, sizeof(struct ns1__splitprintseq), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17932 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17933 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17935 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17936 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17937
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17938 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17939 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17940 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseq);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17941 if (soap_out_ns1__splitprintseq(soap, tag?tag:"ns1:splitprintseq", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17942 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17943 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17944 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17945
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17946 SOAP_FMAC3 struct ns1__splitprintseq * SOAP_FMAC4 soap_get_ns1__splitprintseq(struct soap *soap, struct ns1__splitprintseq *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17947 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17948 if ((p = soap_in_ns1__splitprintseq(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17949 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17950 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17951 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17952 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17953
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17954 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseqResponse(struct soap *soap, struct ns1__splitprintseqResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17955 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17956 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17957 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17958 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17959
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17960 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17961 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17962 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17963 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17964 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17965
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17966 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__splitprintseqResponse(struct soap *soap, const char *tag, int id, const struct ns1__splitprintseqResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17967 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17968 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17969 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseqResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17970 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17971 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17972 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17973 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17974 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17975
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17976 SOAP_FMAC3 struct ns1__splitprintseqResponse * SOAP_FMAC4 soap_in_ns1__splitprintseqResponse(struct soap *soap, const char *tag, struct ns1__splitprintseqResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17977 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17978 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17979 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17980 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17981 a = (struct ns1__splitprintseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseqResponse, sizeof(struct ns1__splitprintseqResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17982 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17983 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17984 soap_default_ns1__splitprintseqResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17985 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17986 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17987 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17988 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17989 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17990 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17991 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17992 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17993 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17994 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17995 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17996 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17997 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17998 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
17999 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18000 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18001 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18002 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18003 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18004 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18005 { a = (struct ns1__splitprintseqResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__splitprintseqResponse, 0, sizeof(struct ns1__splitprintseqResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18006 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18007 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18009 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18010 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18011
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18012 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18013 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18014 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseqResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18015 if (soap_out_ns1__splitprintseqResponse(soap, tag?tag:"ns1:splitprintseqResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18016 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18017 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18019
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18020 SOAP_FMAC3 struct ns1__splitprintseqResponse * SOAP_FMAC4 soap_get_ns1__splitprintseqResponse(struct soap *soap, struct ns1__splitprintseqResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18021 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18022 if ((p = soap_in_ns1__splitprintseqResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18023 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18025 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18026 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18027
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18028 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalue(struct soap *soap, struct ns1__w_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18029 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18030 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18031 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18032 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18033 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18034
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18035 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalue(struct soap *soap, const struct ns1__w_USCOREvalue *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18036 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18037 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18038 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18039 soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18040 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18041
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18042 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__w_USCOREvalue(struct soap *soap, const char *tag, int id, const struct ns1__w_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18043 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18044 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18045 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalue), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18046 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18047 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18048 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18049 if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18050 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18051 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18052 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18053
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18054 SOAP_FMAC3 struct ns1__w_USCOREvalue * SOAP_FMAC4 soap_in_ns1__w_USCOREvalue(struct soap *soap, const char *tag, struct ns1__w_USCOREvalue *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18055 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18056 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18057 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18058 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18059 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18060 a = (struct ns1__w_USCOREvalue *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__w_USCOREvalue, sizeof(struct ns1__w_USCOREvalue), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18061 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18062 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18063 soap_default_ns1__w_USCOREvalue(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18064 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18065 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18066 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18067 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18068 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18069 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18070 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18071 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18073 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18074 if (soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:w_valueInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18075 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18076 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18077 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18078 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18079 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18080 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18081 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18082 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18083 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18084 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18085 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18086 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18087 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18088 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18089 { a = (struct ns1__w_USCOREvalue *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__w_USCOREvalue, 0, sizeof(struct ns1__w_USCOREvalue), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18090 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18091 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18093 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18095
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18096 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__w_USCOREvalue(struct soap *soap, const struct ns1__w_USCOREvalue *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18097 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18098 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalue);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18099 if (soap_out_ns1__w_USCOREvalue(soap, tag?tag:"ns1:w_value", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18100 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18101 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18102 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18103
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18104 SOAP_FMAC3 struct ns1__w_USCOREvalue * SOAP_FMAC4 soap_get_ns1__w_USCOREvalue(struct soap *soap, struct ns1__w_USCOREvalue *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18105 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18106 if ((p = soap_in_ns1__w_USCOREvalue(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18107 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18108 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18109 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18110 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18111
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18112 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueResponse(struct soap *soap, struct ns1__w_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18113 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18114 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18115 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18116 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18117
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18118 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueResponse(struct soap *soap, const struct ns1__w_USCOREvalueResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18119 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18120 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18121 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18123
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18124 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__w_USCOREvalueResponse(struct soap *soap, const char *tag, int id, const struct ns1__w_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18125 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18126 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18127 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18128 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18129 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18130 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18131 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18132 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18133
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18134 SOAP_FMAC3 struct ns1__w_USCOREvalueResponse * SOAP_FMAC4 soap_in_ns1__w_USCOREvalueResponse(struct soap *soap, const char *tag, struct ns1__w_USCOREvalueResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18135 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18136 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18137 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18138 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18139 a = (struct ns1__w_USCOREvalueResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__w_USCOREvalueResponse, sizeof(struct ns1__w_USCOREvalueResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18140 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18141 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18142 soap_default_ns1__w_USCOREvalueResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18143 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18144 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18145 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18146 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18147 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18148 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18149 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18150 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18151 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18152 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18153 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18154 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18155 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18156 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18157 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18159 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18160 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18161 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18162 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18163 { a = (struct ns1__w_USCOREvalueResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__w_USCOREvalueResponse, 0, sizeof(struct ns1__w_USCOREvalueResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18164 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18165 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18167 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18168 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18169
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18170 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__w_USCOREvalueResponse(struct soap *soap, const struct ns1__w_USCOREvalueResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18171 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18172 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18173 if (soap_out_ns1__w_USCOREvalueResponse(soap, tag?tag:"ns1:w_valueResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18174 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18175 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18176 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18177
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18178 SOAP_FMAC3 struct ns1__w_USCOREvalueResponse * SOAP_FMAC4 soap_get_ns1__w_USCOREvalueResponse(struct soap *soap, struct ns1__w_USCOREvalueResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18179 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18180 if ((p = soap_in_ns1__w_USCOREvalueResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18181 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18182 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18183 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18184 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18185
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18186 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2(struct soap *soap, struct ns1__P2 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18187 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18188 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18189 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18190 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18191 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18192
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18193 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2(struct soap *soap, const struct ns1__P2 *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18194 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18195 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18196 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18197 soap_serialize_PointerTons1__P2InputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18198 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18199
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18200 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__P2(struct soap *soap, const char *tag, int id, const struct ns1__P2 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18201 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18202 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18203 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18204 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18205 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18206 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18207 if (soap_out_PointerTons1__P2InputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18208 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18209 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18211
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18212 SOAP_FMAC3 struct ns1__P2 * SOAP_FMAC4 soap_in_ns1__P2(struct soap *soap, const char *tag, struct ns1__P2 *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18213 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18214 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18215 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18216 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18217 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18218 a = (struct ns1__P2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2, sizeof(struct ns1__P2), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18219 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18220 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18221 soap_default_ns1__P2(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18222 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18223 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18224 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18225 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18226 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18227 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18228 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18229 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18231 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18232 if (soap_in_PointerTons1__P2InputParams(soap, NULL, &a->_params, "ns1:P2InputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18233 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18234 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18235 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18236 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18237 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18238 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18239 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18240 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18241 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18243 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18244 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18245 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18246 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18247 { a = (struct ns1__P2 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2, 0, sizeof(struct ns1__P2), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18248 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18249 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18251 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18252 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18253
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18254 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2(struct soap *soap, const struct ns1__P2 *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18255 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18256 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18257 if (soap_out_ns1__P2(soap, tag?tag:"ns1:P2", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18258 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18259 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18261
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18262 SOAP_FMAC3 struct ns1__P2 * SOAP_FMAC4 soap_get_ns1__P2(struct soap *soap, struct ns1__P2 *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18263 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18264 if ((p = soap_in_ns1__P2(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18265 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18266 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18267 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18268 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18269
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18270 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2Response(struct soap *soap, struct ns1__P2Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18271 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18272 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18273 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18275
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18276 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18277 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18278 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18279 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18280 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18281
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18282 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__P2Response(struct soap *soap, const char *tag, int id, const struct ns1__P2Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18283 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18284 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18285 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2Response), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18286 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18287 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18288 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18289 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18290 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18291
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18292 SOAP_FMAC3 struct ns1__P2Response * SOAP_FMAC4 soap_in_ns1__P2Response(struct soap *soap, const char *tag, struct ns1__P2Response *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18293 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18294 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18295 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18296 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18297 a = (struct ns1__P2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2Response, sizeof(struct ns1__P2Response), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18298 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18299 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18300 soap_default_ns1__P2Response(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18301 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18302 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18303 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18304 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18305 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18306 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18307 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18308 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18309 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18310 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18311 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18312 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18313 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18314 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18315 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18316 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18317 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18318 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18320 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18321 { a = (struct ns1__P2Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2Response, 0, sizeof(struct ns1__P2Response), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18322 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18323 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18325 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18327
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18328 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18329 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18330 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2Response);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18331 if (soap_out_ns1__P2Response(soap, tag?tag:"ns1:P2Response", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18332 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18333 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18335
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18336 SOAP_FMAC3 struct ns1__P2Response * SOAP_FMAC4 soap_get_ns1__P2Response(struct soap *soap, struct ns1__P2Response *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18337 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18338 if ((p = soap_in_ns1__P2Response(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18339 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18340 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18341 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18342 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18343
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18344 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmva(struct soap *soap, struct ns1__codon_USCOREmva *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18345 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18346 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18347 soap_default_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18348 a->_params = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18349 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18350
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18351 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmva(struct soap *soap, const struct ns1__codon_USCOREmva *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18352 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18353 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18354 soap_serialize_string(soap, &a->_sequence);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18355 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, &a->_params);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18356 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18357
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18358 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREmva(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREmva *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18360 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18361 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmva), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18362 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18363 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18364 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18365 if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, "params", -1, &a->_params, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18366 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18367 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18368 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18369
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18370 SOAP_FMAC3 struct ns1__codon_USCOREmva * SOAP_FMAC4 soap_in_ns1__codon_USCOREmva(struct soap *soap, const char *tag, struct ns1__codon_USCOREmva *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18371 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18372 size_t soap_flag__sequence = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18373 size_t soap_flag__params = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18374 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18375 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18376 a = (struct ns1__codon_USCOREmva *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREmva, sizeof(struct ns1__codon_USCOREmva), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18377 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18378 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18379 soap_default_ns1__codon_USCOREmva(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18380 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18381 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18382 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18383 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18384 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18385 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18386 { soap_flag__sequence--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18387 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18389 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18390 if (soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, &a->_params, "ns1:codon_mvaInputParams"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18391 { soap_flag__params--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18392 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18393 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18394 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18395 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18396 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18397 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18398 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18401 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18402 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18403 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18404 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18405 { a = (struct ns1__codon_USCOREmva *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREmva, 0, sizeof(struct ns1__codon_USCOREmva), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18406 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18407 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18409 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18410 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18411
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18412 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREmva(struct soap *soap, const struct ns1__codon_USCOREmva *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18413 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18414 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmva);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18415 if (soap_out_ns1__codon_USCOREmva(soap, tag?tag:"ns1:codon_mva", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18416 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18417 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18420 SOAP_FMAC3 struct ns1__codon_USCOREmva * SOAP_FMAC4 soap_get_ns1__codon_USCOREmva(struct soap *soap, struct ns1__codon_USCOREmva *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18422 if ((p = soap_in_ns1__codon_USCOREmva(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18423 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18424 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18425 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18426 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18427
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18428 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaResponse(struct soap *soap, struct ns1__codon_USCOREmvaResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18429 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18430 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18431 a->_result = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18432 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18433
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaResponse(struct soap *soap, const struct ns1__codon_USCOREmvaResponse *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18435 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18436 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18437 soap_serialize_PointerTostring(soap, &a->_result);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18438 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18439
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18440 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREmvaResponse(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREmvaResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18441 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18442 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18443 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaResponse), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18444 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18445 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18446 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18447 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18448 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18449
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18450 SOAP_FMAC3 struct ns1__codon_USCOREmvaResponse * SOAP_FMAC4 soap_in_ns1__codon_USCOREmvaResponse(struct soap *soap, const char *tag, struct ns1__codon_USCOREmvaResponse *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18451 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18452 size_t soap_flag__result = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18453 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18454 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18455 a = (struct ns1__codon_USCOREmvaResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREmvaResponse, sizeof(struct ns1__codon_USCOREmvaResponse), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18456 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18457 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18458 soap_default_ns1__codon_USCOREmvaResponse(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18459 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18460 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18461 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18462 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18463 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18464 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18465 { soap_flag__result--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18466 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18467 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18468 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18469 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18470 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18471 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18472 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18473 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18474 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18475 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18476 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18477 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18478 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18479 { a = (struct ns1__codon_USCOREmvaResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREmvaResponse, 0, sizeof(struct ns1__codon_USCOREmvaResponse), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18480 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18481 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18482 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18483 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18484 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18485
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18486 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREmvaResponse(struct soap *soap, const struct ns1__codon_USCOREmvaResponse *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18487 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18488 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18489 if (soap_out_ns1__codon_USCOREmvaResponse(soap, tag?tag:"ns1:codon_mvaResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18490 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18491 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18492 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18493
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18494 SOAP_FMAC3 struct ns1__codon_USCOREmvaResponse * SOAP_FMAC4 soap_get_ns1__codon_USCOREmvaResponse(struct soap *soap, struct ns1__codon_USCOREmvaResponse *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18495 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18496 if ((p = soap_in_ns1__codon_USCOREmvaResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18497 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18498 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18499 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18500 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18501
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18502 SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayOut(struct soap *soap, struct arrayOut *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18503 { (void)soap;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18504 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18505 a->__size = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18506 a->__ptr = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18507 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18508
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18509 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayOut(struct soap *soap, struct arrayOut const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18510 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18511 int i;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18512 if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayOut))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18513 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18514 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18515 soap_serialize_string(soap, a->__ptr + i);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18517 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18518
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18519 SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayOut(struct soap *soap, const char *tag, int id, const struct arrayOut *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18520 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18521 int i, n = a->__size;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18522 char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18523 id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayOut);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18524 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18525 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18526 if (soap_array_begin_out(soap, tag, id, t, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18527 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18528 for (i = 0; i < n; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18529 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18530 soap->position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18531 soap->positions[0] = i;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18532 soap_out_string(soap, "item", -1, &a->__ptr[i], "");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18533 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18534 soap->position = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18535 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18536 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18537
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18538 SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_in_arrayOut(struct soap *soap, const char *tag, struct arrayOut *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18539 { int i, j;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18540 char **p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18541 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18542 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18543 if (soap_match_array(soap, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18544 { soap->error = SOAP_TYPE;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18545 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18547 a = (struct arrayOut *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18548 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18549 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18550 soap_default_arrayOut(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18551 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18552 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18553 a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18554 if (a->__size >= 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18555 { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18556 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18557 a->__ptr[i] = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18558 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18559 { soap_peek_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18560 if (soap->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18561 { i = soap->positions[0]-j;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18562 if (i < 0 || i >= a->__size)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18563 { soap->error = SOAP_IOB;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18564 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18567 if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18568 { if (soap->error != SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18569 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18570 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18571 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18573 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18574 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18575 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18576 { if (soap_new_block(soap) == NULL)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18577 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18578 for (a->__size = 0; ; a->__size++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18579 { p = (char **)soap_push_block(soap, NULL, sizeof(char *));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18580 if (!p)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18581 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18582 *p = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18583 if (!soap_in_string(soap, NULL, p, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18584 { if (soap->error != SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18585 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18586 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18587 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18589 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18590 soap_pop_block(soap, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18591 a->__ptr = (char **)soap_malloc(soap, soap->blist->size);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18592 soap_save_block(soap, NULL, (char*)a->__ptr, 1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18593 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18594 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18595 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18596 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18597 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18598 { a = (struct arrayOut *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayOut, 0, sizeof(struct arrayOut), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18599 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18600 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18601 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18602 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18603 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18604
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18605 SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayOut(struct soap *soap, const struct arrayOut *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18606 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18607 register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayOut);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18608 if (soap_out_arrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18609 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18610 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18611 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18612
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18613 SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_get_arrayOut(struct soap *soap, struct arrayOut *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18614 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18615 if ((p = soap_in_arrayOut(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18616 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18618 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18619 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18620
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18621 SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayIn(struct soap *soap, struct arrayIn *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18622 { (void)soap;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18623 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18624 a->__size = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18625 a->__ptr = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18627
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18628 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayIn(struct soap *soap, struct arrayIn const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18629 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18630 int i;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18631 if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayIn))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18632 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18633 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18634 soap_serialize_string(soap, a->__ptr + i);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18635 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18637
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18638 SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayIn(struct soap *soap, const char *tag, int id, const struct arrayIn *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18639 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18640 int i, n = a->__size;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18641 char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18642 id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayIn);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18643 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18644 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18645 if (soap_array_begin_out(soap, tag, id, t, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18646 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18647 for (i = 0; i < n; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18648 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18649 soap->position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18650 soap->positions[0] = i;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18651 soap_out_string(soap, "item", -1, &a->__ptr[i], "");
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18653 soap->position = 0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18654 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18655 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18656
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18657 SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_in_arrayIn(struct soap *soap, const char *tag, struct arrayIn *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18658 { int i, j;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18659 char **p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18660 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18661 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18662 if (soap_match_array(soap, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18663 { soap->error = SOAP_TYPE;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18664 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18665 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18666 a = (struct arrayIn *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18667 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18668 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18669 soap_default_arrayIn(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18670 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18672 a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18673 if (a->__size >= 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18674 { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18675 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18676 a->__ptr[i] = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18677 for (i = 0; i < a->__size; i++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18678 { soap_peek_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18679 if (soap->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18680 { i = soap->positions[0]-j;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18681 if (i < 0 || i >= a->__size)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18682 { soap->error = SOAP_IOB;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18683 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18684 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18685 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18686 if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18687 { if (soap->error != SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18688 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18689 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18690 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18691 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18692 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18693 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18694 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18695 { if (soap_new_block(soap) == NULL)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18696 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18697 for (a->__size = 0; ; a->__size++)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18698 { p = (char **)soap_push_block(soap, NULL, sizeof(char *));
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18699 if (!p)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18700 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18701 *p = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18702 if (!soap_in_string(soap, NULL, p, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18703 { if (soap->error != SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18704 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18705 soap->error = SOAP_OK;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18706 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18708 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18709 soap_pop_block(soap, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18710 a->__ptr = (char **)soap_malloc(soap, soap->blist->size);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18711 soap_save_block(soap, NULL, (char*)a->__ptr, 1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18712 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18713 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18714 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18716 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18717 { a = (struct arrayIn *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayIn, 0, sizeof(struct arrayIn), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18718 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18719 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18720 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18721 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayIn(struct soap *soap, const struct arrayIn *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18726 register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayIn);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18727 if (soap_out_arrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18728 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18729 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18732 SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_get_arrayIn(struct soap *soap, struct arrayIn *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18734 if ((p = soap_in_arrayIn(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18735 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18736 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18737 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18739
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18740 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18741 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18742 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18743 soap_default_int(soap, &a->sharp);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18746 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueInputParams(struct soap *soap, const struct ns1__S_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18747 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18748 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18749 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18750
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18751 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__S_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, const struct ns1__S_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18752 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18753 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18754 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18755 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18756 if (soap_out_int(soap, "sharp", -1, &a->sharp, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18757 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18758 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18759 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18760
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18761 SOAP_FMAC3 struct ns1__S_USCOREvalueInputParams * SOAP_FMAC4 soap_in_ns1__S_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__S_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18762 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18763 size_t soap_flag_sharp = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18764 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18765 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18766 a = (struct ns1__S_USCOREvalueInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__S_USCOREvalueInputParams, sizeof(struct ns1__S_USCOREvalueInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18767 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18768 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18769 soap_default_ns1__S_USCOREvalueInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18770 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18771 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18772 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18773 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18774 if (soap_flag_sharp && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18775 if (soap_in_int(soap, "sharp", &a->sharp, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18776 { soap_flag_sharp--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18777 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18779 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18780 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18781 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18782 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18783 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18784 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18785 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18786 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18787 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18788 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18789 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18790 { a = (struct ns1__S_USCOREvalueInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__S_USCOREvalueInputParams, 0, sizeof(struct ns1__S_USCOREvalueInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18791 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18792 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18793 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18794 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sharp > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18795 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18796 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18797 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18798 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18799 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18800
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18801 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__S_USCOREvalueInputParams(struct soap *soap, const struct ns1__S_USCOREvalueInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18802 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18803 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18804 if (soap_out_ns1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18805 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18806 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18807 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18808
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18809 SOAP_FMAC3 struct ns1__S_USCOREvalueInputParams * SOAP_FMAC4 soap_get_ns1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18810 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18811 if ((p = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18812 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18813 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18814 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18815 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18816
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18817 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18818 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18819 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18820 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18821 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18822 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18823 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18825
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18826 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18827 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18828 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18829 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18830 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18831 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18832 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18833
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18834 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__scsInputParams(struct soap *soap, const char *tag, int id, const struct ns1__scsInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18835 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18836 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18837 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18838 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18839 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18840 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18841 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18843 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18844 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18845 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18846 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18847 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18848 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18849 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18850 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18851 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18852 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18853 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18854 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18855 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18857 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18858 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18859 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18861
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18862 SOAP_FMAC3 struct ns1__scsInputParams * SOAP_FMAC4 soap_in_ns1__scsInputParams(struct soap *soap, const char *tag, struct ns1__scsInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18863 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18864 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18865 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18866 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18867 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18868 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18869 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18870 a = (struct ns1__scsInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18871 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18872 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18873 soap_default_ns1__scsInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18874 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18876 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18877 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18878 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18879 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18880 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18881 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18883 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18884 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18885 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18886 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18887 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18888 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18889 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18890 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18891 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18892 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18893 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18894 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18895 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18896 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18897 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18898 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18899 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18900 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18901 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18902 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18903 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18905 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18906 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18907 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18908 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18909 { a = (struct ns1__scsInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scsInputParams, 0, sizeof(struct ns1__scsInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18910 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18911 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18913 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_translate > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18914 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18915 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18916 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18917 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18918 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18919
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18920 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18921 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18922 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18923 if (soap_out_ns1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18924 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18925 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18927
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18928 SOAP_FMAC3 struct ns1__scsInputParams * SOAP_FMAC4 soap_get_ns1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18929 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18930 if ((p = soap_in_ns1__scsInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18931 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18932 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18933 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18935
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18936 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18937 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18938 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18939 soap_default_int(soap, &a->wordlength);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18940 soap_default_int(soap, &a->bothstrand);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18941 soap_default_int(soap, &a->oe);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18942 soap_default_string(soap, &a->seq);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18943 soap_default_string(soap, &a->memo);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18944 soap_default_int(soap, &a->header);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18945 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18946
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18947 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18948 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18949 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18950 soap_serialize_string(soap, &a->seq);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18951 soap_serialize_string(soap, &a->memo);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18952 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18953
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18954 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__signatureInputParams(struct soap *soap, const char *tag, int id, const struct ns1__signatureInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18955 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18956 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18957 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18958 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18959 if (soap_out_int(soap, "wordlength", -1, &a->wordlength, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18960 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18961 if (soap_out_int(soap, "bothstrand", -1, &a->bothstrand, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18962 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18963 if (soap_out_int(soap, "oe", -1, &a->oe, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18964 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18965 if (a->seq)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18966 { if (soap_out_string(soap, "seq", -1, &a->seq, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18967 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18969 else if (soap_element_nil(soap, "seq"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18970 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18971 if (a->memo)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18972 { if (soap_out_string(soap, "memo", -1, &a->memo, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18973 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18974 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18975 else if (soap_element_nil(soap, "memo"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18976 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18977 if (soap_out_int(soap, "header", -1, &a->header, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18978 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18979 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18982 SOAP_FMAC3 struct ns1__signatureInputParams * SOAP_FMAC4 soap_in_ns1__signatureInputParams(struct soap *soap, const char *tag, struct ns1__signatureInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18984 size_t soap_flag_wordlength = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18985 size_t soap_flag_bothstrand = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18986 size_t soap_flag_oe = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18987 size_t soap_flag_seq = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18988 size_t soap_flag_memo = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18989 size_t soap_flag_header = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18990 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18991 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18992 a = (struct ns1__signatureInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18993 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18994 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18995 soap_default_ns1__signatureInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18996 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18997 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18998 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
18999 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19000 if (soap_flag_wordlength && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19001 if (soap_in_int(soap, "wordlength", &a->wordlength, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19002 { soap_flag_wordlength--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19003 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19004 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19005 if (soap_flag_bothstrand && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19006 if (soap_in_int(soap, "bothstrand", &a->bothstrand, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19007 { soap_flag_bothstrand--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19008 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19009 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19010 if (soap_flag_oe && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19011 if (soap_in_int(soap, "oe", &a->oe, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19012 { soap_flag_oe--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19013 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19014 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19015 if (soap_flag_seq && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19016 if (soap_in_string(soap, "seq", &a->seq, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19017 { soap_flag_seq--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19018 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19019 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19020 if (soap_flag_memo && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19021 if (soap_in_string(soap, "memo", &a->memo, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19022 { soap_flag_memo--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19023 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19025 if (soap_flag_header && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19026 if (soap_in_int(soap, "header", &a->header, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19027 { soap_flag_header--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19028 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19029 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19030 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19031 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19032 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19033 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19034 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19035 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19036 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19037 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19038 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19040 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19041 { a = (struct ns1__signatureInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signatureInputParams, 0, sizeof(struct ns1__signatureInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19042 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19043 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19044 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19045 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_wordlength > 0 || soap_flag_bothstrand > 0 || soap_flag_oe > 0 || soap_flag_seq > 0 || soap_flag_memo > 0 || soap_flag_header > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19046 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19047 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19048 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19049 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19051
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19052 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19053 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19054 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19055 if (soap_out_ns1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19056 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19057 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19059
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19060 SOAP_FMAC3 struct ns1__signatureInputParams * SOAP_FMAC4 soap_get_ns1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19061 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19062 if ((p = soap_in_ns1__signatureInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19063 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19064 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19065 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19066 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19067
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19068 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19069 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19070 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19071 soap_default_string(soap, &a->variable);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19072 soap_default_int(soap, &a->coefficients);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19073 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19074
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19075 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasInputParams(struct soap *soap, const struct ns1__lda_USCOREbiasInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19076 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19077 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19078 soap_serialize_string(soap, &a->variable);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19080
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19081 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__lda_USCOREbiasInputParams(struct soap *soap, const char *tag, int id, const struct ns1__lda_USCOREbiasInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19082 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19083 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19084 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19085 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19086 if (a->variable)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19087 { if (soap_out_string(soap, "variable", -1, &a->variable, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19088 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19090 else if (soap_element_nil(soap, "variable"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19091 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19092 if (soap_out_int(soap, "coefficients", -1, &a->coefficients, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19093 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19094 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19095 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19096
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19097 SOAP_FMAC3 struct ns1__lda_USCOREbiasInputParams * SOAP_FMAC4 soap_in_ns1__lda_USCOREbiasInputParams(struct soap *soap, const char *tag, struct ns1__lda_USCOREbiasInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19098 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19099 size_t soap_flag_variable = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19100 size_t soap_flag_coefficients = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19101 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19102 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19103 a = (struct ns1__lda_USCOREbiasInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams, sizeof(struct ns1__lda_USCOREbiasInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19104 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19105 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19106 soap_default_ns1__lda_USCOREbiasInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19107 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19108 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19109 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19110 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19111 if (soap_flag_variable && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19112 if (soap_in_string(soap, "variable", &a->variable, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19113 { soap_flag_variable--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19114 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19115 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19116 if (soap_flag_coefficients && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19117 if (soap_in_int(soap, "coefficients", &a->coefficients, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19118 { soap_flag_coefficients--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19119 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19121 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19122 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19123 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19124 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19125 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19126 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19127 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19128 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19129 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19131 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19132 { a = (struct ns1__lda_USCOREbiasInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__lda_USCOREbiasInputParams, 0, sizeof(struct ns1__lda_USCOREbiasInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19133 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19135 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19136 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_variable > 0 || soap_flag_coefficients > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19137 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19138 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19139 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19140 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19141 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19142
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19143 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__lda_USCOREbiasInputParams(struct soap *soap, const struct ns1__lda_USCOREbiasInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19144 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19145 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19146 if (soap_out_ns1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19147 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19148 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19150
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19151 SOAP_FMAC3 struct ns1__lda_USCOREbiasInputParams * SOAP_FMAC4 soap_get_ns1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19152 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19153 if ((p = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19154 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19155 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19156 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19158
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19159 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19160 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19161 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19162 soap_default_int(soap, &a->k);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19163 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19164
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19165 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableInputParams(struct soap *soap, const struct ns1__kmer_USCOREtableInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19166 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19167 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19168 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19169
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19170 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__kmer_USCOREtableInputParams(struct soap *soap, const char *tag, int id, const struct ns1__kmer_USCOREtableInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19171 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19172 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19173 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19174 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19175 if (soap_out_int(soap, "k", -1, &a->k, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19176 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19177 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19179
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19180 SOAP_FMAC3 struct ns1__kmer_USCOREtableInputParams * SOAP_FMAC4 soap_in_ns1__kmer_USCOREtableInputParams(struct soap *soap, const char *tag, struct ns1__kmer_USCOREtableInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19181 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19182 size_t soap_flag_k = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19183 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19184 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19185 a = (struct ns1__kmer_USCOREtableInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams, sizeof(struct ns1__kmer_USCOREtableInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19186 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19187 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19188 soap_default_ns1__kmer_USCOREtableInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19189 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19190 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19191 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19192 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19193 if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19194 if (soap_in_int(soap, "k", &a->k, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19195 { soap_flag_k--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19196 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19198 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19199 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19200 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19201 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19202 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19203 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19204 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19205 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19206 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19207 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19208 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19209 { a = (struct ns1__kmer_USCOREtableInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__kmer_USCOREtableInputParams, 0, sizeof(struct ns1__kmer_USCOREtableInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19210 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19211 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19212 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19213 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19214 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19215 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19217 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19218 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19219
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19220 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__kmer_USCOREtableInputParams(struct soap *soap, const struct ns1__kmer_USCOREtableInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19221 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19222 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19223 if (soap_out_ns1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19224 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19225 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19226 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19227
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19228 SOAP_FMAC3 struct ns1__kmer_USCOREtableInputParams * SOAP_FMAC4 soap_get_ns1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19229 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19230 if ((p = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19231 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19232 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19233 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19235
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19236 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19237 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19238 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19239 soap_default_int(soap, &a->limit);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19240 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19241 soap_default_int(soap, &a->PatLen);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19242 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19243 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19245
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19246 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19247 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19248 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19249 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19251
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19252 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREz_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19253 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19254 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19255 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19256 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19257 if (soap_out_int(soap, "limit", -1, &a->limit, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19258 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19259 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19260 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19261 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19263 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19264 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19265 if (soap_out_int(soap, "PatLen", -1, &a->PatLen, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19266 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19267 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19268 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19269 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19270 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19271 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19273
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19274 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueInputParams * SOAP_FMAC4 soap_in_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREz_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19275 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19276 size_t soap_flag_limit = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19277 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19278 size_t soap_flag_PatLen = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19279 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19280 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19281 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19282 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19283 a = (struct ns1__base_USCOREz_USCOREvalueInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19284 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19285 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19286 soap_default_ns1__base_USCOREz_USCOREvalueInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19287 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19288 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19289 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19290 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19291 if (soap_flag_limit && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19292 if (soap_in_int(soap, "limit", &a->limit, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19293 { soap_flag_limit--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19294 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19295 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19296 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19297 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19298 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19299 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19300 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19301 if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19302 if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19303 { soap_flag_PatLen--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19304 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19305 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19306 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19307 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19308 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19309 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19310 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19311 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19312 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19313 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19314 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19315 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19316 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19317 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19318 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19319 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19320 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19321 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19323 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19324 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19325 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19326 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19327 { a = (struct ns1__base_USCOREz_USCOREvalueInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams, 0, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19328 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19329 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19331 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_limit > 0 || soap_flag_position > 0 || soap_flag_PatLen > 0 || soap_flag_upstream > 0 || soap_flag_downstream > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19332 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19333 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19335 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19338 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19340 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19341 if (soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19342 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19343 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19344 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19345
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19346 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueInputParams * SOAP_FMAC4 soap_get_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19348 if ((p = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19349 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19350 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19351 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19352 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19353
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19354 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19355 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19356 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19357 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19358 soap_default_int(soap, &a->PatLen);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19359 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19360 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19361 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19362
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19363 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterInputParams(struct soap *soap, const struct ns1__base_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19364 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19365 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19366 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19367 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19368
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19369 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19370 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19371 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19372 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19373 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19374 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19375 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19376 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19377 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19378 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19379 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19380 if (soap_out_int(soap, "PatLen", -1, &a->PatLen, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19381 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19382 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19383 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19384 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19385 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19386 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19387 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19388
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19389 SOAP_FMAC3 struct ns1__base_USCOREcounterInputParams * SOAP_FMAC4 soap_in_ns1__base_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19390 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19391 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19392 size_t soap_flag_PatLen = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19393 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19394 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19395 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19396 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19397 a = (struct ns1__base_USCOREcounterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREcounterInputParams, sizeof(struct ns1__base_USCOREcounterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19398 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19400 soap_default_ns1__base_USCOREcounterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19401 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19402 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19403 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19404 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19405 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19406 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19407 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19408 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19409 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19410 if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19411 if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19412 { soap_flag_PatLen--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19413 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19415 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19416 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19417 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19418 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19419 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19420 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19421 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19422 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19423 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19424 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19425 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19426 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19427 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19428 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19429 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19430 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19431 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19432 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19433 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19435 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19436 { a = (struct ns1__base_USCOREcounterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREcounterInputParams, 0, sizeof(struct ns1__base_USCOREcounterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19437 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19438 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19439 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19440 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_position > 0 || soap_flag_PatLen > 0 || soap_flag_upstream > 0 || soap_flag_downstream > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19441 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19442 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19443 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19444 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19445 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19446
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19447 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREcounterInputParams(struct soap *soap, const struct ns1__base_USCOREcounterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19448 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19449 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19450 if (soap_out_ns1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19451 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19452 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19453 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19454
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19455 SOAP_FMAC3 struct ns1__base_USCOREcounterInputParams * SOAP_FMAC4 soap_get_ns1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19456 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19457 if ((p = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19458 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19459 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19460 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19461 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19462
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19463 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19464 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19465 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19466 soap_default_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19467 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19468
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19469 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19470 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19471 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19472 soap_serialize_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19473 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19474
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19475 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__B1InputParams(struct soap *soap, const char *tag, int id, const struct ns1__B1InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19476 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19477 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19478 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1InputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19479 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19480 if (a->method)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19481 { if (soap_out_string(soap, "method", -1, &a->method, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19482 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19483 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19484 else if (soap_element_nil(soap, "method"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19485 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19486 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19487 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19488
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19489 SOAP_FMAC3 struct ns1__B1InputParams * SOAP_FMAC4 soap_in_ns1__B1InputParams(struct soap *soap, const char *tag, struct ns1__B1InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19490 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19491 size_t soap_flag_method = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19492 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19493 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19494 a = (struct ns1__B1InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19495 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19496 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19497 soap_default_ns1__B1InputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19498 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19499 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19500 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19501 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19502 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19503 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19504 { soap_flag_method--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19505 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19507 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19508 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19509 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19510 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19511 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19512 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19513 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19514 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19515 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19517 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19518 { a = (struct ns1__B1InputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1InputParams, 0, sizeof(struct ns1__B1InputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19519 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19520 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19521 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19522 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19523 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19524 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19525 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19526 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19527 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19528
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19529 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19530 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19531 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19532 if (soap_out_ns1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19533 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19534 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19535 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19536
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19537 SOAP_FMAC3 struct ns1__B1InputParams * SOAP_FMAC4 soap_get_ns1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19538 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19539 if ((p = soap_in_ns1__B1InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19540 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19541 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19542 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19543 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19544
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19545 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19546 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19547 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19548 soap_default_int(soap, &a->width);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19549 soap_default_int(soap, &a->level);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19551
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19552 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19553 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19554 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19555 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19556
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19557 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cgrInputParams(struct soap *soap, const char *tag, int id, const struct ns1__cgrInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19558 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19559 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19560 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19561 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19562 if (soap_out_int(soap, "width", -1, &a->width, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19563 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19564 if (soap_out_int(soap, "level", -1, &a->level, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19565 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19566 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19567 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19568
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19569 SOAP_FMAC3 struct ns1__cgrInputParams * SOAP_FMAC4 soap_in_ns1__cgrInputParams(struct soap *soap, const char *tag, struct ns1__cgrInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19570 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19571 size_t soap_flag_width = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19572 size_t soap_flag_level = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19573 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19574 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19575 a = (struct ns1__cgrInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19576 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19577 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19578 soap_default_ns1__cgrInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19579 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19580 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19581 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19582 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19583 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19584 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19585 { soap_flag_width--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19586 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19587 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19588 if (soap_flag_level && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19589 if (soap_in_int(soap, "level", &a->level, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19590 { soap_flag_level--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19591 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19592 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19593 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19594 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19595 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19596 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19597 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19598 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19599 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19600 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19601 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19603 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19604 { a = (struct ns1__cgrInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgrInputParams, 0, sizeof(struct ns1__cgrInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19605 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19606 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19607 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19608 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_level > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19609 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19610 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19611 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19612 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19613 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19614
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19615 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19616 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19617 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19618 if (soap_out_ns1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19619 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19620 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19621 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19622
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19623 SOAP_FMAC3 struct ns1__cgrInputParams * SOAP_FMAC4 soap_get_ns1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19624 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19625 if ((p = soap_in_ns1__cgrInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19626 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19627 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19628 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19630
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19631 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19632 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19633 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19634 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19635 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19636 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19637 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19638 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19639 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19640
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19641 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19642 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19643 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19644 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19645 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19646 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19647 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19650 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dinucInputParams(struct soap *soap, const char *tag, int id, const struct ns1__dinucInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19651 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19652 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19653 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19654 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19655 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19656 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19657 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19658 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19659 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19660 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19661 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19662 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19663 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19665 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19666 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19667 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19668 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19669 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19670 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19671 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19672 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19673 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19674 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19675 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19676 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19677 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19679 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19680 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19681 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19682 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19683
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19684 SOAP_FMAC3 struct ns1__dinucInputParams * SOAP_FMAC4 soap_in_ns1__dinucInputParams(struct soap *soap, const char *tag, struct ns1__dinucInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19685 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19686 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19687 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19688 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19689 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19690 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19691 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19692 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19693 a = (struct ns1__dinucInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19694 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19695 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19696 soap_default_ns1__dinucInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19697 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19698 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19699 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19700 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19701 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19702 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19703 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19704 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19706 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19707 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19708 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19709 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19710 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19711 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19712 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19713 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19714 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19716 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19717 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19718 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19719 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19720 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19721 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19722 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19723 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19724 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19725 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19726 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19727 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19728 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19729 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19730 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19731 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19732 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19733 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19734 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19735 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19736 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19737 { a = (struct ns1__dinucInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinucInputParams, 0, sizeof(struct ns1__dinucInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19738 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19739 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19740 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19741 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_position > 0 || soap_flag_id > 0 || soap_flag_output > 0 || soap_flag_translate > 0 || soap_flag_del_USCOREkey > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19742 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19743 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19745 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19747
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19748 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19749 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19750 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19751 if (soap_out_ns1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19752 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19753 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19754 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19755
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19756 SOAP_FMAC3 struct ns1__dinucInputParams * SOAP_FMAC4 soap_get_ns1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19757 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19758 if ((p = soap_in_ns1__dinucInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19759 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19760 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19761 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19763
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19764 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19765 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19766 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19767 soap_default_string(soap, &a->w_USCOREoutput);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19768 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19769 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19770 soap_default_string(soap, &a->w_USCOREfilename);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19771 soap_default_string(soap, &a->w_USCOREabsent);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19772 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19773 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19774
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19775 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19776 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19777 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19778 soap_serialize_string(soap, &a->w_USCOREoutput);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19779 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19780 soap_serialize_string(soap, &a->w_USCOREfilename);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19781 soap_serialize_string(soap, &a->w_USCOREabsent);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19782 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19783 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19784
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19785 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__caiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__caiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19786 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19787 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19788 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19789 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19790 if (a->w_USCOREoutput)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19791 { if (soap_out_string(soap, "w_output", -1, &a->w_USCOREoutput, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19792 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19793 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19794 else if (soap_element_nil(soap, "w_output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19795 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19796 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19797 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19798 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19799 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19800 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19801 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19802 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19803 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19804 if (a->w_USCOREfilename)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19805 { if (soap_out_string(soap, "w_filename", -1, &a->w_USCOREfilename, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19806 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19807 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19808 else if (soap_element_nil(soap, "w_filename"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19809 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19810 if (a->w_USCOREabsent)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19811 { if (soap_out_string(soap, "w_absent", -1, &a->w_USCOREabsent, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19812 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19813 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19814 else if (soap_element_nil(soap, "w_absent"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19815 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19816 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19817 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19818 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19819 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19820 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19821 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19822 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19823 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19824
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19825 SOAP_FMAC3 struct ns1__caiInputParams * SOAP_FMAC4 soap_in_ns1__caiInputParams(struct soap *soap, const char *tag, struct ns1__caiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19826 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19827 size_t soap_flag_w_USCOREoutput = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19828 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19829 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19830 size_t soap_flag_w_USCOREfilename = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19831 size_t soap_flag_w_USCOREabsent = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19832 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19833 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19834 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19835 a = (struct ns1__caiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19836 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19837 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19838 soap_default_ns1__caiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19839 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19840 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19841 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19842 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19843 if (soap_flag_w_USCOREoutput && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19844 if (soap_in_string(soap, "w_output", &a->w_USCOREoutput, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19845 { soap_flag_w_USCOREoutput--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19846 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19847 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19848 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19849 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19850 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19851 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19853 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19854 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19855 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19856 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19857 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19858 if (soap_flag_w_USCOREfilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19859 if (soap_in_string(soap, "w_filename", &a->w_USCOREfilename, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19860 { soap_flag_w_USCOREfilename--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19861 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19862 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19863 if (soap_flag_w_USCOREabsent && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19864 if (soap_in_string(soap, "w_absent", &a->w_USCOREabsent, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19865 { soap_flag_w_USCOREabsent--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19866 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19867 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19868 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19869 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19870 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19871 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19873 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19874 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19875 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19876 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19877 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19878 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19879 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19880 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19881 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19883 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19884 { a = (struct ns1__caiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__caiInputParams, 0, sizeof(struct ns1__caiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19885 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19886 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19887 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19888 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_w_USCOREoutput > 0 || soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_w_USCOREfilename > 0 || soap_flag_w_USCOREabsent > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19889 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19890 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19891 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19892 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19893 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19894
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19895 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19896 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19897 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19898 if (soap_out_ns1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19899 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19900 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19901 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19902
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19903 SOAP_FMAC3 struct ns1__caiInputParams * SOAP_FMAC4 soap_get_ns1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19904 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19905 if ((p = soap_in_ns1__caiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19906 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19907 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19908 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19909 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19910
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19911 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19912 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19913 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19914 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19915 soap_default_string(soap, &a->codon);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19916 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19917 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19918
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19919 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19920 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19921 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19922 soap_serialize_string(soap, &a->codon);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19923 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19924
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19925 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const char *tag, int id, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19926 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19927 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19928 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19929 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19930 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19931 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19932 if (a->codon)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19933 { if (soap_out_string(soap, "codon", -1, &a->codon, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19934 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19935 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19936 else if (soap_element_nil(soap, "codon"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19937 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19938 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19939 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19940 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19941 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19942
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19943 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams * SOAP_FMAC4 soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const char *tag, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19944 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19945 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19946 size_t soap_flag_codon = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19947 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19948 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19949 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19950 a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19951 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19952 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19953 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19954 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19955 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19956 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19957 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19958 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19959 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19960 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19961 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19963 if (soap_flag_codon && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19964 if (soap_in_string(soap, "codon", &a->codon, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19965 { soap_flag_codon--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19966 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19967 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19968 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19969 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19970 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19971 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19972 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19973 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19974 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19975 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19976 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19977 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19978 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19979 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19980 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19981 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19982 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19983 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19984 { a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams, 0, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19985 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19986 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19987 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19988 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_codon > 0 || soap_flag_downstream > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19989 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19990 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19991 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19992 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19993 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19994
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19995 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19996 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19997 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19998 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
19999 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20000 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20001 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20002
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20003 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams * SOAP_FMAC4 soap_get_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20004 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20005 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20006 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20007 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20008 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20009 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20010
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20011 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20012 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20013 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20014 soap_default_int(soap, &a->p);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20015 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20016 soap_default_int(soap, &a->version);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20017 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20018 soap_default_int(soap, &a->at);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20019 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20020 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20021
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20022 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20023 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20024 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20025 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20026
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20027 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcsiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__gcsiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20028 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20029 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20030 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20031 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20032 if (soap_out_int(soap, "p", -1, &a->p, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20033 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20034 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20035 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20036 if (soap_out_int(soap, "version", -1, &a->version, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20037 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20038 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20039 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20040 if (soap_out_int(soap, "at", -1, &a->at, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20041 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20042 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20043 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20044 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20045 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20046
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20047 SOAP_FMAC3 struct ns1__gcsiInputParams * SOAP_FMAC4 soap_in_ns1__gcsiInputParams(struct soap *soap, const char *tag, struct ns1__gcsiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20048 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20049 size_t soap_flag_p = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20050 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20051 size_t soap_flag_version = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20052 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20053 size_t soap_flag_at = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20054 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20055 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20056 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20057 a = (struct ns1__gcsiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20058 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20059 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20060 soap_default_ns1__gcsiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20061 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20062 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20063 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20064 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20065 if (soap_flag_p && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20066 if (soap_in_int(soap, "p", &a->p, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20067 { soap_flag_p--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20068 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20069 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20070 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20071 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20072 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20073 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20074 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20075 if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20076 if (soap_in_int(soap, "version", &a->version, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20077 { soap_flag_version--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20078 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20080 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20081 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20082 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20083 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20084 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20085 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20086 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20087 { soap_flag_at--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20088 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20090 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20091 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20092 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20093 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20094 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20095 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20096 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20097 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20098 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20099 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20100 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20101 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20102 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20104 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20105 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20106 { a = (struct ns1__gcsiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsiInputParams, 0, sizeof(struct ns1__gcsiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20107 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20108 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20109 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20110 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_p > 0 || soap_flag_window > 0 || soap_flag_version > 0 || soap_flag_purine > 0 || soap_flag_at > 0 || soap_flag_keto > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20111 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20112 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20114 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20115 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20116
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20117 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20118 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20119 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20120 if (soap_out_ns1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20121 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20122 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20124
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20125 SOAP_FMAC3 struct ns1__gcsiInputParams * SOAP_FMAC4 soap_get_ns1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20126 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20127 if ((p = soap_in_ns1__gcsiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20128 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20129 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20130 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20131 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20132
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20133 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20134 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20135 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20136 soap_default_string(soap, &a->direction);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20137 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20138
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20139 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandInputParams(struct soap *soap, const struct ns1__query_USCOREstrandInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20140 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20141 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20142 soap_serialize_string(soap, &a->direction);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20143 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20144
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20145 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__query_USCOREstrandInputParams(struct soap *soap, const char *tag, int id, const struct ns1__query_USCOREstrandInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20146 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20147 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20148 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20149 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20150 if (a->direction)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20151 { if (soap_out_string(soap, "direction", -1, &a->direction, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20152 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20153 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20154 else if (soap_element_nil(soap, "direction"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20155 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20156 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20158
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20159 SOAP_FMAC3 struct ns1__query_USCOREstrandInputParams * SOAP_FMAC4 soap_in_ns1__query_USCOREstrandInputParams(struct soap *soap, const char *tag, struct ns1__query_USCOREstrandInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20160 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20161 size_t soap_flag_direction = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20162 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20163 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20164 a = (struct ns1__query_USCOREstrandInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__query_USCOREstrandInputParams, sizeof(struct ns1__query_USCOREstrandInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20165 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20166 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20167 soap_default_ns1__query_USCOREstrandInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20168 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20169 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20170 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20171 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20172 if (soap_flag_direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20173 if (soap_in_string(soap, "direction", &a->direction, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20174 { soap_flag_direction--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20175 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20176 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20177 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20178 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20179 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20180 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20181 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20182 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20183 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20184 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20185 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20187 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20188 { a = (struct ns1__query_USCOREstrandInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__query_USCOREstrandInputParams, 0, sizeof(struct ns1__query_USCOREstrandInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20189 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20190 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20191 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20192 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_direction > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20193 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20194 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20195 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20196 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20198
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20199 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__query_USCOREstrandInputParams(struct soap *soap, const struct ns1__query_USCOREstrandInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20200 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20201 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20202 if (soap_out_ns1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20203 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20204 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20205 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20206
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20207 SOAP_FMAC3 struct ns1__query_USCOREstrandInputParams * SOAP_FMAC4 soap_get_ns1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20208 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20209 if ((p = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20210 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20211 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20212 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20213 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20214
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20215 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20216 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20217 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20218 soap_default_int(soap, &a->divide);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20219 soap_default_int(soap, &a->at);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20220 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20221 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20222
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20223 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20224 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20225 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20226 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20227 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20228
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20229 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genomicskewInputParams(struct soap *soap, const char *tag, int id, const struct ns1__genomicskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20230 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20231 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20232 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20233 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20234 if (soap_out_int(soap, "divide", -1, &a->divide, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20235 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20236 if (soap_out_int(soap, "at", -1, &a->at, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20237 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20238 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20239 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20240 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20241 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20242 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20243 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20244 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20245 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20246
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20247 SOAP_FMAC3 struct ns1__genomicskewInputParams * SOAP_FMAC4 soap_in_ns1__genomicskewInputParams(struct soap *soap, const char *tag, struct ns1__genomicskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20248 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20249 size_t soap_flag_divide = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20250 size_t soap_flag_at = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20251 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20252 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20253 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20254 a = (struct ns1__genomicskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20255 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20256 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20257 soap_default_ns1__genomicskewInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20258 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20259 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20260 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20261 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20262 if (soap_flag_divide && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20263 if (soap_in_int(soap, "divide", &a->divide, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20264 { soap_flag_divide--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20265 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20267 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20268 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20269 { soap_flag_at--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20270 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20271 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20272 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20273 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20274 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20275 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20276 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20277 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20278 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20279 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20280 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20281 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20282 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20283 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20284 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20285 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20286 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20287 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20288 { a = (struct ns1__genomicskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskewInputParams, 0, sizeof(struct ns1__genomicskewInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20289 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20290 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20291 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20292 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_divide > 0 || soap_flag_at > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20293 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20294 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20295 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20296 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20297 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20298
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20299 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20300 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20301 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20302 if (soap_out_ns1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20303 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20304 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20305 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20306
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20307 SOAP_FMAC3 struct ns1__genomicskewInputParams * SOAP_FMAC4 soap_get_ns1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20308 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20309 if ((p = soap_in_ns1__genomicskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20310 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20311 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20312 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20313 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20314
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20315 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20316 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20317 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20318 soap_default_int(soap, &a->gtmatch);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20319 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20320 soap_default_int(soap, &a->loop);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20321 soap_default_int(soap, &a->shortest);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20323
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20324 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20325 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20326 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20327 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20328 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20329
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20330 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__palindromeInputParams(struct soap *soap, const char *tag, int id, const struct ns1__palindromeInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20331 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20332 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20333 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20334 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20335 if (soap_out_int(soap, "gtmatch", -1, &a->gtmatch, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20336 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20337 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20338 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20339 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20341 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20342 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20343 if (soap_out_int(soap, "loop", -1, &a->loop, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20344 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20345 if (soap_out_int(soap, "shortest", -1, &a->shortest, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20346 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20347 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20348 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20349
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20350 SOAP_FMAC3 struct ns1__palindromeInputParams * SOAP_FMAC4 soap_in_ns1__palindromeInputParams(struct soap *soap, const char *tag, struct ns1__palindromeInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20351 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20352 size_t soap_flag_gtmatch = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20353 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20354 size_t soap_flag_loop = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20355 size_t soap_flag_shortest = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20356 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20357 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20358 a = (struct ns1__palindromeInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20359 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20360 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20361 soap_default_ns1__palindromeInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20362 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20363 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20364 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20365 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20366 if (soap_flag_gtmatch && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20367 if (soap_in_int(soap, "gtmatch", &a->gtmatch, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20368 { soap_flag_gtmatch--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20369 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20371 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20372 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20373 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20374 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20375 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20376 if (soap_flag_loop && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20377 if (soap_in_int(soap, "loop", &a->loop, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20378 { soap_flag_loop--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20379 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20380 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20381 if (soap_flag_shortest && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20382 if (soap_in_int(soap, "shortest", &a->shortest, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20383 { soap_flag_shortest--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20384 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20385 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20386 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20387 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20388 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20389 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20390 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20391 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20392 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20393 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20394 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20396 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20397 { a = (struct ns1__palindromeInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindromeInputParams, 0, sizeof(struct ns1__palindromeInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20398 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20401 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gtmatch > 0 || soap_flag_output > 0 || soap_flag_loop > 0 || soap_flag_shortest > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20402 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20403 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20405 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20406 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20407
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20408 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20409 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20410 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20411 if (soap_out_ns1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20412 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20413 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20415
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20416 SOAP_FMAC3 struct ns1__palindromeInputParams * SOAP_FMAC4 soap_get_ns1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20417 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20418 if ((p = soap_in_ns1__palindromeInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20419 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20420 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20421 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20423
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20424 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20425 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20426 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20427 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20428 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20429 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20430 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20431 soap_default_int(soap, &a->PatLength);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20432 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20433
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20435 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20436 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20437 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20438 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20439 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20440
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20441 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const char *tag, int id, const struct ns1__base_USCORErelative_USCOREentropyInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20442 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20443 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20444 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20445 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20446 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20447 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20448 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20449 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20450 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20451 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20452 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20453 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20454 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20455 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20456 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20457 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20458 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20459 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20460 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20461 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20462 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20463 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20464 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20465 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20466
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20467 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyInputParams * SOAP_FMAC4 soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const char *tag, struct ns1__base_USCORErelative_USCOREentropyInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20468 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20469 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20470 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20471 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20472 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20473 size_t soap_flag_PatLength = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20474 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20475 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20476 a = (struct ns1__base_USCORErelative_USCOREentropyInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20477 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20478 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20479 soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20480 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20481 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20482 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20483 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20484 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20485 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20486 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20487 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20489 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20490 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20491 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20492 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20493 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20494 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20495 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20496 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20497 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20499 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20500 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20501 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20502 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20503 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20504 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20505 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20506 { soap_flag_PatLength--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20507 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20508 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20509 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20510 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20511 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20512 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20513 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20514 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20515 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20516 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20517 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20518 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20519 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20520 { a = (struct ns1__base_USCORErelative_USCOREentropyInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams, 0, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20521 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20522 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20523 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20524 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_position > 0 || soap_flag_downstream > 0 || soap_flag_output > 0 || soap_flag_PatLength > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20525 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20526 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20527 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20528 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20529 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20530
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20531 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20532 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20533 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20534 if (soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20535 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20536 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20537 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20538
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20539 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyInputParams * SOAP_FMAC4 soap_get_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20540 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20541 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20542 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20543 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20544 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20545 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20546
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20547 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20548 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20549 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20550 soap_default_int(soap, &a->length);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20551 soap_default_int(soap, &a->gap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20552 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20553 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20554
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20555 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsInputParams(struct soap *soap, const struct ns1__view_USCOREcdsInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20556 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20557 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20558 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20559 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20560
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20561 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__view_USCOREcdsInputParams(struct soap *soap, const char *tag, int id, const struct ns1__view_USCOREcdsInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20562 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20563 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20564 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20565 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20566 if (soap_out_int(soap, "length", -1, &a->length, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20567 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20568 if (soap_out_int(soap, "gap", -1, &a->gap, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20569 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20570 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20571 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20572 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20573 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20574 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20575 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20576 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20577 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20578
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20579 SOAP_FMAC3 struct ns1__view_USCOREcdsInputParams * SOAP_FMAC4 soap_in_ns1__view_USCOREcdsInputParams(struct soap *soap, const char *tag, struct ns1__view_USCOREcdsInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20580 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20581 size_t soap_flag_length = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20582 size_t soap_flag_gap = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20583 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20584 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20585 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20586 a = (struct ns1__view_USCOREcdsInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__view_USCOREcdsInputParams, sizeof(struct ns1__view_USCOREcdsInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20587 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20588 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20589 soap_default_ns1__view_USCOREcdsInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20590 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20591 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20592 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20593 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20594 if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20595 if (soap_in_int(soap, "length", &a->length, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20596 { soap_flag_length--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20597 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20599 if (soap_flag_gap && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20600 if (soap_in_int(soap, "gap", &a->gap, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20601 { soap_flag_gap--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20602 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20603 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20604 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20605 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20606 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20607 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20608 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20609 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20610 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20611 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20612 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20613 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20614 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20615 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20616 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20619 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20620 { a = (struct ns1__view_USCOREcdsInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__view_USCOREcdsInputParams, 0, sizeof(struct ns1__view_USCOREcdsInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20621 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20622 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20623 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20624 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_gap > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20625 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20626 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20627 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20628 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20630
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20631 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__view_USCOREcdsInputParams(struct soap *soap, const struct ns1__view_USCOREcdsInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20632 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20633 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20634 if (soap_out_ns1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20635 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20636 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20637 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20638
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20639 SOAP_FMAC3 struct ns1__view_USCOREcdsInputParams * SOAP_FMAC4 soap_get_ns1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20640 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20641 if ((p = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20642 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20643 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20644 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20645 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20646
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20647 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20648 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20649 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20650 soap_default_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20651 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20654 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterInputParams(struct soap *soap, const struct ns1__codon_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20656 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20657 soap_serialize_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20658 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20659 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20660
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20661 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20662 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20663 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20664 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20665 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20666 if (a->CDSid)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20667 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20668 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20669 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20670 else if (soap_element_nil(soap, "CDSid"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20671 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20672 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20673 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20674 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20675 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20676 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20677 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20678 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20679 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20680
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20681 SOAP_FMAC3 struct ns1__codon_USCOREcounterInputParams * SOAP_FMAC4 soap_in_ns1__codon_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20682 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20683 size_t soap_flag_CDSid = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20684 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20685 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20686 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20687 a = (struct ns1__codon_USCOREcounterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams, sizeof(struct ns1__codon_USCOREcounterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20688 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20689 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20690 soap_default_ns1__codon_USCOREcounterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20691 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20692 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20693 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20694 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20695 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20696 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20697 { soap_flag_CDSid--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20698 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20700 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20701 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20702 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20703 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20705 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20706 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20707 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20708 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20709 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20710 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20711 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20712 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20713 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20714 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20715 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20716 { a = (struct ns1__codon_USCOREcounterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcounterInputParams, 0, sizeof(struct ns1__codon_USCOREcounterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20717 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20718 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20719 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20720 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20721 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20722 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20724 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20725 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20726
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20727 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcounterInputParams(struct soap *soap, const struct ns1__codon_USCOREcounterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20728 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20729 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20730 if (soap_out_ns1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20731 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20732 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20733 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20734
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20735 SOAP_FMAC3 struct ns1__codon_USCOREcounterInputParams * SOAP_FMAC4 soap_get_ns1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20736 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20737 if ((p = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20738 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20739 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20740 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20741 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20742
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20743 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20744 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20745 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20746 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20747 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20748 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20749 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20751
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20752 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20753 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20754 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20755 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20756 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20757 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20758 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20759
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20760 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__EwInputParams(struct soap *soap, const char *tag, int id, const struct ns1__EwInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20761 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20762 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20763 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20764 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20765 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20766 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20767 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20768 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20769 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20770 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20771 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20772 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20773 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20774 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20775 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20776 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20777 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20778 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20779 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20780 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20781 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20783 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20784 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20785 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20787
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20788 SOAP_FMAC3 struct ns1__EwInputParams * SOAP_FMAC4 soap_in_ns1__EwInputParams(struct soap *soap, const char *tag, struct ns1__EwInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20789 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20790 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20791 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20792 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20793 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20794 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20795 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20796 a = (struct ns1__EwInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20797 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20798 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20799 soap_default_ns1__EwInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20800 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20801 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20802 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20803 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20804 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20805 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20806 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20807 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20808 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20809 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20810 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20811 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20812 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20813 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20814 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20815 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20816 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20817 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20818 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20819 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20820 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20821 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20822 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20823 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20824 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20825 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20826 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20827 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20828 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20829 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20830 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20831 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20832 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20833 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20834 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20835 { a = (struct ns1__EwInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__EwInputParams, 0, sizeof(struct ns1__EwInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20836 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20837 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20838 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20839 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20840 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20841 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20843 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20844 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20845
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20846 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20847 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20848 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20849 if (soap_out_ns1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20851 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20853
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20854 SOAP_FMAC3 struct ns1__EwInputParams * SOAP_FMAC4 soap_get_ns1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20855 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20856 if ((p = soap_in_ns1__EwInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20857 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20858 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20859 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20861
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20862 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20863 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20864 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20865 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20868 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronInputParams(struct soap *soap, const struct ns1__find_USCOREiteronInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20870 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20871 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20873
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20874 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREiteronInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREiteronInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20876 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20877 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20878 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20879 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20880 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20881 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20883 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20884 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20885 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20887
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20888 SOAP_FMAC3 struct ns1__find_USCOREiteronInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREiteronInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREiteronInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20889 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20890 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20891 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20892 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20893 a = (struct ns1__find_USCOREiteronInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREiteronInputParams, sizeof(struct ns1__find_USCOREiteronInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20894 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20895 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20896 soap_default_ns1__find_USCOREiteronInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20897 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20898 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20899 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20900 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20901 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20902 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20903 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20904 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20905 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20906 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20907 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20908 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20909 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20910 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20911 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20913 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20914 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20915 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20916 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20917 { a = (struct ns1__find_USCOREiteronInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREiteronInputParams, 0, sizeof(struct ns1__find_USCOREiteronInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20918 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20919 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20920 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20921 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20922 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20923 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20924 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20925 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20927
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20928 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREiteronInputParams(struct soap *soap, const struct ns1__find_USCOREiteronInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20929 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20930 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20931 if (soap_out_ns1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20932 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20933 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20935
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20936 SOAP_FMAC3 struct ns1__find_USCOREiteronInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20937 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20938 if ((p = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20939 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20940 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20941 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20943
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20944 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20945 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20946 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20947 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20949
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20950 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20951 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20952 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20953 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20955
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20956 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const char *tag, int id, const struct ns1__over_USCORElapping_USCOREfinderInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20957 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20958 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20959 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20960 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20961 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20962 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20963 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20964 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20965 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20966 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20967 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20969
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20970 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderInputParams * SOAP_FMAC4 soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const char *tag, struct ns1__over_USCORElapping_USCOREfinderInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20971 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20972 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20973 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20974 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20975 a = (struct ns1__over_USCORElapping_USCOREfinderInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20976 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20977 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20978 soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20979 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20980 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20981 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20982 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20983 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20984 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20985 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20986 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20987 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20988 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20989 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20990 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20991 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20992 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20993 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20994 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20995 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20996 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20997 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20998 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
20999 { a = (struct ns1__over_USCORElapping_USCOREfinderInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams, 0, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21000 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21001 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21002 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21003 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21004 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21007 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21009
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21010 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21011 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21013 if (soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21014 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21015 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21018 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderInputParams * SOAP_FMAC4 soap_get_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21020 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21021 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21022 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21023 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21026 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21028 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21029 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21030 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21031 soap_default_string(soap, &a->data);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21032 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21033 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21034 soap_default_int(soap, &a->startcodon);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21035 soap_default_int(soap, &a->stopcodon);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21036 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21037
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21038 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const struct ns1__codon_USCOREcompilerInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21039 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21040 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21041 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21042 soap_serialize_string(soap, &a->data);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21043 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21044 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21045 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21046
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21047 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREcompilerInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21048 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21049 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21050 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21051 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21052 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21053 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21054 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21055 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21056 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21057 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21058 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21059 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21060 if (a->data)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21061 { if (soap_out_string(soap, "data", -1, &a->data, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21062 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21063 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21064 else if (soap_element_nil(soap, "data"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21065 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21066 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21067 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21068 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21069 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21070 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21071 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21072 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21073 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21074 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21075 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21076 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21077 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21078 if (soap_out_int(soap, "startcodon", -1, &a->startcodon, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21079 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21080 if (soap_out_int(soap, "stopcodon", -1, &a->stopcodon, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21081 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21082 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21083 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21084
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21085 SOAP_FMAC3 struct ns1__codon_USCOREcompilerInputParams * SOAP_FMAC4 soap_in_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREcompilerInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21086 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21087 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21088 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21089 size_t soap_flag_data = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21090 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21091 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21092 size_t soap_flag_startcodon = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21093 size_t soap_flag_stopcodon = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21094 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21095 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21096 a = (struct ns1__codon_USCOREcompilerInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams, sizeof(struct ns1__codon_USCOREcompilerInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21097 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21098 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21099 soap_default_ns1__codon_USCOREcompilerInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21100 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21101 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21102 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21103 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21104 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21105 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21106 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21107 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21108 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21109 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21110 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21111 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21112 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21114 if (soap_flag_data && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21115 if (soap_in_string(soap, "data", &a->data, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21116 { soap_flag_data--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21117 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21119 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21120 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21121 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21122 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21124 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21125 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21126 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21127 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21129 if (soap_flag_startcodon && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21130 if (soap_in_int(soap, "startcodon", &a->startcodon, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21131 { soap_flag_startcodon--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21132 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21133 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21134 if (soap_flag_stopcodon && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21135 if (soap_in_int(soap, "stopcodon", &a->stopcodon, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21136 { soap_flag_stopcodon--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21137 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21139 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21140 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21141 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21142 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21143 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21144 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21145 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21146 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21147 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21148 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21149 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21150 { a = (struct ns1__codon_USCOREcompilerInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams, 0, sizeof(struct ns1__codon_USCOREcompilerInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21151 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21152 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21153 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21154 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_data > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_startcodon > 0 || soap_flag_stopcodon > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21155 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21156 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21158 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21159 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21160
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21161 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const struct ns1__codon_USCOREcompilerInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21162 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21163 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21164 if (soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21165 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21166 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21167 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21168
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21169 SOAP_FMAC3 struct ns1__codon_USCOREcompilerInputParams * SOAP_FMAC4 soap_get_ns1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21170 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21171 if ((p = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21172 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21173 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21174 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21175 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21176
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21177 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21178 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21179 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21180 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21181 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21183
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21184 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21186 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21187 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21188 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21189 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21190
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21191 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__aauiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__aauiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21192 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21193 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21194 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21195 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21196 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21197 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21198 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21199 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21200 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21201 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21202 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21203 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21204 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21205 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21206 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21207 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21208 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21209 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21210
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21211 SOAP_FMAC3 struct ns1__aauiInputParams * SOAP_FMAC4 soap_in_ns1__aauiInputParams(struct soap *soap, const char *tag, struct ns1__aauiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21212 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21213 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21214 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21215 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21216 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21217 a = (struct ns1__aauiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21218 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21219 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21220 soap_default_ns1__aauiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21221 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21222 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21223 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21224 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21225 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21226 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21227 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21228 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21229 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21230 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21231 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21232 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21233 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21235 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21236 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21237 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21238 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21239 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21240 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21241 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21242 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21243 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21244 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21245 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21246 { a = (struct ns1__aauiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aauiInputParams, 0, sizeof(struct ns1__aauiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21247 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21248 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21249 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21250 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21251 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21252 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21253 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21254 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21255 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21256
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21257 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21258 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21259 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21260 if (soap_out_ns1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21261 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21262 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21263 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21264
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21265 SOAP_FMAC3 struct ns1__aauiInputParams * SOAP_FMAC4 soap_get_ns1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21266 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21267 if ((p = soap_in_ns1__aauiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21268 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21269 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21270 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21271 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21272
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21273 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21274 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21275 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21276 soap_default_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21277 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21278 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21279
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21280 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterInputParams(struct soap *soap, const struct ns1__amino_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21281 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21282 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21283 soap_serialize_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21284 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21285 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21286
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21287 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__amino_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__amino_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21288 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21289 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21290 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21291 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21292 if (a->CDSid)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21293 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21294 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21295 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21296 else if (soap_element_nil(soap, "CDSid"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21297 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21298 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21299 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21300 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21301 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21302 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21303 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21304 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21305 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21306
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21307 SOAP_FMAC3 struct ns1__amino_USCOREcounterInputParams * SOAP_FMAC4 soap_in_ns1__amino_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__amino_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21308 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21309 size_t soap_flag_CDSid = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21310 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21311 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21312 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21313 a = (struct ns1__amino_USCOREcounterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams, sizeof(struct ns1__amino_USCOREcounterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21314 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21315 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21316 soap_default_ns1__amino_USCOREcounterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21317 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21318 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21319 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21320 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21321 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21322 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21323 { soap_flag_CDSid--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21324 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21325 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21326 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21327 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21328 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21329 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21331 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21332 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21333 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21334 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21335 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21336 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21337 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21338 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21339 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21340 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21341 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21342 { a = (struct ns1__amino_USCOREcounterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__amino_USCOREcounterInputParams, 0, sizeof(struct ns1__amino_USCOREcounterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21343 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21344 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21345 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21346 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21347 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21348 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21349 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21350 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21351 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21352
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21353 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__amino_USCOREcounterInputParams(struct soap *soap, const struct ns1__amino_USCOREcounterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21354 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21355 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21356 if (soap_out_ns1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21357 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21358 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21359 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21360
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21361 SOAP_FMAC3 struct ns1__amino_USCOREcounterInputParams * SOAP_FMAC4 soap_get_ns1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21362 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21363 if ((p = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21364 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21365 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21366 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21367 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21368
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21369 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21370 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21371 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21372 soap_default_int(soap, &a->width);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21373 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21374 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21375 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21376
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21377 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21378 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21379 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21380 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21381 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21382
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21383 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__seq2pngInputParams(struct soap *soap, const char *tag, int id, const struct ns1__seq2pngInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21384 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21385 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21386 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21387 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21388 if (soap_out_int(soap, "width", -1, &a->width, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21389 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21390 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21391 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21392 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21393 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21394 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21396 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21397 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21398 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21399 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21400
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21401 SOAP_FMAC3 struct ns1__seq2pngInputParams * SOAP_FMAC4 soap_in_ns1__seq2pngInputParams(struct soap *soap, const char *tag, struct ns1__seq2pngInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21402 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21403 size_t soap_flag_width = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21404 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21405 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21406 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21407 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21408 a = (struct ns1__seq2pngInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21409 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21410 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21411 soap_default_ns1__seq2pngInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21412 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21413 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21414 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21415 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21416 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21417 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21418 { soap_flag_width--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21419 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21420 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21421 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21422 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21423 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21424 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21425 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21426 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21427 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21428 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21429 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21430 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21431 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21432 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21433 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21434 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21435 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21436 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21437 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21438 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21439 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21440 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21441 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21442 { a = (struct ns1__seq2pngInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2pngInputParams, 0, sizeof(struct ns1__seq2pngInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21443 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21444 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21445 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21446 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_window > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21447 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21448 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21449 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21450 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21451 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21452
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21453 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21454 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21455 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21456 if (soap_out_ns1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21457 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21458 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21459 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21460
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21461 SOAP_FMAC3 struct ns1__seq2pngInputParams * SOAP_FMAC4 soap_get_ns1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21462 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21463 if ((p = soap_in_ns1__seq2pngInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21464 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21465 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21466 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21467 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21468
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21469 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21470 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21471 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21472 soap_default_int(soap, &a->paired);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21473 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21474
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21475 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21476 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21477 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21479
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21480 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ttestInputParams(struct soap *soap, const char *tag, int id, const struct ns1__ttestInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21481 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21482 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21483 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21484 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21485 if (soap_out_int(soap, "paired", -1, &a->paired, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21486 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21487 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21488 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21489
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21490 SOAP_FMAC3 struct ns1__ttestInputParams * SOAP_FMAC4 soap_in_ns1__ttestInputParams(struct soap *soap, const char *tag, struct ns1__ttestInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21491 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21492 size_t soap_flag_paired = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21493 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21494 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21495 a = (struct ns1__ttestInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21496 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21497 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21498 soap_default_ns1__ttestInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21499 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21500 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21501 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21502 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21503 if (soap_flag_paired && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21504 if (soap_in_int(soap, "paired", &a->paired, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21505 { soap_flag_paired--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21506 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21507 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21508 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21509 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21510 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21511 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21512 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21513 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21515 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21516 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21517 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21518 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21519 { a = (struct ns1__ttestInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttestInputParams, 0, sizeof(struct ns1__ttestInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21520 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21521 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21522 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21523 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_paired > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21524 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21525 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21526 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21527 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21528 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21529
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21530 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21531 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21532 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21533 if (soap_out_ns1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21534 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21535 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21536 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21537
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21538 SOAP_FMAC3 struct ns1__ttestInputParams * SOAP_FMAC4 soap_get_ns1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21539 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21540 if ((p = soap_in_ns1__ttestInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21541 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21542 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21543 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21544 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21545
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21546 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21547 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21548 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21549 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21551
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21552 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const struct ns1__find_USCOREdnaAboxInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21553 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21554 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21555 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21556 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21557
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21558 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdnaAboxInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21559 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21560 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21561 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21562 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21563 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21564 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21565 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21567 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21568 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21569 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21570 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21571
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21572 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREdnaAboxInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21573 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21574 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21575 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21576 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21577 a = (struct ns1__find_USCOREdnaAboxInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams, sizeof(struct ns1__find_USCOREdnaAboxInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21578 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21579 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21580 soap_default_ns1__find_USCOREdnaAboxInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21581 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21582 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21583 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21584 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21585 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21586 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21587 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21588 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21589 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21590 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21591 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21592 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21593 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21594 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21595 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21596 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21597 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21598 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21599 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21600 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21601 { a = (struct ns1__find_USCOREdnaAboxInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams, 0, sizeof(struct ns1__find_USCOREdnaAboxInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21602 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21603 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21605 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21606 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21607 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21608 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21609 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21610 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21611
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21612 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const struct ns1__find_USCOREdnaAboxInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21613 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21614 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21615 if (soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21616 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21617 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21619
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21620 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21621 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21622 if ((p = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21623 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21624 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21625 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21627
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21628 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21629 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21630 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21631 soap_default_int(soap, &a->version);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21632 soap_default_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21633 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21634 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21635
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21636 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageInputParams(struct soap *soap, const struct ns1__codon_USCOREusageInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21637 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21638 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21639 soap_serialize_string(soap, &a->CDSid);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21640 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21641 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21642
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21643 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREusageInputParams(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREusageInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21644 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21645 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21646 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21647 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21648 if (soap_out_int(soap, "version", -1, &a->version, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21649 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21650 if (a->CDSid)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21651 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21652 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21653 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21654 else if (soap_element_nil(soap, "CDSid"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21655 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21656 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21657 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21658 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21659 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21660 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21661 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21662 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21663 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21664
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21665 SOAP_FMAC3 struct ns1__codon_USCOREusageInputParams * SOAP_FMAC4 soap_in_ns1__codon_USCOREusageInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREusageInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21666 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21667 size_t soap_flag_version = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21668 size_t soap_flag_CDSid = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21669 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21670 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21671 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21672 a = (struct ns1__codon_USCOREusageInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREusageInputParams, sizeof(struct ns1__codon_USCOREusageInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21673 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21674 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21675 soap_default_ns1__codon_USCOREusageInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21676 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21677 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21678 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21679 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21680 if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21681 if (soap_in_int(soap, "version", &a->version, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21682 { soap_flag_version--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21683 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21684 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21685 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21686 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21687 { soap_flag_CDSid--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21688 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21689 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21690 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21691 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21692 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21693 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21695 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21696 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21697 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21698 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21699 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21700 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21701 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21702 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21705 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21706 { a = (struct ns1__codon_USCOREusageInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREusageInputParams, 0, sizeof(struct ns1__codon_USCOREusageInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21707 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21708 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21709 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21710 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_version > 0 || soap_flag_CDSid > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21711 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21712 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21713 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21714 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21716
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21717 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREusageInputParams(struct soap *soap, const struct ns1__codon_USCOREusageInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21718 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21719 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21720 if (soap_out_ns1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21721 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21722 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21724
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21725 SOAP_FMAC3 struct ns1__codon_USCOREusageInputParams * SOAP_FMAC4 soap_get_ns1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21726 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21727 if ((p = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21728 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21729 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21730 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21731 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21732
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21733 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21734 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21735 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21736 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21737 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21738 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21739 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21740 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21741 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21742
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21743 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21744 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21745 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21746 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21747 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21748 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21749 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21751
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21752 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__buiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__buiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21753 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21754 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21755 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21756 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21757 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21758 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21759 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21760 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21761 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21763 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21764 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21765 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21766 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21767 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21768 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21769 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21770 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21771 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21772 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21773 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21774 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21775 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21776 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21777 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21778 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21779 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21780 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21781 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21782 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21783 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21784 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21785
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21786 SOAP_FMAC3 struct ns1__buiInputParams * SOAP_FMAC4 soap_in_ns1__buiInputParams(struct soap *soap, const char *tag, struct ns1__buiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21787 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21788 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21789 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21790 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21791 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21792 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21793 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21794 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21795 a = (struct ns1__buiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21796 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21797 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21798 soap_default_ns1__buiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21799 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21800 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21801 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21802 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21803 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21804 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21805 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21806 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21807 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21808 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21809 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21810 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21811 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21813 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21814 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21815 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21816 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21817 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21818 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21819 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21820 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21821 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21823 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21824 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21825 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21826 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21827 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21828 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21829 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21830 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21831 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21832 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21833 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21835 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21836 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21837 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21838 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21839 { a = (struct ns1__buiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__buiInputParams, 0, sizeof(struct ns1__buiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21840 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21841 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21843 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_position > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21844 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21845 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21846 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21847 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21849
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21850 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21851 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21852 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21853 if (soap_out_ns1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21854 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21855 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21857
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21858 SOAP_FMAC3 struct ns1__buiInputParams * SOAP_FMAC4 soap_get_ns1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21859 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21860 if ((p = soap_in_ns1__buiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21861 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21862 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21863 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21864 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21865
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21866 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21867 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21868 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21869 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21870 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21871 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21873
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21874 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21876 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21877 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21878 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21879 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21880
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21881 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__fopInputParams(struct soap *soap, const char *tag, int id, const struct ns1__fopInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21882 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21883 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21884 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21885 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21886 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21887 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21888 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21889 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21890 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21891 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21892 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21893 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21894 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21895 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21896 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21897 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21898 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21899 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21900 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21901 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21902
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21903 SOAP_FMAC3 struct ns1__fopInputParams * SOAP_FMAC4 soap_in_ns1__fopInputParams(struct soap *soap, const char *tag, struct ns1__fopInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21904 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21905 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21906 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21907 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21908 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21909 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21910 a = (struct ns1__fopInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21911 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21912 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21913 soap_default_ns1__fopInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21914 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21915 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21916 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21917 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21918 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21919 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21920 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21921 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21923 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21924 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21925 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21926 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21927 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21928 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21929 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21930 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21931 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21933 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21934 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21935 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21936 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21937 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21938 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21939 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21940 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21941 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21943 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21944 { a = (struct ns1__fopInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fopInputParams, 0, sizeof(struct ns1__fopInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21945 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21946 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21947 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21948 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21949 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21950 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21951 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21952 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21953 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21954
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21955 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21956 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21957 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21958 if (soap_out_ns1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21959 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21960 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21961 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21962
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21963 SOAP_FMAC3 struct ns1__fopInputParams * SOAP_FMAC4 soap_get_ns1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21964 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21965 if ((p = soap_in_ns1__fopInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21966 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21967 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21968 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21969 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21970
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21971 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21972 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21973 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21974 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21975 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21976
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21977 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const struct ns1__oligomer_USCOREcounterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21978 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21979 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21980 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21981
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21982 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21983 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21984 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21985 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21986 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21987 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21988 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21989 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21990 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21991
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21992 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterInputParams * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREcounterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21993 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21994 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21995 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21996 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21997 a = (struct ns1__oligomer_USCOREcounterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams, sizeof(struct ns1__oligomer_USCOREcounterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21998 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
21999 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22000 soap_default_ns1__oligomer_USCOREcounterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22001 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22002 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22003 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22004 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22005 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22006 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22007 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22008 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22009 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22010 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22011 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22012 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22013 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22014 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22015 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22017 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22018 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22019 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22020 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22021 { a = (struct ns1__oligomer_USCOREcounterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams, 0, sizeof(struct ns1__oligomer_USCOREcounterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22022 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22023 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22025 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22026 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22027 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22028 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22029 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22031
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22032 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const struct ns1__oligomer_USCOREcounterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22033 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22034 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22035 if (soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22036 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22037 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22039
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22040 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterInputParams * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22041 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22042 if ((p = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22043 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22044 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22045 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22047
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22048 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encInputParams(struct soap *soap, struct ns1__encInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22049 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22050 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22051 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22052 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22053 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22054 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22055 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22056
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22057 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22058 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22059 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22060 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22061 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22062 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22063 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22064
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22065 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__encInputParams(struct soap *soap, const char *tag, int id, const struct ns1__encInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22066 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22067 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22068 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22069 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22070 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22071 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22072 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22073 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22074 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22075 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22076 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22077 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22078 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22079 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22080 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22082 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22083 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22084 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22085 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22086 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22087 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22088 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22089 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22090 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22091 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22092
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22093 SOAP_FMAC3 struct ns1__encInputParams * SOAP_FMAC4 soap_in_ns1__encInputParams(struct soap *soap, const char *tag, struct ns1__encInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22094 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22095 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22096 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22097 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22098 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22099 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22100 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22101 a = (struct ns1__encInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22102 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22103 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22104 soap_default_ns1__encInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22105 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22106 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22107 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22108 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22109 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22110 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22111 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22112 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22113 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22114 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22115 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22116 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22117 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22119 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22120 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22121 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22122 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22124 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22125 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22126 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22127 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22129 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22130 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22131 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22132 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22133 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22135 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22136 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22137 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22139 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22140 { a = (struct ns1__encInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__encInputParams, 0, sizeof(struct ns1__encInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22141 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22142 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22143 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22144 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22145 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22146 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22147 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22148 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22150
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22151 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22152 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22153 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22154 if (soap_out_ns1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22155 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22156 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22158
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22159 SOAP_FMAC3 struct ns1__encInputParams * SOAP_FMAC4 soap_get_ns1__encInputParams(struct soap *soap, struct ns1__encInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22160 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22161 if ((p = soap_in_ns1__encInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22162 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22163 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22164 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22165 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22166
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22167 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22168 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22169 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22170 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22171 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22172 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22173 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22175
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22176 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22177 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22178 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22179 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22180 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22181 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22182 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22183
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22184 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__icdiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__icdiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22185 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22186 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22187 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22188 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22189 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22190 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22191 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22192 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22193 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22194 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22195 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22196 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22197 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22198 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22199 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22200 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22201 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22202 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22203 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22204 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22205 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22206 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22207 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22208 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22209 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22211
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22212 SOAP_FMAC3 struct ns1__icdiInputParams * SOAP_FMAC4 soap_in_ns1__icdiInputParams(struct soap *soap, const char *tag, struct ns1__icdiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22213 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22214 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22215 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22216 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22217 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22218 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22219 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22220 a = (struct ns1__icdiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22221 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22222 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22223 soap_default_ns1__icdiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22224 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22225 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22226 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22227 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22228 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22229 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22230 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22231 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22232 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22233 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22234 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22235 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22236 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22237 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22238 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22239 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22240 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22241 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22243 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22244 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22245 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22246 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22247 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22248 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22249 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22250 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22251 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22252 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22253 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22255 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22256 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22257 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22258 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22259 { a = (struct ns1__icdiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdiInputParams, 0, sizeof(struct ns1__icdiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22260 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22261 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22263 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22264 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22265 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22266 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22267 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22268 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22269
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22270 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22271 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22272 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22273 if (soap_out_ns1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22274 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22275 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22276 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22277
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22278 SOAP_FMAC3 struct ns1__icdiInputParams * SOAP_FMAC4 soap_get_ns1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22279 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22280 if ((p = soap_in_ns1__icdiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22281 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22282 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22283 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22284 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22285
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22286 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22287 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22288 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22289 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22290 soap_default_int(soap, &a->at);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22291 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22292 soap_default_string(soap, &a->application);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22293 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22294 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22295 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22296
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22297 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22298 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22299 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22300 soap_serialize_string(soap, &a->application);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22301 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22302 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22303
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22304 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcwinInputParams(struct soap *soap, const char *tag, int id, const struct ns1__gcwinInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22305 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22306 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22307 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22308 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22309 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22310 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22311 if (soap_out_int(soap, "at", -1, &a->at, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22312 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22313 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22314 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22315 if (a->application)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22316 { if (soap_out_string(soap, "application", -1, &a->application, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22317 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22318 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22319 else if (soap_element_nil(soap, "application"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22320 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22321 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22322 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22323 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22325 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22326 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22327 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22328 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22329 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22331
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22332 SOAP_FMAC3 struct ns1__gcwinInputParams * SOAP_FMAC4 soap_in_ns1__gcwinInputParams(struct soap *soap, const char *tag, struct ns1__gcwinInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22333 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22334 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22335 size_t soap_flag_at = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22336 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22337 size_t soap_flag_application = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22338 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22339 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22340 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22341 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22342 a = (struct ns1__gcwinInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22343 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22344 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22345 soap_default_ns1__gcwinInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22346 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22348 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22349 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22350 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22351 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22352 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22353 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22355 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22356 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22357 { soap_flag_at--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22358 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22359 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22360 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22361 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22362 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22363 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22364 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22365 if (soap_flag_application && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22366 if (soap_in_string(soap, "application", &a->application, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22367 { soap_flag_application--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22368 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22369 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22370 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22371 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22372 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22373 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22374 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22375 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22376 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22377 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22378 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22379 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22380 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22381 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22382 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22383 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22384 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22385 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22386 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22387 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22388 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22389 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22390 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22391 { a = (struct ns1__gcwinInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwinInputParams, 0, sizeof(struct ns1__gcwinInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22392 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22393 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22395 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_at > 0 || soap_flag_purine > 0 || soap_flag_application > 0 || soap_flag_output > 0 || soap_flag_keto > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22396 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22397 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22399 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22401
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22402 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22403 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22404 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22405 if (soap_out_ns1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22406 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22407 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22409
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22410 SOAP_FMAC3 struct ns1__gcwinInputParams * SOAP_FMAC4 soap_get_ns1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22411 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22412 if ((p = soap_in_ns1__gcwinInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22413 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22414 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22415 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22416 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22417
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22418 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22419 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22420 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22421 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22422 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22423
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22424 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternInputParams(struct soap *soap, const struct ns1__find_USCOREpatternInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22425 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22426 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22427 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22430 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREpatternInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREpatternInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22432 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22434 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22435 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22436 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22437 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22438 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22439 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22440 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22441 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22442 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22443
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22444 SOAP_FMAC3 struct ns1__find_USCOREpatternInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREpatternInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREpatternInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22445 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22446 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22447 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22448 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22449 a = (struct ns1__find_USCOREpatternInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREpatternInputParams, sizeof(struct ns1__find_USCOREpatternInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22450 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22451 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22452 soap_default_ns1__find_USCOREpatternInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22453 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22454 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22455 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22456 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22457 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22458 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22459 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22460 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22461 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22462 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22463 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22464 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22465 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22466 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22467 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22468 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22469 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22470 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22471 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22472 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22473 { a = (struct ns1__find_USCOREpatternInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREpatternInputParams, 0, sizeof(struct ns1__find_USCOREpatternInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22474 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22475 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22477 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22478 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22479 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22481 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22482 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22483
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22484 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREpatternInputParams(struct soap *soap, const struct ns1__find_USCOREpatternInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22485 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22487 if (soap_out_ns1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22488 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22489 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22490 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22491
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22492 SOAP_FMAC3 struct ns1__find_USCOREpatternInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22493 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22494 if ((p = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22495 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22496 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22497 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22502 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22503 soap_default_string(soap, &a->return_);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22504 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22505
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22506 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const struct ns1__oligomer_USCOREsearchInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22507 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22508 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22509 soap_serialize_string(soap, &a->return_);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22511
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22512 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const char *tag, int id, const struct ns1__oligomer_USCOREsearchInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22513 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22514 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22516 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22517 if (a->return_)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22518 { if (soap_out_string(soap, "return", -1, &a->return_, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22519 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22521 else if (soap_element_nil(soap, "return"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22522 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22523 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22524 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22525
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22526 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchInputParams * SOAP_FMAC4 soap_in_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREsearchInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22527 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22528 size_t soap_flag_return_ = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22529 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22530 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22531 a = (struct ns1__oligomer_USCOREsearchInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams, sizeof(struct ns1__oligomer_USCOREsearchInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22532 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22533 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22534 soap_default_ns1__oligomer_USCOREsearchInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22535 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22536 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22537 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22538 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22539 if (soap_flag_return_ && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22540 if (soap_in_string(soap, "return", &a->return_, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22541 { soap_flag_return_--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22542 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22543 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22544 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22545 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22546 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22547 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22548 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22549 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22550 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22551 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22552 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22553 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22554 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22555 { a = (struct ns1__oligomer_USCOREsearchInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams, 0, sizeof(struct ns1__oligomer_USCOREsearchInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22556 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22557 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22559 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_return_ > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22560 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22563 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22564 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22565
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22566 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const struct ns1__oligomer_USCOREsearchInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22567 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22568 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22569 if (soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22570 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22571 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22572 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22573
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22574 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchInputParams * SOAP_FMAC4 soap_get_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22575 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22576 if ((p = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22577 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22578 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22579 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22582 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22584 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22585 soap_default_string(soap, &a->usage);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22586 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22587 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22588 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22589 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22590 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22591
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22592 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22593 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22594 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22595 soap_serialize_string(soap, &a->usage);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22596 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22597 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22598 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22599 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22600
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22601 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__phxInputParams(struct soap *soap, const char *tag, int id, const struct ns1__phxInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22602 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22603 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22604 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22605 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22606 if (a->usage)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22607 { if (soap_out_string(soap, "usage", -1, &a->usage, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22608 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22610 else if (soap_element_nil(soap, "usage"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22611 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22612 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22613 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22614 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22615 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22616 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22617 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22618 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22619 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22620 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22621 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22622 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22623 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22624 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22625 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22626 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22627 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22628 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22630 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22631 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22632 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22633 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22634
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22635 SOAP_FMAC3 struct ns1__phxInputParams * SOAP_FMAC4 soap_in_ns1__phxInputParams(struct soap *soap, const char *tag, struct ns1__phxInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22636 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22637 size_t soap_flag_usage = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22638 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22639 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22640 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22641 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22642 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22643 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22644 a = (struct ns1__phxInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22645 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22646 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22647 soap_default_ns1__phxInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22648 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22649 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22650 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22651 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22652 if (soap_flag_usage && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22653 if (soap_in_string(soap, "usage", &a->usage, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22654 { soap_flag_usage--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22655 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22657 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22658 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22659 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22660 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22661 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22662 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22663 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22664 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22665 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22667 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22668 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22669 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22670 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22671 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22672 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22673 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22674 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22675 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22677 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22678 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22679 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22680 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22681 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22682 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22683 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22684 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22685 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22686 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22687 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22688 { a = (struct ns1__phxInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phxInputParams, 0, sizeof(struct ns1__phxInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22689 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22690 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22691 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22692 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_usage > 0 || soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22693 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22694 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22695 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22696 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22697 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22698
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22699 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22700 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22701 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22702 if (soap_out_ns1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22703 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22704 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22706
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22707 SOAP_FMAC3 struct ns1__phxInputParams * SOAP_FMAC4 soap_get_ns1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22708 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22709 if ((p = soap_in_ns1__phxInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22710 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22711 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22712 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22713 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22714
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22715 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22716 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22717 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22718 soap_default_int(soap, &a->k);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22719 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22720
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22721 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22722 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22723 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22724 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22725
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22726 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__shuffleseqInputParams(struct soap *soap, const char *tag, int id, const struct ns1__shuffleseqInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22727 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22728 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22729 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22730 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22731 if (soap_out_int(soap, "k", -1, &a->k, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22732 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22733 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22735
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22736 SOAP_FMAC3 struct ns1__shuffleseqInputParams * SOAP_FMAC4 soap_in_ns1__shuffleseqInputParams(struct soap *soap, const char *tag, struct ns1__shuffleseqInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22737 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22738 size_t soap_flag_k = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22739 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22740 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22741 a = (struct ns1__shuffleseqInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22742 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22743 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22744 soap_default_ns1__shuffleseqInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22745 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22746 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22747 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22748 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22749 if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22750 if (soap_in_int(soap, "k", &a->k, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22751 { soap_flag_k--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22752 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22753 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22754 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22755 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22756 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22757 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22758 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22759 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22761 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22762 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22763 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22764 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22765 { a = (struct ns1__shuffleseqInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseqInputParams, 0, sizeof(struct ns1__shuffleseqInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22766 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22767 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22768 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22769 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22770 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22771 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22772 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22773 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22774 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22775
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22776 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22777 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22778 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22779 if (soap_out_ns1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22780 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22781 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22782 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22783
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22784 SOAP_FMAC3 struct ns1__shuffleseqInputParams * SOAP_FMAC4 soap_get_ns1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22785 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22786 if ((p = soap_in_ns1__shuffleseqInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22787 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22788 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22789 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22790 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22791
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22792 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22793 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22794 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22795 soap_default_string(soap, &a->_x002dtype);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22797
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22798 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22799 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22800 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22801 soap_serialize_string(soap, &a->_x002dtype);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22802 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22803
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22804 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22805 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22806 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22807 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22808 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22809 if (a->_x002dtype)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22810 { if (soap_out_string(soap, "-type", -1, &a->_x002dtype, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22811 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22813 else if (soap_element_nil(soap, "-type"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22814 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22815 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22816 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22817
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22818 SOAP_FMAC3 struct ns1__find_USCOREterInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22819 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22820 size_t soap_flag__x002dtype = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22821 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22822 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22823 a = (struct ns1__find_USCOREterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREterInputParams, sizeof(struct ns1__find_USCOREterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22824 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22825 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22826 soap_default_ns1__find_USCOREterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22827 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22828 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22829 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22830 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22831 if (soap_flag__x002dtype && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22832 if (soap_in_string(soap, "-type", &a->_x002dtype, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22833 { soap_flag__x002dtype--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22834 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22835 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22836 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22837 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22838 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22839 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22840 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22841 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22843 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22844 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22845 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22846 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22847 { a = (struct ns1__find_USCOREterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREterInputParams, 0, sizeof(struct ns1__find_USCOREterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22848 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22849 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22850 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22851 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__x002dtype > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22852 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22853 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22854 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22855 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22857
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22858 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22859 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22860 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22861 if (soap_out_ns1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22862 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22863 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22864 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22865
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22866 SOAP_FMAC3 struct ns1__find_USCOREterInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22867 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22868 if ((p = soap_in_ns1__find_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22869 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22870 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22871 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22872 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22873
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22874 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22875 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22876 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22877 soap_default_int(soap, &a->gmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22878 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22879
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22880 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22881 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22882 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22883 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22884
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22885 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__dnawalkInputParams(struct soap *soap, const char *tag, int id, const struct ns1__dnawalkInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22886 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22887 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22888 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22889 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22890 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22891 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22892 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22893 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22894
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22895 SOAP_FMAC3 struct ns1__dnawalkInputParams * SOAP_FMAC4 soap_in_ns1__dnawalkInputParams(struct soap *soap, const char *tag, struct ns1__dnawalkInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22896 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22897 size_t soap_flag_gmap = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22898 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22899 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22900 a = (struct ns1__dnawalkInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22901 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22902 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22903 soap_default_ns1__dnawalkInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22904 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22905 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22906 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22907 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22908 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22909 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22910 { soap_flag_gmap--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22911 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22912 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22913 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22914 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22915 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22916 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22917 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22918 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22919 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22920 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22921 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22923 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22924 { a = (struct ns1__dnawalkInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalkInputParams, 0, sizeof(struct ns1__dnawalkInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22925 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22926 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22927 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22928 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22929 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22930 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22931 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22932 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22933 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22934
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22935 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22936 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22937 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22938 if (soap_out_ns1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22939 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22940 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22941 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22942
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22943 SOAP_FMAC3 struct ns1__dnawalkInputParams * SOAP_FMAC4 soap_get_ns1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22944 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22945 if ((p = soap_in_ns1__dnawalkInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22946 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22947 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22948 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22949 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22950
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22951 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22952 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22953 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22954 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22955 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22956 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22957 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22958 soap_default_int(soap, &a->PatLength);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22959 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22960
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22961 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22962 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22963 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22964 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22965 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22967
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22968 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREinformation_USCOREcontentInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22969 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22970 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22971 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22972 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22973 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22974 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22975 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22976 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22977 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22978 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22979 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22980 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22981 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22982 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22983 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22984 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22985 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22986 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22987 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22988 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22989 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22990 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22991 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22992 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22993
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22994 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentInputParams * SOAP_FMAC4 soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREinformation_USCOREcontentInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22995 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22996 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22997 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22998 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
22999 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23000 size_t soap_flag_PatLength = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23001 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23002 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23003 a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23004 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23006 soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23007 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23008 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23009 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23010 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23011 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23012 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23013 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23014 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23015 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23016 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23017 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23018 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23019 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23020 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23021 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23022 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23023 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23024 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23025 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23026 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23027 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23028 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23029 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23031 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23032 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23033 { soap_flag_PatLength--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23034 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23035 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23036 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23037 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23038 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23039 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23040 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23041 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23042 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23043 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23044 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23045 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23046 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23047 { a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams, 0, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23048 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23049 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23051 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_position > 0 || soap_flag_downstream > 0 || soap_flag_output > 0 || soap_flag_PatLength > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23052 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23055 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23057
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23058 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23059 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23060 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23061 if (soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23062 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23063 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23064 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23065
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23066 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentInputParams * SOAP_FMAC4 soap_get_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23067 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23068 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23069 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23070 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23071 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23073
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23074 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23075 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23076 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23077 soap_default_string(soap, &a->search);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23078 soap_default_string(soap, &a->db);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23079 soap_default_string(soap, &a->format);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23080 soap_default_string(soap, &a->field);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23082
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23083 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23084 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23085 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23086 soap_serialize_string(soap, &a->search);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23087 soap_serialize_string(soap, &a->db);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23088 soap_serialize_string(soap, &a->format);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23089 soap_serialize_string(soap, &a->field);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23091
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23092 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__togoWSInputParams(struct soap *soap, const char *tag, int id, const struct ns1__togoWSInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23093 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23094 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23095 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23096 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23097 if (a->search)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23098 { if (soap_out_string(soap, "search", -1, &a->search, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23099 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23101 else if (soap_element_nil(soap, "search"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23102 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23103 if (a->db)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23104 { if (soap_out_string(soap, "db", -1, &a->db, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23105 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23107 else if (soap_element_nil(soap, "db"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23108 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23109 if (a->format)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23110 { if (soap_out_string(soap, "format", -1, &a->format, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23111 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23112 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23113 else if (soap_element_nil(soap, "format"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23114 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23115 if (a->field)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23116 { if (soap_out_string(soap, "field", -1, &a->field, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23117 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23119 else if (soap_element_nil(soap, "field"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23120 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23121 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23123
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23124 SOAP_FMAC3 struct ns1__togoWSInputParams * SOAP_FMAC4 soap_in_ns1__togoWSInputParams(struct soap *soap, const char *tag, struct ns1__togoWSInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23125 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23126 size_t soap_flag_search = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23127 size_t soap_flag_db = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23128 size_t soap_flag_format = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23129 size_t soap_flag_field = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23130 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23131 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23132 a = (struct ns1__togoWSInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23133 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23135 soap_default_ns1__togoWSInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23136 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23137 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23138 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23139 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23140 if (soap_flag_search && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23141 if (soap_in_string(soap, "search", &a->search, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23142 { soap_flag_search--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23143 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23144 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23145 if (soap_flag_db && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23146 if (soap_in_string(soap, "db", &a->db, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23147 { soap_flag_db--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23148 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23150 if (soap_flag_format && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23151 if (soap_in_string(soap, "format", &a->format, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23152 { soap_flag_format--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23153 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23154 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23155 if (soap_flag_field && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23156 if (soap_in_string(soap, "field", &a->field, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23157 { soap_flag_field--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23158 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23159 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23160 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23161 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23162 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23163 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23164 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23165 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23167 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23168 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23169 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23170 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23171 { a = (struct ns1__togoWSInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWSInputParams, 0, sizeof(struct ns1__togoWSInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23172 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23173 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23175 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_search > 0 || soap_flag_db > 0 || soap_flag_format > 0 || soap_flag_field > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23176 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23177 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23178 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23179 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23182 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23184 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23185 if (soap_out_ns1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23186 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23187 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23188 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23189
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23190 SOAP_FMAC3 struct ns1__togoWSInputParams * SOAP_FMAC4 soap_get_ns1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23191 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23192 if ((p = soap_in_ns1__togoWSInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23193 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23194 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23195 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23197
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23198 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23199 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23200 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23201 soap_default_int(soap, &a->width);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23202 soap_default_string(soap, &a->datafilename);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23203 soap_default_int(soap, &a->gmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23204 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23205 soap_default_int(soap, &a->height);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23206 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23207
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23208 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3InputParams(struct soap *soap, const struct ns1__genome_USCOREmap3InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23209 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23210 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23211 soap_serialize_string(soap, &a->datafilename);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23212 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23213 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23214
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23215 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmap3InputParams(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmap3InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23216 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23217 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23218 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23219 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23220 if (soap_out_int(soap, "width", -1, &a->width, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23221 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23222 if (a->datafilename)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23223 { if (soap_out_string(soap, "datafilename", -1, &a->datafilename, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23224 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23225 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23226 else if (soap_element_nil(soap, "datafilename"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23227 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23228 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23229 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23230 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23231 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23232 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23233 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23234 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23235 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23236 if (soap_out_int(soap, "height", -1, &a->height, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23237 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23238 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23239 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23240
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23241 SOAP_FMAC3 struct ns1__genome_USCOREmap3InputParams * SOAP_FMAC4 soap_in_ns1__genome_USCOREmap3InputParams(struct soap *soap, const char *tag, struct ns1__genome_USCOREmap3InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23242 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23243 size_t soap_flag_width = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23244 size_t soap_flag_datafilename = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23245 size_t soap_flag_gmap = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23246 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23247 size_t soap_flag_height = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23248 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23249 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23250 a = (struct ns1__genome_USCOREmap3InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams, sizeof(struct ns1__genome_USCOREmap3InputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23251 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23252 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23253 soap_default_ns1__genome_USCOREmap3InputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23254 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23255 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23256 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23257 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23258 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23259 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23260 { soap_flag_width--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23261 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23263 if (soap_flag_datafilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23264 if (soap_in_string(soap, "datafilename", &a->datafilename, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23265 { soap_flag_datafilename--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23266 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23267 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23268 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23269 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23270 { soap_flag_gmap--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23271 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23272 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23273 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23274 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23275 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23276 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23277 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23278 if (soap_flag_height && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23279 if (soap_in_int(soap, "height", &a->height, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23280 { soap_flag_height--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23281 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23282 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23283 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23284 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23285 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23286 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23287 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23288 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23289 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23290 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23291 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23292 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23293 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23294 { a = (struct ns1__genome_USCOREmap3InputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmap3InputParams, 0, sizeof(struct ns1__genome_USCOREmap3InputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23295 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23296 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23297 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23298 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_datafilename > 0 || soap_flag_gmap > 0 || soap_flag_output > 0 || soap_flag_height > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23299 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23300 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23301 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23302 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23303 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23304
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23305 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmap3InputParams(struct soap *soap, const struct ns1__genome_USCOREmap3InputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23306 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23307 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23308 if (soap_out_ns1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23309 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23310 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23311 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23312
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23313 SOAP_FMAC3 struct ns1__genome_USCOREmap3InputParams * SOAP_FMAC4 soap_get_ns1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23314 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23315 if ((p = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23316 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23317 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23318 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23320
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23321 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23322 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23323 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23324 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23325 soap_default_int(soap, &a->slide);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23326 soap_default_int(soap, &a->cumulative);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23327 soap_default_int(soap, &a->at);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23328 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23329 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23330 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23331 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23332
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23333 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23334 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23335 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23336 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23337 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23338
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23339 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__gcskewInputParams(struct soap *soap, const char *tag, int id, const struct ns1__gcskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23340 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23341 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23342 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23343 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23344 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23345 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23346 if (soap_out_int(soap, "slide", -1, &a->slide, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23347 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23348 if (soap_out_int(soap, "cumulative", -1, &a->cumulative, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23349 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23350 if (soap_out_int(soap, "at", -1, &a->at, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23351 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23352 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23353 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23354 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23355 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23356 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23357 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23358 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23359 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23360 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23361 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23362 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23363 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23364
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23365 SOAP_FMAC3 struct ns1__gcskewInputParams * SOAP_FMAC4 soap_in_ns1__gcskewInputParams(struct soap *soap, const char *tag, struct ns1__gcskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23366 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23367 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23368 size_t soap_flag_slide = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23369 size_t soap_flag_cumulative = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23370 size_t soap_flag_at = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23371 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23372 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23373 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23374 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23375 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23376 a = (struct ns1__gcskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23377 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23378 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23379 soap_default_ns1__gcskewInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23380 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23381 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23382 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23383 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23384 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23385 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23386 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23387 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23389 if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23390 if (soap_in_int(soap, "slide", &a->slide, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23391 { soap_flag_slide--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23392 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23393 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23394 if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23395 if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23396 { soap_flag_cumulative--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23397 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23399 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23400 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23401 { soap_flag_at--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23402 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23403 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23404 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23405 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23406 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23407 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23409 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23410 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23411 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23412 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23413 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23414 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23415 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23416 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23417 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23419 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23420 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23421 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23422 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23423 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23424 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23425 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23426 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23427 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23429 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23430 { a = (struct ns1__gcskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskewInputParams, 0, sizeof(struct ns1__gcskewInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23431 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23432 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23433 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23434 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_slide > 0 || soap_flag_cumulative > 0 || soap_flag_at > 0 || soap_flag_purine > 0 || soap_flag_keto > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23435 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23436 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23437 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23438 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23439 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23440
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23441 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23442 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23443 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23444 if (soap_out_ns1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23445 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23446 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23447 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23448
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23449 SOAP_FMAC3 struct ns1__gcskewInputParams * SOAP_FMAC4 soap_get_ns1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23450 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23451 if ((p = soap_in_ns1__gcskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23452 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23453 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23454 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23455 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23456
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23457 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23458 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23459 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23460 soap_default_int(soap, &a->gmap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23461 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23462
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23463 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapInputParams(struct soap *soap, const struct ns1__circular_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23464 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23465 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23466 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23467
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23468 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__circular_USCOREmapInputParams(struct soap *soap, const char *tag, int id, const struct ns1__circular_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23469 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23470 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23471 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23472 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23473 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23474 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23475 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23478 SOAP_FMAC3 struct ns1__circular_USCOREmapInputParams * SOAP_FMAC4 soap_in_ns1__circular_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__circular_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23480 size_t soap_flag_gmap = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23481 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23482 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23483 a = (struct ns1__circular_USCOREmapInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__circular_USCOREmapInputParams, sizeof(struct ns1__circular_USCOREmapInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23484 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23485 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23486 soap_default_ns1__circular_USCOREmapInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23487 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23488 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23489 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23490 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23491 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23492 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23493 { soap_flag_gmap--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23494 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23495 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23496 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23497 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23498 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23499 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23500 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23501 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23503 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23504 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23505 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23506 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23507 { a = (struct ns1__circular_USCOREmapInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__circular_USCOREmapInputParams, 0, sizeof(struct ns1__circular_USCOREmapInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23508 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23509 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23510 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23511 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23512 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23513 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23515 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23517
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23518 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__circular_USCOREmapInputParams(struct soap *soap, const struct ns1__circular_USCOREmapInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23519 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23520 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23521 if (soap_out_ns1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23522 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23523 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23524 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23525
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23526 SOAP_FMAC3 struct ns1__circular_USCOREmapInputParams * SOAP_FMAC4 soap_get_ns1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23527 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23528 if ((p = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23529 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23530 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23531 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23532 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23533
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23534 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23535 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23536 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23537 soap_default_string(soap, &a->strand);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23539
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23540 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightInputParams(struct soap *soap, const struct ns1__molecular_USCOREweightInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23542 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23543 soap_serialize_string(soap, &a->strand);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23544 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23545
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23546 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__molecular_USCOREweightInputParams(struct soap *soap, const char *tag, int id, const struct ns1__molecular_USCOREweightInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23547 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23548 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23549 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23550 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23551 if (a->strand)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23552 { if (soap_out_string(soap, "strand", -1, &a->strand, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23553 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23555 else if (soap_element_nil(soap, "strand"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23556 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23557 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23559
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23560 SOAP_FMAC3 struct ns1__molecular_USCOREweightInputParams * SOAP_FMAC4 soap_in_ns1__molecular_USCOREweightInputParams(struct soap *soap, const char *tag, struct ns1__molecular_USCOREweightInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23561 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23562 size_t soap_flag_strand = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23563 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23564 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23565 a = (struct ns1__molecular_USCOREweightInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams, sizeof(struct ns1__molecular_USCOREweightInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23566 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23567 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23568 soap_default_ns1__molecular_USCOREweightInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23569 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23570 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23571 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23572 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23573 if (soap_flag_strand && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23574 if (soap_in_string(soap, "strand", &a->strand, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23575 { soap_flag_strand--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23576 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23577 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23578 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23579 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23580 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23581 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23582 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23583 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23584 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23585 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23586 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23587 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23588 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23589 { a = (struct ns1__molecular_USCOREweightInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__molecular_USCOREweightInputParams, 0, sizeof(struct ns1__molecular_USCOREweightInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23590 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23591 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23592 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23593 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_strand > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23594 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23595 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23596 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23597 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23599
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23600 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__molecular_USCOREweightInputParams(struct soap *soap, const struct ns1__molecular_USCOREweightInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23601 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23602 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23603 if (soap_out_ns1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23604 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23605 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23606 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23607
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23608 SOAP_FMAC3 struct ns1__molecular_USCOREweightInputParams * SOAP_FMAC4 soap_get_ns1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23609 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23610 if ((p = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23611 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23612 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23613 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23614 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23615
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23616 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23617 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23618 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23619 soap_default_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23620 soap_default_int(soap, &a->at);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23621 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23622 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23623 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23624
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23625 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const struct ns1__delta_USCOREgcskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23626 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23627 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23628 soap_serialize_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23629 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23630
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23631 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const char *tag, int id, const struct ns1__delta_USCOREgcskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23632 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23633 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23634 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23635 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23636 if (a->method)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23637 { if (soap_out_string(soap, "method", -1, &a->method, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23638 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23639 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23640 else if (soap_element_nil(soap, "method"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23641 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23642 if (soap_out_int(soap, "at", -1, &a->at, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23643 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23644 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23645 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23646 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23647 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23648 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23649 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23650
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23651 SOAP_FMAC3 struct ns1__delta_USCOREgcskewInputParams * SOAP_FMAC4 soap_in_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const char *tag, struct ns1__delta_USCOREgcskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23652 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23653 size_t soap_flag_method = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23654 size_t soap_flag_at = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23655 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23656 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23657 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23658 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23659 a = (struct ns1__delta_USCOREgcskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams, sizeof(struct ns1__delta_USCOREgcskewInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23660 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23661 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23662 soap_default_ns1__delta_USCOREgcskewInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23663 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23664 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23665 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23666 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23667 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23668 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23669 { soap_flag_method--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23670 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23671 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23672 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23673 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23674 { soap_flag_at--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23675 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23677 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23678 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23679 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23680 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23681 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23682 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23683 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23684 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23685 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23686 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23687 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23688 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23689 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23690 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23691 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23692 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23693 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23694 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23695 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23696 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23697 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23698 { a = (struct ns1__delta_USCOREgcskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams, 0, sizeof(struct ns1__delta_USCOREgcskewInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23699 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23700 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23701 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23702 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0 || soap_flag_at > 0 || soap_flag_purine > 0 || soap_flag_keto > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23703 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23704 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23706 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23708
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23709 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const struct ns1__delta_USCOREgcskewInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23710 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23711 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23712 if (soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23713 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23714 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23716
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23717 SOAP_FMAC3 struct ns1__delta_USCOREgcskewInputParams * SOAP_FMAC4 soap_get_ns1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23718 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23719 if ((p = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23720 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23721 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23722 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23723 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23724
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23725 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corInputParams(struct soap *soap, struct ns1__corInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23726 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23727 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23728 soap_default_int(soap, &a->sorted);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23729 soap_default_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23732 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23734 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23735 soap_serialize_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23738 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__corInputParams(struct soap *soap, const char *tag, int id, const struct ns1__corInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23740 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23741 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23742 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23743 if (soap_out_int(soap, "sorted", -1, &a->sorted, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23744 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23745 if (a->method)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23746 { if (soap_out_string(soap, "method", -1, &a->method, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23747 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23748 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23749 else if (soap_element_nil(soap, "method"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23750 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23751 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23752 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23753
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23754 SOAP_FMAC3 struct ns1__corInputParams * SOAP_FMAC4 soap_in_ns1__corInputParams(struct soap *soap, const char *tag, struct ns1__corInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23756 size_t soap_flag_sorted = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23757 size_t soap_flag_method = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23758 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23759 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23760 a = (struct ns1__corInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23761 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23762 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23763 soap_default_ns1__corInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23764 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23765 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23766 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23767 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23768 if (soap_flag_sorted && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23769 if (soap_in_int(soap, "sorted", &a->sorted, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23770 { soap_flag_sorted--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23771 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23772 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23773 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23774 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23775 { soap_flag_method--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23776 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23777 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23778 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23779 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23780 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23781 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23782 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23783 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23784 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23785 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23786 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23787 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23788 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23789 { a = (struct ns1__corInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__corInputParams, 0, sizeof(struct ns1__corInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23790 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23791 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23793 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sorted > 0 || soap_flag_method > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23794 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23795 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23796 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23797 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23798 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23799
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23800 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23801 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23802 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23803 if (soap_out_ns1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23804 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23805 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23806 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23807
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23808 SOAP_FMAC3 struct ns1__corInputParams * SOAP_FMAC4 soap_get_ns1__corInputParams(struct soap *soap, struct ns1__corInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23809 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23810 if ((p = soap_in_ns1__corInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23811 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23812 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23813 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23815
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23816 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23817 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23818 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23819 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23820 soap_default_int(soap, &a->slide);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23821 soap_default_int(soap, &a->cumulative);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23822 soap_default_string(soap, &a->base);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23823 soap_default_int(soap, &a->gc3);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23824 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23825 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23826
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23827 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23828 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23829 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23830 soap_serialize_string(soap, &a->base);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23831 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23832 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23833
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23834 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__geneskewInputParams(struct soap *soap, const char *tag, int id, const struct ns1__geneskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23835 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23836 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23837 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23838 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23839 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23840 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23841 if (soap_out_int(soap, "slide", -1, &a->slide, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23842 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23843 if (soap_out_int(soap, "cumulative", -1, &a->cumulative, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23844 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23845 if (a->base)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23846 { if (soap_out_string(soap, "base", -1, &a->base, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23847 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23849 else if (soap_element_nil(soap, "base"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23851 if (soap_out_int(soap, "gc3", -1, &a->gc3, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23852 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23853 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23854 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23855 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23857 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23858 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23859 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23861
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23862 SOAP_FMAC3 struct ns1__geneskewInputParams * SOAP_FMAC4 soap_in_ns1__geneskewInputParams(struct soap *soap, const char *tag, struct ns1__geneskewInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23863 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23864 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23865 size_t soap_flag_slide = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23866 size_t soap_flag_cumulative = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23867 size_t soap_flag_base = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23868 size_t soap_flag_gc3 = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23869 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23870 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23871 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23872 a = (struct ns1__geneskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23873 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23874 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23875 soap_default_ns1__geneskewInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23876 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23877 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23878 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23879 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23880 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23881 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23882 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23883 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23885 if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23886 if (soap_in_int(soap, "slide", &a->slide, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23887 { soap_flag_slide--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23888 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23889 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23890 if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23891 if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23892 { soap_flag_cumulative--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23893 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23895 if (soap_flag_base && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23896 if (soap_in_string(soap, "base", &a->base, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23897 { soap_flag_base--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23898 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23899 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23900 if (soap_flag_gc3 && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23901 if (soap_in_int(soap, "gc3", &a->gc3, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23902 { soap_flag_gc3--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23903 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23905 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23906 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23907 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23908 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23909 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23910 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23911 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23912 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23913 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23914 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23915 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23916 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23917 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23918 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23919 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23920 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23921 { a = (struct ns1__geneskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskewInputParams, 0, sizeof(struct ns1__geneskewInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23922 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23923 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23924 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23925 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_slide > 0 || soap_flag_cumulative > 0 || soap_flag_base > 0 || soap_flag_gc3 > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23926 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23927 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23928 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23929 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23931
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23932 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23933 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23934 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23935 if (soap_out_ns1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23936 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23937 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23938 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23939
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23940 SOAP_FMAC3 struct ns1__geneskewInputParams * SOAP_FMAC4 soap_get_ns1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23941 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23942 if ((p = soap_in_ns1__geneskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23943 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23944 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23945 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23946 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23947
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23948 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23949 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23950 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23951 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23952 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23953 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23954 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23955 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23956
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23957 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23958 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23959 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23960 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23961 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23962
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23963 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const char *tag, int id, const struct ns1__genes_USCOREfrom_USCOREoriInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23964 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23965 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23966 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23967 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23968 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23969 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23970 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23971 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23972 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23973 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23974 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23975 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23976 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23977 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23978 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23979 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23980 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23981 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23982
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23983 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriInputParams * SOAP_FMAC4 soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const char *tag, struct ns1__genes_USCOREfrom_USCOREoriInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23984 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23985 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23986 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23987 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23988 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23989 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23990 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23991 a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23992 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23993 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23994 soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23995 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23996 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23997 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23998 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
23999 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24000 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24001 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24002 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24003 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24004 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24005 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24006 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24007 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24009 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24010 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24011 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24012 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24013 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24014 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24015 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24016 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24017 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24019 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24020 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24021 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24022 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24023 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24025 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24026 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24027 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24028 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24029 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24030 { a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams, 0, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24031 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24032 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24033 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24034 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_output > 0 || soap_flag_keto > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24035 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24036 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24037 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24038 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24040
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24041 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24042 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24043 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24044 if (soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24045 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24046 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24047 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24048
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24049 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriInputParams * SOAP_FMAC4 soap_get_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24050 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24051 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24052 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24054 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24055 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24056
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24057 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24058 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24059 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24060 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24061 soap_default_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24062 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24063 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24064 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24065
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24066 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24067 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24068 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24069 soap_serialize_string(soap, &a->id);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24070 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24071 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24073
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24074 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__cbiInputParams(struct soap *soap, const char *tag, int id, const struct ns1__cbiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24075 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24076 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24077 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24078 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24079 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24080 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24081 if (a->id)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24082 { if (soap_out_string(soap, "id", -1, &a->id, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24083 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24084 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24085 else if (soap_element_nil(soap, "id"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24086 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24087 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24088 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24089 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24091 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24092 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24093 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24094 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24095 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24096 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24097 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24098 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24099 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24100 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24101
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24102 SOAP_FMAC3 struct ns1__cbiInputParams * SOAP_FMAC4 soap_in_ns1__cbiInputParams(struct soap *soap, const char *tag, struct ns1__cbiInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24103 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24104 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24105 size_t soap_flag_id = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24106 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24107 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24108 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24109 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24110 a = (struct ns1__cbiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24111 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24112 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24113 soap_default_ns1__cbiInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24114 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24115 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24116 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24117 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24118 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24119 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24120 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24121 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24122 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24123 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24124 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24125 { soap_flag_id--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24126 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24127 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24128 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24129 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24130 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24131 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24132 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24133 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24134 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24135 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24136 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24137 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24138 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24139 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24140 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24141 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24142 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24143 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24144 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24145 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24146 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24147 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24148 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24149 { a = (struct ns1__cbiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbiInputParams, 0, sizeof(struct ns1__cbiInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24150 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24151 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24152 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24153 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24154 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24155 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24156 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24157 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24159
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24160 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24161 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24162 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24163 if (soap_out_ns1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24164 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24165 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24167
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24168 SOAP_FMAC3 struct ns1__cbiInputParams * SOAP_FMAC4 soap_get_ns1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24169 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24170 if ((p = soap_in_ns1__cbiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24171 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24172 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24173 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24175
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24176 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24177 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24178 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24179 soap_default_string(soap, &a->type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24182 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifInputParams(struct soap *soap, const struct ns1__find_USCOREdifInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24184 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24185 soap_serialize_string(soap, &a->type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24186 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24187
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24188 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREdifInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREdifInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24189 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24190 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24191 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24192 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24193 if (a->type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24194 { if (soap_out_string(soap, "type", -1, &a->type, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24195 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24196 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24197 else if (soap_element_nil(soap, "type"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24198 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24199 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24200 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24201
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24202 SOAP_FMAC3 struct ns1__find_USCOREdifInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREdifInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREdifInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24203 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24204 size_t soap_flag_type = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24205 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24206 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24207 a = (struct ns1__find_USCOREdifInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREdifInputParams, sizeof(struct ns1__find_USCOREdifInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24208 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24209 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24210 soap_default_ns1__find_USCOREdifInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24211 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24212 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24213 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24214 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24215 if (soap_flag_type && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24216 if (soap_in_string(soap, "type", &a->type, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24217 { soap_flag_type--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24218 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24219 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24220 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24221 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24222 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24223 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24224 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24225 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24226 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24227 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24228 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24229 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24230 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24231 { a = (struct ns1__find_USCOREdifInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREdifInputParams, 0, sizeof(struct ns1__find_USCOREdifInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24232 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24233 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24235 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_type > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24236 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24237 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24238 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24239 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24240 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24241
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24242 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREdifInputParams(struct soap *soap, const struct ns1__find_USCOREdifInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24243 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24244 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24245 if (soap_out_ns1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24246 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24247 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24249
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24250 SOAP_FMAC3 struct ns1__find_USCOREdifInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24251 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24252 if ((p = soap_in_ns1__find_USCOREdifInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24253 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24254 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24255 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24257
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24258 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24259 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24260 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24261 soap_default_int(soap, &a->length);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24262 soap_default_string(soap, &a->name);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24263 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24264 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24265
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24266 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaInputParams(struct soap *soap, const struct ns1__to_USCOREfastaInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24267 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24268 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24269 soap_serialize_string(soap, &a->name);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24270 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24271 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24272
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24273 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__to_USCOREfastaInputParams(struct soap *soap, const char *tag, int id, const struct ns1__to_USCOREfastaInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24274 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24275 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24276 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24277 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24278 if (soap_out_int(soap, "length", -1, &a->length, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24279 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24280 if (a->name)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24281 { if (soap_out_string(soap, "name", -1, &a->name, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24282 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24283 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24284 else if (soap_element_nil(soap, "name"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24285 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24286 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24287 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24288 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24289 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24290 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24291 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24292 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24293 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24294
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24295 SOAP_FMAC3 struct ns1__to_USCOREfastaInputParams * SOAP_FMAC4 soap_in_ns1__to_USCOREfastaInputParams(struct soap *soap, const char *tag, struct ns1__to_USCOREfastaInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24296 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24297 size_t soap_flag_length = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24298 size_t soap_flag_name = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24299 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24300 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24301 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24302 a = (struct ns1__to_USCOREfastaInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__to_USCOREfastaInputParams, sizeof(struct ns1__to_USCOREfastaInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24303 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24304 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24305 soap_default_ns1__to_USCOREfastaInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24306 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24307 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24308 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24309 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24310 if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24311 if (soap_in_int(soap, "length", &a->length, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24312 { soap_flag_length--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24313 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24315 if (soap_flag_name && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24316 if (soap_in_string(soap, "name", &a->name, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24317 { soap_flag_name--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24318 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24320 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24321 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24322 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24323 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24325 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24326 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24327 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24328 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24329 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24330 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24331 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24332 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24333 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24335 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24336 { a = (struct ns1__to_USCOREfastaInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__to_USCOREfastaInputParams, 0, sizeof(struct ns1__to_USCOREfastaInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24337 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24338 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24339 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24340 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_name > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24341 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24342 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24343 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24344 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24345 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24346
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24347 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__to_USCOREfastaInputParams(struct soap *soap, const struct ns1__to_USCOREfastaInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24348 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24349 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24350 if (soap_out_ns1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24351 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24352 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24353 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24354
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24355 SOAP_FMAC3 struct ns1__to_USCOREfastaInputParams * SOAP_FMAC4 soap_get_ns1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24356 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24357 if ((p = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24358 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24359 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24360 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24361 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24362
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24363 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24364 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24365 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24366 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24367 soap_default_string(soap, &a->nucleotide);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24368 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24369 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24370
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24371 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24372 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24373 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24374 soap_serialize_string(soap, &a->nucleotide);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24375 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24376 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24377
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24378 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const char *tag, int id, const struct ns1__nucleotide_USCOREperiodicityInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24379 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24380 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24381 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24382 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24383 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24384 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24385 if (a->nucleotide)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24386 { if (soap_out_string(soap, "nucleotide", -1, &a->nucleotide, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24387 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24388 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24389 else if (soap_element_nil(soap, "nucleotide"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24390 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24391 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24392 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24393 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24395 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24396 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24397 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24399
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24400 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityInputParams * SOAP_FMAC4 soap_in_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const char *tag, struct ns1__nucleotide_USCOREperiodicityInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24401 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24402 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24403 size_t soap_flag_nucleotide = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24404 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24405 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24406 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24407 a = (struct ns1__nucleotide_USCOREperiodicityInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24408 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24409 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24410 soap_default_ns1__nucleotide_USCOREperiodicityInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24411 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24412 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24413 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24414 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24415 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24416 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24417 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24418 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24419 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24420 if (soap_flag_nucleotide && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24421 if (soap_in_string(soap, "nucleotide", &a->nucleotide, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24422 { soap_flag_nucleotide--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24423 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24424 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24425 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24426 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24427 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24428 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24429 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24430 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24431 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24432 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24433 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24434 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24435 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24437 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24438 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24439 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24440 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24441 { a = (struct ns1__nucleotide_USCOREperiodicityInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams, 0, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24442 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24443 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24445 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_nucleotide > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24446 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24447 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24448 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24449 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24450 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24451
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24452 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24453 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24454 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24455 if (soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24456 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24457 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24458 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24459
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24460 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityInputParams * SOAP_FMAC4 soap_get_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24461 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24462 if ((p = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24463 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24464 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24465 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24466 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24467
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24468 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24469 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24470 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24471 soap_default_int(soap, &a->upstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24472 soap_default_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24473 soap_default_int(soap, &a->downstream);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24474 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24475 soap_default_int(soap, &a->PatLength);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24476 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24477
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24478 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCOREentropyInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24479 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24480 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24481 soap_serialize_string(soap, &a->position);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24482 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24483 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24484
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24485 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__base_USCOREentropyInputParams(struct soap *soap, const char *tag, int id, const struct ns1__base_USCOREentropyInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24486 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24487 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24488 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24489 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24490 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24491 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24492 if (a->position)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24493 { if (soap_out_string(soap, "position", -1, &a->position, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24494 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24495 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24496 else if (soap_element_nil(soap, "position"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24497 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24498 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24499 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24500 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24501 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24502 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24503 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24504 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24505 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24506 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24507 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24508 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24509 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24510
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24511 SOAP_FMAC3 struct ns1__base_USCOREentropyInputParams * SOAP_FMAC4 soap_in_ns1__base_USCOREentropyInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREentropyInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24512 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24513 size_t soap_flag_upstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24514 size_t soap_flag_position = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24515 size_t soap_flag_downstream = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24516 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24517 size_t soap_flag_PatLength = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24518 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24519 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24520 a = (struct ns1__base_USCOREentropyInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__base_USCOREentropyInputParams, sizeof(struct ns1__base_USCOREentropyInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24521 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24522 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24523 soap_default_ns1__base_USCOREentropyInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24524 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24525 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24526 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24527 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24528 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24529 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24530 { soap_flag_upstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24531 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24532 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24533 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24534 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24535 { soap_flag_position--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24536 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24537 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24538 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24539 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24540 { soap_flag_downstream--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24541 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24543 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24544 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24545 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24546 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24547 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24548 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24549 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24550 { soap_flag_PatLength--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24551 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24552 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24553 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24554 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24555 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24556 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24557 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24558 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24559 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24560 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24563 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24564 { a = (struct ns1__base_USCOREentropyInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__base_USCOREentropyInputParams, 0, sizeof(struct ns1__base_USCOREentropyInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24565 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24566 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24567 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24568 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_position > 0 || soap_flag_downstream > 0 || soap_flag_output > 0 || soap_flag_PatLength > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24569 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24570 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24571 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24572 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24573 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24574
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24575 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__base_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCOREentropyInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24576 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24577 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24578 if (soap_out_ns1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24579 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24580 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24581 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24582
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24583 SOAP_FMAC3 struct ns1__base_USCOREentropyInputParams * SOAP_FMAC4 soap_get_ns1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24584 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24585 if ((p = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24586 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24587 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24588 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24589 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24590
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24591 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24592 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24593 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24594 soap_default_string(soap, &a->ptt);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24595 soap_default_int(soap, &a->cgi);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24596 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24597 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24598
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24599 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const struct ns1__plasmid_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24600 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24601 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24602 soap_serialize_string(soap, &a->ptt);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24603 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24604 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24605
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24606 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const char *tag, int id, const struct ns1__plasmid_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24607 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24608 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24609 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24610 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24611 if (a->ptt)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24612 { if (soap_out_string(soap, "ptt", -1, &a->ptt, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24613 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24614 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24615 else if (soap_element_nil(soap, "ptt"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24616 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24617 if (soap_out_int(soap, "cgi", -1, &a->cgi, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24618 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24619 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24620 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24621 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24622 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24623 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24624 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24625 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24626 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24627
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24628 SOAP_FMAC3 struct ns1__plasmid_USCOREmapInputParams * SOAP_FMAC4 soap_in_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__plasmid_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24629 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24630 size_t soap_flag_ptt = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24631 size_t soap_flag_cgi = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24632 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24633 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24634 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24635 a = (struct ns1__plasmid_USCOREmapInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams, sizeof(struct ns1__plasmid_USCOREmapInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24636 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24637 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24638 soap_default_ns1__plasmid_USCOREmapInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24639 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24640 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24641 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24642 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24643 if (soap_flag_ptt && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24644 if (soap_in_string(soap, "ptt", &a->ptt, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24645 { soap_flag_ptt--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24646 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24647 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24648 if (soap_flag_cgi && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24649 if (soap_in_int(soap, "cgi", &a->cgi, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24650 { soap_flag_cgi--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24651 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24653 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24654 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24655 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24656 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24657 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24658 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24659 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24660 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24661 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24662 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24663 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24665 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24666 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24667 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24668 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24669 { a = (struct ns1__plasmid_USCOREmapInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams, 0, sizeof(struct ns1__plasmid_USCOREmapInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24670 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24671 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24672 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24673 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ptt > 0 || soap_flag_cgi > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24674 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24675 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24677 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24678 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24679
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24680 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const struct ns1__plasmid_USCOREmapInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24681 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24682 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24683 if (soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24684 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24685 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24686 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24687
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24688 SOAP_FMAC3 struct ns1__plasmid_USCOREmapInputParams * SOAP_FMAC4 soap_get_ns1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24689 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24690 if ((p = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24691 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24692 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24693 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24694 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24695
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24696 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24697 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24698 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24699 soap_default_double(soap, &a->speed);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24701
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24702 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24703 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24704 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24705 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24706
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24707 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__DoubleHelixInputParams(struct soap *soap, const char *tag, int id, const struct ns1__DoubleHelixInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24708 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24709 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24710 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24711 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24712 if (soap_out_double(soap, "speed", -1, &a->speed, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24713 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24714 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24716
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24717 SOAP_FMAC3 struct ns1__DoubleHelixInputParams * SOAP_FMAC4 soap_in_ns1__DoubleHelixInputParams(struct soap *soap, const char *tag, struct ns1__DoubleHelixInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24718 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24719 size_t soap_flag_speed = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24720 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24721 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24722 a = (struct ns1__DoubleHelixInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24723 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24724 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24725 soap_default_ns1__DoubleHelixInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24726 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24727 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24728 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24729 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24730 if (soap_flag_speed && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24731 if (soap_in_double(soap, "speed", &a->speed, "xsd:double"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24732 { soap_flag_speed--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24733 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24734 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24735 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24736 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24737 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24738 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24739 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24740 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24741 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24742 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24743 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24745 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24746 { a = (struct ns1__DoubleHelixInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelixInputParams, 0, sizeof(struct ns1__DoubleHelixInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24747 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24748 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24749 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24750 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_speed > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24751 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24752 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24753 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24754 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24755 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24756
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24757 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24758 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24759 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24760 if (soap_out_ns1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24761 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24762 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24763 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24764
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24765 SOAP_FMAC3 struct ns1__DoubleHelixInputParams * SOAP_FMAC4 soap_get_ns1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24766 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24767 if ((p = soap_in_ns1__DoubleHelixInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24768 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24769 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24770 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24771 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24772
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24773 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24774 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24775 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24776 soap_default_int(soap, &a->oriloc);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24777 soap_default_int(soap, &a->gcskew);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24778 soap_default_int(soap, &a->dif_threshold);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24779 soap_default_int(soap, &a->dbonly);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24780 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24781
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24782 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24783 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24784 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24785 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24786
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24787 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__rep_USCOREori_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24788 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24789 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24790 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24791 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24792 if (soap_out_int(soap, "oriloc", -1, &a->oriloc, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24793 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24794 if (soap_out_int(soap, "gcskew", -1, &a->gcskew, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24795 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24796 if (soap_out_int(soap, "dif-threshold", -1, &a->dif_threshold, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24797 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24798 if (soap_out_int(soap, "dbonly", -1, &a->dbonly, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24799 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24800 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24801 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24802
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24803 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterInputParams * SOAP_FMAC4 soap_in_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__rep_USCOREori_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24804 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24805 size_t soap_flag_oriloc = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24806 size_t soap_flag_gcskew = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24807 size_t soap_flag_dif_threshold = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24808 size_t soap_flag_dbonly = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24809 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24810 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24811 a = (struct ns1__rep_USCOREori_USCOREterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24812 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24813 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24814 soap_default_ns1__rep_USCOREori_USCOREterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24815 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24816 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24817 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24818 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24819 if (soap_flag_oriloc && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24820 if (soap_in_int(soap, "oriloc", &a->oriloc, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24821 { soap_flag_oriloc--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24822 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24823 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24824 if (soap_flag_gcskew && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24825 if (soap_in_int(soap, "gcskew", &a->gcskew, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24826 { soap_flag_gcskew--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24827 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24828 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24829 if (soap_flag_dif_threshold && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24830 if (soap_in_int(soap, "dif-threshold", &a->dif_threshold, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24831 { soap_flag_dif_threshold--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24832 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24833 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24834 if (soap_flag_dbonly && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24835 if (soap_in_int(soap, "dbonly", &a->dbonly, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24836 { soap_flag_dbonly--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24837 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24838 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24839 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24840 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24841 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24842 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24843 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24844 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24845 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24846 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24847 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24849 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24850 { a = (struct ns1__rep_USCOREori_USCOREterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams, 0, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24851 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24852 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24853 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24854 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_oriloc > 0 || soap_flag_gcskew > 0 || soap_flag_dif_threshold > 0 || soap_flag_dbonly > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24855 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24856 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24857 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24858 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24859 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24860
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24861 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24862 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24863 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24864 if (soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24865 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24866 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24867 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24868
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24869 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterInputParams * SOAP_FMAC4 soap_get_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24870 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24871 if ((p = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24872 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24873 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24874 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24875 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24876
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24877 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24878 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24879 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24880 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24881 soap_default_int(soap, &a->name);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24882 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24883 soap_default_double(soap, &a->amp);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24885
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24886 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapInputParams(struct soap *soap, const struct ns1__genome_USCOREmapInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24887 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24888 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24889 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24890 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24891
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24892 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__genome_USCOREmapInputParams(struct soap *soap, const char *tag, int id, const struct ns1__genome_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24893 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24894 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24895 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24896 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24897 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24898 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24899 if (soap_out_int(soap, "name", -1, &a->name, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24900 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24901 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24902 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24903 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24905 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24906 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24907 if (soap_out_double(soap, "amp", -1, &a->amp, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24908 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24909 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24910 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24911
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24912 SOAP_FMAC3 struct ns1__genome_USCOREmapInputParams * SOAP_FMAC4 soap_in_ns1__genome_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__genome_USCOREmapInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24913 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24914 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24915 size_t soap_flag_name = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24916 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24917 size_t soap_flag_amp = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24918 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24919 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24920 a = (struct ns1__genome_USCOREmapInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genome_USCOREmapInputParams, sizeof(struct ns1__genome_USCOREmapInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24921 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24922 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24923 soap_default_ns1__genome_USCOREmapInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24924 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24925 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24926 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24927 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24928 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24929 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24930 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24931 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24932 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24933 if (soap_flag_name && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24934 if (soap_in_int(soap, "name", &a->name, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24935 { soap_flag_name--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24936 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24937 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24938 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24939 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24940 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24941 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24943 if (soap_flag_amp && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24944 if (soap_in_double(soap, "amp", &a->amp, "xsd:double"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24945 { soap_flag_amp--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24946 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24947 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24948 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24949 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24950 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24951 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24952 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24953 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24955 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24956 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24957 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24958 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24959 { a = (struct ns1__genome_USCOREmapInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genome_USCOREmapInputParams, 0, sizeof(struct ns1__genome_USCOREmapInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24960 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24961 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24963 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_name > 0 || soap_flag_output > 0 || soap_flag_amp > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24964 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24965 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24966 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24967 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24969
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24970 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genome_USCOREmapInputParams(struct soap *soap, const struct ns1__genome_USCOREmapInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24971 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24972 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24973 if (soap_out_ns1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24974 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24975 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24976 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24977
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24978 SOAP_FMAC3 struct ns1__genome_USCOREmapInputParams * SOAP_FMAC4 soap_get_ns1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24979 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24980 if ((p = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24981 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24982 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24983 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24984 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24985
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24986 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24987 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24988 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24989 soap_default_int(soap, &a->high);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24990 soap_default_double(soap, &a->low);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24991 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24992 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24993
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24994 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzInputParams(struct soap *soap, const struct ns1__consensus_USCOREzInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24995 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24996 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24997 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24998 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
24999
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25000 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__consensus_USCOREzInputParams(struct soap *soap, const char *tag, int id, const struct ns1__consensus_USCOREzInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25001 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25002 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25003 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25004 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25005 if (soap_out_int(soap, "high", -1, &a->high, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25006 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25007 if (soap_out_double(soap, "low", -1, &a->low, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25008 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25009 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25010 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25011 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25012 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25013 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25014 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25015 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25018 SOAP_FMAC3 struct ns1__consensus_USCOREzInputParams * SOAP_FMAC4 soap_in_ns1__consensus_USCOREzInputParams(struct soap *soap, const char *tag, struct ns1__consensus_USCOREzInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25020 size_t soap_flag_high = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25021 size_t soap_flag_low = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25022 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25023 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25024 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25025 a = (struct ns1__consensus_USCOREzInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__consensus_USCOREzInputParams, sizeof(struct ns1__consensus_USCOREzInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25026 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25027 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25028 soap_default_ns1__consensus_USCOREzInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25029 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25030 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25031 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25032 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25033 if (soap_flag_high && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25034 if (soap_in_int(soap, "high", &a->high, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25035 { soap_flag_high--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25036 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25037 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25038 if (soap_flag_low && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25039 if (soap_in_double(soap, "low", &a->low, "xsd:double"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25040 { soap_flag_low--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25041 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25042 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25043 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25044 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25045 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25046 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25047 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25048 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25049 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25050 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25051 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25052 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25054 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25055 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25056 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25057 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25058 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25059 { a = (struct ns1__consensus_USCOREzInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__consensus_USCOREzInputParams, 0, sizeof(struct ns1__consensus_USCOREzInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25060 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25061 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25062 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25063 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_high > 0 || soap_flag_low > 0 || soap_flag_output > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25064 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25065 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25066 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25067 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25068 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25069
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25070 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__consensus_USCOREzInputParams(struct soap *soap, const struct ns1__consensus_USCOREzInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25071 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25072 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25073 if (soap_out_ns1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25074 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25075 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25076 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25077
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25078 SOAP_FMAC3 struct ns1__consensus_USCOREzInputParams * SOAP_FMAC4 soap_get_ns1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25079 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25080 if ((p = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25081 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25082 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25083 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25084 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25085
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25086 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25087 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25088 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25089 soap_default_int(soap, &a->window);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25090 soap_default_int(soap, &a->purine);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25091 soap_default_int(soap, &a->filter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25092 soap_default_int(soap, &a->keto);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25093 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25094
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25095 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREori_USCOREterInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25096 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25097 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25099
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25100 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREori_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25101 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25102 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25103 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25104 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25105 if (soap_out_int(soap, "window", -1, &a->window, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25106 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25107 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25108 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25109 if (soap_out_int(soap, "filter", -1, &a->filter, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25110 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25111 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25112 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25113 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25114 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25115
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25116 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterInputParams * SOAP_FMAC4 soap_in_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREori_USCOREterInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25117 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25118 size_t soap_flag_window = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25119 size_t soap_flag_purine = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25120 size_t soap_flag_filter = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25121 size_t soap_flag_keto = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25122 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25123 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25124 a = (struct ns1__find_USCOREori_USCOREterInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams, sizeof(struct ns1__find_USCOREori_USCOREterInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25125 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25126 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25127 soap_default_ns1__find_USCOREori_USCOREterInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25128 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25129 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25130 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25131 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25132 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25133 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25134 { soap_flag_window--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25135 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25136 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25137 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25138 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25139 { soap_flag_purine--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25140 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25141 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25142 if (soap_flag_filter && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25143 if (soap_in_int(soap, "filter", &a->filter, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25144 { soap_flag_filter--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25145 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25147 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25148 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25149 { soap_flag_keto--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25150 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25151 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25152 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25153 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25154 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25155 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25156 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25157 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25159 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25160 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25161 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25162 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25163 { a = (struct ns1__find_USCOREori_USCOREterInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams, 0, sizeof(struct ns1__find_USCOREori_USCOREterInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25164 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25165 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25167 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_filter > 0 || soap_flag_keto > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25168 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25169 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25170 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25171 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25173
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25174 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREori_USCOREterInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25175 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25176 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25177 if (soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25179 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25182 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterInputParams * SOAP_FMAC4 soap_get_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25184 if ((p = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25185 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25186 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25187 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25188 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25189
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25190 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25191 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25192 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25193 soap_default_string(soap, &a->include);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25194 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25195 soap_default_string(soap, &a->exclude);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25196 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25198
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueInputParams(struct soap *soap, const struct ns1__w_USCOREvalueInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25200 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25201 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25202 soap_serialize_string(soap, &a->include);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25203 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25204 soap_serialize_string(soap, &a->exclude);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25205 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25206 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25207
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25208 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__w_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, const struct ns1__w_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25209 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25210 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25211 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25212 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25213 if (a->include)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25214 { if (soap_out_string(soap, "include", -1, &a->include, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25215 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25216 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25217 else if (soap_element_nil(soap, "include"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25218 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25219 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25220 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25221 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25223 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25224 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25225 if (a->exclude)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25226 { if (soap_out_string(soap, "exclude", -1, &a->exclude, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25227 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25228 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25229 else if (soap_element_nil(soap, "exclude"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25230 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25231 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25232 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25233 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25235 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25236 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25237 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25238 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25239
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25240 SOAP_FMAC3 struct ns1__w_USCOREvalueInputParams * SOAP_FMAC4 soap_in_ns1__w_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__w_USCOREvalueInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25241 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25242 size_t soap_flag_include = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25243 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25244 size_t soap_flag_exclude = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25245 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25246 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25247 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25248 a = (struct ns1__w_USCOREvalueInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__w_USCOREvalueInputParams, sizeof(struct ns1__w_USCOREvalueInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25249 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25250 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25251 soap_default_ns1__w_USCOREvalueInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25252 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25253 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25254 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25255 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25256 if (soap_flag_include && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25257 if (soap_in_string(soap, "include", &a->include, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25258 { soap_flag_include--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25259 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25261 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25262 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25263 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25264 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25265 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25266 if (soap_flag_exclude && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25267 if (soap_in_string(soap, "exclude", &a->exclude, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25268 { soap_flag_exclude--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25269 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25270 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25271 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25272 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25273 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25274 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25275 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25276 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25277 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25278 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25279 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25280 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25281 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25282 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25283 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25284 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25285 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25286 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25287 { a = (struct ns1__w_USCOREvalueInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__w_USCOREvalueInputParams, 0, sizeof(struct ns1__w_USCOREvalueInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25288 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25289 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25290 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25291 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_include > 0 || soap_flag_output > 0 || soap_flag_exclude > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25292 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25293 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25294 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25295 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25297
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25298 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__w_USCOREvalueInputParams(struct soap *soap, const struct ns1__w_USCOREvalueInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25299 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25300 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25301 if (soap_out_ns1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25302 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25303 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25304 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25305
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25306 SOAP_FMAC3 struct ns1__w_USCOREvalueInputParams * SOAP_FMAC4 soap_get_ns1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25307 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25308 if ((p = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25309 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25310 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25311 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25312 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25313
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25314 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25315 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25316 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25317 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25318 soap_default_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25320
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25321 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25322 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25323 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25324 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25325 soap_serialize_string(soap, &a->tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25326 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25327
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25328 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__P2InputParams(struct soap *soap, const char *tag, int id, const struct ns1__P2InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25329 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25330 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25331 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2InputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25332 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25333 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25334 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25335 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25337 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25338 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25339 if (a->tag)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25340 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25341 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25342 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25343 else if (soap_element_nil(soap, "tag"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25344 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25345 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25346 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25347
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25348 SOAP_FMAC3 struct ns1__P2InputParams * SOAP_FMAC4 soap_in_ns1__P2InputParams(struct soap *soap, const char *tag, struct ns1__P2InputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25349 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25350 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25351 size_t soap_flag_tag = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25352 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25353 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25354 a = (struct ns1__P2InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25355 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25356 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25357 soap_default_ns1__P2InputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25358 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25360 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25361 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25362 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25363 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25364 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25365 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25366 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25367 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25368 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25369 { soap_flag_tag--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25370 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25371 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25372 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25373 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25374 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25375 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25376 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25377 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25378 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25379 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25380 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25381 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25382 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25383 { a = (struct ns1__P2InputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2InputParams, 0, sizeof(struct ns1__P2InputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25384 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25385 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25386 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25387 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0 || soap_flag_tag > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25388 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25389 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25390 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25391 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25392 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25393
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25394 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25395 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25396 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25397 if (soap_out_ns1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25398 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25399 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25400 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25401
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25402 SOAP_FMAC3 struct ns1__P2InputParams * SOAP_FMAC4 soap_get_ns1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25403 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25404 if ((p = soap_in_ns1__P2InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25405 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25406 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25407 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25408 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25409
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25410 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25411 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25412 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25413 soap_default_int(soap, &a->parameter);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25414 soap_default_int(soap, &a->naxis);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25415 soap_default_int(soap, &a->translate);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25416 soap_default_int(soap, &a->data);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25417 soap_default_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25418 soap_default_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25419 soap_default_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25420 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25421
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25422 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaInputParams(struct soap *soap, const struct ns1__codon_USCOREmvaInputParams *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25423 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25424 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25425 soap_serialize_string(soap, &a->method);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25426 soap_serialize_string(soap, &a->output);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25427 soap_serialize_string(soap, &a->del_USCOREkey);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25428 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25429
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25430 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__codon_USCOREmvaInputParams(struct soap *soap, const char *tag, int id, const struct ns1__codon_USCOREmvaInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25431 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25432 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25434 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25435 if (soap_out_int(soap, "parameter", -1, &a->parameter, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25436 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25437 if (soap_out_int(soap, "naxis", -1, &a->naxis, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25438 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25439 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25440 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25441 if (soap_out_int(soap, "data", -1, &a->data, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25442 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25443 if (a->method)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25444 { if (soap_out_string(soap, "method", -1, &a->method, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25445 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25447 else if (soap_element_nil(soap, "method"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25448 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25449 if (a->output)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25450 { if (soap_out_string(soap, "output", -1, &a->output, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25451 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25452 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25453 else if (soap_element_nil(soap, "output"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25454 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25455 if (a->del_USCOREkey)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25456 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25457 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25458 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25459 else if (soap_element_nil(soap, "del_key"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25460 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25461 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25462 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25463
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25464 SOAP_FMAC3 struct ns1__codon_USCOREmvaInputParams * SOAP_FMAC4 soap_in_ns1__codon_USCOREmvaInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREmvaInputParams *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25465 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25466 size_t soap_flag_parameter = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25467 size_t soap_flag_naxis = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25468 size_t soap_flag_translate = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25469 size_t soap_flag_data = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25470 size_t soap_flag_method = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25471 size_t soap_flag_output = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25472 size_t soap_flag_del_USCOREkey = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25473 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25474 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25475 a = (struct ns1__codon_USCOREmvaInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams, sizeof(struct ns1__codon_USCOREmvaInputParams), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25476 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25477 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25478 soap_default_ns1__codon_USCOREmvaInputParams(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25479 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25480 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25481 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25482 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25483 if (soap_flag_parameter && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25484 if (soap_in_int(soap, "parameter", &a->parameter, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25485 { soap_flag_parameter--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25486 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25487 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25488 if (soap_flag_naxis && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25489 if (soap_in_int(soap, "naxis", &a->naxis, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25490 { soap_flag_naxis--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25491 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25492 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25493 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25494 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25495 { soap_flag_translate--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25496 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25497 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25498 if (soap_flag_data && soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25499 if (soap_in_int(soap, "data", &a->data, "xsd:int"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25500 { soap_flag_data--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25501 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25502 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25503 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25504 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25505 { soap_flag_method--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25506 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25507 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25508 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25509 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25510 { soap_flag_output--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25511 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25512 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25513 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25514 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25515 { soap_flag_del_USCOREkey--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25516 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25517 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25518 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25519 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25520 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25521 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25522 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25523 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25524 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25525 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25526 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25527 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25528 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25529 { a = (struct ns1__codon_USCOREmvaInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__codon_USCOREmvaInputParams, 0, sizeof(struct ns1__codon_USCOREmvaInputParams), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25530 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25531 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25532 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25533 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_parameter > 0 || soap_flag_naxis > 0 || soap_flag_translate > 0 || soap_flag_data > 0 || soap_flag_method > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25534 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25535 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25536 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25537 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25539
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25540 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__codon_USCOREmvaInputParams(struct soap *soap, const struct ns1__codon_USCOREmvaInputParams *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25542 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25543 if (soap_out_ns1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25544 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25545 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25547
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25548 SOAP_FMAC3 struct ns1__codon_USCOREmvaInputParams * SOAP_FMAC4 soap_get_ns1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25549 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25550 if ((p = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25551 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25552 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25553 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25555
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25556 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Definition(struct soap *soap, struct ns1__Definition *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25557 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25558 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25559 soap_default_string(soap, &a->entry);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25560 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25561
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25562 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Definition(struct soap *soap, const struct ns1__Definition *a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25563 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25564 (void)soap; (void)a; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25565 soap_serialize_string(soap, &a->entry);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25567
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25568 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Definition(struct soap *soap, const char *tag, int id, const struct ns1__Definition *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25569 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25570 (void)soap; (void)tag; (void)id; (void)type;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25571 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Definition), type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25572 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25573 if (a->entry)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25574 { if (soap_out_string(soap, "entry", -1, &a->entry, ""))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25575 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25576 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25577 else if (soap_element_nil(soap, "entry"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25578 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25579 return soap_element_end_out(soap, tag);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25582 SOAP_FMAC3 struct ns1__Definition * SOAP_FMAC4 soap_in_ns1__Definition(struct soap *soap, const char *tag, struct ns1__Definition *a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25584 size_t soap_flag_entry = 1;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25585 if (soap_element_begin_in(soap, tag, 0, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25586 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25587 a = (struct ns1__Definition *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Definition, sizeof(struct ns1__Definition), 0, NULL, NULL, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25588 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25589 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25590 soap_default_ns1__Definition(soap, a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25591 if (soap->body && !*soap->href)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25592 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25593 for (;;)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25594 { soap->error = SOAP_TAG_MISMATCH;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25595 if (soap_flag_entry && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25596 if (soap_in_string(soap, "entry", &a->entry, "xsd:string"))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25597 { soap_flag_entry--;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25598 continue;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25599 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25600 if (soap->error == SOAP_TAG_MISMATCH)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25601 soap->error = soap_ignore_element(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25602 if (soap->error == SOAP_NO_TAG)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25603 break;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25604 if (soap->error)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25605 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25606 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25607 if (soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25608 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25610 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25611 { a = (struct ns1__Definition *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__Definition, 0, sizeof(struct ns1__Definition), 0, NULL);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25612 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25613 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25614 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25615 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry > 0))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25616 { soap->error = SOAP_OCCURS;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25619 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25620 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25621
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25622 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Definition(struct soap *soap, const struct ns1__Definition *a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25623 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25624 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Definition);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25625 if (soap_out_ns1__Definition(soap, tag?tag:"ns1:Definition", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25626 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25627 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25628 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25629
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25630 SOAP_FMAC3 struct ns1__Definition * SOAP_FMAC4 soap_get_ns1__Definition(struct soap *soap, struct ns1__Definition *p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25631 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25632 if ((p = soap_in_ns1__Definition(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25633 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25634 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25635 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25637
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25638 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25639
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25640 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25641 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25642 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25643 soap_serialize_SOAP_ENV__Reason(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25645
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25646 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Reason *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25647 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25648 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Reason);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25649 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25650 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25651 return soap_out_SOAP_ENV__Reason(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25652 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25653
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25654 SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25655 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25656 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25657 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25658 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25659 if (!(a = (struct SOAP_ENV__Reason **)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25660 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25661 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25662 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25663 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25664 if (!(*a = soap_in_SOAP_ENV__Reason(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25665 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25666 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25667 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25668 { a = (struct SOAP_ENV__Reason **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25669 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25670 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25671 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25672 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25673 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25674
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25675 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25676 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25677 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Reason);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25678 if (soap_out_PointerToSOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25679 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25680 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25681 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25682
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25683 SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25684 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25685 if ((p = soap_in_PointerToSOAP_ENV__Reason(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25686 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25687 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25688 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25689 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25690
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25691 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25692
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25693 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25694
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25695 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25696 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25697 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25698 soap_serialize_SOAP_ENV__Detail(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25700
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25701 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Detail *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25702 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25703 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25704 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25705 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25706 return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25708
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25709 SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25710 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25711 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25712 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25713 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25714 if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25715 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25716 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25717 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25718 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25719 if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25720 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25721 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25722 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25723 { a = (struct SOAP_ENV__Detail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25724 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25725 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25726 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25727 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25728 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25729
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25730 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25731 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25732 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Detail);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25733 if (soap_out_PointerToSOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25734 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25735 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25736 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25737
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25738 SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25739 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25740 if ((p = soap_in_PointerToSOAP_ENV__Detail(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25741 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25742 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25743 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25746 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25747
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25748 #ifndef WITH_NOGLOBAL
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25749
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25750 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25751 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25752 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25753 soap_serialize_SOAP_ENV__Code(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25754 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25755
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25756 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Code *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25757 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25758 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25759 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25760 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25761 return soap_out_SOAP_ENV__Code(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25763
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25764 SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25765 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25766 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25767 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25768 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25769 if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25770 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25771 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25772 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25773 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25774 if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25775 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25776 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25777 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25778 { a = (struct SOAP_ENV__Code **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25779 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25780 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25781 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25782 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25783 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25784
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25785 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25786 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25787 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Code);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25788 if (soap_out_PointerToSOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25789 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25790 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25791 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25792
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25793 SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25794 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25795 if ((p = soap_in_PointerToSOAP_ENV__Code(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25796 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25797 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25798 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25799 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25800
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25801 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25802
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25803 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTofloat(struct soap *soap, float *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25804 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25805 soap_reference(soap, *a, SOAP_TYPE_float);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25806 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25807
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25808 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTofloat(struct soap *soap, const char *tag, int id, float *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25809 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25810 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_float);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25811 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25812 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25813 return soap_out_float(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25814 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25815
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25816 SOAP_FMAC3 float ** SOAP_FMAC4 soap_in_PointerTofloat(struct soap *soap, const char *tag, float **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25817 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25818 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25819 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25820 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25821 if (!(a = (float **)soap_malloc(soap, sizeof(float *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25822 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25823 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25824 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25825 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25826 if (!(*a = soap_in_float(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25827 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25828 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25829 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25830 { a = (float **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_float, sizeof(float), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25831 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25832 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25833 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25834 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25835 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25836
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25837 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTofloat(struct soap *soap, float *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25838 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25839 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTofloat);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25840 if (soap_out_PointerTofloat(soap, tag?tag:"float", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25841 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25842 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25843 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25844
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25845 SOAP_FMAC3 float ** SOAP_FMAC4 soap_get_PointerTofloat(struct soap *soap, float **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25846 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25847 if ((p = soap_in_PointerTofloat(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25848 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25849 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25850 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25851 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25852
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25853 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25854 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25855 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__S_USCOREvalueInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25856 soap_serialize_ns1__S_USCOREvalueInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25857 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25858
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25859 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, struct ns1__S_USCOREvalueInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25860 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25861 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__S_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25862 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25863 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25864 return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25865 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25866
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25867 SOAP_FMAC3 struct ns1__S_USCOREvalueInputParams ** SOAP_FMAC4 soap_in_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__S_USCOREvalueInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25868 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25869 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25870 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25871 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25872 if (!(a = (struct ns1__S_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__S_USCOREvalueInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25873 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25874 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25875 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25876 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25877 if (!(*a = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25878 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25879 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25880 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25881 { a = (struct ns1__S_USCOREvalueInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__S_USCOREvalueInputParams, sizeof(struct ns1__S_USCOREvalueInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25882 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25883 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25884 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25885 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25886 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25887
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25888 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25889 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25890 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25891 if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25892 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25893 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25894 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25895
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25896 SOAP_FMAC3 struct ns1__S_USCOREvalueInputParams ** SOAP_FMAC4 soap_get_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25897 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25898 if ((p = soap_in_PointerTons1__S_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25899 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25900 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25901 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25902 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25903
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25904 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25905 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25906 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__leading_USCOREstrandResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25907 soap_serialize_ns1__leading_USCOREstrandResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25908 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25909
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25910 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, const char *tag, int id, struct ns1__leading_USCOREstrandResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25911 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25912 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__leading_USCOREstrandResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25913 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25914 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25915 return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25916 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25917
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25918 SOAP_FMAC3 struct ns1__leading_USCOREstrandResponse ** SOAP_FMAC4 soap_in_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, const char *tag, struct ns1__leading_USCOREstrandResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25919 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25920 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25921 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25922 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25923 if (!(a = (struct ns1__leading_USCOREstrandResponse **)soap_malloc(soap, sizeof(struct ns1__leading_USCOREstrandResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25924 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25925 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25926 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25927 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25928 if (!(*a = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25929 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25930 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25931 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25932 { a = (struct ns1__leading_USCOREstrandResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__leading_USCOREstrandResponse, sizeof(struct ns1__leading_USCOREstrandResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25933 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25934 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25935 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25936 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25937 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25938
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25939 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25940 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25941 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25942 if (soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25943 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25944 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25945 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25946
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25947 SOAP_FMAC3 struct ns1__leading_USCOREstrandResponse ** SOAP_FMAC4 soap_get_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25948 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25949 if ((p = soap_in_PointerTons1__leading_USCOREstrandResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25950 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25951 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25952 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25953 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25954
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25955 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25956 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25957 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__scsInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25958 soap_serialize_ns1__scsInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25959 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25960
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25961 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__scsInputParams(struct soap *soap, const char *tag, int id, struct ns1__scsInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25962 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25963 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__scsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25964 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25965 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25966 return soap_out_ns1__scsInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25967 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25968
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25969 SOAP_FMAC3 struct ns1__scsInputParams ** SOAP_FMAC4 soap_in_PointerTons1__scsInputParams(struct soap *soap, const char *tag, struct ns1__scsInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25970 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25971 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25972 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25973 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25974 if (!(a = (struct ns1__scsInputParams **)soap_malloc(soap, sizeof(struct ns1__scsInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25975 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25976 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25977 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25978 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25979 if (!(*a = soap_in_ns1__scsInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25980 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25981 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25982 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25983 { a = (struct ns1__scsInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25984 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25985 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25986 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25987 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25988 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25989
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25990 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25991 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25992 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__scsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25993 if (soap_out_PointerTons1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25994 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25995 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25996 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25997
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25998 SOAP_FMAC3 struct ns1__scsInputParams ** SOAP_FMAC4 soap_get_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
25999 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26000 if ((p = soap_in_PointerTons1__scsInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26001 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26002 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26003 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26004 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26005
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26006 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26007 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26008 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26009 soap_serialize_ns1__lda_USCOREbiasInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26010 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26011
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26012 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, const char *tag, int id, struct ns1__lda_USCOREbiasInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26013 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26014 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__lda_USCOREbiasInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26015 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26016 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26017 return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26018 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26019
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26020 SOAP_FMAC3 struct ns1__lda_USCOREbiasInputParams ** SOAP_FMAC4 soap_in_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, const char *tag, struct ns1__lda_USCOREbiasInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26021 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26022 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26023 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26024 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26025 if (!(a = (struct ns1__lda_USCOREbiasInputParams **)soap_malloc(soap, sizeof(struct ns1__lda_USCOREbiasInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26026 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26027 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26028 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26029 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26030 if (!(*a = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26031 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26032 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26033 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26034 { a = (struct ns1__lda_USCOREbiasInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams, sizeof(struct ns1__lda_USCOREbiasInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26035 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26036 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26037 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26038 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26039 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26040
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26041 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26042 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26043 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26044 if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26045 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26046 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26047 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26048
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26049 SOAP_FMAC3 struct ns1__lda_USCOREbiasInputParams ** SOAP_FMAC4 soap_get_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26050 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26051 if ((p = soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26052 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26053 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26054 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26055 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26056
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26057 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26058 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26059 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26060 soap_serialize_ns1__kmer_USCOREtableInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26061 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26062
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26063 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, const char *tag, int id, struct ns1__kmer_USCOREtableInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26064 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26065 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__kmer_USCOREtableInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26066 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26067 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26068 return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26069 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26070
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26071 SOAP_FMAC3 struct ns1__kmer_USCOREtableInputParams ** SOAP_FMAC4 soap_in_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, const char *tag, struct ns1__kmer_USCOREtableInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26072 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26073 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26074 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26075 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26076 if (!(a = (struct ns1__kmer_USCOREtableInputParams **)soap_malloc(soap, sizeof(struct ns1__kmer_USCOREtableInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26077 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26078 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26079 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26080 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26081 if (!(*a = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26082 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26083 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26084 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26085 { a = (struct ns1__kmer_USCOREtableInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams, sizeof(struct ns1__kmer_USCOREtableInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26086 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26087 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26088 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26089 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26090 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26091
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26092 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26093 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26094 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26095 if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26096 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26097 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26098 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26099
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26100 SOAP_FMAC3 struct ns1__kmer_USCOREtableInputParams ** SOAP_FMAC4 soap_get_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26101 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26102 if ((p = soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26103 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26104 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26105 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26106 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26107
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26108 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26109 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26110 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26111 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26112 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26113
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26114 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, struct ns1__base_USCOREz_USCOREvalueInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26115 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26116 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26117 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26118 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26119 return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26120 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26121
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26122 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueInputParams ** SOAP_FMAC4 soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREz_USCOREvalueInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26123 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26124 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26125 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26126 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26127 if (!(a = (struct ns1__base_USCOREz_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26128 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26129 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26130 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26131 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26132 if (!(*a = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26133 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26134 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26135 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26136 { a = (struct ns1__base_USCOREz_USCOREvalueInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26137 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26138 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26139 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26140 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26141 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26142
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26143 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26144 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26145 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26146 if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26147 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26148 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26149 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26150
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26151 SOAP_FMAC3 struct ns1__base_USCOREz_USCOREvalueInputParams ** SOAP_FMAC4 soap_get_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26152 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26153 if ((p = soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26154 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26155 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26156 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26157 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26158
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26159 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26160 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26161 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREcounterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26162 soap_serialize_ns1__base_USCOREcounterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26163 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26164
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26165 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, struct ns1__base_USCOREcounterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26166 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26167 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26168 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26169 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26170 return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26171 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26172
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26173 SOAP_FMAC3 struct ns1__base_USCOREcounterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREcounterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26174 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26175 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26176 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26177 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26178 if (!(a = (struct ns1__base_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREcounterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26179 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26180 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26181 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26182 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26183 if (!(*a = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26184 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26185 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26186 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26187 { a = (struct ns1__base_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREcounterInputParams, sizeof(struct ns1__base_USCOREcounterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26188 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26189 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26190 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26191 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26192 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26193
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26194 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26195 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26196 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26197 if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26198 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26199 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26200 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26201
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26202 SOAP_FMAC3 struct ns1__base_USCOREcounterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26203 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26204 if ((p = soap_in_PointerTons1__base_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26205 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26206 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26207 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26208 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26209
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26210 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26211 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26212 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__B1InputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26213 soap_serialize_ns1__B1InputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26214 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26215
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26216 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__B1InputParams(struct soap *soap, const char *tag, int id, struct ns1__B1InputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26217 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26218 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__B1InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26219 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26220 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26221 return soap_out_ns1__B1InputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26222 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26223
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26224 SOAP_FMAC3 struct ns1__B1InputParams ** SOAP_FMAC4 soap_in_PointerTons1__B1InputParams(struct soap *soap, const char *tag, struct ns1__B1InputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26225 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26226 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26227 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26228 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26229 if (!(a = (struct ns1__B1InputParams **)soap_malloc(soap, sizeof(struct ns1__B1InputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26230 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26231 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26232 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26233 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26234 if (!(*a = soap_in_ns1__B1InputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26235 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26236 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26237 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26238 { a = (struct ns1__B1InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26239 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26240 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26241 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26242 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26243 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26244
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26245 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26246 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26247 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__B1InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26248 if (soap_out_PointerTons1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26249 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26250 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26251 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26252
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26253 SOAP_FMAC3 struct ns1__B1InputParams ** SOAP_FMAC4 soap_get_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26254 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26255 if ((p = soap_in_PointerTons1__B1InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26256 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26257 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26258 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26259 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26260
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26261 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26262 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26263 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cgrInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26264 soap_serialize_ns1__cgrInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26265 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26266
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26267 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__cgrInputParams(struct soap *soap, const char *tag, int id, struct ns1__cgrInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26268 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26269 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cgrInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26270 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26271 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26272 return soap_out_ns1__cgrInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26273 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26274
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26275 SOAP_FMAC3 struct ns1__cgrInputParams ** SOAP_FMAC4 soap_in_PointerTons1__cgrInputParams(struct soap *soap, const char *tag, struct ns1__cgrInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26276 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26277 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26278 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26279 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26280 if (!(a = (struct ns1__cgrInputParams **)soap_malloc(soap, sizeof(struct ns1__cgrInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26281 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26282 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26283 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26284 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26285 if (!(*a = soap_in_ns1__cgrInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26286 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26287 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26288 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26289 { a = (struct ns1__cgrInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26290 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26291 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26292 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26293 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26294 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26295
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26296 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26297 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26298 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cgrInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26299 if (soap_out_PointerTons1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26300 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26301 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26302 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26303
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26304 SOAP_FMAC3 struct ns1__cgrInputParams ** SOAP_FMAC4 soap_get_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26305 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26306 if ((p = soap_in_PointerTons1__cgrInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26307 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26308 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26309 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26310 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26311
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26312 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26313 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26314 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dinucInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26315 soap_serialize_ns1__dinucInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26316 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26317
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26318 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__dinucInputParams(struct soap *soap, const char *tag, int id, struct ns1__dinucInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26319 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26320 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dinucInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26321 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26322 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26323 return soap_out_ns1__dinucInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26324 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26325
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26326 SOAP_FMAC3 struct ns1__dinucInputParams ** SOAP_FMAC4 soap_in_PointerTons1__dinucInputParams(struct soap *soap, const char *tag, struct ns1__dinucInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26327 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26328 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26329 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26330 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26331 if (!(a = (struct ns1__dinucInputParams **)soap_malloc(soap, sizeof(struct ns1__dinucInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26332 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26333 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26334 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26335 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26336 if (!(*a = soap_in_ns1__dinucInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26337 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26338 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26339 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26340 { a = (struct ns1__dinucInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26341 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26342 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26343 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26344 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26345 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26346
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26347 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26348 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26349 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dinucInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26350 if (soap_out_PointerTons1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26351 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26352 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26353 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26354
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26355 SOAP_FMAC3 struct ns1__dinucInputParams ** SOAP_FMAC4 soap_get_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26356 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26357 if ((p = soap_in_PointerTons1__dinucInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26358 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26359 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26360 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26361 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26362
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26363 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26364 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26365 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26366 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26367 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26368
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26369 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const char *tag, int id, struct ns1__least_USCOREsquares_USCOREfitResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26370 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26371 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26372 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26373 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26374 return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26375 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26376
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26377 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfitResponse ** SOAP_FMAC4 soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const char *tag, struct ns1__least_USCOREsquares_USCOREfitResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26378 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26379 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26380 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26381 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26382 if (!(a = (struct ns1__least_USCOREsquares_USCOREfitResponse **)soap_malloc(soap, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26383 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26384 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26385 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26386 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26387 if (!(*a = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26388 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26389 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26390 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26391 { a = (struct ns1__least_USCOREsquares_USCOREfitResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26392 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26393 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26394 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26395 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26396 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26397
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26398 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26399 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26400 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26401 if (soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26402 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26403 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26404 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26405
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26406 SOAP_FMAC3 struct ns1__least_USCOREsquares_USCOREfitResponse ** SOAP_FMAC4 soap_get_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26407 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26408 if ((p = soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26409 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26410 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26411 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26412 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26413
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26414 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26415 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26416 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__palindromeInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26417 soap_serialize_ns1__palindromeInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26418 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26419
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26420 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__palindromeInputParams(struct soap *soap, const char *tag, int id, struct ns1__palindromeInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26421 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26422 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__palindromeInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26423 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26424 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26425 return soap_out_ns1__palindromeInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26426 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26427
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26428 SOAP_FMAC3 struct ns1__palindromeInputParams ** SOAP_FMAC4 soap_in_PointerTons1__palindromeInputParams(struct soap *soap, const char *tag, struct ns1__palindromeInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26429 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26430 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26431 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26432 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26433 if (!(a = (struct ns1__palindromeInputParams **)soap_malloc(soap, sizeof(struct ns1__palindromeInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26434 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26435 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26436 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26437 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26438 if (!(*a = soap_in_ns1__palindromeInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26439 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26440 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26441 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26442 { a = (struct ns1__palindromeInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26443 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26444 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26445 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26446 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26447 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26448
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26449 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26450 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26451 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__palindromeInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26452 if (soap_out_PointerTons1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26453 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26454 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26455 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26456
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26457 SOAP_FMAC3 struct ns1__palindromeInputParams ** SOAP_FMAC4 soap_get_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26458 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26459 if ((p = soap_in_PointerTons1__palindromeInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26460 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26461 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26462 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26463 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26464
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26465 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26466 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26467 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26468 soap_serialize_ns1__codon_USCOREcounterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26469 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26470
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26471 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, struct ns1__codon_USCOREcounterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26472 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26473 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26474 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26475 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26476 return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26477 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26478
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26479 SOAP_FMAC3 struct ns1__codon_USCOREcounterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREcounterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26480 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26481 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26482 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26483 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26484 if (!(a = (struct ns1__codon_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcounterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26485 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26486 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26487 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26488 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26489 if (!(*a = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26490 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26491 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26492 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26493 { a = (struct ns1__codon_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams, sizeof(struct ns1__codon_USCOREcounterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26494 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26495 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26496 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26497 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26498 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26499
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26500 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26501 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26502 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26503 if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26504 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26505 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26506 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26507
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26508 SOAP_FMAC3 struct ns1__codon_USCOREcounterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26509 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26510 if ((p = soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26511 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26512 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26513 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26514 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26515
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26516 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26517 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26518 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREiteronInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26519 soap_serialize_ns1__find_USCOREiteronInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26520 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26521
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26522 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREiteronInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26523 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26524 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREiteronInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26525 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26526 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26527 return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26528 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26529
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26530 SOAP_FMAC3 struct ns1__find_USCOREiteronInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREiteronInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26531 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26532 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26533 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26534 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26535 if (!(a = (struct ns1__find_USCOREiteronInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREiteronInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26536 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26537 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26538 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26539 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26540 if (!(*a = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26541 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26542 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26543 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26544 { a = (struct ns1__find_USCOREiteronInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREiteronInputParams, sizeof(struct ns1__find_USCOREiteronInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26545 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26546 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26547 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26548 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26549 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26550
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26551 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26552 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26553 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26554 if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26555 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26556 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26557 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26558
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26559 SOAP_FMAC3 struct ns1__find_USCOREiteronInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26560 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26561 if ((p = soap_in_PointerTons1__find_USCOREiteronInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26562 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26563 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26564 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26565 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26566
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26567 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26568 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26569 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREusageInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26570 soap_serialize_ns1__codon_USCOREusageInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26571 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26572
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26573 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, const char *tag, int id, struct ns1__codon_USCOREusageInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26574 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26575 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREusageInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26576 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26577 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26578 return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26579 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26580
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26581 SOAP_FMAC3 struct ns1__codon_USCOREusageInputParams ** SOAP_FMAC4 soap_in_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREusageInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26582 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26583 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26584 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26585 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26586 if (!(a = (struct ns1__codon_USCOREusageInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREusageInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26587 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26588 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26589 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26590 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26591 if (!(*a = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26592 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26593 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26594 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26595 { a = (struct ns1__codon_USCOREusageInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREusageInputParams, sizeof(struct ns1__codon_USCOREusageInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26596 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26597 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26598 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26599 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26600 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26601
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26602 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26603 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26604 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26605 if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26606 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26607 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26608 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26609
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26610 SOAP_FMAC3 struct ns1__codon_USCOREusageInputParams ** SOAP_FMAC4 soap_get_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26611 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26612 if ((p = soap_in_PointerTons1__codon_USCOREusageInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26613 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26614 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26615 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26616 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26617
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26618 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26619 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26620 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26621 soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26622 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26623
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26624 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, struct ns1__oligomer_USCOREcounterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26625 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26626 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26627 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26628 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26629 return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26630 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26631
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26632 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREcounterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26633 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26634 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26635 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26636 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26637 if (!(a = (struct ns1__oligomer_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREcounterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26638 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26639 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26640 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26641 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26642 if (!(*a = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26643 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26644 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26645 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26646 { a = (struct ns1__oligomer_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams, sizeof(struct ns1__oligomer_USCOREcounterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26647 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26648 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26649 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26650 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26651 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26652
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26653 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26654 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26655 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26656 if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26657 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26658 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26659 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26660
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26661 SOAP_FMAC3 struct ns1__oligomer_USCOREcounterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26662 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26663 if ((p = soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26664 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26665 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26666 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26667 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26668
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26669 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26670 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26671 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcwinInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26672 soap_serialize_ns1__gcwinInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26673 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26674
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26675 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__gcwinInputParams(struct soap *soap, const char *tag, int id, struct ns1__gcwinInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26676 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26677 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcwinInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26678 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26679 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26680 return soap_out_ns1__gcwinInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26681 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26682
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26683 SOAP_FMAC3 struct ns1__gcwinInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcwinInputParams(struct soap *soap, const char *tag, struct ns1__gcwinInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26684 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26685 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26686 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26687 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26688 if (!(a = (struct ns1__gcwinInputParams **)soap_malloc(soap, sizeof(struct ns1__gcwinInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26689 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26690 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26691 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26692 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26693 if (!(*a = soap_in_ns1__gcwinInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26694 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26695 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26696 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26697 { a = (struct ns1__gcwinInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26698 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26699 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26700 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26701 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26702 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26703
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26704 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26705 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26706 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcwinInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26707 if (soap_out_PointerTons1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26708 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26709 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26710 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26711
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26712 SOAP_FMAC3 struct ns1__gcwinInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26713 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26714 if ((p = soap_in_PointerTons1__gcwinInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26715 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26716 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26717 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26718 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26719
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26720 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26721 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26722 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREpatternInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26723 soap_serialize_ns1__find_USCOREpatternInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26724 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26725
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26726 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREpatternInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26727 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26728 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREpatternInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26729 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26730 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26731 return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26732 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26733
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26734 SOAP_FMAC3 struct ns1__find_USCOREpatternInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREpatternInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26735 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26736 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26737 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26738 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26739 if (!(a = (struct ns1__find_USCOREpatternInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREpatternInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26740 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26741 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26742 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26743 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26744 if (!(*a = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26745 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26746 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26747 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26748 { a = (struct ns1__find_USCOREpatternInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREpatternInputParams, sizeof(struct ns1__find_USCOREpatternInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26749 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26750 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26751 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26752 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26753 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26754
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26755 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26756 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26757 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26758 if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26759 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26760 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26761 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26762
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26763 SOAP_FMAC3 struct ns1__find_USCOREpatternInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26764 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26765 if ((p = soap_in_PointerTons1__find_USCOREpatternInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26766 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26767 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26768 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26769 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26770
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26771 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26772 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26773 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26774 soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26775 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26776
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26777 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, const char *tag, int id, struct ns1__oligomer_USCOREsearchResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26778 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26779 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26780 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26781 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26782 return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26783 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26784
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26785 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchResponse ** SOAP_FMAC4 soap_in_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREsearchResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26786 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26787 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26788 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26789 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26790 if (!(a = (struct ns1__oligomer_USCOREsearchResponse **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26791 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26792 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26793 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26794 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26795 if (!(*a = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26796 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26797 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26798 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26799 { a = (struct ns1__oligomer_USCOREsearchResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse, sizeof(struct ns1__oligomer_USCOREsearchResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26800 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26801 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26802 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26803 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26804 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26805
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26806 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26807 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26808 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26809 if (soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26810 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26811 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26812 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26813
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26814 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchResponse ** SOAP_FMAC4 soap_get_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26815 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26816 if ((p = soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26817 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26818 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26819 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26820 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26821
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26822 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26823 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26824 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26825 soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26826 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26827
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26828 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, const char *tag, int id, struct ns1__oligomer_USCOREsearchInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26829 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26830 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26831 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26832 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26833 return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26835
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26836 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchInputParams ** SOAP_FMAC4 soap_in_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, const char *tag, struct ns1__oligomer_USCOREsearchInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26837 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26838 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26839 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26840 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26841 if (!(a = (struct ns1__oligomer_USCOREsearchInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26842 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26843 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26844 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26845 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26846 if (!(*a = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26847 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26849 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26850 { a = (struct ns1__oligomer_USCOREsearchInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams, sizeof(struct ns1__oligomer_USCOREsearchInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26851 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26852 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26853 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26854 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26855 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26856
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26857 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26858 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26859 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26860 if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26861 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26862 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26863 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26864
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26865 SOAP_FMAC3 struct ns1__oligomer_USCOREsearchInputParams ** SOAP_FMAC4 soap_get_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26866 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26867 if ((p = soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26868 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26869 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26870 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26871 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26872
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26873 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26874 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26875 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__shuffleseqInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26876 soap_serialize_ns1__shuffleseqInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26877 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26878
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26879 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__shuffleseqInputParams(struct soap *soap, const char *tag, int id, struct ns1__shuffleseqInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26880 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26881 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__shuffleseqInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26882 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26883 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26884 return soap_out_ns1__shuffleseqInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26885 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26886
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26887 SOAP_FMAC3 struct ns1__shuffleseqInputParams ** SOAP_FMAC4 soap_in_PointerTons1__shuffleseqInputParams(struct soap *soap, const char *tag, struct ns1__shuffleseqInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26888 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26889 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26890 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26891 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26892 if (!(a = (struct ns1__shuffleseqInputParams **)soap_malloc(soap, sizeof(struct ns1__shuffleseqInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26893 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26894 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26895 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26896 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26897 if (!(*a = soap_in_ns1__shuffleseqInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26898 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26899 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26900 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26901 { a = (struct ns1__shuffleseqInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26902 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26903 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26904 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26905 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26906 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26907
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26908 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26909 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26910 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__shuffleseqInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26911 if (soap_out_PointerTons1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26912 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26913 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26914 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26915
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26916 SOAP_FMAC3 struct ns1__shuffleseqInputParams ** SOAP_FMAC4 soap_get_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26917 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26918 if ((p = soap_in_PointerTons1__shuffleseqInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26919 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26920 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26921 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26922 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26923
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26924 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26925 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26926 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26927 soap_serialize_ns1__find_USCOREterResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26928 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26929
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26930 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREterResponse(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREterResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26931 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26932 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26933 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26934 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26935 return soap_out_ns1__find_USCOREterResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26936 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26937
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26938 SOAP_FMAC3 struct ns1__find_USCOREterResponse ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREterResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREterResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26939 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26940 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26941 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26942 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26943 if (!(a = (struct ns1__find_USCOREterResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26944 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26945 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26946 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26947 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26948 if (!(*a = soap_in_ns1__find_USCOREterResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26949 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26950 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26951 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26952 { a = (struct ns1__find_USCOREterResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREterResponse, sizeof(struct ns1__find_USCOREterResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26953 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26954 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26955 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26956 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26957 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26958
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26959 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26960 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26961 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26962 if (soap_out_PointerTons1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26963 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26964 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26965 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26966
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26967 SOAP_FMAC3 struct ns1__find_USCOREterResponse ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26968 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26969 if ((p = soap_in_PointerTons1__find_USCOREterResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26970 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26971 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26972 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26973 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26974
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26975 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26976 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26977 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26978 soap_serialize_ns1__find_USCOREterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26979 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26980
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26981 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREterInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26982 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26983 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26984 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26985 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26986 return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26987 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26988
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26989 SOAP_FMAC3 struct ns1__find_USCOREterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26990 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26991 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26992 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26993 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26994 if (!(a = (struct ns1__find_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26995 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26996 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26997 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26998 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
26999 if (!(*a = soap_in_ns1__find_USCOREterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27000 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27001 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27002 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27003 { a = (struct ns1__find_USCOREterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREterInputParams, sizeof(struct ns1__find_USCOREterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27004 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27005 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27006 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27007 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27008 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27009
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27010 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27011 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27013 if (soap_out_PointerTons1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27014 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27015 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27016 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27017
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27018 SOAP_FMAC3 struct ns1__find_USCOREterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27019 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27020 if ((p = soap_in_PointerTons1__find_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27021 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27022 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27023 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27024 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27025
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27026 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27027 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27028 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dnawalkInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27029 soap_serialize_ns1__dnawalkInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27030 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27031
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27032 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__dnawalkInputParams(struct soap *soap, const char *tag, int id, struct ns1__dnawalkInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27033 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27034 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dnawalkInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27035 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27036 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27037 return soap_out_ns1__dnawalkInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27038 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27039
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27040 SOAP_FMAC3 struct ns1__dnawalkInputParams ** SOAP_FMAC4 soap_in_PointerTons1__dnawalkInputParams(struct soap *soap, const char *tag, struct ns1__dnawalkInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27041 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27042 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27043 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27044 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27045 if (!(a = (struct ns1__dnawalkInputParams **)soap_malloc(soap, sizeof(struct ns1__dnawalkInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27046 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27047 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27048 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27049 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27050 if (!(*a = soap_in_ns1__dnawalkInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27051 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27052 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27053 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27054 { a = (struct ns1__dnawalkInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27055 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27056 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27057 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27058 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27059 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27060
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27061 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27062 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27063 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dnawalkInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27064 if (soap_out_PointerTons1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27065 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27066 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27067 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27068
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27069 SOAP_FMAC3 struct ns1__dnawalkInputParams ** SOAP_FMAC4 soap_get_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27070 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27071 if ((p = soap_in_PointerTons1__dnawalkInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27072 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27073 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27074 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27075 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27076
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27077 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27078 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27079 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27080 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27081 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27082
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27083 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const char *tag, int id, struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27084 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27085 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27086 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27087 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27088 return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27089 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27090
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27091 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentInputParams ** SOAP_FMAC4 soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREinformation_USCOREcontentInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27092 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27093 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27094 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27095 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27096 if (!(a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27097 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27098 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27099 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27100 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27101 if (!(*a = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27102 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27103 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27104 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27105 { a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27106 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27107 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27108 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27109 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27110 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27111
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27112 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27113 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27114 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27115 if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27116 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27117 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27118 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27119
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27120 SOAP_FMAC3 struct ns1__base_USCOREinformation_USCOREcontentInputParams ** SOAP_FMAC4 soap_get_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27121 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27122 if ((p = soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27123 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27124 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27125 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27126 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27127
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27128 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27129 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27130 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__signatureInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27131 soap_serialize_ns1__signatureInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27132 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27133
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27134 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__signatureInputParams(struct soap *soap, const char *tag, int id, struct ns1__signatureInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27135 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27136 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__signatureInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27137 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27138 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27139 return soap_out_ns1__signatureInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27140 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27141
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27142 SOAP_FMAC3 struct ns1__signatureInputParams ** SOAP_FMAC4 soap_in_PointerTons1__signatureInputParams(struct soap *soap, const char *tag, struct ns1__signatureInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27143 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27144 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27145 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27146 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27147 if (!(a = (struct ns1__signatureInputParams **)soap_malloc(soap, sizeof(struct ns1__signatureInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27148 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27149 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27150 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27151 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27152 if (!(*a = soap_in_ns1__signatureInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27153 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27154 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27155 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27156 { a = (struct ns1__signatureInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27157 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27158 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27159 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27160 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27161 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27162
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27163 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27164 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27165 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__signatureInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27166 if (soap_out_PointerTons1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27167 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27168 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27169 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27170
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27171 SOAP_FMAC3 struct ns1__signatureInputParams ** SOAP_FMAC4 soap_get_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27172 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27173 if ((p = soap_in_PointerTons1__signatureInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27174 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27175 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27176 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27177 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27178
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27179 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27180 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27181 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27182 soap_serialize_ns1__genome_USCOREmap3InputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27183 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27184
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27185 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, const char *tag, int id, struct ns1__genome_USCOREmap3InputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27186 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27187 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmap3InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27188 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27189 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27190 return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27191 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27192
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27193 SOAP_FMAC3 struct ns1__genome_USCOREmap3InputParams ** SOAP_FMAC4 soap_in_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, const char *tag, struct ns1__genome_USCOREmap3InputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27194 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27195 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27196 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27197 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27198 if (!(a = (struct ns1__genome_USCOREmap3InputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmap3InputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27199 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27200 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27201 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27202 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27203 if (!(*a = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27204 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27205 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27206 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27207 { a = (struct ns1__genome_USCOREmap3InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams, sizeof(struct ns1__genome_USCOREmap3InputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27208 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27209 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27210 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27211 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27212 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27213
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27214 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27215 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27216 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27217 if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27218 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27219 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27220 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27221
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27222 SOAP_FMAC3 struct ns1__genome_USCOREmap3InputParams ** SOAP_FMAC4 soap_get_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27223 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27224 if ((p = soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27225 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27226 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27227 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27228 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27229
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27230 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27231 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27232 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcskewInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27233 soap_serialize_ns1__gcskewInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27234 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27235
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27236 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__gcskewInputParams(struct soap *soap, const char *tag, int id, struct ns1__gcskewInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27237 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27238 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27239 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27240 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27241 return soap_out_ns1__gcskewInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27242 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27243
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27244 SOAP_FMAC3 struct ns1__gcskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcskewInputParams(struct soap *soap, const char *tag, struct ns1__gcskewInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27245 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27246 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27247 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27248 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27249 if (!(a = (struct ns1__gcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__gcskewInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27250 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27251 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27252 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27253 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27254 if (!(*a = soap_in_ns1__gcskewInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27255 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27256 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27257 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27258 { a = (struct ns1__gcskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27259 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27260 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27261 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27262 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27263 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27264
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27265 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27266 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27267 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27268 if (soap_out_PointerTons1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27269 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27270 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27271 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27272
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27273 SOAP_FMAC3 struct ns1__gcskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27274 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27275 if ((p = soap_in_PointerTons1__gcskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27276 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27277 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27278 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27279 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27280
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27281 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27282 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27283 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27284 soap_serialize_ns1__molecular_USCOREweightInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27285 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27286
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27287 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, const char *tag, int id, struct ns1__molecular_USCOREweightInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27288 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27289 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__molecular_USCOREweightInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27290 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27291 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27292 return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27293 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27294
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27295 SOAP_FMAC3 struct ns1__molecular_USCOREweightInputParams ** SOAP_FMAC4 soap_in_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, const char *tag, struct ns1__molecular_USCOREweightInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27296 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27297 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27298 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27299 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27300 if (!(a = (struct ns1__molecular_USCOREweightInputParams **)soap_malloc(soap, sizeof(struct ns1__molecular_USCOREweightInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27301 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27302 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27303 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27304 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27305 if (!(*a = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27306 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27307 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27308 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27309 { a = (struct ns1__molecular_USCOREweightInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams, sizeof(struct ns1__molecular_USCOREweightInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27310 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27311 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27312 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27313 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27314 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27315
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27316 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27317 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27318 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27319 if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27320 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27321 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27322 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27323
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27324 SOAP_FMAC3 struct ns1__molecular_USCOREweightInputParams ** SOAP_FMAC4 soap_get_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27325 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27326 if ((p = soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27327 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27328 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27329 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27330 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27331
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27332 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27333 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27334 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27335 soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27336 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27337
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27338 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, const char *tag, int id, struct ns1__delta_USCOREgcskewInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27339 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27340 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27341 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27342 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27343 return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27344 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27345
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27346 SOAP_FMAC3 struct ns1__delta_USCOREgcskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, const char *tag, struct ns1__delta_USCOREgcskewInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27347 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27348 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27349 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27350 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27351 if (!(a = (struct ns1__delta_USCOREgcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__delta_USCOREgcskewInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27352 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27353 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27354 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27355 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27356 if (!(*a = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27357 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27358 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27359 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27360 { a = (struct ns1__delta_USCOREgcskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams, sizeof(struct ns1__delta_USCOREgcskewInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27361 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27362 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27363 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27364 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27365 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27366
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27367 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27368 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27369 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27370 if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27371 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27372 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27373 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27374
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27375 SOAP_FMAC3 struct ns1__delta_USCOREgcskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27376 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27377 if ((p = soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27378 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27379 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27380 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27381 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27382
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27383 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27384 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27385 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cumulativeResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27386 soap_serialize_ns1__cumulativeResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27387 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27388
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27389 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__cumulativeResponse(struct soap *soap, const char *tag, int id, struct ns1__cumulativeResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27390 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27391 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cumulativeResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27392 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27393 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27394 return soap_out_ns1__cumulativeResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27395 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27396
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27397 SOAP_FMAC3 struct ns1__cumulativeResponse ** SOAP_FMAC4 soap_in_PointerTons1__cumulativeResponse(struct soap *soap, const char *tag, struct ns1__cumulativeResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27398 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27399 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27400 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27401 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27402 if (!(a = (struct ns1__cumulativeResponse **)soap_malloc(soap, sizeof(struct ns1__cumulativeResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27403 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27404 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27405 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27406 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27407 if (!(*a = soap_in_ns1__cumulativeResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27408 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27409 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27410 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27411 { a = (struct ns1__cumulativeResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27412 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27413 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27414 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27415 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27416 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27417
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27418 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27419 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27420 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cumulativeResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27421 if (soap_out_PointerTons1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27422 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27423 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27424 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27425
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27426 SOAP_FMAC3 struct ns1__cumulativeResponse ** SOAP_FMAC4 soap_get_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27427 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27428 if ((p = soap_in_PointerTons1__cumulativeResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27429 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27430 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27431 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27432 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27433
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27435 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27436 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27437 soap_serialize_ns1__corResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27438 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27439
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27440 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__corResponse(struct soap *soap, const char *tag, int id, struct ns1__corResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27441 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27442 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27443 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27444 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27445 return soap_out_ns1__corResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27446 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27447
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27448 SOAP_FMAC3 struct ns1__corResponse ** SOAP_FMAC4 soap_in_PointerTons1__corResponse(struct soap *soap, const char *tag, struct ns1__corResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27449 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27450 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27451 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27452 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27453 if (!(a = (struct ns1__corResponse **)soap_malloc(soap, sizeof(struct ns1__corResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27454 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27455 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27456 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27457 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27458 if (!(*a = soap_in_ns1__corResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27459 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27460 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27461 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27462 { a = (struct ns1__corResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27463 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27464 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27465 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27466 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27467 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27468
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27469 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27470 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27471 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27472 if (soap_out_PointerTons1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27473 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27474 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27475 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27476
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27477 SOAP_FMAC3 struct ns1__corResponse ** SOAP_FMAC4 soap_get_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27478 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27479 if ((p = soap_in_PointerTons1__corResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27480 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27481 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27482 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27483 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27484
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27485 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27486 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27487 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27488 soap_serialize_ns1__corInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27489 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27490
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27491 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__corInputParams(struct soap *soap, const char *tag, int id, struct ns1__corInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27492 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27493 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27494 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27495 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27496 return soap_out_ns1__corInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27497 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27498
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27499 SOAP_FMAC3 struct ns1__corInputParams ** SOAP_FMAC4 soap_in_PointerTons1__corInputParams(struct soap *soap, const char *tag, struct ns1__corInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27500 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27501 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27502 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27503 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27504 if (!(a = (struct ns1__corInputParams **)soap_malloc(soap, sizeof(struct ns1__corInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27505 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27506 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27507 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27508 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27509 if (!(*a = soap_in_ns1__corInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27510 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27511 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27512 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27513 { a = (struct ns1__corInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27514 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27515 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27516 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27517 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27518 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27519
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27520 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27521 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27522 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27523 if (soap_out_PointerTons1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27524 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27525 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27526 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27527
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27528 SOAP_FMAC3 struct ns1__corInputParams ** SOAP_FMAC4 soap_get_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27529 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27530 if ((p = soap_in_PointerTons1__corInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27531 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27532 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27533 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27534 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27535
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27536 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27537 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27538 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__geneskewInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27539 soap_serialize_ns1__geneskewInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27540 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27541
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27542 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__geneskewInputParams(struct soap *soap, const char *tag, int id, struct ns1__geneskewInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27543 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27544 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__geneskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27545 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27546 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27547 return soap_out_ns1__geneskewInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27548 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27549
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27550 SOAP_FMAC3 struct ns1__geneskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__geneskewInputParams(struct soap *soap, const char *tag, struct ns1__geneskewInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27551 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27552 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27553 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27554 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27555 if (!(a = (struct ns1__geneskewInputParams **)soap_malloc(soap, sizeof(struct ns1__geneskewInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27556 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27557 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27558 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27559 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27560 if (!(*a = soap_in_ns1__geneskewInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27561 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27562 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27563 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27564 { a = (struct ns1__geneskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27565 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27566 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27567 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27568 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27569 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27570
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27571 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27572 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27573 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__geneskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27574 if (soap_out_PointerTons1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27575 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27576 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27577 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27578
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27579 SOAP_FMAC3 struct ns1__geneskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27580 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27581 if ((p = soap_in_PointerTons1__geneskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27582 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27583 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27584 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27585 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27586
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27587 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27588 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27589 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27590 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27591 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27592
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27593 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const char *tag, int id, struct ns1__genes_USCOREfrom_USCOREoriResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27594 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27595 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27596 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27597 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27598 return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27599 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27600
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27601 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriResponse ** SOAP_FMAC4 soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const char *tag, struct ns1__genes_USCOREfrom_USCOREoriResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27602 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27603 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27604 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27605 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27606 if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriResponse **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27607 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27608 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27609 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27610 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27611 if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27612 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27613 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27614 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27615 { a = (struct ns1__genes_USCOREfrom_USCOREoriResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27616 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27617 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27618 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27619 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27620 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27621
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27622 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27623 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27624 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27625 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27626 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27627 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27628 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27629
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27630 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriResponse ** SOAP_FMAC4 soap_get_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27631 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27632 if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27633 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27634 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27635 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27636 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27637
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27638 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27639 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27640 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27641 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27642 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27643
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27644 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const char *tag, int id, struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27645 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27646 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27647 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27648 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27649 return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27650 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27651
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27652 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriInputParams ** SOAP_FMAC4 soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const char *tag, struct ns1__genes_USCOREfrom_USCOREoriInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27653 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27654 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27655 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27656 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27657 if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27658 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27659 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27660 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27661 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27662 if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27663 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27664 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27665 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27666 { a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27667 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27668 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27669 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27670 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27671 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27672
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27673 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27674 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27675 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27676 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27677 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27678 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27679 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27680
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27681 SOAP_FMAC3 struct ns1__genes_USCOREfrom_USCOREoriInputParams ** SOAP_FMAC4 soap_get_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27682 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27683 if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27684 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27685 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27686 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27687 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27688
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27689 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27690 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27691 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cbiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27692 soap_serialize_ns1__cbiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27693 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27694
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27695 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__cbiInputParams(struct soap *soap, const char *tag, int id, struct ns1__cbiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27696 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27697 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cbiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27698 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27699 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27700 return soap_out_ns1__cbiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27701 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27702
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27703 SOAP_FMAC3 struct ns1__cbiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__cbiInputParams(struct soap *soap, const char *tag, struct ns1__cbiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27704 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27705 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27706 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27707 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27708 if (!(a = (struct ns1__cbiInputParams **)soap_malloc(soap, sizeof(struct ns1__cbiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27709 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27710 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27711 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27712 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27713 if (!(*a = soap_in_ns1__cbiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27714 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27715 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27716 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27717 { a = (struct ns1__cbiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27718 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27719 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27720 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27721 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27722 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27723
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27725 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27726 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cbiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27727 if (soap_out_PointerTons1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27728 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27729 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27730 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27731
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27732 SOAP_FMAC3 struct ns1__cbiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27733 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27734 if ((p = soap_in_PointerTons1__cbiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27735 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27736 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27737 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27738 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27739
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27740 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27741 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27742 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27743 soap_serialize_ns1__find_USCOREdifResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27744 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27745
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27746 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREdifResponse(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREdifResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27747 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27748 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27749 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27750 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27751 return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27752 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27753
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27754 SOAP_FMAC3 struct ns1__find_USCOREdifResponse ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREdifResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREdifResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27755 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27756 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27757 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27758 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27759 if (!(a = (struct ns1__find_USCOREdifResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27760 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27761 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27762 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27763 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27764 if (!(*a = soap_in_ns1__find_USCOREdifResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27765 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27766 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27767 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27768 { a = (struct ns1__find_USCOREdifResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdifResponse, sizeof(struct ns1__find_USCOREdifResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27769 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27770 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27771 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27772 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27773 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27774
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27775 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27776 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27777 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27778 if (soap_out_PointerTons1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27779 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27780 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27781 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27782
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27783 SOAP_FMAC3 struct ns1__find_USCOREdifResponse ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27784 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27785 if ((p = soap_in_PointerTons1__find_USCOREdifResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27786 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27787 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27788 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27789 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27790
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27791 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27792 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27793 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27794 soap_serialize_ns1__find_USCOREdifInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27795 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27796
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27797 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREdifInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREdifInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27798 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27799 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27800 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27801 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27802 return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27803 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27804
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27805 SOAP_FMAC3 struct ns1__find_USCOREdifInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREdifInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREdifInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27806 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27807 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27808 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27809 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27810 if (!(a = (struct ns1__find_USCOREdifInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27811 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27812 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27813 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27814 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27815 if (!(*a = soap_in_ns1__find_USCOREdifInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27816 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27817 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27818 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27819 { a = (struct ns1__find_USCOREdifInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdifInputParams, sizeof(struct ns1__find_USCOREdifInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27820 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27821 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27822 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27823 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27824 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27825
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27826 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27827 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27828 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27829 if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27830 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27831 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27832 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27833
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27834 SOAP_FMAC3 struct ns1__find_USCOREdifInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27835 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27836 if ((p = soap_in_PointerTons1__find_USCOREdifInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27837 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27838 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27839 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27840 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27841
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27842 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27843 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27844 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__to_USCOREfastaInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27845 soap_serialize_ns1__to_USCOREfastaInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27846 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27847
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27848 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, const char *tag, int id, struct ns1__to_USCOREfastaInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27849 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27850 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__to_USCOREfastaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27851 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27852 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27853 return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27854 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27855
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27856 SOAP_FMAC3 struct ns1__to_USCOREfastaInputParams ** SOAP_FMAC4 soap_in_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, const char *tag, struct ns1__to_USCOREfastaInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27857 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27858 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27859 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27860 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27861 if (!(a = (struct ns1__to_USCOREfastaInputParams **)soap_malloc(soap, sizeof(struct ns1__to_USCOREfastaInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27862 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27863 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27864 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27865 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27866 if (!(*a = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27867 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27868 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27869 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27870 { a = (struct ns1__to_USCOREfastaInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__to_USCOREfastaInputParams, sizeof(struct ns1__to_USCOREfastaInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27871 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27872 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27873 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27874 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27875 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27876
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27877 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27878 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27879 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27880 if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27881 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27882 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27883 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27884
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27885 SOAP_FMAC3 struct ns1__to_USCOREfastaInputParams ** SOAP_FMAC4 soap_get_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27886 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27887 if ((p = soap_in_PointerTons1__to_USCOREfastaInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27888 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27889 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27890 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27891 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27892
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27893 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27894 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27895 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREentropyInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27896 soap_serialize_ns1__base_USCOREentropyInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27897 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27898
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27899 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, const char *tag, int id, struct ns1__base_USCOREentropyInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27900 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27901 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27902 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27903 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27904 return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27905 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27906
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27907 SOAP_FMAC3 struct ns1__base_USCOREentropyInputParams ** SOAP_FMAC4 soap_in_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, const char *tag, struct ns1__base_USCOREentropyInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27908 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27909 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27910 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27911 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27912 if (!(a = (struct ns1__base_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREentropyInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27913 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27914 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27915 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27916 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27917 if (!(*a = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27918 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27919 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27920 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27921 { a = (struct ns1__base_USCOREentropyInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREentropyInputParams, sizeof(struct ns1__base_USCOREentropyInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27922 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27923 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27924 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27925 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27926 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27927
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27928 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27929 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27930 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27931 if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27932 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27933 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27934 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27935
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27936 SOAP_FMAC3 struct ns1__base_USCOREentropyInputParams ** SOAP_FMAC4 soap_get_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27937 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27938 if ((p = soap_in_PointerTons1__base_USCOREentropyInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27939 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27940 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27941 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27942 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27943
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27944 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27945 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27946 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__DoubleHelixInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27947 soap_serialize_ns1__DoubleHelixInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27948 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27949
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27950 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__DoubleHelixInputParams(struct soap *soap, const char *tag, int id, struct ns1__DoubleHelixInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27951 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27952 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__DoubleHelixInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27953 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27954 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27955 return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27956 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27957
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27958 SOAP_FMAC3 struct ns1__DoubleHelixInputParams ** SOAP_FMAC4 soap_in_PointerTons1__DoubleHelixInputParams(struct soap *soap, const char *tag, struct ns1__DoubleHelixInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27959 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27960 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27961 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27962 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27963 if (!(a = (struct ns1__DoubleHelixInputParams **)soap_malloc(soap, sizeof(struct ns1__DoubleHelixInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27964 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27965 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27966 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27967 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27968 if (!(*a = soap_in_ns1__DoubleHelixInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27969 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27970 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27971 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27972 { a = (struct ns1__DoubleHelixInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27973 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27974 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27975 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27976 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27977 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27978
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27979 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27980 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27981 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__DoubleHelixInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27982 if (soap_out_PointerTons1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27983 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27984 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27985 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27986
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27987 SOAP_FMAC3 struct ns1__DoubleHelixInputParams ** SOAP_FMAC4 soap_get_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27988 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27989 if ((p = soap_in_PointerTons1__DoubleHelixInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27990 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27991 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27992 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27993 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27994
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27995 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27996 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27997 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27998 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
27999 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28000
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28001 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, int id, struct ns1__rep_USCOREori_USCOREterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28002 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28003 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28004 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28005 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28006 return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28007 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28008
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28009 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__rep_USCOREori_USCOREterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28010 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28011 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28012 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28013 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28014 if (!(a = (struct ns1__rep_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28015 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28016 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28017 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28018 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28019 if (!(*a = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28020 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28021 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28022 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28023 { a = (struct ns1__rep_USCOREori_USCOREterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28024 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28025 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28026 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28027 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28028 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28029
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28030 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28031 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28032 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28033 if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28034 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28035 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28036 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28037
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28038 SOAP_FMAC3 struct ns1__rep_USCOREori_USCOREterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28039 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28040 if ((p = soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28041 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28042 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28043 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28044 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28045
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28046 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28047 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28048 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmapInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28049 soap_serialize_ns1__genome_USCOREmapInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28050 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28051
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28052 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, const char *tag, int id, struct ns1__genome_USCOREmapInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28053 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28054 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28055 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28056 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28057 return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28058 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28059
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28060 SOAP_FMAC3 struct ns1__genome_USCOREmapInputParams ** SOAP_FMAC4 soap_in_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__genome_USCOREmapInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28061 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28062 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28063 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28064 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28065 if (!(a = (struct ns1__genome_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmapInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28066 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28067 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28068 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28069 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28070 if (!(*a = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28071 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28072 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28073 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28074 { a = (struct ns1__genome_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genome_USCOREmapInputParams, sizeof(struct ns1__genome_USCOREmapInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28075 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28076 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28077 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28078 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28079 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28080
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28081 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28082 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28083 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28084 if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28085 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28086 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28087 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28088
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28089 SOAP_FMAC3 struct ns1__genome_USCOREmapInputParams ** SOAP_FMAC4 soap_get_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28090 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28091 if ((p = soap_in_PointerTons1__genome_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28092 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28093 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28094 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28095 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28096
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28097 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28098 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28099 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__consensus_USCOREzInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28100 soap_serialize_ns1__consensus_USCOREzInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28101 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28102
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28103 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, const char *tag, int id, struct ns1__consensus_USCOREzInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28104 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28105 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__consensus_USCOREzInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28106 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28107 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28108 return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28109 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28110
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28111 SOAP_FMAC3 struct ns1__consensus_USCOREzInputParams ** SOAP_FMAC4 soap_in_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, const char *tag, struct ns1__consensus_USCOREzInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28112 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28113 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28114 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28115 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28116 if (!(a = (struct ns1__consensus_USCOREzInputParams **)soap_malloc(soap, sizeof(struct ns1__consensus_USCOREzInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28117 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28118 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28119 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28120 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28121 if (!(*a = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28122 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28123 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28124 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28125 { a = (struct ns1__consensus_USCOREzInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__consensus_USCOREzInputParams, sizeof(struct ns1__consensus_USCOREzInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28126 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28127 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28128 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28129 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28130 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28131
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28132 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28133 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28134 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28135 if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28136 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28137 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28138 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28139
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28140 SOAP_FMAC3 struct ns1__consensus_USCOREzInputParams ** SOAP_FMAC4 soap_get_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28141 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28142 if ((p = soap_in_PointerTons1__consensus_USCOREzInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28143 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28144 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28145 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28146 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28147
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28148 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28149 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28150 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__caiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28151 soap_serialize_ns1__caiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28152 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28153
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28154 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__caiInputParams(struct soap *soap, const char *tag, int id, struct ns1__caiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28155 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28156 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__caiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28157 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28158 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28159 return soap_out_ns1__caiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28160 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28161
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28162 SOAP_FMAC3 struct ns1__caiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__caiInputParams(struct soap *soap, const char *tag, struct ns1__caiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28163 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28164 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28165 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28166 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28167 if (!(a = (struct ns1__caiInputParams **)soap_malloc(soap, sizeof(struct ns1__caiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28168 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28169 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28170 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28171 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28172 if (!(*a = soap_in_ns1__caiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28173 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28174 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28175 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28176 { a = (struct ns1__caiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28177 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28178 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28179 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28180 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28181 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28182
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28183 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28184 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28185 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__caiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28186 if (soap_out_PointerTons1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28187 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28188 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28189 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28190
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28191 SOAP_FMAC3 struct ns1__caiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28192 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28193 if ((p = soap_in_PointerTons1__caiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28194 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28195 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28196 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28197 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28198
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28200 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28201 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcsiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28202 soap_serialize_ns1__gcsiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28203 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28204
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28205 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__gcsiInputParams(struct soap *soap, const char *tag, int id, struct ns1__gcsiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28206 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28207 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcsiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28208 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28209 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28210 return soap_out_ns1__gcsiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28211 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28212
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28213 SOAP_FMAC3 struct ns1__gcsiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcsiInputParams(struct soap *soap, const char *tag, struct ns1__gcsiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28214 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28215 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28216 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28217 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28218 if (!(a = (struct ns1__gcsiInputParams **)soap_malloc(soap, sizeof(struct ns1__gcsiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28219 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28220 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28221 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28222 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28223 if (!(*a = soap_in_ns1__gcsiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28224 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28225 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28226 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28227 { a = (struct ns1__gcsiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28228 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28229 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28230 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28231 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28232 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28233
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28234 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28235 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28236 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcsiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28237 if (soap_out_PointerTons1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28238 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28239 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28240 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28241
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28242 SOAP_FMAC3 struct ns1__gcsiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28243 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28244 if ((p = soap_in_PointerTons1__gcsiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28245 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28246 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28247 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28248 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28249
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28250 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28251 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28252 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28253 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28254 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28255
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28256 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const char *tag, int id, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28257 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28258 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28259 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28260 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28261 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28262 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28263
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28264 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse ** SOAP_FMAC4 soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const char *tag, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28265 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28266 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28267 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28268 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28269 if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28270 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28271 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28272 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28273 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28274 if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28275 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28276 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28277 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28278 { a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28279 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28280 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28281 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28282 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28283 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28284
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28285 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28286 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28287 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28288 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28289 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28290 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28291 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28292
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28293 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse ** SOAP_FMAC4 soap_get_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28294 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28295 if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28296 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28297 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28298 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28299 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28300
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28301 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28302 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28303 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28304 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28305 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28306
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28307 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const char *tag, int id, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28308 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28309 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28310 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28311 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28312 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28313 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28314
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28315 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams ** SOAP_FMAC4 soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const char *tag, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28316 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28317 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28318 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28319 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28320 if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28321 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28322 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28323 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28324 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28325 if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28326 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28327 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28328 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28329 { a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28330 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28331 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28332 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28333 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28334 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28335
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28336 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28337 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28338 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28339 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28340 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28341 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28342 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28343
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28344 SOAP_FMAC3 struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams ** SOAP_FMAC4 soap_get_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28345 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28346 if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28347 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28348 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28349 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28350 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28351
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28352 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28353 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28354 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genomicskewInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28355 soap_serialize_ns1__genomicskewInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28356 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28357
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28358 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__genomicskewInputParams(struct soap *soap, const char *tag, int id, struct ns1__genomicskewInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28359 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28360 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genomicskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28361 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28362 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28363 return soap_out_ns1__genomicskewInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28364 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28365
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28366 SOAP_FMAC3 struct ns1__genomicskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__genomicskewInputParams(struct soap *soap, const char *tag, struct ns1__genomicskewInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28367 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28368 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28369 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28370 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28371 if (!(a = (struct ns1__genomicskewInputParams **)soap_malloc(soap, sizeof(struct ns1__genomicskewInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28372 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28373 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28374 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28375 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28376 if (!(*a = soap_in_ns1__genomicskewInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28377 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28378 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28379 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28380 { a = (struct ns1__genomicskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28381 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28382 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28383 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28384 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28385 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28386
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28387 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28388 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28389 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genomicskewInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28390 if (soap_out_PointerTons1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28391 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28392 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28393 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28394
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28395 SOAP_FMAC3 struct ns1__genomicskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28396 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28397 if ((p = soap_in_PointerTons1__genomicskewInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28398 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28399 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28400 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28401 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28402
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28403 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28404 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28405 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__query_USCOREstrandInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28406 soap_serialize_ns1__query_USCOREstrandInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28407 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28408
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28409 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, const char *tag, int id, struct ns1__query_USCOREstrandInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28410 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28411 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__query_USCOREstrandInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28412 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28413 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28414 return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28415 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28416
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28417 SOAP_FMAC3 struct ns1__query_USCOREstrandInputParams ** SOAP_FMAC4 soap_in_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, const char *tag, struct ns1__query_USCOREstrandInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28418 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28419 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28420 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28421 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28422 if (!(a = (struct ns1__query_USCOREstrandInputParams **)soap_malloc(soap, sizeof(struct ns1__query_USCOREstrandInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28423 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28424 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28425 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28426 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28427 if (!(*a = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28428 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28429 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28430 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28431 { a = (struct ns1__query_USCOREstrandInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__query_USCOREstrandInputParams, sizeof(struct ns1__query_USCOREstrandInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28432 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28433 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28434 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28435 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28436 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28437
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28438 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28439 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28440 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28441 if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28442 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28443 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28444 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28445
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28446 SOAP_FMAC3 struct ns1__query_USCOREstrandInputParams ** SOAP_FMAC4 soap_get_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28447 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28448 if ((p = soap_in_PointerTons1__query_USCOREstrandInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28449 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28450 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28451 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28452 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28453
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28454 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28455 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28456 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__view_USCOREcdsInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28457 soap_serialize_ns1__view_USCOREcdsInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28458 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28459
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28460 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, const char *tag, int id, struct ns1__view_USCOREcdsInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28461 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28462 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__view_USCOREcdsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28463 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28464 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28465 return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28466 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28467
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28468 SOAP_FMAC3 struct ns1__view_USCOREcdsInputParams ** SOAP_FMAC4 soap_in_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, const char *tag, struct ns1__view_USCOREcdsInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28469 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28470 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28471 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28472 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28473 if (!(a = (struct ns1__view_USCOREcdsInputParams **)soap_malloc(soap, sizeof(struct ns1__view_USCOREcdsInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28474 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28475 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28476 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28477 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28478 if (!(*a = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28479 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28480 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28481 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28482 { a = (struct ns1__view_USCOREcdsInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__view_USCOREcdsInputParams, sizeof(struct ns1__view_USCOREcdsInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28483 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28484 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28485 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28486 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28487 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28488
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28489 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28490 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28491 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28492 if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28493 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28494 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28495 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28496
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28497 SOAP_FMAC3 struct ns1__view_USCOREcdsInputParams ** SOAP_FMAC4 soap_get_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28498 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28499 if ((p = soap_in_PointerTons1__view_USCOREcdsInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28500 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28501 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28502 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28503 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28504
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28505 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28506 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28507 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28508 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28509 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28510
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28511 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const char *tag, int id, struct ns1__base_USCORErelative_USCOREentropyInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28512 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28513 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28514 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28515 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28516 return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28517 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28518
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28519 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyInputParams ** SOAP_FMAC4 soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const char *tag, struct ns1__base_USCORErelative_USCOREentropyInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28520 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28521 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28522 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28523 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28524 if (!(a = (struct ns1__base_USCORErelative_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28525 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28526 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28527 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28528 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28529 if (!(*a = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28530 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28531 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28532 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28533 { a = (struct ns1__base_USCORErelative_USCOREentropyInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28534 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28535 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28536 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28537 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28538 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28539
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28540 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28541 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28542 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28543 if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28544 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28545 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28546 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28547
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28548 SOAP_FMAC3 struct ns1__base_USCORErelative_USCOREentropyInputParams ** SOAP_FMAC4 soap_get_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28549 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28550 if ((p = soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28551 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28552 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28553 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28554 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28555
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28556 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28557 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28558 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__EwInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28559 soap_serialize_ns1__EwInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28560 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28561
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28562 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__EwInputParams(struct soap *soap, const char *tag, int id, struct ns1__EwInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28563 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28564 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__EwInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28565 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28566 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28567 return soap_out_ns1__EwInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28568 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28569
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28570 SOAP_FMAC3 struct ns1__EwInputParams ** SOAP_FMAC4 soap_in_PointerTons1__EwInputParams(struct soap *soap, const char *tag, struct ns1__EwInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28571 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28572 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28573 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28574 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28575 if (!(a = (struct ns1__EwInputParams **)soap_malloc(soap, sizeof(struct ns1__EwInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28576 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28577 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28578 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28579 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28580 if (!(*a = soap_in_ns1__EwInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28581 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28582 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28583 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28584 { a = (struct ns1__EwInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28585 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28586 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28587 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28588 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28589 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28590
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28591 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28592 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28593 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__EwInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28594 if (soap_out_PointerTons1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28595 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28596 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28597 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28598
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28599 SOAP_FMAC3 struct ns1__EwInputParams ** SOAP_FMAC4 soap_get_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28600 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28601 if ((p = soap_in_PointerTons1__EwInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28602 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28603 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28604 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28605 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28606
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28607 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28608 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28609 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28610 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28611 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28612
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28613 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const char *tag, int id, struct ns1__over_USCORElapping_USCOREfinderInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28614 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28615 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28616 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28617 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28618 return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28619 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28620
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28621 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderInputParams ** SOAP_FMAC4 soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const char *tag, struct ns1__over_USCORElapping_USCOREfinderInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28622 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28623 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28624 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28625 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28626 if (!(a = (struct ns1__over_USCORElapping_USCOREfinderInputParams **)soap_malloc(soap, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28627 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28628 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28629 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28630 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28631 if (!(*a = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28632 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28633 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28634 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28635 { a = (struct ns1__over_USCORElapping_USCOREfinderInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28636 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28637 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28638 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28639 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28640 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28641
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28642 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28643 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28645 if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28646 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28647 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28648 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28649
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28650 SOAP_FMAC3 struct ns1__over_USCORElapping_USCOREfinderInputParams ** SOAP_FMAC4 soap_get_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28651 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28652 if ((p = soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28653 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28654 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28655 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28656 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28657
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28658 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28659 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28660 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28661 soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28662 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28663
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28664 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, const char *tag, int id, struct ns1__codon_USCOREcompilerInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28665 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28666 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28667 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28668 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28669 return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28670 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28671
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28672 SOAP_FMAC3 struct ns1__codon_USCOREcompilerInputParams ** SOAP_FMAC4 soap_in_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREcompilerInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28673 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28674 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28675 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28676 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28677 if (!(a = (struct ns1__codon_USCOREcompilerInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcompilerInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28678 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28679 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28680 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28681 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28682 if (!(*a = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28683 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28684 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28685 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28686 { a = (struct ns1__codon_USCOREcompilerInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams, sizeof(struct ns1__codon_USCOREcompilerInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28687 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28688 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28689 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28690 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28691 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28692
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28693 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28694 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28695 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28696 if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28697 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28698 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28699 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28700
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28701 SOAP_FMAC3 struct ns1__codon_USCOREcompilerInputParams ** SOAP_FMAC4 soap_get_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28702 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28703 if ((p = soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28704 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28705 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28706 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28707 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28708
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28709 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28710 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28711 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__aauiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28712 soap_serialize_ns1__aauiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28713 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28714
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28715 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__aauiInputParams(struct soap *soap, const char *tag, int id, struct ns1__aauiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28716 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28717 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__aauiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28718 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28719 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28720 return soap_out_ns1__aauiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28721 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28722
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28723 SOAP_FMAC3 struct ns1__aauiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__aauiInputParams(struct soap *soap, const char *tag, struct ns1__aauiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28724 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28725 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28726 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28727 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28728 if (!(a = (struct ns1__aauiInputParams **)soap_malloc(soap, sizeof(struct ns1__aauiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28729 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28730 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28731 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28732 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28733 if (!(*a = soap_in_ns1__aauiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28734 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28735 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28736 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28737 { a = (struct ns1__aauiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28738 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28739 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28740 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28741 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28742 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28743
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28744 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28745 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28746 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__aauiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28747 if (soap_out_PointerTons1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28748 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28749 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28750 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28751
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28752 SOAP_FMAC3 struct ns1__aauiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28753 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28754 if ((p = soap_in_PointerTons1__aauiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28755 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28756 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28757 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28758 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28759
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28760 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28761 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28762 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28763 soap_serialize_ns1__amino_USCOREcounterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28764 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28765
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28766 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, const char *tag, int id, struct ns1__amino_USCOREcounterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28767 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28768 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__amino_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28769 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28770 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28771 return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28772 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28773
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28774 SOAP_FMAC3 struct ns1__amino_USCOREcounterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, const char *tag, struct ns1__amino_USCOREcounterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28775 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28776 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28777 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28778 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28779 if (!(a = (struct ns1__amino_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__amino_USCOREcounterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28780 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28781 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28782 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28783 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28784 if (!(*a = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28785 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28786 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28787 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28788 { a = (struct ns1__amino_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams, sizeof(struct ns1__amino_USCOREcounterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28789 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28790 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28791 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28792 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28793 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28794
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28795 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28796 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28797 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28798 if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28799 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28800 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28801 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28802
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28803 SOAP_FMAC3 struct ns1__amino_USCOREcounterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28804 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28805 if ((p = soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28806 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28807 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28808 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28809 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28810
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28811 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28812 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28813 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__seq2pngInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28814 soap_serialize_ns1__seq2pngInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28815 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28816
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28817 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__seq2pngInputParams(struct soap *soap, const char *tag, int id, struct ns1__seq2pngInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28818 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28819 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__seq2pngInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28820 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28821 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28822 return soap_out_ns1__seq2pngInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28823 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28824
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28825 SOAP_FMAC3 struct ns1__seq2pngInputParams ** SOAP_FMAC4 soap_in_PointerTons1__seq2pngInputParams(struct soap *soap, const char *tag, struct ns1__seq2pngInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28826 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28827 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28828 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28829 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28830 if (!(a = (struct ns1__seq2pngInputParams **)soap_malloc(soap, sizeof(struct ns1__seq2pngInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28831 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28832 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28833 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28834 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28835 if (!(*a = soap_in_ns1__seq2pngInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28836 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28837 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28838 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28839 { a = (struct ns1__seq2pngInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28840 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28841 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28842 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28843 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28844 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28845
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28846 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28847 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28848 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__seq2pngInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28849 if (soap_out_PointerTons1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28850 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28851 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28852 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28853
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28854 SOAP_FMAC3 struct ns1__seq2pngInputParams ** SOAP_FMAC4 soap_get_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28855 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28856 if ((p = soap_in_PointerTons1__seq2pngInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28857 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28858 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28859 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28860 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28861
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28862 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28863 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28864 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestResponse))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28865 soap_serialize_ns1__ttestResponse(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28868 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ttestResponse(struct soap *soap, const char *tag, int id, struct ns1__ttestResponse *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28870 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28871 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28872 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28873 return soap_out_ns1__ttestResponse(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28874 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28875
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28876 SOAP_FMAC3 struct ns1__ttestResponse ** SOAP_FMAC4 soap_in_PointerTons1__ttestResponse(struct soap *soap, const char *tag, struct ns1__ttestResponse **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28877 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28878 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28879 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28880 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28881 if (!(a = (struct ns1__ttestResponse **)soap_malloc(soap, sizeof(struct ns1__ttestResponse *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28882 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28883 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28884 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28885 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28886 if (!(*a = soap_in_ns1__ttestResponse(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28887 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28888 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28889 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28890 { a = (struct ns1__ttestResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28891 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28892 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28893 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28894 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28895 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28896
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28897 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28898 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28899 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestResponse);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28900 if (soap_out_PointerTons1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28901 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28902 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28903 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28904
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28905 SOAP_FMAC3 struct ns1__ttestResponse ** SOAP_FMAC4 soap_get_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28906 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28907 if ((p = soap_in_PointerTons1__ttestResponse(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28908 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28909 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28910 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28911 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28912
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28913 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28914 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28915 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28916 soap_serialize_ns1__ttestInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28917 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28918
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28919 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ttestInputParams(struct soap *soap, const char *tag, int id, struct ns1__ttestInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28920 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28921 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28922 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28923 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28924 return soap_out_ns1__ttestInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28925 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28926
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28927 SOAP_FMAC3 struct ns1__ttestInputParams ** SOAP_FMAC4 soap_in_PointerTons1__ttestInputParams(struct soap *soap, const char *tag, struct ns1__ttestInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28928 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28929 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28930 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28931 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28932 if (!(a = (struct ns1__ttestInputParams **)soap_malloc(soap, sizeof(struct ns1__ttestInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28933 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28934 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28935 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28936 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28937 if (!(*a = soap_in_ns1__ttestInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28938 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28939 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28940 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28941 { a = (struct ns1__ttestInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28942 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28943 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28944 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28945 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28946 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28947
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28948 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28949 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28950 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28951 if (soap_out_PointerTons1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28952 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28953 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28954 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28955
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28956 SOAP_FMAC3 struct ns1__ttestInputParams ** SOAP_FMAC4 soap_get_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28957 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28958 if ((p = soap_in_PointerTons1__ttestInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28959 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28960 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28961 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28962 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28963
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28964 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28965 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28966 if (*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28967 soap_serialize_arrayOut(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28968 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28969
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28970 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayOut(struct soap *soap, const char *tag, int id, struct arrayOut *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28971 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28972 id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayOut);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28973 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28974 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28975 return soap_out_arrayOut(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28976 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28977
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28978 SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_in_PointerToarrayOut(struct soap *soap, const char *tag, struct arrayOut **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28979 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28980 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28981 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28982 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28983 if (!(a = (struct arrayOut **)soap_malloc(soap, sizeof(struct arrayOut *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28984 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28985 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28986 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28987 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28988 if (!(*a = soap_in_arrayOut(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28989 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28990 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28991 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28992 { a = (struct arrayOut **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28993 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28994 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28995 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28996 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28997 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28998
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
28999 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29000 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29001 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayOut);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29002 if (soap_out_PointerToarrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29003 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29004 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29005 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29006
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29007 SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_get_PointerToarrayOut(struct soap *soap, struct arrayOut **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29008 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29009 if ((p = soap_in_PointerToarrayOut(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29010 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29011 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29012 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29013 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29014
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29015 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29016 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29017 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29018 soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29019 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29020
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29021 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREdnaAboxInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29022 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29023 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29024 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29025 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29026 return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29027 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29028
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29029 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREdnaAboxInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29030 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29031 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29032 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29033 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29034 if (!(a = (struct ns1__find_USCOREdnaAboxInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdnaAboxInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29035 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29036 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29037 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29038 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29039 if (!(*a = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29040 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29041 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29042 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29043 { a = (struct ns1__find_USCOREdnaAboxInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams, sizeof(struct ns1__find_USCOREdnaAboxInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29044 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29045 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29046 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29047 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29048 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29049
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29050 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29051 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29052 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29053 if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29054 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29055 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29056 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29057
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29058 SOAP_FMAC3 struct ns1__find_USCOREdnaAboxInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29059 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29060 if ((p = soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29061 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29062 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29063 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29064 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29065
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29066 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29067 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29068 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__buiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29069 soap_serialize_ns1__buiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29070 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29071
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29072 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__buiInputParams(struct soap *soap, const char *tag, int id, struct ns1__buiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29073 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29074 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__buiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29075 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29076 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29077 return soap_out_ns1__buiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29078 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29079
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29080 SOAP_FMAC3 struct ns1__buiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__buiInputParams(struct soap *soap, const char *tag, struct ns1__buiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29081 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29082 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29083 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29084 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29085 if (!(a = (struct ns1__buiInputParams **)soap_malloc(soap, sizeof(struct ns1__buiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29086 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29087 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29088 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29089 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29090 if (!(*a = soap_in_ns1__buiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29091 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29092 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29093 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29094 { a = (struct ns1__buiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29095 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29096 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29097 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29098 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29099 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29100
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29101 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29102 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29103 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__buiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29104 if (soap_out_PointerTons1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29105 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29106 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29107 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29108
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29109 SOAP_FMAC3 struct ns1__buiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29110 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29111 if ((p = soap_in_PointerTons1__buiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29112 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29113 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29114 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29115 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29116
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29117 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29118 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29119 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__fopInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29120 soap_serialize_ns1__fopInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29121 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29122
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29123 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__fopInputParams(struct soap *soap, const char *tag, int id, struct ns1__fopInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29124 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29125 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__fopInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29126 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29127 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29128 return soap_out_ns1__fopInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29129 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29130
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29131 SOAP_FMAC3 struct ns1__fopInputParams ** SOAP_FMAC4 soap_in_PointerTons1__fopInputParams(struct soap *soap, const char *tag, struct ns1__fopInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29132 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29133 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29134 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29135 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29136 if (!(a = (struct ns1__fopInputParams **)soap_malloc(soap, sizeof(struct ns1__fopInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29137 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29138 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29139 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29140 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29141 if (!(*a = soap_in_ns1__fopInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29142 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29143 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29144 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29145 { a = (struct ns1__fopInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29146 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29147 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29148 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29149 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29150 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29151
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29152 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29153 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29154 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__fopInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29155 if (soap_out_PointerTons1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29156 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29157 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29158 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29159
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29160 SOAP_FMAC3 struct ns1__fopInputParams ** SOAP_FMAC4 soap_get_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29161 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29162 if ((p = soap_in_PointerTons1__fopInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29163 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29164 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29165 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29166 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29167
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29168 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29169 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29170 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__encInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29171 soap_serialize_ns1__encInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29172 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29173
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29174 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__encInputParams(struct soap *soap, const char *tag, int id, struct ns1__encInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29175 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29176 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__encInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29177 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29178 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29179 return soap_out_ns1__encInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29180 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29181
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29182 SOAP_FMAC3 struct ns1__encInputParams ** SOAP_FMAC4 soap_in_PointerTons1__encInputParams(struct soap *soap, const char *tag, struct ns1__encInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29183 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29184 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29185 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29186 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29187 if (!(a = (struct ns1__encInputParams **)soap_malloc(soap, sizeof(struct ns1__encInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29188 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29189 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29190 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29191 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29192 if (!(*a = soap_in_ns1__encInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29193 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29194 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29195 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29196 { a = (struct ns1__encInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29197 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29198 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29199 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29200 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29201 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29202
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29203 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29204 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29205 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__encInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29206 if (soap_out_PointerTons1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29207 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29208 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29209 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29210
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29211 SOAP_FMAC3 struct ns1__encInputParams ** SOAP_FMAC4 soap_get_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29212 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29213 if ((p = soap_in_PointerTons1__encInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29214 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29215 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29216 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29217 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29218
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29219 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29220 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29221 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__icdiInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29222 soap_serialize_ns1__icdiInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29223 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29224
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29225 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__icdiInputParams(struct soap *soap, const char *tag, int id, struct ns1__icdiInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29226 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29227 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__icdiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29228 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29229 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29230 return soap_out_ns1__icdiInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29231 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29232
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29233 SOAP_FMAC3 struct ns1__icdiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__icdiInputParams(struct soap *soap, const char *tag, struct ns1__icdiInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29234 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29235 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29236 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29237 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29238 if (!(a = (struct ns1__icdiInputParams **)soap_malloc(soap, sizeof(struct ns1__icdiInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29239 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29240 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29241 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29242 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29243 if (!(*a = soap_in_ns1__icdiInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29244 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29245 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29246 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29247 { a = (struct ns1__icdiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29248 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29249 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29250 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29251 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29252 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29253
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29254 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29255 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29256 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__icdiInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29257 if (soap_out_PointerTons1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29258 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29259 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29260 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29261
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29262 SOAP_FMAC3 struct ns1__icdiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29263 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29264 if ((p = soap_in_PointerTons1__icdiInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29265 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29266 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29267 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29268 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29269
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29270 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29271 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29272 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__phxInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29273 soap_serialize_ns1__phxInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29274 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29275
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29276 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__phxInputParams(struct soap *soap, const char *tag, int id, struct ns1__phxInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29277 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29278 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__phxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29279 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29280 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29281 return soap_out_ns1__phxInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29282 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29283
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29284 SOAP_FMAC3 struct ns1__phxInputParams ** SOAP_FMAC4 soap_in_PointerTons1__phxInputParams(struct soap *soap, const char *tag, struct ns1__phxInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29285 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29286 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29287 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29288 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29289 if (!(a = (struct ns1__phxInputParams **)soap_malloc(soap, sizeof(struct ns1__phxInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29290 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29291 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29292 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29293 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29294 if (!(*a = soap_in_ns1__phxInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29295 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29296 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29297 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29298 { a = (struct ns1__phxInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29299 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29300 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29301 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29302 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29303 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29304
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29305 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29306 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29307 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__phxInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29308 if (soap_out_PointerTons1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29309 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29310 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29311 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29312
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29313 SOAP_FMAC3 struct ns1__phxInputParams ** SOAP_FMAC4 soap_get_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29314 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29315 if ((p = soap_in_PointerTons1__phxInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29316 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29317 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29318 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29319 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29320
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29321 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29322 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29323 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__togoWSInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29324 soap_serialize_ns1__togoWSInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29325 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29326
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29327 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__togoWSInputParams(struct soap *soap, const char *tag, int id, struct ns1__togoWSInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29328 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29329 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__togoWSInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29330 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29331 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29332 return soap_out_ns1__togoWSInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29333 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29334
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29335 SOAP_FMAC3 struct ns1__togoWSInputParams ** SOAP_FMAC4 soap_in_PointerTons1__togoWSInputParams(struct soap *soap, const char *tag, struct ns1__togoWSInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29336 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29337 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29338 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29339 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29340 if (!(a = (struct ns1__togoWSInputParams **)soap_malloc(soap, sizeof(struct ns1__togoWSInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29341 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29342 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29343 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29344 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29345 if (!(*a = soap_in_ns1__togoWSInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29346 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29347 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29348 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29349 { a = (struct ns1__togoWSInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29350 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29351 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29352 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29353 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29354 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29355
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29356 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29357 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29358 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__togoWSInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29359 if (soap_out_PointerTons1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29360 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29361 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29362 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29363
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29364 SOAP_FMAC3 struct ns1__togoWSInputParams ** SOAP_FMAC4 soap_get_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29365 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29366 if ((p = soap_in_PointerTons1__togoWSInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29367 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29368 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29369 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29370 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29371
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29372 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29373 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29374 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__circular_USCOREmapInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29375 soap_serialize_ns1__circular_USCOREmapInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29376 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29377
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29378 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, const char *tag, int id, struct ns1__circular_USCOREmapInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29379 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29380 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__circular_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29381 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29382 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29383 return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29384 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29385
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29386 SOAP_FMAC3 struct ns1__circular_USCOREmapInputParams ** SOAP_FMAC4 soap_in_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__circular_USCOREmapInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29387 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29388 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29389 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29390 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29391 if (!(a = (struct ns1__circular_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__circular_USCOREmapInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29392 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29393 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29394 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29395 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29396 if (!(*a = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29397 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29398 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29399 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29400 { a = (struct ns1__circular_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__circular_USCOREmapInputParams, sizeof(struct ns1__circular_USCOREmapInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29401 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29402 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29403 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29404 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29405 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29406
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29407 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29408 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29409 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29410 if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29411 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29412 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29413 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29414
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29415 SOAP_FMAC3 struct ns1__circular_USCOREmapInputParams ** SOAP_FMAC4 soap_get_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29416 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29417 if ((p = soap_in_PointerTons1__circular_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29418 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29419 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29420 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29421 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29422
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29423 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29424 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29425 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29426 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29427 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29428
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29429 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const char *tag, int id, struct ns1__nucleotide_USCOREperiodicityInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29430 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29431 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29432 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29433 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29434 return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29435 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29436
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29437 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityInputParams ** SOAP_FMAC4 soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const char *tag, struct ns1__nucleotide_USCOREperiodicityInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29438 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29439 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29440 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29441 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29442 if (!(a = (struct ns1__nucleotide_USCOREperiodicityInputParams **)soap_malloc(soap, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29443 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29444 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29445 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29446 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29447 if (!(*a = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29448 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29449 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29450 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29451 { a = (struct ns1__nucleotide_USCOREperiodicityInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29452 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29453 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29454 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29455 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29456 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29457
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29458 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29459 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29460 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29461 if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29462 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29463 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29464 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29465
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29466 SOAP_FMAC3 struct ns1__nucleotide_USCOREperiodicityInputParams ** SOAP_FMAC4 soap_get_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29467 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29468 if ((p = soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29469 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29470 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29471 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29472 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29473
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29474 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29475 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29476 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29477 soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29478 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29479
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29480 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, const char *tag, int id, struct ns1__plasmid_USCOREmapInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29481 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29482 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29483 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29484 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29485 return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29486 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29487
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29488 SOAP_FMAC3 struct ns1__plasmid_USCOREmapInputParams ** SOAP_FMAC4 soap_in_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, const char *tag, struct ns1__plasmid_USCOREmapInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29489 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29490 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29491 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29492 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29493 if (!(a = (struct ns1__plasmid_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__plasmid_USCOREmapInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29494 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29495 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29496 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29497 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29498 if (!(*a = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29499 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29500 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29501 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29502 { a = (struct ns1__plasmid_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams, sizeof(struct ns1__plasmid_USCOREmapInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29503 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29504 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29505 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29506 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29507 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29508
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29509 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29510 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29511 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29512 if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29513 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29514 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29515 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29516
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29517 SOAP_FMAC3 struct ns1__plasmid_USCOREmapInputParams ** SOAP_FMAC4 soap_get_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29518 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29519 if ((p = soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29520 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29521 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29522 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29523 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29524
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29525 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29526 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29527 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29528 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29529 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29530
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29531 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREori_USCOREterInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29532 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29533 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29534 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29535 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29536 return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29537 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29538
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29539 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterInputParams ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, const char *tag, struct ns1__find_USCOREori_USCOREterInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29540 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29541 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29542 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29543 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29544 if (!(a = (struct ns1__find_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREori_USCOREterInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29545 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29546 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29547 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29548 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29549 if (!(*a = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29550 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29551 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29552 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29553 { a = (struct ns1__find_USCOREori_USCOREterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams, sizeof(struct ns1__find_USCOREori_USCOREterInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29554 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29555 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29556 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29557 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29558 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29559
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29560 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29561 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29562 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29563 if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29564 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29565 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29566 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29567
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29568 SOAP_FMAC3 struct ns1__find_USCOREori_USCOREterInputParams ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29569 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29570 if ((p = soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29571 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29572 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29573 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29574 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29575
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29576 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29577 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29578 if (*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29579 soap_serialize_arrayIn(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29580 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29581
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29582 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayIn(struct soap *soap, const char *tag, int id, struct arrayIn *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29583 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29584 id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayIn);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29585 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29586 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29587 return soap_out_arrayIn(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29588 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29589
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29590 SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_in_PointerToarrayIn(struct soap *soap, const char *tag, struct arrayIn **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29591 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29592 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29593 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29594 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29595 if (!(a = (struct arrayIn **)soap_malloc(soap, sizeof(struct arrayIn *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29596 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29597 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29598 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29599 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29600 if (!(*a = soap_in_arrayIn(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29601 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29602 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29603 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29604 { a = (struct arrayIn **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29605 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29606 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29607 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29608 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29609 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29610
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29611 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29612 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29613 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayIn);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29614 if (soap_out_PointerToarrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29615 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29616 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29617 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29618
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29619 SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_get_PointerToarrayIn(struct soap *soap, struct arrayIn **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29620 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29621 if ((p = soap_in_PointerToarrayIn(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29622 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29623 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29624 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29625 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29626
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29627 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29628 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29629 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__w_USCOREvalueInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29630 soap_serialize_ns1__w_USCOREvalueInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29631 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29632
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29633 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, const char *tag, int id, struct ns1__w_USCOREvalueInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29634 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29635 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__w_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29636 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29637 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29638 return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29639 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29640
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29641 SOAP_FMAC3 struct ns1__w_USCOREvalueInputParams ** SOAP_FMAC4 soap_in_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, const char *tag, struct ns1__w_USCOREvalueInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29642 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29643 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29644 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29645 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29646 if (!(a = (struct ns1__w_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__w_USCOREvalueInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29647 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29648 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29649 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29650 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29651 if (!(*a = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29652 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29653 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29654 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29655 { a = (struct ns1__w_USCOREvalueInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__w_USCOREvalueInputParams, sizeof(struct ns1__w_USCOREvalueInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29656 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29657 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29658 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29659 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29660 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29661
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29662 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29663 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29664 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29665 if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29666 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29667 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29668 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29669
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29670 SOAP_FMAC3 struct ns1__w_USCOREvalueInputParams ** SOAP_FMAC4 soap_get_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29671 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29672 if ((p = soap_in_PointerTons1__w_USCOREvalueInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29673 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29674 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29675 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29676 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29677
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29678 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29679 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29680 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__P2InputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29681 soap_serialize_ns1__P2InputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29682 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29683
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29684 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__P2InputParams(struct soap *soap, const char *tag, int id, struct ns1__P2InputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29685 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29686 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__P2InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29687 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29688 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29689 return soap_out_ns1__P2InputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29690 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29691
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29692 SOAP_FMAC3 struct ns1__P2InputParams ** SOAP_FMAC4 soap_in_PointerTons1__P2InputParams(struct soap *soap, const char *tag, struct ns1__P2InputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29693 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29694 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29695 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29696 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29697 if (!(a = (struct ns1__P2InputParams **)soap_malloc(soap, sizeof(struct ns1__P2InputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29698 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29699 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29700 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29701 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29702 if (!(*a = soap_in_ns1__P2InputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29703 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29704 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29705 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29706 { a = (struct ns1__P2InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29707 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29708 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29709 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29710 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29711 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29712
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29713 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29714 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29715 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__P2InputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29716 if (soap_out_PointerTons1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29717 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29718 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29719 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29720
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29721 SOAP_FMAC3 struct ns1__P2InputParams ** SOAP_FMAC4 soap_get_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29722 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29723 if ((p = soap_in_PointerTons1__P2InputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29724 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29725 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29726 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29727 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29728
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29729 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29730 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29731 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29732 soap_serialize_ns1__codon_USCOREmvaInputParams(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29733 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29734
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29735 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, const char *tag, int id, struct ns1__codon_USCOREmvaInputParams *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29736 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29737 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREmvaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29738 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29739 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29740 return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29741 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29742
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29743 SOAP_FMAC3 struct ns1__codon_USCOREmvaInputParams ** SOAP_FMAC4 soap_in_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, const char *tag, struct ns1__codon_USCOREmvaInputParams **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29744 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29745 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29746 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29747 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29748 if (!(a = (struct ns1__codon_USCOREmvaInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREmvaInputParams *))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29749 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29750 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29751 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29752 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29753 if (!(*a = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29754 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29755 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29756 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29757 { a = (struct ns1__codon_USCOREmvaInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams, sizeof(struct ns1__codon_USCOREmvaInputParams), 0);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29758 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29759 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29760 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29761 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29762 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29763
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29764 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29765 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29766 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29767 if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29768 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29769 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29770 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29771
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29772 SOAP_FMAC3 struct ns1__codon_USCOREmvaInputParams ** SOAP_FMAC4 soap_get_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29773 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29774 if ((p = soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29775 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29776 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29777 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29778 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29779
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29780 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap *soap, char **const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29781 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29782 if (!soap_reference(soap, *a, SOAP_TYPE_string))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29783 soap_serialize_string(soap, *a);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29784 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29785
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29786 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap *soap, const char *tag, int id, char **const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29787 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29788 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_string);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29789 if (id < 0)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29790 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29791 return soap_out_string(soap, tag, id, *a, type);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29792 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29793
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29794 SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap *soap, const char *tag, char ***a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29795 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29796 if (soap_element_begin_in(soap, tag, 1, NULL))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29797 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29798 if (!a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29799 if (!(a = (char ***)soap_malloc(soap, sizeof(char **))))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29800 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29801 *a = NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29802 if (!soap->null && *soap->href != '#')
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29803 { soap_revert(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29804 if (!(*a = soap_in_string(soap, tag, *a, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29805 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29806 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29807 else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29808 { a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_string, sizeof(char *), 1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29809 if (soap->body && soap_element_end_in(soap, tag))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29810 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29811 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29812 return a;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29813 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29814
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29815 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap *soap, char **const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29816 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29817 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTostring);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29818 if (soap_out_PointerTostring(soap, tag?tag:"byte", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29819 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29820 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29821 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29822
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29823 SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap *soap, char ***p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29824 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29825 if ((p = soap_in_PointerTostring(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29826 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29827 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29828 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29829 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29830
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29831 SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29832 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29833 return soap_outstring(soap, tag, id, a, type, SOAP_TYPE__QName);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29834 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29835
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29836 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap *soap, const char *tag, char **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29837 { char **p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29838 p = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29839 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29840 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29841
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29842 SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29843 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29844 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE__QName);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29845 if (soap_out__QName(soap, tag?tag:"byte", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29846 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29847 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29848 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29849
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29850 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap *soap, char **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29851 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29852 if ((p = soap_in__QName(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29853 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29854 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29855 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29856 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29857
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29858 SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap *soap, char **a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29859 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29860 (void)soap; /* appease -Wall -Werror */
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29861 #ifdef SOAP_DEFAULT_string
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29862 *a = SOAP_DEFAULT_string;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29863 #else
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29864 *a = (char *)0;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29865 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29866 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29867
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29868 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*a)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29869 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29870 soap_reference(soap, *a, SOAP_TYPE_string);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29871 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29872
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29873 SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29874 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29875 return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_string);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29876 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29877
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29878 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap *soap, const char *tag, char **a, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29879 { char **p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29880 p = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29881 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29882 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29883
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29884 SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29885 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29886 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_string);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29887 if (soap_out_string(soap, tag?tag:"byte", id, a, type))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29888 return soap->error;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29889 return soap_putindependent(soap);
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29890 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29891
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29892 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap *soap, char **p, const char *tag, const char *type)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29893 {
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29894 if ((p = soap_in_string(soap, tag, p, type)))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29895 if (soap_getindependent(soap))
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29896 return NULL;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29897 return p;
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29898 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29899
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29900 #ifdef __cplusplus
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29901 }
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29902 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29903
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29904 #if defined(__BORLANDC__)
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29905 #pragma option pop
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29906 #pragma option pop
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29907 #endif
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29908
8300eb051bea Initial upload
ktnyt
parents:
diff changeset
29909 /* End of soapC.c */