comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:8300eb051bea
1 /* soapC.c
2 Generated by gSOAP 2.8.6 from gae.h
3
4 Copyright(C) 2000-2011, Robert van Engelen, Genivia Inc. All Rights Reserved.
5 The generated code is released under one of the following licenses:
6 1) GPL or 2) Genivia's license for commercial use.
7 This program is released under the GPL with the additional exemption that
8 compiling, linking, and/or using OpenSSL is allowed.
9 */
10
11 #if defined(__BORLANDC__)
12 #pragma option push -w-8060
13 #pragma option push -w-8004
14 #endif
15
16 #include "soapH.h"
17
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21
22 SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.8.6 2013-04-04 13:42:58 GMT")
23
24
25 #ifndef WITH_NOGLOBAL
26
27 SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap)
28 {
29 if (soap->header)
30 soap_serialize_SOAP_ENV__Header(soap, soap->header);
31 }
32
33 SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap)
34 {
35 if (soap->header)
36 { soap->part = SOAP_IN_HEADER;
37 if (soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, NULL))
38 return soap->error;
39 soap->part = SOAP_END_HEADER;
40 }
41 return SOAP_OK;
42 }
43
44 SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap)
45 {
46 soap->part = SOAP_IN_HEADER;
47 soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", NULL, NULL);
48 soap->part = SOAP_END_HEADER;
49 return soap->header == NULL;
50 }
51
52 SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap *soap)
53 {
54 if (!soap->header)
55 { if ((soap->header = (struct SOAP_ENV__Header*)soap_malloc(soap, sizeof(struct SOAP_ENV__Header))))
56 soap_default_SOAP_ENV__Header(soap, soap->header);
57 }
58 }
59
60 SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap)
61 {
62 if (!soap->fault)
63 { soap->fault = (struct SOAP_ENV__Fault*)soap_malloc(soap, sizeof(struct SOAP_ENV__Fault));
64 if (!soap->fault)
65 return;
66 soap_default_SOAP_ENV__Fault(soap, soap->fault);
67 }
68 if (soap->version == 2 && !soap->fault->SOAP_ENV__Code)
69 { soap->fault->SOAP_ENV__Code = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code));
70 soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code);
71 }
72 if (soap->version == 2 && !soap->fault->SOAP_ENV__Reason)
73 { soap->fault->SOAP_ENV__Reason = (struct SOAP_ENV__Reason*)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason));
74 soap_default_SOAP_ENV__Reason(soap, soap->fault->SOAP_ENV__Reason);
75 }
76 }
77
78 SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap)
79 {
80 if (soap->fault)
81 soap_serialize_SOAP_ENV__Fault(soap, soap->fault);
82 }
83
84 SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap)
85 {
86 if (soap->fault)
87 return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", NULL);
88 return SOAP_OK;
89 }
90
91 SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap)
92 {
93 return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL;
94 }
95
96 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap)
97 {
98 soap_fault(soap);
99 if (soap->version == 2 && soap->fault->SOAP_ENV__Code)
100 return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Value;
101 return (const char**)&soap->fault->faultcode;
102 }
103
104 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap *soap)
105 {
106 soap_fault(soap);
107 if (soap->version == 2)
108 { if (!soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode)
109 { soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code));
110 soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode);
111 }
112 return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value;
113 }
114 return (const char**)&soap->fault->faultcode;
115 }
116
117 SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultsubcode(struct soap *soap)
118 {
119 soap_fault(soap);
120 if (soap->version == 2)
121 { if (soap->fault->SOAP_ENV__Code && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode)
122 return soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value;
123 return NULL;
124 }
125 return soap->fault->faultcode;
126 }
127
128 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap *soap)
129 {
130 soap_fault(soap);
131 if (soap->version == 2)
132 return (const char**)&soap->fault->SOAP_ENV__Reason->SOAP_ENV__Text;
133 return (const char**)&soap->fault->faultstring;
134 }
135
136 SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap *soap)
137 {
138 soap_fault(soap);
139 if (soap->version == 1)
140 { if (!soap->fault->detail)
141 { soap->fault->detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail));
142 soap_default_SOAP_ENV__Detail(soap, soap->fault->detail);
143 }
144 return (const char**)&soap->fault->detail->__any;
145 }
146 if (!soap->fault->SOAP_ENV__Detail)
147 { soap->fault->SOAP_ENV__Detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail));
148 soap_default_SOAP_ENV__Detail(soap, soap->fault->SOAP_ENV__Detail);
149 }
150 return (const char**)&soap->fault->SOAP_ENV__Detail->__any;
151 }
152
153 SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultdetail(struct soap *soap)
154 {
155 soap_fault(soap);
156 if (soap->version == 2 && soap->fault->SOAP_ENV__Detail)
157 return soap->fault->SOAP_ENV__Detail->__any;
158 if (soap->fault->detail)
159 return soap->fault->detail->__any;
160 return NULL;
161 }
162
163 #endif
164
165 #ifndef WITH_NOIDREF
166 SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap)
167 {
168 int t;
169 if (soap->version == 1)
170 { for (;;)
171 { if (!soap_getelement(soap, &t))
172 if (soap->error || soap_ignore_element(soap))
173 break;
174 }
175 }
176 if (soap->error == SOAP_NO_TAG || soap->error == SOAP_EOF)
177 soap->error = SOAP_OK;
178 return soap->error;
179 }
180 #endif
181
182 #ifndef WITH_NOIDREF
183 SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, int *type)
184 { (void)type;
185 if (soap_peek_element(soap))
186 return NULL;
187 if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id)))
188 *type = soap_lookup_type(soap, soap->href);
189 switch (*type)
190 {
191 case SOAP_TYPE_byte:
192 return soap_in_byte(soap, NULL, NULL, "xsd:byte");
193 case SOAP_TYPE_int:
194 return soap_in_int(soap, NULL, NULL, "xsd:int");
195 case SOAP_TYPE_float:
196 return soap_in_float(soap, NULL, NULL, "xsd:float");
197 case SOAP_TYPE_double:
198 return soap_in_double(soap, NULL, NULL, "xsd:double");
199 case SOAP_TYPE_ns1__hydropathy:
200 return soap_in_ns1__hydropathy(soap, NULL, NULL, "ns1:hydropathy");
201 case SOAP_TYPE_ns1__hydropathyResponse:
202 return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, "ns1:hydropathyResponse");
203 case SOAP_TYPE_ns1__help:
204 return soap_in_ns1__help(soap, NULL, NULL, "ns1:help");
205 case SOAP_TYPE_ns1__helpResponse:
206 return soap_in_ns1__helpResponse(soap, NULL, NULL, "ns1:helpResponse");
207 case SOAP_TYPE_ns1__S_USCOREvalue:
208 return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, "ns1:S_value");
209 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
210 return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, "ns1:S_valueResponse");
211 case SOAP_TYPE_ns1__leading_USCOREstrand:
212 return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, "ns1:leading_strand");
213 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
214 return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse");
215 case SOAP_TYPE_ns1__scs:
216 return soap_in_ns1__scs(soap, NULL, NULL, "ns1:scs");
217 case SOAP_TYPE_ns1__scsResponse:
218 return soap_in_ns1__scsResponse(soap, NULL, NULL, "ns1:scsResponse");
219 case SOAP_TYPE_ns1__lda_USCOREbias:
220 return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, "ns1:lda_bias");
221 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
222 return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, "ns1:lda_biasResponse");
223 case SOAP_TYPE_ns1__kmer_USCOREtable:
224 return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, "ns1:kmer_table");
225 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
226 return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, "ns1:kmer_tableResponse");
227 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
228 return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, "ns1:base_z_value");
229 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
230 return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, "ns1:base_z_valueResponse");
231 case SOAP_TYPE_ns1__base_USCOREcounter:
232 return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, "ns1:base_counter");
233 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
234 return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, "ns1:base_counterResponse");
235 case SOAP_TYPE_ns1__B2:
236 return soap_in_ns1__B2(soap, NULL, NULL, "ns1:B2");
237 case SOAP_TYPE_ns1__B2Response:
238 return soap_in_ns1__B2Response(soap, NULL, NULL, "ns1:B2Response");
239 case SOAP_TYPE_ns1__B1:
240 return soap_in_ns1__B1(soap, NULL, NULL, "ns1:B1");
241 case SOAP_TYPE_ns1__B1Response:
242 return soap_in_ns1__B1Response(soap, NULL, NULL, "ns1:B1Response");
243 case SOAP_TYPE_ns1__cgr:
244 return soap_in_ns1__cgr(soap, NULL, NULL, "ns1:cgr");
245 case SOAP_TYPE_ns1__cgrResponse:
246 return soap_in_ns1__cgrResponse(soap, NULL, NULL, "ns1:cgrResponse");
247 case SOAP_TYPE_ns1__dinuc:
248 return soap_in_ns1__dinuc(soap, NULL, NULL, "ns1:dinuc");
249 case SOAP_TYPE_ns1__dinucResponse:
250 return soap_in_ns1__dinucResponse(soap, NULL, NULL, "ns1:dinucResponse");
251 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
252 return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, "ns1:least_squares_fit");
253 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
254 return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse");
255 case SOAP_TYPE_ns1__palindrome:
256 return soap_in_ns1__palindrome(soap, NULL, NULL, "ns1:palindrome");
257 case SOAP_TYPE_ns1__palindromeResponse:
258 return soap_in_ns1__palindromeResponse(soap, NULL, NULL, "ns1:palindromeResponse");
259 case SOAP_TYPE_ns1__entrez:
260 return soap_in_ns1__entrez(soap, NULL, NULL, "ns1:entrez");
261 case SOAP_TYPE_ns1__entrezResponse:
262 return soap_in_ns1__entrezResponse(soap, NULL, NULL, "ns1:entrezResponse");
263 case SOAP_TYPE_ns1__codon_USCOREcounter:
264 return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, "ns1:codon_counter");
265 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
266 return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, "ns1:codon_counterResponse");
267 case SOAP_TYPE_ns1__mean:
268 return soap_in_ns1__mean(soap, NULL, NULL, "ns1:mean");
269 case SOAP_TYPE_ns1__meanResponse:
270 return soap_in_ns1__meanResponse(soap, NULL, NULL, "ns1:meanResponse");
271 case SOAP_TYPE_ns1__complement:
272 return soap_in_ns1__complement(soap, NULL, NULL, "ns1:complement");
273 case SOAP_TYPE_ns1__complementResponse:
274 return soap_in_ns1__complementResponse(soap, NULL, NULL, "ns1:complementResponse");
275 case SOAP_TYPE_ns1__find_USCOREiteron:
276 return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, "ns1:find_iteron");
277 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
278 return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, "ns1:find_iteronResponse");
279 case SOAP_TYPE_ns1__min:
280 return soap_in_ns1__min(soap, NULL, NULL, "ns1:min");
281 case SOAP_TYPE_ns1__minResponse:
282 return soap_in_ns1__minResponse(soap, NULL, NULL, "ns1:minResponse");
283 case SOAP_TYPE_ns1__codon_USCOREusage:
284 return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, "ns1:codon_usage");
285 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
286 return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, "ns1:codon_usageResponse");
287 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
288 return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, "ns1:oligomer_counter");
289 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
290 return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, "ns1:oligomer_counterResponse");
291 case SOAP_TYPE_ns1__gcwin:
292 return soap_in_ns1__gcwin(soap, NULL, NULL, "ns1:gcwin");
293 case SOAP_TYPE_ns1__gcwinResponse:
294 return soap_in_ns1__gcwinResponse(soap, NULL, NULL, "ns1:gcwinResponse");
295 case SOAP_TYPE_ns1__find_USCOREpattern:
296 return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, "ns1:find_pattern");
297 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
298 return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, "ns1:find_patternResponse");
299 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
300 return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, "ns1:oligomer_search");
301 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
302 return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse");
303 case SOAP_TYPE_ns1__shuffleseq:
304 return soap_in_ns1__shuffleseq(soap, NULL, NULL, "ns1:shuffleseq");
305 case SOAP_TYPE_ns1__shuffleseqResponse:
306 return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, "ns1:shuffleseqResponse");
307 case SOAP_TYPE_ns1__find_USCOREter:
308 return soap_in_ns1__find_USCOREter(soap, NULL, NULL, "ns1:find_ter");
309 case SOAP_TYPE_ns1__find_USCOREterResponse:
310 return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse");
311 case SOAP_TYPE_ns1__dnawalk:
312 return soap_in_ns1__dnawalk(soap, NULL, NULL, "ns1:dnawalk");
313 case SOAP_TYPE_ns1__dnawalkResponse:
314 return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, "ns1:dnawalkResponse");
315 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
316 return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, "ns1:base_information_content");
317 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
318 return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, "ns1:base_information_contentResponse");
319 case SOAP_TYPE_ns1__signature:
320 return soap_in_ns1__signature(soap, NULL, NULL, "ns1:signature");
321 case SOAP_TYPE_ns1__signatureResponse:
322 return soap_in_ns1__signatureResponse(soap, NULL, NULL, "ns1:signatureResponse");
323 case SOAP_TYPE_ns1__seqinfo:
324 return soap_in_ns1__seqinfo(soap, NULL, NULL, "ns1:seqinfo");
325 case SOAP_TYPE_ns1__seqinfoResponse:
326 return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, "ns1:seqinfoResponse");
327 case SOAP_TYPE_ns1__genome_USCOREmap3:
328 return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, "ns1:genome_map3");
329 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
330 return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, "ns1:genome_map3Response");
331 case SOAP_TYPE_ns1__gcskew:
332 return soap_in_ns1__gcskew(soap, NULL, NULL, "ns1:gcskew");
333 case SOAP_TYPE_ns1__gcskewResponse:
334 return soap_in_ns1__gcskewResponse(soap, NULL, NULL, "ns1:gcskewResponse");
335 case SOAP_TYPE_ns1__molecular_USCOREweight:
336 return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, "ns1:molecular_weight");
337 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
338 return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, "ns1:molecular_weightResponse");
339 case SOAP_TYPE_ns1__delta_USCOREgcskew:
340 return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, "ns1:delta_gcskew");
341 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
342 return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, "ns1:delta_gcskewResponse");
343 case SOAP_TYPE_ns1__delta_USCOREenc:
344 return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, "ns1:delta_enc");
345 case SOAP_TYPE_ns1__delta_USCOREencResponse:
346 return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, "ns1:delta_encResponse");
347 case SOAP_TYPE_ns1__cumulative:
348 return soap_in_ns1__cumulative(soap, NULL, NULL, "ns1:cumulative");
349 case SOAP_TYPE_ns1__cumulativeResponse:
350 return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse");
351 case SOAP_TYPE_ns1__cor:
352 return soap_in_ns1__cor(soap, NULL, NULL, "ns1:cor");
353 case SOAP_TYPE_ns1__corResponse:
354 return soap_in_ns1__corResponse(soap, NULL, NULL, "ns1:corResponse");
355 case SOAP_TYPE_ns1__standard_USCOREdeviation:
356 return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, "ns1:standard_deviation");
357 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
358 return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, "ns1:standard_deviationResponse");
359 case SOAP_TYPE_ns1__geneskew:
360 return soap_in_ns1__geneskew(soap, NULL, NULL, "ns1:geneskew");
361 case SOAP_TYPE_ns1__geneskewResponse:
362 return soap_in_ns1__geneskewResponse(soap, NULL, NULL, "ns1:geneskewResponse");
363 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
364 return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, "ns1:genes_from_ori");
365 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
366 return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse");
367 case SOAP_TYPE_ns1__cbi:
368 return soap_in_ns1__cbi(soap, NULL, NULL, "ns1:cbi");
369 case SOAP_TYPE_ns1__cbiResponse:
370 return soap_in_ns1__cbiResponse(soap, NULL, NULL, "ns1:cbiResponse");
371 case SOAP_TYPE_ns1__find_USCOREdif:
372 return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, "ns1:find_dif");
373 case SOAP_TYPE_ns1__find_USCOREdifResponse:
374 return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse");
375 case SOAP_TYPE_ns1__to_USCOREfasta:
376 return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, "ns1:to_fasta");
377 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
378 return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, "ns1:to_fastaResponse");
379 case SOAP_TYPE_ns1__base_USCOREentropy:
380 return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, "ns1:base_entropy");
381 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
382 return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_entropyResponse");
383 case SOAP_TYPE_ns1__DoubleHelix:
384 return soap_in_ns1__DoubleHelix(soap, NULL, NULL, "ns1:DoubleHelix");
385 case SOAP_TYPE_ns1__DoubleHelixResponse:
386 return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, "ns1:DoubleHelixResponse");
387 case SOAP_TYPE_ns1__calc_USCOREpI:
388 return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, "ns1:calc_pI");
389 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
390 return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, "ns1:calc_pIResponse");
391 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
392 return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, "ns1:rep_ori_ter");
393 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
394 return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:rep_ori_terResponse");
395 case SOAP_TYPE_ns1__longest_USCOREORF:
396 return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, "ns1:longest_ORF");
397 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
398 return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, "ns1:longest_ORFResponse");
399 case SOAP_TYPE_ns1__genome_USCOREmap:
400 return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, "ns1:genome_map");
401 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
402 return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, "ns1:genome_mapResponse");
403 case SOAP_TYPE_ns1__consensus_USCOREz:
404 return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, "ns1:consensus_z");
405 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
406 return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, "ns1:consensus_zResponse");
407 case SOAP_TYPE_ns1__mindex:
408 return soap_in_ns1__mindex(soap, NULL, NULL, "ns1:mindex");
409 case SOAP_TYPE_ns1__mindexResponse:
410 return soap_in_ns1__mindexResponse(soap, NULL, NULL, "ns1:mindexResponse");
411 case SOAP_TYPE_ns1__query_USCOREarm:
412 return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, "ns1:query_arm");
413 case SOAP_TYPE_ns1__query_USCOREarmResponse:
414 return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, "ns1:query_armResponse");
415 case SOAP_TYPE_ns1__max:
416 return soap_in_ns1__max(soap, NULL, NULL, "ns1:max");
417 case SOAP_TYPE_ns1__maxResponse:
418 return soap_in_ns1__maxResponse(soap, NULL, NULL, "ns1:maxResponse");
419 case SOAP_TYPE_ns1__maxdex:
420 return soap_in_ns1__maxdex(soap, NULL, NULL, "ns1:maxdex");
421 case SOAP_TYPE_ns1__maxdexResponse:
422 return soap_in_ns1__maxdexResponse(soap, NULL, NULL, "ns1:maxdexResponse");
423 case SOAP_TYPE_ns1__cai:
424 return soap_in_ns1__cai(soap, NULL, NULL, "ns1:cai");
425 case SOAP_TYPE_ns1__caiResponse:
426 return soap_in_ns1__caiResponse(soap, NULL, NULL, "ns1:caiResponse");
427 case SOAP_TYPE_ns1__gcsi:
428 return soap_in_ns1__gcsi(soap, NULL, NULL, "ns1:gcsi");
429 case SOAP_TYPE_ns1__gcsiResponse:
430 return soap_in_ns1__gcsiResponse(soap, NULL, NULL, "ns1:gcsiResponse");
431 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
432 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, "ns1:filter_cds_by_atg");
433 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
434 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse");
435 case SOAP_TYPE_ns1__genomicskew:
436 return soap_in_ns1__genomicskew(soap, NULL, NULL, "ns1:genomicskew");
437 case SOAP_TYPE_ns1__genomicskewResponse:
438 return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, "ns1:genomicskewResponse");
439 case SOAP_TYPE_ns1__query_USCOREstrand:
440 return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, "ns1:query_strand");
441 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
442 return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, "ns1:query_strandResponse");
443 case SOAP_TYPE_ns1__view_USCOREcds:
444 return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, "ns1:view_cds");
445 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
446 return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, "ns1:view_cdsResponse");
447 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
448 return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, "ns1:base_relative_entropy");
449 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
450 return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_relative_entropyResponse");
451 case SOAP_TYPE_ns1__Ew:
452 return soap_in_ns1__Ew(soap, NULL, NULL, "ns1:Ew");
453 case SOAP_TYPE_ns1__EwResponse:
454 return soap_in_ns1__EwResponse(soap, NULL, NULL, "ns1:EwResponse");
455 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
456 return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, "ns1:over_lapping_finder");
457 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
458 return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, "ns1:over_lapping_finderResponse");
459 case SOAP_TYPE_ns1__codon_USCOREcompiler:
460 return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, "ns1:codon_compiler");
461 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
462 return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, "ns1:codon_compilerResponse");
463 case SOAP_TYPE_ns1__aaui:
464 return soap_in_ns1__aaui(soap, NULL, NULL, "ns1:aaui");
465 case SOAP_TYPE_ns1__aauiResponse:
466 return soap_in_ns1__aauiResponse(soap, NULL, NULL, "ns1:aauiResponse");
467 case SOAP_TYPE_ns1__amino_USCOREcounter:
468 return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, "ns1:amino_counter");
469 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
470 return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, "ns1:amino_counterResponse");
471 case SOAP_TYPE_ns1__seq2png:
472 return soap_in_ns1__seq2png(soap, NULL, NULL, "ns1:seq2png");
473 case SOAP_TYPE_ns1__seq2pngResponse:
474 return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, "ns1:seq2pngResponse");
475 case SOAP_TYPE_ns1__ttest:
476 return soap_in_ns1__ttest(soap, NULL, NULL, "ns1:ttest");
477 case SOAP_TYPE_ns1__ttestResponse:
478 return soap_in_ns1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse");
479 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
480 return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, "ns1:find_dnaAbox");
481 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
482 return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, "ns1:find_dnaAboxResponse");
483 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
484 return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, "ns1:dist_in_cc");
485 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
486 return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, "ns1:dist_in_ccResponse");
487 case SOAP_TYPE_ns1__bui:
488 return soap_in_ns1__bui(soap, NULL, NULL, "ns1:bui");
489 case SOAP_TYPE_ns1__buiResponse:
490 return soap_in_ns1__buiResponse(soap, NULL, NULL, "ns1:buiResponse");
491 case SOAP_TYPE_ns1__fop:
492 return soap_in_ns1__fop(soap, NULL, NULL, "ns1:fop");
493 case SOAP_TYPE_ns1__fopResponse:
494 return soap_in_ns1__fopResponse(soap, NULL, NULL, "ns1:fopResponse");
495 case SOAP_TYPE_ns1__enc:
496 return soap_in_ns1__enc(soap, NULL, NULL, "ns1:enc");
497 case SOAP_TYPE_ns1__encResponse:
498 return soap_in_ns1__encResponse(soap, NULL, NULL, "ns1:encResponse");
499 case SOAP_TYPE_ns1__icdi:
500 return soap_in_ns1__icdi(soap, NULL, NULL, "ns1:icdi");
501 case SOAP_TYPE_ns1__icdiResponse:
502 return soap_in_ns1__icdiResponse(soap, NULL, NULL, "ns1:icdiResponse");
503 case SOAP_TYPE_ns1__phx:
504 return soap_in_ns1__phx(soap, NULL, NULL, "ns1:phx");
505 case SOAP_TYPE_ns1__phxResponse:
506 return soap_in_ns1__phxResponse(soap, NULL, NULL, "ns1:phxResponse");
507 case SOAP_TYPE_ns1__translate:
508 return soap_in_ns1__translate(soap, NULL, NULL, "ns1:translate");
509 case SOAP_TYPE_ns1__translateResponse:
510 return soap_in_ns1__translateResponse(soap, NULL, NULL, "ns1:translateResponse");
511 case SOAP_TYPE_ns1__togoWS:
512 return soap_in_ns1__togoWS(soap, NULL, NULL, "ns1:togoWS");
513 case SOAP_TYPE_ns1__togoWSResponse:
514 return soap_in_ns1__togoWSResponse(soap, NULL, NULL, "ns1:togoWSResponse");
515 case SOAP_TYPE_ns1__circular_USCOREmap:
516 return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, "ns1:circular_map");
517 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
518 return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, "ns1:circular_mapResponse");
519 case SOAP_TYPE_ns1__amino_USCOREinfo:
520 return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, "ns1:amino_info");
521 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
522 return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, "ns1:amino_infoResponse");
523 case SOAP_TYPE_ns1__variance:
524 return soap_in_ns1__variance(soap, NULL, NULL, "ns1:variance");
525 case SOAP_TYPE_ns1__varianceResponse:
526 return soap_in_ns1__varianceResponse(soap, NULL, NULL, "ns1:varianceResponse");
527 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
528 return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, "ns1:nucleotide_periodicity");
529 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
530 return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, "ns1:nucleotide_periodicityResponse");
531 case SOAP_TYPE_ns1__sum:
532 return soap_in_ns1__sum(soap, NULL, NULL, "ns1:sum");
533 case SOAP_TYPE_ns1__sumResponse:
534 return soap_in_ns1__sumResponse(soap, NULL, NULL, "ns1:sumResponse");
535 case SOAP_TYPE_ns1__plasmid_USCOREmap:
536 return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, "ns1:plasmid_map");
537 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
538 return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, "ns1:plasmid_mapResponse");
539 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
540 return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, "ns1:find_ori_ter");
541 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
542 return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:find_ori_terResponse");
543 case SOAP_TYPE_ns1__median:
544 return soap_in_ns1__median(soap, NULL, NULL, "ns1:median");
545 case SOAP_TYPE_ns1__medianResponse:
546 return soap_in_ns1__medianResponse(soap, NULL, NULL, "ns1:medianResponse");
547 case SOAP_TYPE_ns1__splitprintseq:
548 return soap_in_ns1__splitprintseq(soap, NULL, NULL, "ns1:splitprintseq");
549 case SOAP_TYPE_ns1__splitprintseqResponse:
550 return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, "ns1:splitprintseqResponse");
551 case SOAP_TYPE_ns1__w_USCOREvalue:
552 return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, "ns1:w_value");
553 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
554 return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, "ns1:w_valueResponse");
555 case SOAP_TYPE_ns1__P2:
556 return soap_in_ns1__P2(soap, NULL, NULL, "ns1:P2");
557 case SOAP_TYPE_ns1__P2Response:
558 return soap_in_ns1__P2Response(soap, NULL, NULL, "ns1:P2Response");
559 case SOAP_TYPE_ns1__codon_USCOREmva:
560 return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, "ns1:codon_mva");
561 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
562 return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, "ns1:codon_mvaResponse");
563 case SOAP_TYPE_arrayOut:
564 return soap_in_arrayOut(soap, NULL, NULL, "xsd:string");
565 case SOAP_TYPE_arrayIn:
566 return soap_in_arrayIn(soap, NULL, NULL, "xsd:string");
567 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
568 return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams");
569 case SOAP_TYPE_ns1__scsInputParams:
570 return soap_in_ns1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams");
571 case SOAP_TYPE_ns1__signatureInputParams:
572 return soap_in_ns1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams");
573 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
574 return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams");
575 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
576 return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams");
577 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
578 return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams");
579 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
580 return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams");
581 case SOAP_TYPE_ns1__B1InputParams:
582 return soap_in_ns1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams");
583 case SOAP_TYPE_ns1__cgrInputParams:
584 return soap_in_ns1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams");
585 case SOAP_TYPE_ns1__dinucInputParams:
586 return soap_in_ns1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams");
587 case SOAP_TYPE_ns1__caiInputParams:
588 return soap_in_ns1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams");
589 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
590 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams");
591 case SOAP_TYPE_ns1__gcsiInputParams:
592 return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams");
593 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
594 return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams");
595 case SOAP_TYPE_ns1__genomicskewInputParams:
596 return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams");
597 case SOAP_TYPE_ns1__palindromeInputParams:
598 return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams");
599 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
600 return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams");
601 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
602 return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams");
603 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
604 return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams");
605 case SOAP_TYPE_ns1__EwInputParams:
606 return soap_in_ns1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams");
607 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
608 return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams");
609 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
610 return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams");
611 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
612 return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams");
613 case SOAP_TYPE_ns1__aauiInputParams:
614 return soap_in_ns1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams");
615 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
616 return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams");
617 case SOAP_TYPE_ns1__seq2pngInputParams:
618 return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams");
619 case SOAP_TYPE_ns1__ttestInputParams:
620 return soap_in_ns1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams");
621 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
622 return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams");
623 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
624 return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams");
625 case SOAP_TYPE_ns1__buiInputParams:
626 return soap_in_ns1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams");
627 case SOAP_TYPE_ns1__fopInputParams:
628 return soap_in_ns1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams");
629 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
630 return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams");
631 case SOAP_TYPE_ns1__encInputParams:
632 return soap_in_ns1__encInputParams(soap, NULL, NULL, "ns1:encInputParams");
633 case SOAP_TYPE_ns1__icdiInputParams:
634 return soap_in_ns1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams");
635 case SOAP_TYPE_ns1__gcwinInputParams:
636 return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams");
637 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
638 return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams");
639 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
640 return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams");
641 case SOAP_TYPE_ns1__phxInputParams:
642 return soap_in_ns1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams");
643 case SOAP_TYPE_ns1__shuffleseqInputParams:
644 return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams");
645 case SOAP_TYPE_ns1__find_USCOREterInputParams:
646 return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams");
647 case SOAP_TYPE_ns1__dnawalkInputParams:
648 return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams");
649 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
650 return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams");
651 case SOAP_TYPE_ns1__togoWSInputParams:
652 return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams");
653 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
654 return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams");
655 case SOAP_TYPE_ns1__gcskewInputParams:
656 return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams");
657 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
658 return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams");
659 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
660 return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams");
661 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
662 return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams");
663 case SOAP_TYPE_ns1__corInputParams:
664 return soap_in_ns1__corInputParams(soap, NULL, NULL, "ns1:corInputParams");
665 case SOAP_TYPE_ns1__geneskewInputParams:
666 return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams");
667 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
668 return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams");
669 case SOAP_TYPE_ns1__cbiInputParams:
670 return soap_in_ns1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams");
671 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
672 return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams");
673 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
674 return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams");
675 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
676 return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams");
677 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
678 return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams");
679 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
680 return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams");
681 case SOAP_TYPE_ns1__DoubleHelixInputParams:
682 return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams");
683 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
684 return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams");
685 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
686 return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams");
687 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
688 return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams");
689 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
690 return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams");
691 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
692 return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams");
693 case SOAP_TYPE_ns1__P2InputParams:
694 return soap_in_ns1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams");
695 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
696 return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams");
697 case SOAP_TYPE_ns1__Definition:
698 return soap_in_ns1__Definition(soap, NULL, NULL, "ns1:Definition");
699 case SOAP_TYPE_PointerTofloat:
700 return soap_in_PointerTofloat(soap, NULL, NULL, "xsd:float");
701 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
702 return soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams");
703 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
704 return soap_in_PointerTons1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse");
705 case SOAP_TYPE_PointerTons1__scsInputParams:
706 return soap_in_PointerTons1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams");
707 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
708 return soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams");
709 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
710 return soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams");
711 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
712 return soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams");
713 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
714 return soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams");
715 case SOAP_TYPE_PointerTons1__B1InputParams:
716 return soap_in_PointerTons1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams");
717 case SOAP_TYPE_PointerTons1__cgrInputParams:
718 return soap_in_PointerTons1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams");
719 case SOAP_TYPE_PointerTons1__dinucInputParams:
720 return soap_in_PointerTons1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams");
721 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
722 return soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse");
723 case SOAP_TYPE_PointerTons1__palindromeInputParams:
724 return soap_in_PointerTons1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams");
725 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
726 return soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams");
727 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
728 return soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams");
729 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
730 return soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams");
731 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
732 return soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams");
733 case SOAP_TYPE_PointerTons1__gcwinInputParams:
734 return soap_in_PointerTons1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams");
735 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
736 return soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams");
737 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
738 return soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse");
739 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
740 return soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams");
741 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
742 return soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams");
743 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
744 return soap_in_PointerTons1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse");
745 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
746 return soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams");
747 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
748 return soap_in_PointerTons1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams");
749 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
750 return soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams");
751 case SOAP_TYPE_PointerTons1__signatureInputParams:
752 return soap_in_PointerTons1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams");
753 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
754 return soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams");
755 case SOAP_TYPE_PointerTons1__gcskewInputParams:
756 return soap_in_PointerTons1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams");
757 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
758 return soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams");
759 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
760 return soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams");
761 case SOAP_TYPE_PointerTons1__cumulativeResponse:
762 return soap_in_PointerTons1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse");
763 case SOAP_TYPE_PointerTons1__corResponse:
764 return soap_in_PointerTons1__corResponse(soap, NULL, NULL, "ns1:corResponse");
765 case SOAP_TYPE_PointerTons1__corInputParams:
766 return soap_in_PointerTons1__corInputParams(soap, NULL, NULL, "ns1:corInputParams");
767 case SOAP_TYPE_PointerTons1__geneskewInputParams:
768 return soap_in_PointerTons1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams");
769 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
770 return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse");
771 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
772 return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams");
773 case SOAP_TYPE_PointerTons1__cbiInputParams:
774 return soap_in_PointerTons1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams");
775 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
776 return soap_in_PointerTons1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse");
777 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
778 return soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams");
779 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
780 return soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams");
781 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
782 return soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams");
783 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
784 return soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams");
785 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
786 return soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams");
787 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
788 return soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams");
789 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
790 return soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams");
791 case SOAP_TYPE_PointerTons1__caiInputParams:
792 return soap_in_PointerTons1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams");
793 case SOAP_TYPE_PointerTons1__gcsiInputParams:
794 return soap_in_PointerTons1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams");
795 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
796 return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse");
797 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
798 return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams");
799 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
800 return soap_in_PointerTons1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams");
801 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
802 return soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams");
803 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
804 return soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams");
805 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
806 return soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams");
807 case SOAP_TYPE_PointerTons1__EwInputParams:
808 return soap_in_PointerTons1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams");
809 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
810 return soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams");
811 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
812 return soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams");
813 case SOAP_TYPE_PointerTons1__aauiInputParams:
814 return soap_in_PointerTons1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams");
815 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
816 return soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams");
817 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
818 return soap_in_PointerTons1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams");
819 case SOAP_TYPE_PointerTons1__ttestResponse:
820 return soap_in_PointerTons1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse");
821 case SOAP_TYPE_PointerTons1__ttestInputParams:
822 return soap_in_PointerTons1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams");
823 case SOAP_TYPE_PointerToarrayOut:
824 return soap_in_PointerToarrayOut(soap, NULL, NULL, "xsd:string");
825 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
826 return soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams");
827 case SOAP_TYPE_PointerTons1__buiInputParams:
828 return soap_in_PointerTons1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams");
829 case SOAP_TYPE_PointerTons1__fopInputParams:
830 return soap_in_PointerTons1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams");
831 case SOAP_TYPE_PointerTons1__encInputParams:
832 return soap_in_PointerTons1__encInputParams(soap, NULL, NULL, "ns1:encInputParams");
833 case SOAP_TYPE_PointerTons1__icdiInputParams:
834 return soap_in_PointerTons1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams");
835 case SOAP_TYPE_PointerTons1__phxInputParams:
836 return soap_in_PointerTons1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams");
837 case SOAP_TYPE_PointerTons1__togoWSInputParams:
838 return soap_in_PointerTons1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams");
839 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
840 return soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams");
841 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
842 return soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams");
843 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
844 return soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams");
845 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
846 return soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams");
847 case SOAP_TYPE_PointerToarrayIn:
848 return soap_in_PointerToarrayIn(soap, NULL, NULL, "xsd:string");
849 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
850 return soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams");
851 case SOAP_TYPE_PointerTons1__P2InputParams:
852 return soap_in_PointerTons1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams");
853 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
854 return soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams");
855 case SOAP_TYPE_PointerTostring:
856 return soap_in_PointerTostring(soap, NULL, NULL, "xsd:string");
857 case SOAP_TYPE__QName:
858 { char **s;
859 s = soap_in__QName(soap, NULL, NULL, "xsd:QName");
860 return s ? *s : NULL;
861 }
862 case SOAP_TYPE_string:
863 { char **s;
864 s = soap_in_string(soap, NULL, NULL, "xsd:string");
865 return s ? *s : NULL;
866 }
867 default:
868 { const char *t = soap->type;
869 if (!*t)
870 t = soap->tag;
871 if (!soap_match_tag(soap, t, "xsd:byte"))
872 { *type = SOAP_TYPE_byte;
873 return soap_in_byte(soap, NULL, NULL, NULL);
874 }
875 if (!soap_match_tag(soap, t, "xsd:int"))
876 { *type = SOAP_TYPE_int;
877 return soap_in_int(soap, NULL, NULL, NULL);
878 }
879 if (!soap_match_tag(soap, t, "xsd:float"))
880 { *type = SOAP_TYPE_float;
881 return soap_in_float(soap, NULL, NULL, NULL);
882 }
883 if (!soap_match_tag(soap, t, "xsd:double"))
884 { *type = SOAP_TYPE_double;
885 return soap_in_double(soap, NULL, NULL, NULL);
886 }
887 if (!soap_match_tag(soap, t, "ns1:hydropathy"))
888 { *type = SOAP_TYPE_ns1__hydropathy;
889 return soap_in_ns1__hydropathy(soap, NULL, NULL, NULL);
890 }
891 if (!soap_match_tag(soap, t, "ns1:hydropathyResponse"))
892 { *type = SOAP_TYPE_ns1__hydropathyResponse;
893 return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, NULL);
894 }
895 if (!soap_match_tag(soap, t, "ns1:help"))
896 { *type = SOAP_TYPE_ns1__help;
897 return soap_in_ns1__help(soap, NULL, NULL, NULL);
898 }
899 if (!soap_match_tag(soap, t, "ns1:helpResponse"))
900 { *type = SOAP_TYPE_ns1__helpResponse;
901 return soap_in_ns1__helpResponse(soap, NULL, NULL, NULL);
902 }
903 if (!soap_match_tag(soap, t, "ns1:S_value"))
904 { *type = SOAP_TYPE_ns1__S_USCOREvalue;
905 return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, NULL);
906 }
907 if (!soap_match_tag(soap, t, "ns1:S_valueResponse"))
908 { *type = SOAP_TYPE_ns1__S_USCOREvalueResponse;
909 return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, NULL);
910 }
911 if (!soap_match_tag(soap, t, "ns1:leading_strand"))
912 { *type = SOAP_TYPE_ns1__leading_USCOREstrand;
913 return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, NULL);
914 }
915 if (!soap_match_tag(soap, t, "ns1:leading_strandResponse"))
916 { *type = SOAP_TYPE_ns1__leading_USCOREstrandResponse;
917 return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, NULL);
918 }
919 if (!soap_match_tag(soap, t, "ns1:scs"))
920 { *type = SOAP_TYPE_ns1__scs;
921 return soap_in_ns1__scs(soap, NULL, NULL, NULL);
922 }
923 if (!soap_match_tag(soap, t, "ns1:scsResponse"))
924 { *type = SOAP_TYPE_ns1__scsResponse;
925 return soap_in_ns1__scsResponse(soap, NULL, NULL, NULL);
926 }
927 if (!soap_match_tag(soap, t, "ns1:lda_bias"))
928 { *type = SOAP_TYPE_ns1__lda_USCOREbias;
929 return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, NULL);
930 }
931 if (!soap_match_tag(soap, t, "ns1:lda_biasResponse"))
932 { *type = SOAP_TYPE_ns1__lda_USCOREbiasResponse;
933 return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, NULL);
934 }
935 if (!soap_match_tag(soap, t, "ns1:kmer_table"))
936 { *type = SOAP_TYPE_ns1__kmer_USCOREtable;
937 return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, NULL);
938 }
939 if (!soap_match_tag(soap, t, "ns1:kmer_tableResponse"))
940 { *type = SOAP_TYPE_ns1__kmer_USCOREtableResponse;
941 return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, NULL);
942 }
943 if (!soap_match_tag(soap, t, "ns1:base_z_value"))
944 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalue;
945 return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, NULL);
946 }
947 if (!soap_match_tag(soap, t, "ns1:base_z_valueResponse"))
948 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse;
949 return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, NULL);
950 }
951 if (!soap_match_tag(soap, t, "ns1:base_counter"))
952 { *type = SOAP_TYPE_ns1__base_USCOREcounter;
953 return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, NULL);
954 }
955 if (!soap_match_tag(soap, t, "ns1:base_counterResponse"))
956 { *type = SOAP_TYPE_ns1__base_USCOREcounterResponse;
957 return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, NULL);
958 }
959 if (!soap_match_tag(soap, t, "ns1:B2"))
960 { *type = SOAP_TYPE_ns1__B2;
961 return soap_in_ns1__B2(soap, NULL, NULL, NULL);
962 }
963 if (!soap_match_tag(soap, t, "ns1:B2Response"))
964 { *type = SOAP_TYPE_ns1__B2Response;
965 return soap_in_ns1__B2Response(soap, NULL, NULL, NULL);
966 }
967 if (!soap_match_tag(soap, t, "ns1:B1"))
968 { *type = SOAP_TYPE_ns1__B1;
969 return soap_in_ns1__B1(soap, NULL, NULL, NULL);
970 }
971 if (!soap_match_tag(soap, t, "ns1:B1Response"))
972 { *type = SOAP_TYPE_ns1__B1Response;
973 return soap_in_ns1__B1Response(soap, NULL, NULL, NULL);
974 }
975 if (!soap_match_tag(soap, t, "ns1:cgr"))
976 { *type = SOAP_TYPE_ns1__cgr;
977 return soap_in_ns1__cgr(soap, NULL, NULL, NULL);
978 }
979 if (!soap_match_tag(soap, t, "ns1:cgrResponse"))
980 { *type = SOAP_TYPE_ns1__cgrResponse;
981 return soap_in_ns1__cgrResponse(soap, NULL, NULL, NULL);
982 }
983 if (!soap_match_tag(soap, t, "ns1:dinuc"))
984 { *type = SOAP_TYPE_ns1__dinuc;
985 return soap_in_ns1__dinuc(soap, NULL, NULL, NULL);
986 }
987 if (!soap_match_tag(soap, t, "ns1:dinucResponse"))
988 { *type = SOAP_TYPE_ns1__dinucResponse;
989 return soap_in_ns1__dinucResponse(soap, NULL, NULL, NULL);
990 }
991 if (!soap_match_tag(soap, t, "ns1:least_squares_fit"))
992 { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit;
993 return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, NULL);
994 }
995 if (!soap_match_tag(soap, t, "ns1:least_squares_fitResponse"))
996 { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse;
997 return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, NULL);
998 }
999 if (!soap_match_tag(soap, t, "ns1:palindrome"))
1000 { *type = SOAP_TYPE_ns1__palindrome;
1001 return soap_in_ns1__palindrome(soap, NULL, NULL, NULL);
1002 }
1003 if (!soap_match_tag(soap, t, "ns1:palindromeResponse"))
1004 { *type = SOAP_TYPE_ns1__palindromeResponse;
1005 return soap_in_ns1__palindromeResponse(soap, NULL, NULL, NULL);
1006 }
1007 if (!soap_match_tag(soap, t, "ns1:entrez"))
1008 { *type = SOAP_TYPE_ns1__entrez;
1009 return soap_in_ns1__entrez(soap, NULL, NULL, NULL);
1010 }
1011 if (!soap_match_tag(soap, t, "ns1:entrezResponse"))
1012 { *type = SOAP_TYPE_ns1__entrezResponse;
1013 return soap_in_ns1__entrezResponse(soap, NULL, NULL, NULL);
1014 }
1015 if (!soap_match_tag(soap, t, "ns1:codon_counter"))
1016 { *type = SOAP_TYPE_ns1__codon_USCOREcounter;
1017 return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, NULL);
1018 }
1019 if (!soap_match_tag(soap, t, "ns1:codon_counterResponse"))
1020 { *type = SOAP_TYPE_ns1__codon_USCOREcounterResponse;
1021 return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, NULL);
1022 }
1023 if (!soap_match_tag(soap, t, "ns1:mean"))
1024 { *type = SOAP_TYPE_ns1__mean;
1025 return soap_in_ns1__mean(soap, NULL, NULL, NULL);
1026 }
1027 if (!soap_match_tag(soap, t, "ns1:meanResponse"))
1028 { *type = SOAP_TYPE_ns1__meanResponse;
1029 return soap_in_ns1__meanResponse(soap, NULL, NULL, NULL);
1030 }
1031 if (!soap_match_tag(soap, t, "ns1:complement"))
1032 { *type = SOAP_TYPE_ns1__complement;
1033 return soap_in_ns1__complement(soap, NULL, NULL, NULL);
1034 }
1035 if (!soap_match_tag(soap, t, "ns1:complementResponse"))
1036 { *type = SOAP_TYPE_ns1__complementResponse;
1037 return soap_in_ns1__complementResponse(soap, NULL, NULL, NULL);
1038 }
1039 if (!soap_match_tag(soap, t, "ns1:find_iteron"))
1040 { *type = SOAP_TYPE_ns1__find_USCOREiteron;
1041 return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, NULL);
1042 }
1043 if (!soap_match_tag(soap, t, "ns1:find_iteronResponse"))
1044 { *type = SOAP_TYPE_ns1__find_USCOREiteronResponse;
1045 return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, NULL);
1046 }
1047 if (!soap_match_tag(soap, t, "ns1:min"))
1048 { *type = SOAP_TYPE_ns1__min;
1049 return soap_in_ns1__min(soap, NULL, NULL, NULL);
1050 }
1051 if (!soap_match_tag(soap, t, "ns1:minResponse"))
1052 { *type = SOAP_TYPE_ns1__minResponse;
1053 return soap_in_ns1__minResponse(soap, NULL, NULL, NULL);
1054 }
1055 if (!soap_match_tag(soap, t, "ns1:codon_usage"))
1056 { *type = SOAP_TYPE_ns1__codon_USCOREusage;
1057 return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, NULL);
1058 }
1059 if (!soap_match_tag(soap, t, "ns1:codon_usageResponse"))
1060 { *type = SOAP_TYPE_ns1__codon_USCOREusageResponse;
1061 return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, NULL);
1062 }
1063 if (!soap_match_tag(soap, t, "ns1:oligomer_counter"))
1064 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounter;
1065 return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, NULL);
1066 }
1067 if (!soap_match_tag(soap, t, "ns1:oligomer_counterResponse"))
1068 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterResponse;
1069 return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, NULL);
1070 }
1071 if (!soap_match_tag(soap, t, "ns1:gcwin"))
1072 { *type = SOAP_TYPE_ns1__gcwin;
1073 return soap_in_ns1__gcwin(soap, NULL, NULL, NULL);
1074 }
1075 if (!soap_match_tag(soap, t, "ns1:gcwinResponse"))
1076 { *type = SOAP_TYPE_ns1__gcwinResponse;
1077 return soap_in_ns1__gcwinResponse(soap, NULL, NULL, NULL);
1078 }
1079 if (!soap_match_tag(soap, t, "ns1:find_pattern"))
1080 { *type = SOAP_TYPE_ns1__find_USCOREpattern;
1081 return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, NULL);
1082 }
1083 if (!soap_match_tag(soap, t, "ns1:find_patternResponse"))
1084 { *type = SOAP_TYPE_ns1__find_USCOREpatternResponse;
1085 return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, NULL);
1086 }
1087 if (!soap_match_tag(soap, t, "ns1:oligomer_search"))
1088 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearch;
1089 return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, NULL);
1090 }
1091 if (!soap_match_tag(soap, t, "ns1:oligomer_searchResponse"))
1092 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchResponse;
1093 return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, NULL);
1094 }
1095 if (!soap_match_tag(soap, t, "ns1:shuffleseq"))
1096 { *type = SOAP_TYPE_ns1__shuffleseq;
1097 return soap_in_ns1__shuffleseq(soap, NULL, NULL, NULL);
1098 }
1099 if (!soap_match_tag(soap, t, "ns1:shuffleseqResponse"))
1100 { *type = SOAP_TYPE_ns1__shuffleseqResponse;
1101 return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, NULL);
1102 }
1103 if (!soap_match_tag(soap, t, "ns1:find_ter"))
1104 { *type = SOAP_TYPE_ns1__find_USCOREter;
1105 return soap_in_ns1__find_USCOREter(soap, NULL, NULL, NULL);
1106 }
1107 if (!soap_match_tag(soap, t, "ns1:find_terResponse"))
1108 { *type = SOAP_TYPE_ns1__find_USCOREterResponse;
1109 return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, NULL);
1110 }
1111 if (!soap_match_tag(soap, t, "ns1:dnawalk"))
1112 { *type = SOAP_TYPE_ns1__dnawalk;
1113 return soap_in_ns1__dnawalk(soap, NULL, NULL, NULL);
1114 }
1115 if (!soap_match_tag(soap, t, "ns1:dnawalkResponse"))
1116 { *type = SOAP_TYPE_ns1__dnawalkResponse;
1117 return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, NULL);
1118 }
1119 if (!soap_match_tag(soap, t, "ns1:base_information_content"))
1120 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent;
1121 return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, NULL);
1122 }
1123 if (!soap_match_tag(soap, t, "ns1:base_information_contentResponse"))
1124 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse;
1125 return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, NULL);
1126 }
1127 if (!soap_match_tag(soap, t, "ns1:signature"))
1128 { *type = SOAP_TYPE_ns1__signature;
1129 return soap_in_ns1__signature(soap, NULL, NULL, NULL);
1130 }
1131 if (!soap_match_tag(soap, t, "ns1:signatureResponse"))
1132 { *type = SOAP_TYPE_ns1__signatureResponse;
1133 return soap_in_ns1__signatureResponse(soap, NULL, NULL, NULL);
1134 }
1135 if (!soap_match_tag(soap, t, "ns1:seqinfo"))
1136 { *type = SOAP_TYPE_ns1__seqinfo;
1137 return soap_in_ns1__seqinfo(soap, NULL, NULL, NULL);
1138 }
1139 if (!soap_match_tag(soap, t, "ns1:seqinfoResponse"))
1140 { *type = SOAP_TYPE_ns1__seqinfoResponse;
1141 return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, NULL);
1142 }
1143 if (!soap_match_tag(soap, t, "ns1:genome_map3"))
1144 { *type = SOAP_TYPE_ns1__genome_USCOREmap3;
1145 return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, NULL);
1146 }
1147 if (!soap_match_tag(soap, t, "ns1:genome_map3Response"))
1148 { *type = SOAP_TYPE_ns1__genome_USCOREmap3Response;
1149 return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, NULL);
1150 }
1151 if (!soap_match_tag(soap, t, "ns1:gcskew"))
1152 { *type = SOAP_TYPE_ns1__gcskew;
1153 return soap_in_ns1__gcskew(soap, NULL, NULL, NULL);
1154 }
1155 if (!soap_match_tag(soap, t, "ns1:gcskewResponse"))
1156 { *type = SOAP_TYPE_ns1__gcskewResponse;
1157 return soap_in_ns1__gcskewResponse(soap, NULL, NULL, NULL);
1158 }
1159 if (!soap_match_tag(soap, t, "ns1:molecular_weight"))
1160 { *type = SOAP_TYPE_ns1__molecular_USCOREweight;
1161 return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, NULL);
1162 }
1163 if (!soap_match_tag(soap, t, "ns1:molecular_weightResponse"))
1164 { *type = SOAP_TYPE_ns1__molecular_USCOREweightResponse;
1165 return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, NULL);
1166 }
1167 if (!soap_match_tag(soap, t, "ns1:delta_gcskew"))
1168 { *type = SOAP_TYPE_ns1__delta_USCOREgcskew;
1169 return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, NULL);
1170 }
1171 if (!soap_match_tag(soap, t, "ns1:delta_gcskewResponse"))
1172 { *type = SOAP_TYPE_ns1__delta_USCOREgcskewResponse;
1173 return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, NULL);
1174 }
1175 if (!soap_match_tag(soap, t, "ns1:delta_enc"))
1176 { *type = SOAP_TYPE_ns1__delta_USCOREenc;
1177 return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, NULL);
1178 }
1179 if (!soap_match_tag(soap, t, "ns1:delta_encResponse"))
1180 { *type = SOAP_TYPE_ns1__delta_USCOREencResponse;
1181 return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, NULL);
1182 }
1183 if (!soap_match_tag(soap, t, "ns1:cumulative"))
1184 { *type = SOAP_TYPE_ns1__cumulative;
1185 return soap_in_ns1__cumulative(soap, NULL, NULL, NULL);
1186 }
1187 if (!soap_match_tag(soap, t, "ns1:cumulativeResponse"))
1188 { *type = SOAP_TYPE_ns1__cumulativeResponse;
1189 return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, NULL);
1190 }
1191 if (!soap_match_tag(soap, t, "ns1:cor"))
1192 { *type = SOAP_TYPE_ns1__cor;
1193 return soap_in_ns1__cor(soap, NULL, NULL, NULL);
1194 }
1195 if (!soap_match_tag(soap, t, "ns1:corResponse"))
1196 { *type = SOAP_TYPE_ns1__corResponse;
1197 return soap_in_ns1__corResponse(soap, NULL, NULL, NULL);
1198 }
1199 if (!soap_match_tag(soap, t, "ns1:standard_deviation"))
1200 { *type = SOAP_TYPE_ns1__standard_USCOREdeviation;
1201 return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, NULL);
1202 }
1203 if (!soap_match_tag(soap, t, "ns1:standard_deviationResponse"))
1204 { *type = SOAP_TYPE_ns1__standard_USCOREdeviationResponse;
1205 return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, NULL);
1206 }
1207 if (!soap_match_tag(soap, t, "ns1:geneskew"))
1208 { *type = SOAP_TYPE_ns1__geneskew;
1209 return soap_in_ns1__geneskew(soap, NULL, NULL, NULL);
1210 }
1211 if (!soap_match_tag(soap, t, "ns1:geneskewResponse"))
1212 { *type = SOAP_TYPE_ns1__geneskewResponse;
1213 return soap_in_ns1__geneskewResponse(soap, NULL, NULL, NULL);
1214 }
1215 if (!soap_match_tag(soap, t, "ns1:genes_from_ori"))
1216 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori;
1217 return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, NULL);
1218 }
1219 if (!soap_match_tag(soap, t, "ns1:genes_from_oriResponse"))
1220 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse;
1221 return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, NULL);
1222 }
1223 if (!soap_match_tag(soap, t, "ns1:cbi"))
1224 { *type = SOAP_TYPE_ns1__cbi;
1225 return soap_in_ns1__cbi(soap, NULL, NULL, NULL);
1226 }
1227 if (!soap_match_tag(soap, t, "ns1:cbiResponse"))
1228 { *type = SOAP_TYPE_ns1__cbiResponse;
1229 return soap_in_ns1__cbiResponse(soap, NULL, NULL, NULL);
1230 }
1231 if (!soap_match_tag(soap, t, "ns1:find_dif"))
1232 { *type = SOAP_TYPE_ns1__find_USCOREdif;
1233 return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, NULL);
1234 }
1235 if (!soap_match_tag(soap, t, "ns1:find_difResponse"))
1236 { *type = SOAP_TYPE_ns1__find_USCOREdifResponse;
1237 return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, NULL);
1238 }
1239 if (!soap_match_tag(soap, t, "ns1:to_fasta"))
1240 { *type = SOAP_TYPE_ns1__to_USCOREfasta;
1241 return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, NULL);
1242 }
1243 if (!soap_match_tag(soap, t, "ns1:to_fastaResponse"))
1244 { *type = SOAP_TYPE_ns1__to_USCOREfastaResponse;
1245 return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, NULL);
1246 }
1247 if (!soap_match_tag(soap, t, "ns1:base_entropy"))
1248 { *type = SOAP_TYPE_ns1__base_USCOREentropy;
1249 return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, NULL);
1250 }
1251 if (!soap_match_tag(soap, t, "ns1:base_entropyResponse"))
1252 { *type = SOAP_TYPE_ns1__base_USCOREentropyResponse;
1253 return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, NULL);
1254 }
1255 if (!soap_match_tag(soap, t, "ns1:DoubleHelix"))
1256 { *type = SOAP_TYPE_ns1__DoubleHelix;
1257 return soap_in_ns1__DoubleHelix(soap, NULL, NULL, NULL);
1258 }
1259 if (!soap_match_tag(soap, t, "ns1:DoubleHelixResponse"))
1260 { *type = SOAP_TYPE_ns1__DoubleHelixResponse;
1261 return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, NULL);
1262 }
1263 if (!soap_match_tag(soap, t, "ns1:calc_pI"))
1264 { *type = SOAP_TYPE_ns1__calc_USCOREpI;
1265 return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, NULL);
1266 }
1267 if (!soap_match_tag(soap, t, "ns1:calc_pIResponse"))
1268 { *type = SOAP_TYPE_ns1__calc_USCOREpIResponse;
1269 return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, NULL);
1270 }
1271 if (!soap_match_tag(soap, t, "ns1:rep_ori_ter"))
1272 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREter;
1273 return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, NULL);
1274 }
1275 if (!soap_match_tag(soap, t, "ns1:rep_ori_terResponse"))
1276 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse;
1277 return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL);
1278 }
1279 if (!soap_match_tag(soap, t, "ns1:longest_ORF"))
1280 { *type = SOAP_TYPE_ns1__longest_USCOREORF;
1281 return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, NULL);
1282 }
1283 if (!soap_match_tag(soap, t, "ns1:longest_ORFResponse"))
1284 { *type = SOAP_TYPE_ns1__longest_USCOREORFResponse;
1285 return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, NULL);
1286 }
1287 if (!soap_match_tag(soap, t, "ns1:genome_map"))
1288 { *type = SOAP_TYPE_ns1__genome_USCOREmap;
1289 return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, NULL);
1290 }
1291 if (!soap_match_tag(soap, t, "ns1:genome_mapResponse"))
1292 { *type = SOAP_TYPE_ns1__genome_USCOREmapResponse;
1293 return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, NULL);
1294 }
1295 if (!soap_match_tag(soap, t, "ns1:consensus_z"))
1296 { *type = SOAP_TYPE_ns1__consensus_USCOREz;
1297 return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, NULL);
1298 }
1299 if (!soap_match_tag(soap, t, "ns1:consensus_zResponse"))
1300 { *type = SOAP_TYPE_ns1__consensus_USCOREzResponse;
1301 return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, NULL);
1302 }
1303 if (!soap_match_tag(soap, t, "ns1:mindex"))
1304 { *type = SOAP_TYPE_ns1__mindex;
1305 return soap_in_ns1__mindex(soap, NULL, NULL, NULL);
1306 }
1307 if (!soap_match_tag(soap, t, "ns1:mindexResponse"))
1308 { *type = SOAP_TYPE_ns1__mindexResponse;
1309 return soap_in_ns1__mindexResponse(soap, NULL, NULL, NULL);
1310 }
1311 if (!soap_match_tag(soap, t, "ns1:query_arm"))
1312 { *type = SOAP_TYPE_ns1__query_USCOREarm;
1313 return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, NULL);
1314 }
1315 if (!soap_match_tag(soap, t, "ns1:query_armResponse"))
1316 { *type = SOAP_TYPE_ns1__query_USCOREarmResponse;
1317 return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, NULL);
1318 }
1319 if (!soap_match_tag(soap, t, "ns1:max"))
1320 { *type = SOAP_TYPE_ns1__max;
1321 return soap_in_ns1__max(soap, NULL, NULL, NULL);
1322 }
1323 if (!soap_match_tag(soap, t, "ns1:maxResponse"))
1324 { *type = SOAP_TYPE_ns1__maxResponse;
1325 return soap_in_ns1__maxResponse(soap, NULL, NULL, NULL);
1326 }
1327 if (!soap_match_tag(soap, t, "ns1:maxdex"))
1328 { *type = SOAP_TYPE_ns1__maxdex;
1329 return soap_in_ns1__maxdex(soap, NULL, NULL, NULL);
1330 }
1331 if (!soap_match_tag(soap, t, "ns1:maxdexResponse"))
1332 { *type = SOAP_TYPE_ns1__maxdexResponse;
1333 return soap_in_ns1__maxdexResponse(soap, NULL, NULL, NULL);
1334 }
1335 if (!soap_match_tag(soap, t, "ns1:cai"))
1336 { *type = SOAP_TYPE_ns1__cai;
1337 return soap_in_ns1__cai(soap, NULL, NULL, NULL);
1338 }
1339 if (!soap_match_tag(soap, t, "ns1:caiResponse"))
1340 { *type = SOAP_TYPE_ns1__caiResponse;
1341 return soap_in_ns1__caiResponse(soap, NULL, NULL, NULL);
1342 }
1343 if (!soap_match_tag(soap, t, "ns1:gcsi"))
1344 { *type = SOAP_TYPE_ns1__gcsi;
1345 return soap_in_ns1__gcsi(soap, NULL, NULL, NULL);
1346 }
1347 if (!soap_match_tag(soap, t, "ns1:gcsiResponse"))
1348 { *type = SOAP_TYPE_ns1__gcsiResponse;
1349 return soap_in_ns1__gcsiResponse(soap, NULL, NULL, NULL);
1350 }
1351 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atg"))
1352 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg;
1353 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, NULL);
1354 }
1355 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgResponse"))
1356 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse;
1357 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, NULL);
1358 }
1359 if (!soap_match_tag(soap, t, "ns1:genomicskew"))
1360 { *type = SOAP_TYPE_ns1__genomicskew;
1361 return soap_in_ns1__genomicskew(soap, NULL, NULL, NULL);
1362 }
1363 if (!soap_match_tag(soap, t, "ns1:genomicskewResponse"))
1364 { *type = SOAP_TYPE_ns1__genomicskewResponse;
1365 return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, NULL);
1366 }
1367 if (!soap_match_tag(soap, t, "ns1:query_strand"))
1368 { *type = SOAP_TYPE_ns1__query_USCOREstrand;
1369 return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, NULL);
1370 }
1371 if (!soap_match_tag(soap, t, "ns1:query_strandResponse"))
1372 { *type = SOAP_TYPE_ns1__query_USCOREstrandResponse;
1373 return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, NULL);
1374 }
1375 if (!soap_match_tag(soap, t, "ns1:view_cds"))
1376 { *type = SOAP_TYPE_ns1__view_USCOREcds;
1377 return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, NULL);
1378 }
1379 if (!soap_match_tag(soap, t, "ns1:view_cdsResponse"))
1380 { *type = SOAP_TYPE_ns1__view_USCOREcdsResponse;
1381 return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, NULL);
1382 }
1383 if (!soap_match_tag(soap, t, "ns1:base_relative_entropy"))
1384 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy;
1385 return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, NULL);
1386 }
1387 if (!soap_match_tag(soap, t, "ns1:base_relative_entropyResponse"))
1388 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse;
1389 return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, NULL);
1390 }
1391 if (!soap_match_tag(soap, t, "ns1:Ew"))
1392 { *type = SOAP_TYPE_ns1__Ew;
1393 return soap_in_ns1__Ew(soap, NULL, NULL, NULL);
1394 }
1395 if (!soap_match_tag(soap, t, "ns1:EwResponse"))
1396 { *type = SOAP_TYPE_ns1__EwResponse;
1397 return soap_in_ns1__EwResponse(soap, NULL, NULL, NULL);
1398 }
1399 if (!soap_match_tag(soap, t, "ns1:over_lapping_finder"))
1400 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder;
1401 return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, NULL);
1402 }
1403 if (!soap_match_tag(soap, t, "ns1:over_lapping_finderResponse"))
1404 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse;
1405 return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, NULL);
1406 }
1407 if (!soap_match_tag(soap, t, "ns1:codon_compiler"))
1408 { *type = SOAP_TYPE_ns1__codon_USCOREcompiler;
1409 return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, NULL);
1410 }
1411 if (!soap_match_tag(soap, t, "ns1:codon_compilerResponse"))
1412 { *type = SOAP_TYPE_ns1__codon_USCOREcompilerResponse;
1413 return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, NULL);
1414 }
1415 if (!soap_match_tag(soap, t, "ns1:aaui"))
1416 { *type = SOAP_TYPE_ns1__aaui;
1417 return soap_in_ns1__aaui(soap, NULL, NULL, NULL);
1418 }
1419 if (!soap_match_tag(soap, t, "ns1:aauiResponse"))
1420 { *type = SOAP_TYPE_ns1__aauiResponse;
1421 return soap_in_ns1__aauiResponse(soap, NULL, NULL, NULL);
1422 }
1423 if (!soap_match_tag(soap, t, "ns1:amino_counter"))
1424 { *type = SOAP_TYPE_ns1__amino_USCOREcounter;
1425 return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, NULL);
1426 }
1427 if (!soap_match_tag(soap, t, "ns1:amino_counterResponse"))
1428 { *type = SOAP_TYPE_ns1__amino_USCOREcounterResponse;
1429 return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, NULL);
1430 }
1431 if (!soap_match_tag(soap, t, "ns1:seq2png"))
1432 { *type = SOAP_TYPE_ns1__seq2png;
1433 return soap_in_ns1__seq2png(soap, NULL, NULL, NULL);
1434 }
1435 if (!soap_match_tag(soap, t, "ns1:seq2pngResponse"))
1436 { *type = SOAP_TYPE_ns1__seq2pngResponse;
1437 return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, NULL);
1438 }
1439 if (!soap_match_tag(soap, t, "ns1:ttest"))
1440 { *type = SOAP_TYPE_ns1__ttest;
1441 return soap_in_ns1__ttest(soap, NULL, NULL, NULL);
1442 }
1443 if (!soap_match_tag(soap, t, "ns1:ttestResponse"))
1444 { *type = SOAP_TYPE_ns1__ttestResponse;
1445 return soap_in_ns1__ttestResponse(soap, NULL, NULL, NULL);
1446 }
1447 if (!soap_match_tag(soap, t, "ns1:find_dnaAbox"))
1448 { *type = SOAP_TYPE_ns1__find_USCOREdnaAbox;
1449 return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, NULL);
1450 }
1451 if (!soap_match_tag(soap, t, "ns1:find_dnaAboxResponse"))
1452 { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxResponse;
1453 return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, NULL);
1454 }
1455 if (!soap_match_tag(soap, t, "ns1:dist_in_cc"))
1456 { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREcc;
1457 return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, NULL);
1458 }
1459 if (!soap_match_tag(soap, t, "ns1:dist_in_ccResponse"))
1460 { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse;
1461 return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, NULL);
1462 }
1463 if (!soap_match_tag(soap, t, "ns1:bui"))
1464 { *type = SOAP_TYPE_ns1__bui;
1465 return soap_in_ns1__bui(soap, NULL, NULL, NULL);
1466 }
1467 if (!soap_match_tag(soap, t, "ns1:buiResponse"))
1468 { *type = SOAP_TYPE_ns1__buiResponse;
1469 return soap_in_ns1__buiResponse(soap, NULL, NULL, NULL);
1470 }
1471 if (!soap_match_tag(soap, t, "ns1:fop"))
1472 { *type = SOAP_TYPE_ns1__fop;
1473 return soap_in_ns1__fop(soap, NULL, NULL, NULL);
1474 }
1475 if (!soap_match_tag(soap, t, "ns1:fopResponse"))
1476 { *type = SOAP_TYPE_ns1__fopResponse;
1477 return soap_in_ns1__fopResponse(soap, NULL, NULL, NULL);
1478 }
1479 if (!soap_match_tag(soap, t, "ns1:enc"))
1480 { *type = SOAP_TYPE_ns1__enc;
1481 return soap_in_ns1__enc(soap, NULL, NULL, NULL);
1482 }
1483 if (!soap_match_tag(soap, t, "ns1:encResponse"))
1484 { *type = SOAP_TYPE_ns1__encResponse;
1485 return soap_in_ns1__encResponse(soap, NULL, NULL, NULL);
1486 }
1487 if (!soap_match_tag(soap, t, "ns1:icdi"))
1488 { *type = SOAP_TYPE_ns1__icdi;
1489 return soap_in_ns1__icdi(soap, NULL, NULL, NULL);
1490 }
1491 if (!soap_match_tag(soap, t, "ns1:icdiResponse"))
1492 { *type = SOAP_TYPE_ns1__icdiResponse;
1493 return soap_in_ns1__icdiResponse(soap, NULL, NULL, NULL);
1494 }
1495 if (!soap_match_tag(soap, t, "ns1:phx"))
1496 { *type = SOAP_TYPE_ns1__phx;
1497 return soap_in_ns1__phx(soap, NULL, NULL, NULL);
1498 }
1499 if (!soap_match_tag(soap, t, "ns1:phxResponse"))
1500 { *type = SOAP_TYPE_ns1__phxResponse;
1501 return soap_in_ns1__phxResponse(soap, NULL, NULL, NULL);
1502 }
1503 if (!soap_match_tag(soap, t, "ns1:translate"))
1504 { *type = SOAP_TYPE_ns1__translate;
1505 return soap_in_ns1__translate(soap, NULL, NULL, NULL);
1506 }
1507 if (!soap_match_tag(soap, t, "ns1:translateResponse"))
1508 { *type = SOAP_TYPE_ns1__translateResponse;
1509 return soap_in_ns1__translateResponse(soap, NULL, NULL, NULL);
1510 }
1511 if (!soap_match_tag(soap, t, "ns1:togoWS"))
1512 { *type = SOAP_TYPE_ns1__togoWS;
1513 return soap_in_ns1__togoWS(soap, NULL, NULL, NULL);
1514 }
1515 if (!soap_match_tag(soap, t, "ns1:togoWSResponse"))
1516 { *type = SOAP_TYPE_ns1__togoWSResponse;
1517 return soap_in_ns1__togoWSResponse(soap, NULL, NULL, NULL);
1518 }
1519 if (!soap_match_tag(soap, t, "ns1:circular_map"))
1520 { *type = SOAP_TYPE_ns1__circular_USCOREmap;
1521 return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, NULL);
1522 }
1523 if (!soap_match_tag(soap, t, "ns1:circular_mapResponse"))
1524 { *type = SOAP_TYPE_ns1__circular_USCOREmapResponse;
1525 return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, NULL);
1526 }
1527 if (!soap_match_tag(soap, t, "ns1:amino_info"))
1528 { *type = SOAP_TYPE_ns1__amino_USCOREinfo;
1529 return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, NULL);
1530 }
1531 if (!soap_match_tag(soap, t, "ns1:amino_infoResponse"))
1532 { *type = SOAP_TYPE_ns1__amino_USCOREinfoResponse;
1533 return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, NULL);
1534 }
1535 if (!soap_match_tag(soap, t, "ns1:variance"))
1536 { *type = SOAP_TYPE_ns1__variance;
1537 return soap_in_ns1__variance(soap, NULL, NULL, NULL);
1538 }
1539 if (!soap_match_tag(soap, t, "ns1:varianceResponse"))
1540 { *type = SOAP_TYPE_ns1__varianceResponse;
1541 return soap_in_ns1__varianceResponse(soap, NULL, NULL, NULL);
1542 }
1543 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicity"))
1544 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicity;
1545 return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, NULL);
1546 }
1547 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityResponse"))
1548 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse;
1549 return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, NULL);
1550 }
1551 if (!soap_match_tag(soap, t, "ns1:sum"))
1552 { *type = SOAP_TYPE_ns1__sum;
1553 return soap_in_ns1__sum(soap, NULL, NULL, NULL);
1554 }
1555 if (!soap_match_tag(soap, t, "ns1:sumResponse"))
1556 { *type = SOAP_TYPE_ns1__sumResponse;
1557 return soap_in_ns1__sumResponse(soap, NULL, NULL, NULL);
1558 }
1559 if (!soap_match_tag(soap, t, "ns1:plasmid_map"))
1560 { *type = SOAP_TYPE_ns1__plasmid_USCOREmap;
1561 return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, NULL);
1562 }
1563 if (!soap_match_tag(soap, t, "ns1:plasmid_mapResponse"))
1564 { *type = SOAP_TYPE_ns1__plasmid_USCOREmapResponse;
1565 return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, NULL);
1566 }
1567 if (!soap_match_tag(soap, t, "ns1:find_ori_ter"))
1568 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREter;
1569 return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, NULL);
1570 }
1571 if (!soap_match_tag(soap, t, "ns1:find_ori_terResponse"))
1572 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse;
1573 return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL);
1574 }
1575 if (!soap_match_tag(soap, t, "ns1:median"))
1576 { *type = SOAP_TYPE_ns1__median;
1577 return soap_in_ns1__median(soap, NULL, NULL, NULL);
1578 }
1579 if (!soap_match_tag(soap, t, "ns1:medianResponse"))
1580 { *type = SOAP_TYPE_ns1__medianResponse;
1581 return soap_in_ns1__medianResponse(soap, NULL, NULL, NULL);
1582 }
1583 if (!soap_match_tag(soap, t, "ns1:splitprintseq"))
1584 { *type = SOAP_TYPE_ns1__splitprintseq;
1585 return soap_in_ns1__splitprintseq(soap, NULL, NULL, NULL);
1586 }
1587 if (!soap_match_tag(soap, t, "ns1:splitprintseqResponse"))
1588 { *type = SOAP_TYPE_ns1__splitprintseqResponse;
1589 return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, NULL);
1590 }
1591 if (!soap_match_tag(soap, t, "ns1:w_value"))
1592 { *type = SOAP_TYPE_ns1__w_USCOREvalue;
1593 return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, NULL);
1594 }
1595 if (!soap_match_tag(soap, t, "ns1:w_valueResponse"))
1596 { *type = SOAP_TYPE_ns1__w_USCOREvalueResponse;
1597 return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, NULL);
1598 }
1599 if (!soap_match_tag(soap, t, "ns1:P2"))
1600 { *type = SOAP_TYPE_ns1__P2;
1601 return soap_in_ns1__P2(soap, NULL, NULL, NULL);
1602 }
1603 if (!soap_match_tag(soap, t, "ns1:P2Response"))
1604 { *type = SOAP_TYPE_ns1__P2Response;
1605 return soap_in_ns1__P2Response(soap, NULL, NULL, NULL);
1606 }
1607 if (!soap_match_tag(soap, t, "ns1:codon_mva"))
1608 { *type = SOAP_TYPE_ns1__codon_USCOREmva;
1609 return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, NULL);
1610 }
1611 if (!soap_match_tag(soap, t, "ns1:codon_mvaResponse"))
1612 { *type = SOAP_TYPE_ns1__codon_USCOREmvaResponse;
1613 return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, NULL);
1614 }
1615 if (*soap->arrayType && !soap_match_array(soap, "xsd:string"))
1616 { *type = SOAP_TYPE_arrayOut;
1617 return soap_in_arrayOut(soap, NULL, NULL, NULL);
1618 }
1619 if (*soap->arrayType && !soap_match_array(soap, "xsd:string"))
1620 { *type = SOAP_TYPE_arrayIn;
1621 return soap_in_arrayIn(soap, NULL, NULL, NULL);
1622 }
1623 if (!soap_match_tag(soap, t, "ns1:S_valueInputParams"))
1624 { *type = SOAP_TYPE_ns1__S_USCOREvalueInputParams;
1625 return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, NULL);
1626 }
1627 if (!soap_match_tag(soap, t, "ns1:scsInputParams"))
1628 { *type = SOAP_TYPE_ns1__scsInputParams;
1629 return soap_in_ns1__scsInputParams(soap, NULL, NULL, NULL);
1630 }
1631 if (!soap_match_tag(soap, t, "ns1:signatureInputParams"))
1632 { *type = SOAP_TYPE_ns1__signatureInputParams;
1633 return soap_in_ns1__signatureInputParams(soap, NULL, NULL, NULL);
1634 }
1635 if (!soap_match_tag(soap, t, "ns1:lda_biasInputParams"))
1636 { *type = SOAP_TYPE_ns1__lda_USCOREbiasInputParams;
1637 return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, NULL);
1638 }
1639 if (!soap_match_tag(soap, t, "ns1:kmer_tableInputParams"))
1640 { *type = SOAP_TYPE_ns1__kmer_USCOREtableInputParams;
1641 return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, NULL);
1642 }
1643 if (!soap_match_tag(soap, t, "ns1:base_z_valueInputParams"))
1644 { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams;
1645 return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, NULL);
1646 }
1647 if (!soap_match_tag(soap, t, "ns1:base_counterInputParams"))
1648 { *type = SOAP_TYPE_ns1__base_USCOREcounterInputParams;
1649 return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, NULL);
1650 }
1651 if (!soap_match_tag(soap, t, "ns1:B1InputParams"))
1652 { *type = SOAP_TYPE_ns1__B1InputParams;
1653 return soap_in_ns1__B1InputParams(soap, NULL, NULL, NULL);
1654 }
1655 if (!soap_match_tag(soap, t, "ns1:cgrInputParams"))
1656 { *type = SOAP_TYPE_ns1__cgrInputParams;
1657 return soap_in_ns1__cgrInputParams(soap, NULL, NULL, NULL);
1658 }
1659 if (!soap_match_tag(soap, t, "ns1:dinucInputParams"))
1660 { *type = SOAP_TYPE_ns1__dinucInputParams;
1661 return soap_in_ns1__dinucInputParams(soap, NULL, NULL, NULL);
1662 }
1663 if (!soap_match_tag(soap, t, "ns1:caiInputParams"))
1664 { *type = SOAP_TYPE_ns1__caiInputParams;
1665 return soap_in_ns1__caiInputParams(soap, NULL, NULL, NULL);
1666 }
1667 if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgInputParams"))
1668 { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams;
1669 return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, NULL);
1670 }
1671 if (!soap_match_tag(soap, t, "ns1:gcsiInputParams"))
1672 { *type = SOAP_TYPE_ns1__gcsiInputParams;
1673 return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, NULL);
1674 }
1675 if (!soap_match_tag(soap, t, "ns1:query_strandInputParams"))
1676 { *type = SOAP_TYPE_ns1__query_USCOREstrandInputParams;
1677 return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, NULL);
1678 }
1679 if (!soap_match_tag(soap, t, "ns1:genomicskewInputParams"))
1680 { *type = SOAP_TYPE_ns1__genomicskewInputParams;
1681 return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, NULL);
1682 }
1683 if (!soap_match_tag(soap, t, "ns1:palindromeInputParams"))
1684 { *type = SOAP_TYPE_ns1__palindromeInputParams;
1685 return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, NULL);
1686 }
1687 if (!soap_match_tag(soap, t, "ns1:base_relative_entropyInputParams"))
1688 { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams;
1689 return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, NULL);
1690 }
1691 if (!soap_match_tag(soap, t, "ns1:view_cdsInputParams"))
1692 { *type = SOAP_TYPE_ns1__view_USCOREcdsInputParams;
1693 return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, NULL);
1694 }
1695 if (!soap_match_tag(soap, t, "ns1:codon_counterInputParams"))
1696 { *type = SOAP_TYPE_ns1__codon_USCOREcounterInputParams;
1697 return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, NULL);
1698 }
1699 if (!soap_match_tag(soap, t, "ns1:EwInputParams"))
1700 { *type = SOAP_TYPE_ns1__EwInputParams;
1701 return soap_in_ns1__EwInputParams(soap, NULL, NULL, NULL);
1702 }
1703 if (!soap_match_tag(soap, t, "ns1:find_iteronInputParams"))
1704 { *type = SOAP_TYPE_ns1__find_USCOREiteronInputParams;
1705 return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, NULL);
1706 }
1707 if (!soap_match_tag(soap, t, "ns1:over_lapping_finderInputParams"))
1708 { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams;
1709 return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, NULL);
1710 }
1711 if (!soap_match_tag(soap, t, "ns1:codon_compilerInputParams"))
1712 { *type = SOAP_TYPE_ns1__codon_USCOREcompilerInputParams;
1713 return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, NULL);
1714 }
1715 if (!soap_match_tag(soap, t, "ns1:aauiInputParams"))
1716 { *type = SOAP_TYPE_ns1__aauiInputParams;
1717 return soap_in_ns1__aauiInputParams(soap, NULL, NULL, NULL);
1718 }
1719 if (!soap_match_tag(soap, t, "ns1:amino_counterInputParams"))
1720 { *type = SOAP_TYPE_ns1__amino_USCOREcounterInputParams;
1721 return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, NULL);
1722 }
1723 if (!soap_match_tag(soap, t, "ns1:seq2pngInputParams"))
1724 { *type = SOAP_TYPE_ns1__seq2pngInputParams;
1725 return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, NULL);
1726 }
1727 if (!soap_match_tag(soap, t, "ns1:ttestInputParams"))
1728 { *type = SOAP_TYPE_ns1__ttestInputParams;
1729 return soap_in_ns1__ttestInputParams(soap, NULL, NULL, NULL);
1730 }
1731 if (!soap_match_tag(soap, t, "ns1:find_dnaAboxInputParams"))
1732 { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams;
1733 return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, NULL);
1734 }
1735 if (!soap_match_tag(soap, t, "ns1:codon_usageInputParams"))
1736 { *type = SOAP_TYPE_ns1__codon_USCOREusageInputParams;
1737 return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, NULL);
1738 }
1739 if (!soap_match_tag(soap, t, "ns1:buiInputParams"))
1740 { *type = SOAP_TYPE_ns1__buiInputParams;
1741 return soap_in_ns1__buiInputParams(soap, NULL, NULL, NULL);
1742 }
1743 if (!soap_match_tag(soap, t, "ns1:fopInputParams"))
1744 { *type = SOAP_TYPE_ns1__fopInputParams;
1745 return soap_in_ns1__fopInputParams(soap, NULL, NULL, NULL);
1746 }
1747 if (!soap_match_tag(soap, t, "ns1:oligomer_counterInputParams"))
1748 { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams;
1749 return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, NULL);
1750 }
1751 if (!soap_match_tag(soap, t, "ns1:encInputParams"))
1752 { *type = SOAP_TYPE_ns1__encInputParams;
1753 return soap_in_ns1__encInputParams(soap, NULL, NULL, NULL);
1754 }
1755 if (!soap_match_tag(soap, t, "ns1:icdiInputParams"))
1756 { *type = SOAP_TYPE_ns1__icdiInputParams;
1757 return soap_in_ns1__icdiInputParams(soap, NULL, NULL, NULL);
1758 }
1759 if (!soap_match_tag(soap, t, "ns1:gcwinInputParams"))
1760 { *type = SOAP_TYPE_ns1__gcwinInputParams;
1761 return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, NULL);
1762 }
1763 if (!soap_match_tag(soap, t, "ns1:find_patternInputParams"))
1764 { *type = SOAP_TYPE_ns1__find_USCOREpatternInputParams;
1765 return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, NULL);
1766 }
1767 if (!soap_match_tag(soap, t, "ns1:oligomer_searchInputParams"))
1768 { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams;
1769 return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, NULL);
1770 }
1771 if (!soap_match_tag(soap, t, "ns1:phxInputParams"))
1772 { *type = SOAP_TYPE_ns1__phxInputParams;
1773 return soap_in_ns1__phxInputParams(soap, NULL, NULL, NULL);
1774 }
1775 if (!soap_match_tag(soap, t, "ns1:shuffleseqInputParams"))
1776 { *type = SOAP_TYPE_ns1__shuffleseqInputParams;
1777 return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, NULL);
1778 }
1779 if (!soap_match_tag(soap, t, "ns1:find_terInputParams"))
1780 { *type = SOAP_TYPE_ns1__find_USCOREterInputParams;
1781 return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, NULL);
1782 }
1783 if (!soap_match_tag(soap, t, "ns1:dnawalkInputParams"))
1784 { *type = SOAP_TYPE_ns1__dnawalkInputParams;
1785 return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, NULL);
1786 }
1787 if (!soap_match_tag(soap, t, "ns1:base_information_contentInputParams"))
1788 { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams;
1789 return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, NULL);
1790 }
1791 if (!soap_match_tag(soap, t, "ns1:togoWSInputParams"))
1792 { *type = SOAP_TYPE_ns1__togoWSInputParams;
1793 return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, NULL);
1794 }
1795 if (!soap_match_tag(soap, t, "ns1:genome_map3InputParams"))
1796 { *type = SOAP_TYPE_ns1__genome_USCOREmap3InputParams;
1797 return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, NULL);
1798 }
1799 if (!soap_match_tag(soap, t, "ns1:gcskewInputParams"))
1800 { *type = SOAP_TYPE_ns1__gcskewInputParams;
1801 return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, NULL);
1802 }
1803 if (!soap_match_tag(soap, t, "ns1:circular_mapInputParams"))
1804 { *type = SOAP_TYPE_ns1__circular_USCOREmapInputParams;
1805 return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, NULL);
1806 }
1807 if (!soap_match_tag(soap, t, "ns1:molecular_weightInputParams"))
1808 { *type = SOAP_TYPE_ns1__molecular_USCOREweightInputParams;
1809 return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, NULL);
1810 }
1811 if (!soap_match_tag(soap, t, "ns1:delta_gcskewInputParams"))
1812 { *type = SOAP_TYPE_ns1__delta_USCOREgcskewInputParams;
1813 return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, NULL);
1814 }
1815 if (!soap_match_tag(soap, t, "ns1:corInputParams"))
1816 { *type = SOAP_TYPE_ns1__corInputParams;
1817 return soap_in_ns1__corInputParams(soap, NULL, NULL, NULL);
1818 }
1819 if (!soap_match_tag(soap, t, "ns1:geneskewInputParams"))
1820 { *type = SOAP_TYPE_ns1__geneskewInputParams;
1821 return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, NULL);
1822 }
1823 if (!soap_match_tag(soap, t, "ns1:genes_from_oriInputParams"))
1824 { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams;
1825 return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, NULL);
1826 }
1827 if (!soap_match_tag(soap, t, "ns1:cbiInputParams"))
1828 { *type = SOAP_TYPE_ns1__cbiInputParams;
1829 return soap_in_ns1__cbiInputParams(soap, NULL, NULL, NULL);
1830 }
1831 if (!soap_match_tag(soap, t, "ns1:find_difInputParams"))
1832 { *type = SOAP_TYPE_ns1__find_USCOREdifInputParams;
1833 return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, NULL);
1834 }
1835 if (!soap_match_tag(soap, t, "ns1:to_fastaInputParams"))
1836 { *type = SOAP_TYPE_ns1__to_USCOREfastaInputParams;
1837 return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, NULL);
1838 }
1839 if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityInputParams"))
1840 { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams;
1841 return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, NULL);
1842 }
1843 if (!soap_match_tag(soap, t, "ns1:base_entropyInputParams"))
1844 { *type = SOAP_TYPE_ns1__base_USCOREentropyInputParams;
1845 return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, NULL);
1846 }
1847 if (!soap_match_tag(soap, t, "ns1:plasmid_mapInputParams"))
1848 { *type = SOAP_TYPE_ns1__plasmid_USCOREmapInputParams;
1849 return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, NULL);
1850 }
1851 if (!soap_match_tag(soap, t, "ns1:DoubleHelixInputParams"))
1852 { *type = SOAP_TYPE_ns1__DoubleHelixInputParams;
1853 return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, NULL);
1854 }
1855 if (!soap_match_tag(soap, t, "ns1:rep_ori_terInputParams"))
1856 { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams;
1857 return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL);
1858 }
1859 if (!soap_match_tag(soap, t, "ns1:genome_mapInputParams"))
1860 { *type = SOAP_TYPE_ns1__genome_USCOREmapInputParams;
1861 return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, NULL);
1862 }
1863 if (!soap_match_tag(soap, t, "ns1:consensus_zInputParams"))
1864 { *type = SOAP_TYPE_ns1__consensus_USCOREzInputParams;
1865 return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, NULL);
1866 }
1867 if (!soap_match_tag(soap, t, "ns1:find_ori_terInputParams"))
1868 { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams;
1869 return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL);
1870 }
1871 if (!soap_match_tag(soap, t, "ns1:w_valueInputParams"))
1872 { *type = SOAP_TYPE_ns1__w_USCOREvalueInputParams;
1873 return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, NULL);
1874 }
1875 if (!soap_match_tag(soap, t, "ns1:P2InputParams"))
1876 { *type = SOAP_TYPE_ns1__P2InputParams;
1877 return soap_in_ns1__P2InputParams(soap, NULL, NULL, NULL);
1878 }
1879 if (!soap_match_tag(soap, t, "ns1:codon_mvaInputParams"))
1880 { *type = SOAP_TYPE_ns1__codon_USCOREmvaInputParams;
1881 return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, NULL);
1882 }
1883 if (!soap_match_tag(soap, t, "ns1:Definition"))
1884 { *type = SOAP_TYPE_ns1__Definition;
1885 return soap_in_ns1__Definition(soap, NULL, NULL, NULL);
1886 }
1887 if (!soap_match_tag(soap, t, "xsd:QName"))
1888 { char **s;
1889 *type = SOAP_TYPE__QName;
1890 s = soap_in__QName(soap, NULL, NULL, NULL);
1891 return s ? *s : NULL;
1892 }
1893 if (!soap_match_tag(soap, t, "xsd:string"))
1894 { char **s;
1895 *type = SOAP_TYPE_string;
1896 s = soap_in_string(soap, NULL, NULL, NULL);
1897 return s ? *s : NULL;
1898 }
1899 t = soap->tag;
1900 }
1901 }
1902 soap->error = SOAP_TAG_MISMATCH;
1903 return NULL;
1904 }
1905 #endif
1906
1907 SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap)
1908 {
1909 if (!soap_peek_element(soap))
1910 { int t;
1911 DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unexpected element '%s' in input (level=%u, %d)\n", soap->tag, soap->level, soap->body));
1912 if (soap->mustUnderstand && !soap->other)
1913 return soap->error = SOAP_MUSTUNDERSTAND;
1914 if (((soap->mode & SOAP_XML_STRICT) && soap->part != SOAP_IN_HEADER) || !soap_match_tag(soap, soap->tag, "SOAP-ENV:"))
1915 { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "REJECTING element '%s'\n", soap->tag));
1916 return soap->error = SOAP_TAG_MISMATCH;
1917 }
1918 if (!*soap->id || !soap_getelement(soap, &t))
1919 { soap->peeked = 0;
1920 if (soap->fignore)
1921 soap->error = soap->fignore(soap, soap->tag);
1922 else
1923 soap->error = SOAP_OK;
1924 DBGLOG(TEST, if (!soap->error) SOAP_MESSAGE(fdebug, "IGNORING element '%s'\n", soap->tag));
1925 if (!soap->error && soap->body)
1926 { soap->level++;
1927 while (!soap_ignore_element(soap))
1928 ;
1929 if (soap->error == SOAP_NO_TAG)
1930 soap->error = soap_element_end_in(soap, NULL);
1931 }
1932 }
1933 }
1934 return soap->error;
1935 }
1936
1937 #ifndef WITH_NOIDREF
1938 SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap)
1939 {
1940 int i;
1941 struct soap_plist *pp;
1942 if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH)))
1943 for (i = 0; i < SOAP_PTRHASH; i++)
1944 for (pp = soap->pht[i]; pp; pp = pp->next)
1945 if (pp->mark1 == 2 || pp->mark2 == 2)
1946 if (soap_putelement(soap, pp->ptr, "id", pp->id, pp->type))
1947 return soap->error;
1948 return SOAP_OK;
1949 }
1950 #endif
1951
1952 #ifndef WITH_NOIDREF
1953 SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, const char *tag, int id, int type)
1954 { (void)tag;
1955 switch (type)
1956 {
1957 case SOAP_TYPE_byte:
1958 return soap_out_byte(soap, tag, id, (const char *)ptr, "xsd:byte");
1959 case SOAP_TYPE_int:
1960 return soap_out_int(soap, tag, id, (const int *)ptr, "xsd:int");
1961 case SOAP_TYPE_float:
1962 return soap_out_float(soap, tag, id, (const float *)ptr, "xsd:float");
1963 case SOAP_TYPE_double:
1964 return soap_out_double(soap, tag, id, (const double *)ptr, "xsd:double");
1965 case SOAP_TYPE_ns1__hydropathy:
1966 return soap_out_ns1__hydropathy(soap, tag, id, (const struct ns1__hydropathy *)ptr, "ns1:hydropathy");
1967 case SOAP_TYPE_ns1__hydropathyResponse:
1968 return soap_out_ns1__hydropathyResponse(soap, tag, id, (const struct ns1__hydropathyResponse *)ptr, "ns1:hydropathyResponse");
1969 case SOAP_TYPE_ns1__help:
1970 return soap_out_ns1__help(soap, tag, id, (const struct ns1__help *)ptr, "ns1:help");
1971 case SOAP_TYPE_ns1__helpResponse:
1972 return soap_out_ns1__helpResponse(soap, tag, id, (const struct ns1__helpResponse *)ptr, "ns1:helpResponse");
1973 case SOAP_TYPE_ns1__S_USCOREvalue:
1974 return soap_out_ns1__S_USCOREvalue(soap, tag, id, (const struct ns1__S_USCOREvalue *)ptr, "ns1:S_value");
1975 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
1976 return soap_out_ns1__S_USCOREvalueResponse(soap, tag, id, (const struct ns1__S_USCOREvalueResponse *)ptr, "ns1:S_valueResponse");
1977 case SOAP_TYPE_ns1__leading_USCOREstrand:
1978 return soap_out_ns1__leading_USCOREstrand(soap, tag, id, (const struct ns1__leading_USCOREstrand *)ptr, "ns1:leading_strand");
1979 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
1980 return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, (const struct ns1__leading_USCOREstrandResponse *)ptr, "ns1:leading_strandResponse");
1981 case SOAP_TYPE_ns1__scs:
1982 return soap_out_ns1__scs(soap, tag, id, (const struct ns1__scs *)ptr, "ns1:scs");
1983 case SOAP_TYPE_ns1__scsResponse:
1984 return soap_out_ns1__scsResponse(soap, tag, id, (const struct ns1__scsResponse *)ptr, "ns1:scsResponse");
1985 case SOAP_TYPE_ns1__lda_USCOREbias:
1986 return soap_out_ns1__lda_USCOREbias(soap, tag, id, (const struct ns1__lda_USCOREbias *)ptr, "ns1:lda_bias");
1987 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
1988 return soap_out_ns1__lda_USCOREbiasResponse(soap, tag, id, (const struct ns1__lda_USCOREbiasResponse *)ptr, "ns1:lda_biasResponse");
1989 case SOAP_TYPE_ns1__kmer_USCOREtable:
1990 return soap_out_ns1__kmer_USCOREtable(soap, tag, id, (const struct ns1__kmer_USCOREtable *)ptr, "ns1:kmer_table");
1991 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
1992 return soap_out_ns1__kmer_USCOREtableResponse(soap, tag, id, (const struct ns1__kmer_USCOREtableResponse *)ptr, "ns1:kmer_tableResponse");
1993 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
1994 return soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalue *)ptr, "ns1:base_z_value");
1995 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
1996 return soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr, "ns1:base_z_valueResponse");
1997 case SOAP_TYPE_ns1__base_USCOREcounter:
1998 return soap_out_ns1__base_USCOREcounter(soap, tag, id, (const struct ns1__base_USCOREcounter *)ptr, "ns1:base_counter");
1999 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
2000 return soap_out_ns1__base_USCOREcounterResponse(soap, tag, id, (const struct ns1__base_USCOREcounterResponse *)ptr, "ns1:base_counterResponse");
2001 case SOAP_TYPE_ns1__B2:
2002 return soap_out_ns1__B2(soap, tag, id, (const struct ns1__B2 *)ptr, "ns1:B2");
2003 case SOAP_TYPE_ns1__B2Response:
2004 return soap_out_ns1__B2Response(soap, tag, id, (const struct ns1__B2Response *)ptr, "ns1:B2Response");
2005 case SOAP_TYPE_ns1__B1:
2006 return soap_out_ns1__B1(soap, tag, id, (const struct ns1__B1 *)ptr, "ns1:B1");
2007 case SOAP_TYPE_ns1__B1Response:
2008 return soap_out_ns1__B1Response(soap, tag, id, (const struct ns1__B1Response *)ptr, "ns1:B1Response");
2009 case SOAP_TYPE_ns1__cgr:
2010 return soap_out_ns1__cgr(soap, tag, id, (const struct ns1__cgr *)ptr, "ns1:cgr");
2011 case SOAP_TYPE_ns1__cgrResponse:
2012 return soap_out_ns1__cgrResponse(soap, tag, id, (const struct ns1__cgrResponse *)ptr, "ns1:cgrResponse");
2013 case SOAP_TYPE_ns1__dinuc:
2014 return soap_out_ns1__dinuc(soap, tag, id, (const struct ns1__dinuc *)ptr, "ns1:dinuc");
2015 case SOAP_TYPE_ns1__dinucResponse:
2016 return soap_out_ns1__dinucResponse(soap, tag, id, (const struct ns1__dinucResponse *)ptr, "ns1:dinucResponse");
2017 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
2018 return soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr, "ns1:least_squares_fit");
2019 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
2020 return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr, "ns1:least_squares_fitResponse");
2021 case SOAP_TYPE_ns1__palindrome:
2022 return soap_out_ns1__palindrome(soap, tag, id, (const struct ns1__palindrome *)ptr, "ns1:palindrome");
2023 case SOAP_TYPE_ns1__palindromeResponse:
2024 return soap_out_ns1__palindromeResponse(soap, tag, id, (const struct ns1__palindromeResponse *)ptr, "ns1:palindromeResponse");
2025 case SOAP_TYPE_ns1__entrez:
2026 return soap_out_ns1__entrez(soap, tag, id, (const struct ns1__entrez *)ptr, "ns1:entrez");
2027 case SOAP_TYPE_ns1__entrezResponse:
2028 return soap_out_ns1__entrezResponse(soap, tag, id, (const struct ns1__entrezResponse *)ptr, "ns1:entrezResponse");
2029 case SOAP_TYPE_ns1__codon_USCOREcounter:
2030 return soap_out_ns1__codon_USCOREcounter(soap, tag, id, (const struct ns1__codon_USCOREcounter *)ptr, "ns1:codon_counter");
2031 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
2032 return soap_out_ns1__codon_USCOREcounterResponse(soap, tag, id, (const struct ns1__codon_USCOREcounterResponse *)ptr, "ns1:codon_counterResponse");
2033 case SOAP_TYPE_ns1__mean:
2034 return soap_out_ns1__mean(soap, tag, id, (const struct ns1__mean *)ptr, "ns1:mean");
2035 case SOAP_TYPE_ns1__meanResponse:
2036 return soap_out_ns1__meanResponse(soap, tag, id, (const struct ns1__meanResponse *)ptr, "ns1:meanResponse");
2037 case SOAP_TYPE_ns1__complement:
2038 return soap_out_ns1__complement(soap, tag, id, (const struct ns1__complement *)ptr, "ns1:complement");
2039 case SOAP_TYPE_ns1__complementResponse:
2040 return soap_out_ns1__complementResponse(soap, tag, id, (const struct ns1__complementResponse *)ptr, "ns1:complementResponse");
2041 case SOAP_TYPE_ns1__find_USCOREiteron:
2042 return soap_out_ns1__find_USCOREiteron(soap, tag, id, (const struct ns1__find_USCOREiteron *)ptr, "ns1:find_iteron");
2043 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
2044 return soap_out_ns1__find_USCOREiteronResponse(soap, tag, id, (const struct ns1__find_USCOREiteronResponse *)ptr, "ns1:find_iteronResponse");
2045 case SOAP_TYPE_ns1__min:
2046 return soap_out_ns1__min(soap, tag, id, (const struct ns1__min *)ptr, "ns1:min");
2047 case SOAP_TYPE_ns1__minResponse:
2048 return soap_out_ns1__minResponse(soap, tag, id, (const struct ns1__minResponse *)ptr, "ns1:minResponse");
2049 case SOAP_TYPE_ns1__codon_USCOREusage:
2050 return soap_out_ns1__codon_USCOREusage(soap, tag, id, (const struct ns1__codon_USCOREusage *)ptr, "ns1:codon_usage");
2051 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
2052 return soap_out_ns1__codon_USCOREusageResponse(soap, tag, id, (const struct ns1__codon_USCOREusageResponse *)ptr, "ns1:codon_usageResponse");
2053 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
2054 return soap_out_ns1__oligomer_USCOREcounter(soap, tag, id, (const struct ns1__oligomer_USCOREcounter *)ptr, "ns1:oligomer_counter");
2055 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
2056 return soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag, id, (const struct ns1__oligomer_USCOREcounterResponse *)ptr, "ns1:oligomer_counterResponse");
2057 case SOAP_TYPE_ns1__gcwin:
2058 return soap_out_ns1__gcwin(soap, tag, id, (const struct ns1__gcwin *)ptr, "ns1:gcwin");
2059 case SOAP_TYPE_ns1__gcwinResponse:
2060 return soap_out_ns1__gcwinResponse(soap, tag, id, (const struct ns1__gcwinResponse *)ptr, "ns1:gcwinResponse");
2061 case SOAP_TYPE_ns1__find_USCOREpattern:
2062 return soap_out_ns1__find_USCOREpattern(soap, tag, id, (const struct ns1__find_USCOREpattern *)ptr, "ns1:find_pattern");
2063 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
2064 return soap_out_ns1__find_USCOREpatternResponse(soap, tag, id, (const struct ns1__find_USCOREpatternResponse *)ptr, "ns1:find_patternResponse");
2065 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
2066 return soap_out_ns1__oligomer_USCOREsearch(soap, tag, id, (const struct ns1__oligomer_USCOREsearch *)ptr, "ns1:oligomer_search");
2067 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
2068 return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, (const struct ns1__oligomer_USCOREsearchResponse *)ptr, "ns1:oligomer_searchResponse");
2069 case SOAP_TYPE_ns1__shuffleseq:
2070 return soap_out_ns1__shuffleseq(soap, tag, id, (const struct ns1__shuffleseq *)ptr, "ns1:shuffleseq");
2071 case SOAP_TYPE_ns1__shuffleseqResponse:
2072 return soap_out_ns1__shuffleseqResponse(soap, tag, id, (const struct ns1__shuffleseqResponse *)ptr, "ns1:shuffleseqResponse");
2073 case SOAP_TYPE_ns1__find_USCOREter:
2074 return soap_out_ns1__find_USCOREter(soap, tag, id, (const struct ns1__find_USCOREter *)ptr, "ns1:find_ter");
2075 case SOAP_TYPE_ns1__find_USCOREterResponse:
2076 return soap_out_ns1__find_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREterResponse *)ptr, "ns1:find_terResponse");
2077 case SOAP_TYPE_ns1__dnawalk:
2078 return soap_out_ns1__dnawalk(soap, tag, id, (const struct ns1__dnawalk *)ptr, "ns1:dnawalk");
2079 case SOAP_TYPE_ns1__dnawalkResponse:
2080 return soap_out_ns1__dnawalkResponse(soap, tag, id, (const struct ns1__dnawalkResponse *)ptr, "ns1:dnawalkResponse");
2081 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
2082 return soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr, "ns1:base_information_content");
2083 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
2084 return soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr, "ns1:base_information_contentResponse");
2085 case SOAP_TYPE_ns1__signature:
2086 return soap_out_ns1__signature(soap, tag, id, (const struct ns1__signature *)ptr, "ns1:signature");
2087 case SOAP_TYPE_ns1__signatureResponse:
2088 return soap_out_ns1__signatureResponse(soap, tag, id, (const struct ns1__signatureResponse *)ptr, "ns1:signatureResponse");
2089 case SOAP_TYPE_ns1__seqinfo:
2090 return soap_out_ns1__seqinfo(soap, tag, id, (const struct ns1__seqinfo *)ptr, "ns1:seqinfo");
2091 case SOAP_TYPE_ns1__seqinfoResponse:
2092 return soap_out_ns1__seqinfoResponse(soap, tag, id, (const struct ns1__seqinfoResponse *)ptr, "ns1:seqinfoResponse");
2093 case SOAP_TYPE_ns1__genome_USCOREmap3:
2094 return soap_out_ns1__genome_USCOREmap3(soap, tag, id, (const struct ns1__genome_USCOREmap3 *)ptr, "ns1:genome_map3");
2095 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
2096 return soap_out_ns1__genome_USCOREmap3Response(soap, tag, id, (const struct ns1__genome_USCOREmap3Response *)ptr, "ns1:genome_map3Response");
2097 case SOAP_TYPE_ns1__gcskew:
2098 return soap_out_ns1__gcskew(soap, tag, id, (const struct ns1__gcskew *)ptr, "ns1:gcskew");
2099 case SOAP_TYPE_ns1__gcskewResponse:
2100 return soap_out_ns1__gcskewResponse(soap, tag, id, (const struct ns1__gcskewResponse *)ptr, "ns1:gcskewResponse");
2101 case SOAP_TYPE_ns1__molecular_USCOREweight:
2102 return soap_out_ns1__molecular_USCOREweight(soap, tag, id, (const struct ns1__molecular_USCOREweight *)ptr, "ns1:molecular_weight");
2103 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
2104 return soap_out_ns1__molecular_USCOREweightResponse(soap, tag, id, (const struct ns1__molecular_USCOREweightResponse *)ptr, "ns1:molecular_weightResponse");
2105 case SOAP_TYPE_ns1__delta_USCOREgcskew:
2106 return soap_out_ns1__delta_USCOREgcskew(soap, tag, id, (const struct ns1__delta_USCOREgcskew *)ptr, "ns1:delta_gcskew");
2107 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
2108 return soap_out_ns1__delta_USCOREgcskewResponse(soap, tag, id, (const struct ns1__delta_USCOREgcskewResponse *)ptr, "ns1:delta_gcskewResponse");
2109 case SOAP_TYPE_ns1__delta_USCOREenc:
2110 return soap_out_ns1__delta_USCOREenc(soap, tag, id, (const struct ns1__delta_USCOREenc *)ptr, "ns1:delta_enc");
2111 case SOAP_TYPE_ns1__delta_USCOREencResponse:
2112 return soap_out_ns1__delta_USCOREencResponse(soap, tag, id, (const struct ns1__delta_USCOREencResponse *)ptr, "ns1:delta_encResponse");
2113 case SOAP_TYPE_ns1__cumulative:
2114 return soap_out_ns1__cumulative(soap, tag, id, (const struct ns1__cumulative *)ptr, "ns1:cumulative");
2115 case SOAP_TYPE_ns1__cumulativeResponse:
2116 return soap_out_ns1__cumulativeResponse(soap, tag, id, (const struct ns1__cumulativeResponse *)ptr, "ns1:cumulativeResponse");
2117 case SOAP_TYPE_ns1__cor:
2118 return soap_out_ns1__cor(soap, tag, id, (const struct ns1__cor *)ptr, "ns1:cor");
2119 case SOAP_TYPE_ns1__corResponse:
2120 return soap_out_ns1__corResponse(soap, tag, id, (const struct ns1__corResponse *)ptr, "ns1:corResponse");
2121 case SOAP_TYPE_ns1__standard_USCOREdeviation:
2122 return soap_out_ns1__standard_USCOREdeviation(soap, tag, id, (const struct ns1__standard_USCOREdeviation *)ptr, "ns1:standard_deviation");
2123 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
2124 return soap_out_ns1__standard_USCOREdeviationResponse(soap, tag, id, (const struct ns1__standard_USCOREdeviationResponse *)ptr, "ns1:standard_deviationResponse");
2125 case SOAP_TYPE_ns1__geneskew:
2126 return soap_out_ns1__geneskew(soap, tag, id, (const struct ns1__geneskew *)ptr, "ns1:geneskew");
2127 case SOAP_TYPE_ns1__geneskewResponse:
2128 return soap_out_ns1__geneskewResponse(soap, tag, id, (const struct ns1__geneskewResponse *)ptr, "ns1:geneskewResponse");
2129 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
2130 return soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr, "ns1:genes_from_ori");
2131 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
2132 return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr, "ns1:genes_from_oriResponse");
2133 case SOAP_TYPE_ns1__cbi:
2134 return soap_out_ns1__cbi(soap, tag, id, (const struct ns1__cbi *)ptr, "ns1:cbi");
2135 case SOAP_TYPE_ns1__cbiResponse:
2136 return soap_out_ns1__cbiResponse(soap, tag, id, (const struct ns1__cbiResponse *)ptr, "ns1:cbiResponse");
2137 case SOAP_TYPE_ns1__find_USCOREdif:
2138 return soap_out_ns1__find_USCOREdif(soap, tag, id, (const struct ns1__find_USCOREdif *)ptr, "ns1:find_dif");
2139 case SOAP_TYPE_ns1__find_USCOREdifResponse:
2140 return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, (const struct ns1__find_USCOREdifResponse *)ptr, "ns1:find_difResponse");
2141 case SOAP_TYPE_ns1__to_USCOREfasta:
2142 return soap_out_ns1__to_USCOREfasta(soap, tag, id, (const struct ns1__to_USCOREfasta *)ptr, "ns1:to_fasta");
2143 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
2144 return soap_out_ns1__to_USCOREfastaResponse(soap, tag, id, (const struct ns1__to_USCOREfastaResponse *)ptr, "ns1:to_fastaResponse");
2145 case SOAP_TYPE_ns1__base_USCOREentropy:
2146 return soap_out_ns1__base_USCOREentropy(soap, tag, id, (const struct ns1__base_USCOREentropy *)ptr, "ns1:base_entropy");
2147 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
2148 return soap_out_ns1__base_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCOREentropyResponse *)ptr, "ns1:base_entropyResponse");
2149 case SOAP_TYPE_ns1__DoubleHelix:
2150 return soap_out_ns1__DoubleHelix(soap, tag, id, (const struct ns1__DoubleHelix *)ptr, "ns1:DoubleHelix");
2151 case SOAP_TYPE_ns1__DoubleHelixResponse:
2152 return soap_out_ns1__DoubleHelixResponse(soap, tag, id, (const struct ns1__DoubleHelixResponse *)ptr, "ns1:DoubleHelixResponse");
2153 case SOAP_TYPE_ns1__calc_USCOREpI:
2154 return soap_out_ns1__calc_USCOREpI(soap, tag, id, (const struct ns1__calc_USCOREpI *)ptr, "ns1:calc_pI");
2155 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
2156 return soap_out_ns1__calc_USCOREpIResponse(soap, tag, id, (const struct ns1__calc_USCOREpIResponse *)ptr, "ns1:calc_pIResponse");
2157 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
2158 return soap_out_ns1__rep_USCOREori_USCOREter(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREter *)ptr, "ns1:rep_ori_ter");
2159 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
2160 return soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr, "ns1:rep_ori_terResponse");
2161 case SOAP_TYPE_ns1__longest_USCOREORF:
2162 return soap_out_ns1__longest_USCOREORF(soap, tag, id, (const struct ns1__longest_USCOREORF *)ptr, "ns1:longest_ORF");
2163 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
2164 return soap_out_ns1__longest_USCOREORFResponse(soap, tag, id, (const struct ns1__longest_USCOREORFResponse *)ptr, "ns1:longest_ORFResponse");
2165 case SOAP_TYPE_ns1__genome_USCOREmap:
2166 return soap_out_ns1__genome_USCOREmap(soap, tag, id, (const struct ns1__genome_USCOREmap *)ptr, "ns1:genome_map");
2167 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
2168 return soap_out_ns1__genome_USCOREmapResponse(soap, tag, id, (const struct ns1__genome_USCOREmapResponse *)ptr, "ns1:genome_mapResponse");
2169 case SOAP_TYPE_ns1__consensus_USCOREz:
2170 return soap_out_ns1__consensus_USCOREz(soap, tag, id, (const struct ns1__consensus_USCOREz *)ptr, "ns1:consensus_z");
2171 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
2172 return soap_out_ns1__consensus_USCOREzResponse(soap, tag, id, (const struct ns1__consensus_USCOREzResponse *)ptr, "ns1:consensus_zResponse");
2173 case SOAP_TYPE_ns1__mindex:
2174 return soap_out_ns1__mindex(soap, tag, id, (const struct ns1__mindex *)ptr, "ns1:mindex");
2175 case SOAP_TYPE_ns1__mindexResponse:
2176 return soap_out_ns1__mindexResponse(soap, tag, id, (const struct ns1__mindexResponse *)ptr, "ns1:mindexResponse");
2177 case SOAP_TYPE_ns1__query_USCOREarm:
2178 return soap_out_ns1__query_USCOREarm(soap, tag, id, (const struct ns1__query_USCOREarm *)ptr, "ns1:query_arm");
2179 case SOAP_TYPE_ns1__query_USCOREarmResponse:
2180 return soap_out_ns1__query_USCOREarmResponse(soap, tag, id, (const struct ns1__query_USCOREarmResponse *)ptr, "ns1:query_armResponse");
2181 case SOAP_TYPE_ns1__max:
2182 return soap_out_ns1__max(soap, tag, id, (const struct ns1__max *)ptr, "ns1:max");
2183 case SOAP_TYPE_ns1__maxResponse:
2184 return soap_out_ns1__maxResponse(soap, tag, id, (const struct ns1__maxResponse *)ptr, "ns1:maxResponse");
2185 case SOAP_TYPE_ns1__maxdex:
2186 return soap_out_ns1__maxdex(soap, tag, id, (const struct ns1__maxdex *)ptr, "ns1:maxdex");
2187 case SOAP_TYPE_ns1__maxdexResponse:
2188 return soap_out_ns1__maxdexResponse(soap, tag, id, (const struct ns1__maxdexResponse *)ptr, "ns1:maxdexResponse");
2189 case SOAP_TYPE_ns1__cai:
2190 return soap_out_ns1__cai(soap, tag, id, (const struct ns1__cai *)ptr, "ns1:cai");
2191 case SOAP_TYPE_ns1__caiResponse:
2192 return soap_out_ns1__caiResponse(soap, tag, id, (const struct ns1__caiResponse *)ptr, "ns1:caiResponse");
2193 case SOAP_TYPE_ns1__gcsi:
2194 return soap_out_ns1__gcsi(soap, tag, id, (const struct ns1__gcsi *)ptr, "ns1:gcsi");
2195 case SOAP_TYPE_ns1__gcsiResponse:
2196 return soap_out_ns1__gcsiResponse(soap, tag, id, (const struct ns1__gcsiResponse *)ptr, "ns1:gcsiResponse");
2197 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
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");
2199 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
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");
2201 case SOAP_TYPE_ns1__genomicskew:
2202 return soap_out_ns1__genomicskew(soap, tag, id, (const struct ns1__genomicskew *)ptr, "ns1:genomicskew");
2203 case SOAP_TYPE_ns1__genomicskewResponse:
2204 return soap_out_ns1__genomicskewResponse(soap, tag, id, (const struct ns1__genomicskewResponse *)ptr, "ns1:genomicskewResponse");
2205 case SOAP_TYPE_ns1__query_USCOREstrand:
2206 return soap_out_ns1__query_USCOREstrand(soap, tag, id, (const struct ns1__query_USCOREstrand *)ptr, "ns1:query_strand");
2207 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
2208 return soap_out_ns1__query_USCOREstrandResponse(soap, tag, id, (const struct ns1__query_USCOREstrandResponse *)ptr, "ns1:query_strandResponse");
2209 case SOAP_TYPE_ns1__view_USCOREcds:
2210 return soap_out_ns1__view_USCOREcds(soap, tag, id, (const struct ns1__view_USCOREcds *)ptr, "ns1:view_cds");
2211 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
2212 return soap_out_ns1__view_USCOREcdsResponse(soap, tag, id, (const struct ns1__view_USCOREcdsResponse *)ptr, "ns1:view_cdsResponse");
2213 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
2214 return soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr, "ns1:base_relative_entropy");
2215 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
2216 return soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr, "ns1:base_relative_entropyResponse");
2217 case SOAP_TYPE_ns1__Ew:
2218 return soap_out_ns1__Ew(soap, tag, id, (const struct ns1__Ew *)ptr, "ns1:Ew");
2219 case SOAP_TYPE_ns1__EwResponse:
2220 return soap_out_ns1__EwResponse(soap, tag, id, (const struct ns1__EwResponse *)ptr, "ns1:EwResponse");
2221 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
2222 return soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr, "ns1:over_lapping_finder");
2223 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
2224 return soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr, "ns1:over_lapping_finderResponse");
2225 case SOAP_TYPE_ns1__codon_USCOREcompiler:
2226 return soap_out_ns1__codon_USCOREcompiler(soap, tag, id, (const struct ns1__codon_USCOREcompiler *)ptr, "ns1:codon_compiler");
2227 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
2228 return soap_out_ns1__codon_USCOREcompilerResponse(soap, tag, id, (const struct ns1__codon_USCOREcompilerResponse *)ptr, "ns1:codon_compilerResponse");
2229 case SOAP_TYPE_ns1__aaui:
2230 return soap_out_ns1__aaui(soap, tag, id, (const struct ns1__aaui *)ptr, "ns1:aaui");
2231 case SOAP_TYPE_ns1__aauiResponse:
2232 return soap_out_ns1__aauiResponse(soap, tag, id, (const struct ns1__aauiResponse *)ptr, "ns1:aauiResponse");
2233 case SOAP_TYPE_ns1__amino_USCOREcounter:
2234 return soap_out_ns1__amino_USCOREcounter(soap, tag, id, (const struct ns1__amino_USCOREcounter *)ptr, "ns1:amino_counter");
2235 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
2236 return soap_out_ns1__amino_USCOREcounterResponse(soap, tag, id, (const struct ns1__amino_USCOREcounterResponse *)ptr, "ns1:amino_counterResponse");
2237 case SOAP_TYPE_ns1__seq2png:
2238 return soap_out_ns1__seq2png(soap, tag, id, (const struct ns1__seq2png *)ptr, "ns1:seq2png");
2239 case SOAP_TYPE_ns1__seq2pngResponse:
2240 return soap_out_ns1__seq2pngResponse(soap, tag, id, (const struct ns1__seq2pngResponse *)ptr, "ns1:seq2pngResponse");
2241 case SOAP_TYPE_ns1__ttest:
2242 return soap_out_ns1__ttest(soap, tag, id, (const struct ns1__ttest *)ptr, "ns1:ttest");
2243 case SOAP_TYPE_ns1__ttestResponse:
2244 return soap_out_ns1__ttestResponse(soap, tag, id, (const struct ns1__ttestResponse *)ptr, "ns1:ttestResponse");
2245 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
2246 return soap_out_ns1__find_USCOREdnaAbox(soap, tag, id, (const struct ns1__find_USCOREdnaAbox *)ptr, "ns1:find_dnaAbox");
2247 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
2248 return soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag, id, (const struct ns1__find_USCOREdnaAboxResponse *)ptr, "ns1:find_dnaAboxResponse");
2249 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
2250 return soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREcc *)ptr, "ns1:dist_in_cc");
2251 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
2252 return soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr, "ns1:dist_in_ccResponse");
2253 case SOAP_TYPE_ns1__bui:
2254 return soap_out_ns1__bui(soap, tag, id, (const struct ns1__bui *)ptr, "ns1:bui");
2255 case SOAP_TYPE_ns1__buiResponse:
2256 return soap_out_ns1__buiResponse(soap, tag, id, (const struct ns1__buiResponse *)ptr, "ns1:buiResponse");
2257 case SOAP_TYPE_ns1__fop:
2258 return soap_out_ns1__fop(soap, tag, id, (const struct ns1__fop *)ptr, "ns1:fop");
2259 case SOAP_TYPE_ns1__fopResponse:
2260 return soap_out_ns1__fopResponse(soap, tag, id, (const struct ns1__fopResponse *)ptr, "ns1:fopResponse");
2261 case SOAP_TYPE_ns1__enc:
2262 return soap_out_ns1__enc(soap, tag, id, (const struct ns1__enc *)ptr, "ns1:enc");
2263 case SOAP_TYPE_ns1__encResponse:
2264 return soap_out_ns1__encResponse(soap, tag, id, (const struct ns1__encResponse *)ptr, "ns1:encResponse");
2265 case SOAP_TYPE_ns1__icdi:
2266 return soap_out_ns1__icdi(soap, tag, id, (const struct ns1__icdi *)ptr, "ns1:icdi");
2267 case SOAP_TYPE_ns1__icdiResponse:
2268 return soap_out_ns1__icdiResponse(soap, tag, id, (const struct ns1__icdiResponse *)ptr, "ns1:icdiResponse");
2269 case SOAP_TYPE_ns1__phx:
2270 return soap_out_ns1__phx(soap, tag, id, (const struct ns1__phx *)ptr, "ns1:phx");
2271 case SOAP_TYPE_ns1__phxResponse:
2272 return soap_out_ns1__phxResponse(soap, tag, id, (const struct ns1__phxResponse *)ptr, "ns1:phxResponse");
2273 case SOAP_TYPE_ns1__translate:
2274 return soap_out_ns1__translate(soap, tag, id, (const struct ns1__translate *)ptr, "ns1:translate");
2275 case SOAP_TYPE_ns1__translateResponse:
2276 return soap_out_ns1__translateResponse(soap, tag, id, (const struct ns1__translateResponse *)ptr, "ns1:translateResponse");
2277 case SOAP_TYPE_ns1__togoWS:
2278 return soap_out_ns1__togoWS(soap, tag, id, (const struct ns1__togoWS *)ptr, "ns1:togoWS");
2279 case SOAP_TYPE_ns1__togoWSResponse:
2280 return soap_out_ns1__togoWSResponse(soap, tag, id, (const struct ns1__togoWSResponse *)ptr, "ns1:togoWSResponse");
2281 case SOAP_TYPE_ns1__circular_USCOREmap:
2282 return soap_out_ns1__circular_USCOREmap(soap, tag, id, (const struct ns1__circular_USCOREmap *)ptr, "ns1:circular_map");
2283 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
2284 return soap_out_ns1__circular_USCOREmapResponse(soap, tag, id, (const struct ns1__circular_USCOREmapResponse *)ptr, "ns1:circular_mapResponse");
2285 case SOAP_TYPE_ns1__amino_USCOREinfo:
2286 return soap_out_ns1__amino_USCOREinfo(soap, tag, id, (const struct ns1__amino_USCOREinfo *)ptr, "ns1:amino_info");
2287 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
2288 return soap_out_ns1__amino_USCOREinfoResponse(soap, tag, id, (const struct ns1__amino_USCOREinfoResponse *)ptr, "ns1:amino_infoResponse");
2289 case SOAP_TYPE_ns1__variance:
2290 return soap_out_ns1__variance(soap, tag, id, (const struct ns1__variance *)ptr, "ns1:variance");
2291 case SOAP_TYPE_ns1__varianceResponse:
2292 return soap_out_ns1__varianceResponse(soap, tag, id, (const struct ns1__varianceResponse *)ptr, "ns1:varianceResponse");
2293 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
2294 return soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicity *)ptr, "ns1:nucleotide_periodicity");
2295 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
2296 return soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr, "ns1:nucleotide_periodicityResponse");
2297 case SOAP_TYPE_ns1__sum:
2298 return soap_out_ns1__sum(soap, tag, id, (const struct ns1__sum *)ptr, "ns1:sum");
2299 case SOAP_TYPE_ns1__sumResponse:
2300 return soap_out_ns1__sumResponse(soap, tag, id, (const struct ns1__sumResponse *)ptr, "ns1:sumResponse");
2301 case SOAP_TYPE_ns1__plasmid_USCOREmap:
2302 return soap_out_ns1__plasmid_USCOREmap(soap, tag, id, (const struct ns1__plasmid_USCOREmap *)ptr, "ns1:plasmid_map");
2303 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
2304 return soap_out_ns1__plasmid_USCOREmapResponse(soap, tag, id, (const struct ns1__plasmid_USCOREmapResponse *)ptr, "ns1:plasmid_mapResponse");
2305 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
2306 return soap_out_ns1__find_USCOREori_USCOREter(soap, tag, id, (const struct ns1__find_USCOREori_USCOREter *)ptr, "ns1:find_ori_ter");
2307 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
2308 return soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr, "ns1:find_ori_terResponse");
2309 case SOAP_TYPE_ns1__median:
2310 return soap_out_ns1__median(soap, tag, id, (const struct ns1__median *)ptr, "ns1:median");
2311 case SOAP_TYPE_ns1__medianResponse:
2312 return soap_out_ns1__medianResponse(soap, tag, id, (const struct ns1__medianResponse *)ptr, "ns1:medianResponse");
2313 case SOAP_TYPE_ns1__splitprintseq:
2314 return soap_out_ns1__splitprintseq(soap, tag, id, (const struct ns1__splitprintseq *)ptr, "ns1:splitprintseq");
2315 case SOAP_TYPE_ns1__splitprintseqResponse:
2316 return soap_out_ns1__splitprintseqResponse(soap, tag, id, (const struct ns1__splitprintseqResponse *)ptr, "ns1:splitprintseqResponse");
2317 case SOAP_TYPE_ns1__w_USCOREvalue:
2318 return soap_out_ns1__w_USCOREvalue(soap, tag, id, (const struct ns1__w_USCOREvalue *)ptr, "ns1:w_value");
2319 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
2320 return soap_out_ns1__w_USCOREvalueResponse(soap, tag, id, (const struct ns1__w_USCOREvalueResponse *)ptr, "ns1:w_valueResponse");
2321 case SOAP_TYPE_ns1__P2:
2322 return soap_out_ns1__P2(soap, tag, id, (const struct ns1__P2 *)ptr, "ns1:P2");
2323 case SOAP_TYPE_ns1__P2Response:
2324 return soap_out_ns1__P2Response(soap, tag, id, (const struct ns1__P2Response *)ptr, "ns1:P2Response");
2325 case SOAP_TYPE_ns1__codon_USCOREmva:
2326 return soap_out_ns1__codon_USCOREmva(soap, tag, id, (const struct ns1__codon_USCOREmva *)ptr, "ns1:codon_mva");
2327 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
2328 return soap_out_ns1__codon_USCOREmvaResponse(soap, tag, id, (const struct ns1__codon_USCOREmvaResponse *)ptr, "ns1:codon_mvaResponse");
2329 case SOAP_TYPE_arrayOut:
2330 return soap_out_arrayOut(soap, tag, id, (const struct arrayOut *)ptr, "xsd:string");
2331 case SOAP_TYPE_arrayIn:
2332 return soap_out_arrayIn(soap, tag, id, (const struct arrayIn *)ptr, "xsd:string");
2333 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
2334 return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, (const struct ns1__S_USCOREvalueInputParams *)ptr, "ns1:S_valueInputParams");
2335 case SOAP_TYPE_ns1__scsInputParams:
2336 return soap_out_ns1__scsInputParams(soap, tag, id, (const struct ns1__scsInputParams *)ptr, "ns1:scsInputParams");
2337 case SOAP_TYPE_ns1__signatureInputParams:
2338 return soap_out_ns1__signatureInputParams(soap, tag, id, (const struct ns1__signatureInputParams *)ptr, "ns1:signatureInputParams");
2339 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
2340 return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, (const struct ns1__lda_USCOREbiasInputParams *)ptr, "ns1:lda_biasInputParams");
2341 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
2342 return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, (const struct ns1__kmer_USCOREtableInputParams *)ptr, "ns1:kmer_tableInputParams");
2343 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
2344 return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr, "ns1:base_z_valueInputParams");
2345 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
2346 return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, (const struct ns1__base_USCOREcounterInputParams *)ptr, "ns1:base_counterInputParams");
2347 case SOAP_TYPE_ns1__B1InputParams:
2348 return soap_out_ns1__B1InputParams(soap, tag, id, (const struct ns1__B1InputParams *)ptr, "ns1:B1InputParams");
2349 case SOAP_TYPE_ns1__cgrInputParams:
2350 return soap_out_ns1__cgrInputParams(soap, tag, id, (const struct ns1__cgrInputParams *)ptr, "ns1:cgrInputParams");
2351 case SOAP_TYPE_ns1__dinucInputParams:
2352 return soap_out_ns1__dinucInputParams(soap, tag, id, (const struct ns1__dinucInputParams *)ptr, "ns1:dinucInputParams");
2353 case SOAP_TYPE_ns1__caiInputParams:
2354 return soap_out_ns1__caiInputParams(soap, tag, id, (const struct ns1__caiInputParams *)ptr, "ns1:caiInputParams");
2355 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
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");
2357 case SOAP_TYPE_ns1__gcsiInputParams:
2358 return soap_out_ns1__gcsiInputParams(soap, tag, id, (const struct ns1__gcsiInputParams *)ptr, "ns1:gcsiInputParams");
2359 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
2360 return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, (const struct ns1__query_USCOREstrandInputParams *)ptr, "ns1:query_strandInputParams");
2361 case SOAP_TYPE_ns1__genomicskewInputParams:
2362 return soap_out_ns1__genomicskewInputParams(soap, tag, id, (const struct ns1__genomicskewInputParams *)ptr, "ns1:genomicskewInputParams");
2363 case SOAP_TYPE_ns1__palindromeInputParams:
2364 return soap_out_ns1__palindromeInputParams(soap, tag, id, (const struct ns1__palindromeInputParams *)ptr, "ns1:palindromeInputParams");
2365 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
2366 return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr, "ns1:base_relative_entropyInputParams");
2367 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
2368 return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, (const struct ns1__view_USCOREcdsInputParams *)ptr, "ns1:view_cdsInputParams");
2369 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
2370 return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, (const struct ns1__codon_USCOREcounterInputParams *)ptr, "ns1:codon_counterInputParams");
2371 case SOAP_TYPE_ns1__EwInputParams:
2372 return soap_out_ns1__EwInputParams(soap, tag, id, (const struct ns1__EwInputParams *)ptr, "ns1:EwInputParams");
2373 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
2374 return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, (const struct ns1__find_USCOREiteronInputParams *)ptr, "ns1:find_iteronInputParams");
2375 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
2376 return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr, "ns1:over_lapping_finderInputParams");
2377 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
2378 return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, (const struct ns1__codon_USCOREcompilerInputParams *)ptr, "ns1:codon_compilerInputParams");
2379 case SOAP_TYPE_ns1__aauiInputParams:
2380 return soap_out_ns1__aauiInputParams(soap, tag, id, (const struct ns1__aauiInputParams *)ptr, "ns1:aauiInputParams");
2381 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
2382 return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, (const struct ns1__amino_USCOREcounterInputParams *)ptr, "ns1:amino_counterInputParams");
2383 case SOAP_TYPE_ns1__seq2pngInputParams:
2384 return soap_out_ns1__seq2pngInputParams(soap, tag, id, (const struct ns1__seq2pngInputParams *)ptr, "ns1:seq2pngInputParams");
2385 case SOAP_TYPE_ns1__ttestInputParams:
2386 return soap_out_ns1__ttestInputParams(soap, tag, id, (const struct ns1__ttestInputParams *)ptr, "ns1:ttestInputParams");
2387 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
2388 return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr, "ns1:find_dnaAboxInputParams");
2389 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
2390 return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, (const struct ns1__codon_USCOREusageInputParams *)ptr, "ns1:codon_usageInputParams");
2391 case SOAP_TYPE_ns1__buiInputParams:
2392 return soap_out_ns1__buiInputParams(soap, tag, id, (const struct ns1__buiInputParams *)ptr, "ns1:buiInputParams");
2393 case SOAP_TYPE_ns1__fopInputParams:
2394 return soap_out_ns1__fopInputParams(soap, tag, id, (const struct ns1__fopInputParams *)ptr, "ns1:fopInputParams");
2395 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
2396 return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr, "ns1:oligomer_counterInputParams");
2397 case SOAP_TYPE_ns1__encInputParams:
2398 return soap_out_ns1__encInputParams(soap, tag, id, (const struct ns1__encInputParams *)ptr, "ns1:encInputParams");
2399 case SOAP_TYPE_ns1__icdiInputParams:
2400 return soap_out_ns1__icdiInputParams(soap, tag, id, (const struct ns1__icdiInputParams *)ptr, "ns1:icdiInputParams");
2401 case SOAP_TYPE_ns1__gcwinInputParams:
2402 return soap_out_ns1__gcwinInputParams(soap, tag, id, (const struct ns1__gcwinInputParams *)ptr, "ns1:gcwinInputParams");
2403 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
2404 return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, (const struct ns1__find_USCOREpatternInputParams *)ptr, "ns1:find_patternInputParams");
2405 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
2406 return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr, "ns1:oligomer_searchInputParams");
2407 case SOAP_TYPE_ns1__phxInputParams:
2408 return soap_out_ns1__phxInputParams(soap, tag, id, (const struct ns1__phxInputParams *)ptr, "ns1:phxInputParams");
2409 case SOAP_TYPE_ns1__shuffleseqInputParams:
2410 return soap_out_ns1__shuffleseqInputParams(soap, tag, id, (const struct ns1__shuffleseqInputParams *)ptr, "ns1:shuffleseqInputParams");
2411 case SOAP_TYPE_ns1__find_USCOREterInputParams:
2412 return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREterInputParams *)ptr, "ns1:find_terInputParams");
2413 case SOAP_TYPE_ns1__dnawalkInputParams:
2414 return soap_out_ns1__dnawalkInputParams(soap, tag, id, (const struct ns1__dnawalkInputParams *)ptr, "ns1:dnawalkInputParams");
2415 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
2416 return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr, "ns1:base_information_contentInputParams");
2417 case SOAP_TYPE_ns1__togoWSInputParams:
2418 return soap_out_ns1__togoWSInputParams(soap, tag, id, (const struct ns1__togoWSInputParams *)ptr, "ns1:togoWSInputParams");
2419 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
2420 return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, (const struct ns1__genome_USCOREmap3InputParams *)ptr, "ns1:genome_map3InputParams");
2421 case SOAP_TYPE_ns1__gcskewInputParams:
2422 return soap_out_ns1__gcskewInputParams(soap, tag, id, (const struct ns1__gcskewInputParams *)ptr, "ns1:gcskewInputParams");
2423 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
2424 return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, (const struct ns1__circular_USCOREmapInputParams *)ptr, "ns1:circular_mapInputParams");
2425 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
2426 return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, (const struct ns1__molecular_USCOREweightInputParams *)ptr, "ns1:molecular_weightInputParams");
2427 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
2428 return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, (const struct ns1__delta_USCOREgcskewInputParams *)ptr, "ns1:delta_gcskewInputParams");
2429 case SOAP_TYPE_ns1__corInputParams:
2430 return soap_out_ns1__corInputParams(soap, tag, id, (const struct ns1__corInputParams *)ptr, "ns1:corInputParams");
2431 case SOAP_TYPE_ns1__geneskewInputParams:
2432 return soap_out_ns1__geneskewInputParams(soap, tag, id, (const struct ns1__geneskewInputParams *)ptr, "ns1:geneskewInputParams");
2433 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
2434 return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr, "ns1:genes_from_oriInputParams");
2435 case SOAP_TYPE_ns1__cbiInputParams:
2436 return soap_out_ns1__cbiInputParams(soap, tag, id, (const struct ns1__cbiInputParams *)ptr, "ns1:cbiInputParams");
2437 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
2438 return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, (const struct ns1__find_USCOREdifInputParams *)ptr, "ns1:find_difInputParams");
2439 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
2440 return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, (const struct ns1__to_USCOREfastaInputParams *)ptr, "ns1:to_fastaInputParams");
2441 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
2442 return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr, "ns1:nucleotide_periodicityInputParams");
2443 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
2444 return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCOREentropyInputParams *)ptr, "ns1:base_entropyInputParams");
2445 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
2446 return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, (const struct ns1__plasmid_USCOREmapInputParams *)ptr, "ns1:plasmid_mapInputParams");
2447 case SOAP_TYPE_ns1__DoubleHelixInputParams:
2448 return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, (const struct ns1__DoubleHelixInputParams *)ptr, "ns1:DoubleHelixInputParams");
2449 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
2450 return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr, "ns1:rep_ori_terInputParams");
2451 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
2452 return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, (const struct ns1__genome_USCOREmapInputParams *)ptr, "ns1:genome_mapInputParams");
2453 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
2454 return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, (const struct ns1__consensus_USCOREzInputParams *)ptr, "ns1:consensus_zInputParams");
2455 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
2456 return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr, "ns1:find_ori_terInputParams");
2457 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
2458 return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, (const struct ns1__w_USCOREvalueInputParams *)ptr, "ns1:w_valueInputParams");
2459 case SOAP_TYPE_ns1__P2InputParams:
2460 return soap_out_ns1__P2InputParams(soap, tag, id, (const struct ns1__P2InputParams *)ptr, "ns1:P2InputParams");
2461 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
2462 return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, (const struct ns1__codon_USCOREmvaInputParams *)ptr, "ns1:codon_mvaInputParams");
2463 case SOAP_TYPE_ns1__Definition:
2464 return soap_out_ns1__Definition(soap, tag, id, (const struct ns1__Definition *)ptr, "ns1:Definition");
2465 case SOAP_TYPE_PointerTofloat:
2466 return soap_out_PointerTofloat(soap, tag, id, (float *const*)ptr, "xsd:float");
2467 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
2468 return soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag, id, (struct ns1__S_USCOREvalueInputParams *const*)ptr, "ns1:S_valueInputParams");
2469 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
2470 return soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag, id, (struct ns1__leading_USCOREstrandResponse *const*)ptr, "ns1:leading_strandResponse");
2471 case SOAP_TYPE_PointerTons1__scsInputParams:
2472 return soap_out_PointerTons1__scsInputParams(soap, tag, id, (struct ns1__scsInputParams *const*)ptr, "ns1:scsInputParams");
2473 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
2474 return soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag, id, (struct ns1__lda_USCOREbiasInputParams *const*)ptr, "ns1:lda_biasInputParams");
2475 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
2476 return soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag, id, (struct ns1__kmer_USCOREtableInputParams *const*)ptr, "ns1:kmer_tableInputParams");
2477 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
2478 return soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr, "ns1:base_z_valueInputParams");
2479 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
2480 return soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag, id, (struct ns1__base_USCOREcounterInputParams *const*)ptr, "ns1:base_counterInputParams");
2481 case SOAP_TYPE_PointerTons1__B1InputParams:
2482 return soap_out_PointerTons1__B1InputParams(soap, tag, id, (struct ns1__B1InputParams *const*)ptr, "ns1:B1InputParams");
2483 case SOAP_TYPE_PointerTons1__cgrInputParams:
2484 return soap_out_PointerTons1__cgrInputParams(soap, tag, id, (struct ns1__cgrInputParams *const*)ptr, "ns1:cgrInputParams");
2485 case SOAP_TYPE_PointerTons1__dinucInputParams:
2486 return soap_out_PointerTons1__dinucInputParams(soap, tag, id, (struct ns1__dinucInputParams *const*)ptr, "ns1:dinucInputParams");
2487 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
2488 return soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr, "ns1:least_squares_fitResponse");
2489 case SOAP_TYPE_PointerTons1__palindromeInputParams:
2490 return soap_out_PointerTons1__palindromeInputParams(soap, tag, id, (struct ns1__palindromeInputParams *const*)ptr, "ns1:palindromeInputParams");
2491 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
2492 return soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag, id, (struct ns1__codon_USCOREcounterInputParams *const*)ptr, "ns1:codon_counterInputParams");
2493 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
2494 return soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag, id, (struct ns1__find_USCOREiteronInputParams *const*)ptr, "ns1:find_iteronInputParams");
2495 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
2496 return soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag, id, (struct ns1__codon_USCOREusageInputParams *const*)ptr, "ns1:codon_usageInputParams");
2497 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
2498 return soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, id, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr, "ns1:oligomer_counterInputParams");
2499 case SOAP_TYPE_PointerTons1__gcwinInputParams:
2500 return soap_out_PointerTons1__gcwinInputParams(soap, tag, id, (struct ns1__gcwinInputParams *const*)ptr, "ns1:gcwinInputParams");
2501 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
2502 return soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag, id, (struct ns1__find_USCOREpatternInputParams *const*)ptr, "ns1:find_patternInputParams");
2503 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
2504 return soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, id, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr, "ns1:oligomer_searchResponse");
2505 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
2506 return soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, id, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr, "ns1:oligomer_searchInputParams");
2507 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
2508 return soap_out_PointerTons1__shuffleseqInputParams(soap, tag, id, (struct ns1__shuffleseqInputParams *const*)ptr, "ns1:shuffleseqInputParams");
2509 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
2510 return soap_out_PointerTons1__find_USCOREterResponse(soap, tag, id, (struct ns1__find_USCOREterResponse *const*)ptr, "ns1:find_terResponse");
2511 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
2512 return soap_out_PointerTons1__find_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREterInputParams *const*)ptr, "ns1:find_terInputParams");
2513 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
2514 return soap_out_PointerTons1__dnawalkInputParams(soap, tag, id, (struct ns1__dnawalkInputParams *const*)ptr, "ns1:dnawalkInputParams");
2515 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
2516 return soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr, "ns1:base_information_contentInputParams");
2517 case SOAP_TYPE_PointerTons1__signatureInputParams:
2518 return soap_out_PointerTons1__signatureInputParams(soap, tag, id, (struct ns1__signatureInputParams *const*)ptr, "ns1:signatureInputParams");
2519 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
2520 return soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag, id, (struct ns1__genome_USCOREmap3InputParams *const*)ptr, "ns1:genome_map3InputParams");
2521 case SOAP_TYPE_PointerTons1__gcskewInputParams:
2522 return soap_out_PointerTons1__gcskewInputParams(soap, tag, id, (struct ns1__gcskewInputParams *const*)ptr, "ns1:gcskewInputParams");
2523 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
2524 return soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag, id, (struct ns1__molecular_USCOREweightInputParams *const*)ptr, "ns1:molecular_weightInputParams");
2525 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
2526 return soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, id, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr, "ns1:delta_gcskewInputParams");
2527 case SOAP_TYPE_PointerTons1__cumulativeResponse:
2528 return soap_out_PointerTons1__cumulativeResponse(soap, tag, id, (struct ns1__cumulativeResponse *const*)ptr, "ns1:cumulativeResponse");
2529 case SOAP_TYPE_PointerTons1__corResponse:
2530 return soap_out_PointerTons1__corResponse(soap, tag, id, (struct ns1__corResponse *const*)ptr, "ns1:corResponse");
2531 case SOAP_TYPE_PointerTons1__corInputParams:
2532 return soap_out_PointerTons1__corInputParams(soap, tag, id, (struct ns1__corInputParams *const*)ptr, "ns1:corInputParams");
2533 case SOAP_TYPE_PointerTons1__geneskewInputParams:
2534 return soap_out_PointerTons1__geneskewInputParams(soap, tag, id, (struct ns1__geneskewInputParams *const*)ptr, "ns1:geneskewInputParams");
2535 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
2536 return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr, "ns1:genes_from_oriResponse");
2537 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
2538 return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr, "ns1:genes_from_oriInputParams");
2539 case SOAP_TYPE_PointerTons1__cbiInputParams:
2540 return soap_out_PointerTons1__cbiInputParams(soap, tag, id, (struct ns1__cbiInputParams *const*)ptr, "ns1:cbiInputParams");
2541 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
2542 return soap_out_PointerTons1__find_USCOREdifResponse(soap, tag, id, (struct ns1__find_USCOREdifResponse *const*)ptr, "ns1:find_difResponse");
2543 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
2544 return soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag, id, (struct ns1__find_USCOREdifInputParams *const*)ptr, "ns1:find_difInputParams");
2545 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
2546 return soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag, id, (struct ns1__to_USCOREfastaInputParams *const*)ptr, "ns1:to_fastaInputParams");
2547 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
2548 return soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCOREentropyInputParams *const*)ptr, "ns1:base_entropyInputParams");
2549 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
2550 return soap_out_PointerTons1__DoubleHelixInputParams(soap, tag, id, (struct ns1__DoubleHelixInputParams *const*)ptr, "ns1:DoubleHelixInputParams");
2551 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
2552 return soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr, "ns1:rep_ori_terInputParams");
2553 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
2554 return soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag, id, (struct ns1__genome_USCOREmapInputParams *const*)ptr, "ns1:genome_mapInputParams");
2555 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
2556 return soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag, id, (struct ns1__consensus_USCOREzInputParams *const*)ptr, "ns1:consensus_zInputParams");
2557 case SOAP_TYPE_PointerTons1__caiInputParams:
2558 return soap_out_PointerTons1__caiInputParams(soap, tag, id, (struct ns1__caiInputParams *const*)ptr, "ns1:caiInputParams");
2559 case SOAP_TYPE_PointerTons1__gcsiInputParams:
2560 return soap_out_PointerTons1__gcsiInputParams(soap, tag, id, (struct ns1__gcsiInputParams *const*)ptr, "ns1:gcsiInputParams");
2561 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
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");
2563 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
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");
2565 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
2566 return soap_out_PointerTons1__genomicskewInputParams(soap, tag, id, (struct ns1__genomicskewInputParams *const*)ptr, "ns1:genomicskewInputParams");
2567 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
2568 return soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag, id, (struct ns1__query_USCOREstrandInputParams *const*)ptr, "ns1:query_strandInputParams");
2569 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
2570 return soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag, id, (struct ns1__view_USCOREcdsInputParams *const*)ptr, "ns1:view_cdsInputParams");
2571 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
2572 return soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr, "ns1:base_relative_entropyInputParams");
2573 case SOAP_TYPE_PointerTons1__EwInputParams:
2574 return soap_out_PointerTons1__EwInputParams(soap, tag, id, (struct ns1__EwInputParams *const*)ptr, "ns1:EwInputParams");
2575 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
2576 return soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr, "ns1:over_lapping_finderInputParams");
2577 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
2578 return soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, id, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr, "ns1:codon_compilerInputParams");
2579 case SOAP_TYPE_PointerTons1__aauiInputParams:
2580 return soap_out_PointerTons1__aauiInputParams(soap, tag, id, (struct ns1__aauiInputParams *const*)ptr, "ns1:aauiInputParams");
2581 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
2582 return soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag, id, (struct ns1__amino_USCOREcounterInputParams *const*)ptr, "ns1:amino_counterInputParams");
2583 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
2584 return soap_out_PointerTons1__seq2pngInputParams(soap, tag, id, (struct ns1__seq2pngInputParams *const*)ptr, "ns1:seq2pngInputParams");
2585 case SOAP_TYPE_PointerTons1__ttestResponse:
2586 return soap_out_PointerTons1__ttestResponse(soap, tag, id, (struct ns1__ttestResponse *const*)ptr, "ns1:ttestResponse");
2587 case SOAP_TYPE_PointerTons1__ttestInputParams:
2588 return soap_out_PointerTons1__ttestInputParams(soap, tag, id, (struct ns1__ttestInputParams *const*)ptr, "ns1:ttestInputParams");
2589 case SOAP_TYPE_PointerToarrayOut:
2590 return soap_out_PointerToarrayOut(soap, tag, id, (struct arrayOut *const*)ptr, "xsd:string");
2591 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
2592 return soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, id, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr, "ns1:find_dnaAboxInputParams");
2593 case SOAP_TYPE_PointerTons1__buiInputParams:
2594 return soap_out_PointerTons1__buiInputParams(soap, tag, id, (struct ns1__buiInputParams *const*)ptr, "ns1:buiInputParams");
2595 case SOAP_TYPE_PointerTons1__fopInputParams:
2596 return soap_out_PointerTons1__fopInputParams(soap, tag, id, (struct ns1__fopInputParams *const*)ptr, "ns1:fopInputParams");
2597 case SOAP_TYPE_PointerTons1__encInputParams:
2598 return soap_out_PointerTons1__encInputParams(soap, tag, id, (struct ns1__encInputParams *const*)ptr, "ns1:encInputParams");
2599 case SOAP_TYPE_PointerTons1__icdiInputParams:
2600 return soap_out_PointerTons1__icdiInputParams(soap, tag, id, (struct ns1__icdiInputParams *const*)ptr, "ns1:icdiInputParams");
2601 case SOAP_TYPE_PointerTons1__phxInputParams:
2602 return soap_out_PointerTons1__phxInputParams(soap, tag, id, (struct ns1__phxInputParams *const*)ptr, "ns1:phxInputParams");
2603 case SOAP_TYPE_PointerTons1__togoWSInputParams:
2604 return soap_out_PointerTons1__togoWSInputParams(soap, tag, id, (struct ns1__togoWSInputParams *const*)ptr, "ns1:togoWSInputParams");
2605 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
2606 return soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag, id, (struct ns1__circular_USCOREmapInputParams *const*)ptr, "ns1:circular_mapInputParams");
2607 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
2608 return soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr, "ns1:nucleotide_periodicityInputParams");
2609 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
2610 return soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, id, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr, "ns1:plasmid_mapInputParams");
2611 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
2612 return soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr, "ns1:find_ori_terInputParams");
2613 case SOAP_TYPE_PointerToarrayIn:
2614 return soap_out_PointerToarrayIn(soap, tag, id, (struct arrayIn *const*)ptr, "xsd:string");
2615 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
2616 return soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag, id, (struct ns1__w_USCOREvalueInputParams *const*)ptr, "ns1:w_valueInputParams");
2617 case SOAP_TYPE_PointerTons1__P2InputParams:
2618 return soap_out_PointerTons1__P2InputParams(soap, tag, id, (struct ns1__P2InputParams *const*)ptr, "ns1:P2InputParams");
2619 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
2620 return soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag, id, (struct ns1__codon_USCOREmvaInputParams *const*)ptr, "ns1:codon_mvaInputParams");
2621 case SOAP_TYPE_PointerTostring:
2622 return soap_out_PointerTostring(soap, tag, id, (char **const*)ptr, "xsd:string");
2623 case SOAP_TYPE__QName:
2624 return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:QName");
2625 case SOAP_TYPE_string:
2626 return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:string");
2627 }
2628 return SOAP_OK;
2629 }
2630 #endif
2631
2632 #ifndef WITH_NOIDREF
2633 SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *soap, const void *ptr, int type)
2634 {
2635 (void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */
2636 switch (type)
2637 {
2638 case SOAP_TYPE_ns1__hydropathy:
2639 soap_serialize_ns1__hydropathy(soap, (const struct ns1__hydropathy *)ptr);
2640 break;
2641 case SOAP_TYPE_ns1__hydropathyResponse:
2642 soap_serialize_ns1__hydropathyResponse(soap, (const struct ns1__hydropathyResponse *)ptr);
2643 break;
2644 case SOAP_TYPE_ns1__help:
2645 soap_serialize_ns1__help(soap, (const struct ns1__help *)ptr);
2646 break;
2647 case SOAP_TYPE_ns1__helpResponse:
2648 soap_serialize_ns1__helpResponse(soap, (const struct ns1__helpResponse *)ptr);
2649 break;
2650 case SOAP_TYPE_ns1__S_USCOREvalue:
2651 soap_serialize_ns1__S_USCOREvalue(soap, (const struct ns1__S_USCOREvalue *)ptr);
2652 break;
2653 case SOAP_TYPE_ns1__S_USCOREvalueResponse:
2654 soap_serialize_ns1__S_USCOREvalueResponse(soap, (const struct ns1__S_USCOREvalueResponse *)ptr);
2655 break;
2656 case SOAP_TYPE_ns1__leading_USCOREstrand:
2657 soap_serialize_ns1__leading_USCOREstrand(soap, (const struct ns1__leading_USCOREstrand *)ptr);
2658 break;
2659 case SOAP_TYPE_ns1__leading_USCOREstrandResponse:
2660 soap_serialize_ns1__leading_USCOREstrandResponse(soap, (const struct ns1__leading_USCOREstrandResponse *)ptr);
2661 break;
2662 case SOAP_TYPE_ns1__scs:
2663 soap_serialize_ns1__scs(soap, (const struct ns1__scs *)ptr);
2664 break;
2665 case SOAP_TYPE_ns1__scsResponse:
2666 soap_serialize_ns1__scsResponse(soap, (const struct ns1__scsResponse *)ptr);
2667 break;
2668 case SOAP_TYPE_ns1__lda_USCOREbias:
2669 soap_serialize_ns1__lda_USCOREbias(soap, (const struct ns1__lda_USCOREbias *)ptr);
2670 break;
2671 case SOAP_TYPE_ns1__lda_USCOREbiasResponse:
2672 soap_serialize_ns1__lda_USCOREbiasResponse(soap, (const struct ns1__lda_USCOREbiasResponse *)ptr);
2673 break;
2674 case SOAP_TYPE_ns1__kmer_USCOREtable:
2675 soap_serialize_ns1__kmer_USCOREtable(soap, (const struct ns1__kmer_USCOREtable *)ptr);
2676 break;
2677 case SOAP_TYPE_ns1__kmer_USCOREtableResponse:
2678 soap_serialize_ns1__kmer_USCOREtableResponse(soap, (const struct ns1__kmer_USCOREtableResponse *)ptr);
2679 break;
2680 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue:
2681 soap_serialize_ns1__base_USCOREz_USCOREvalue(soap, (const struct ns1__base_USCOREz_USCOREvalue *)ptr);
2682 break;
2683 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse:
2684 soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(soap, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr);
2685 break;
2686 case SOAP_TYPE_ns1__base_USCOREcounter:
2687 soap_serialize_ns1__base_USCOREcounter(soap, (const struct ns1__base_USCOREcounter *)ptr);
2688 break;
2689 case SOAP_TYPE_ns1__base_USCOREcounterResponse:
2690 soap_serialize_ns1__base_USCOREcounterResponse(soap, (const struct ns1__base_USCOREcounterResponse *)ptr);
2691 break;
2692 case SOAP_TYPE_ns1__B2:
2693 soap_serialize_ns1__B2(soap, (const struct ns1__B2 *)ptr);
2694 break;
2695 case SOAP_TYPE_ns1__B2Response:
2696 soap_serialize_ns1__B2Response(soap, (const struct ns1__B2Response *)ptr);
2697 break;
2698 case SOAP_TYPE_ns1__B1:
2699 soap_serialize_ns1__B1(soap, (const struct ns1__B1 *)ptr);
2700 break;
2701 case SOAP_TYPE_ns1__B1Response:
2702 soap_serialize_ns1__B1Response(soap, (const struct ns1__B1Response *)ptr);
2703 break;
2704 case SOAP_TYPE_ns1__cgr:
2705 soap_serialize_ns1__cgr(soap, (const struct ns1__cgr *)ptr);
2706 break;
2707 case SOAP_TYPE_ns1__cgrResponse:
2708 soap_serialize_ns1__cgrResponse(soap, (const struct ns1__cgrResponse *)ptr);
2709 break;
2710 case SOAP_TYPE_ns1__dinuc:
2711 soap_serialize_ns1__dinuc(soap, (const struct ns1__dinuc *)ptr);
2712 break;
2713 case SOAP_TYPE_ns1__dinucResponse:
2714 soap_serialize_ns1__dinucResponse(soap, (const struct ns1__dinucResponse *)ptr);
2715 break;
2716 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit:
2717 soap_serialize_ns1__least_USCOREsquares_USCOREfit(soap, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr);
2718 break;
2719 case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse:
2720 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr);
2721 break;
2722 case SOAP_TYPE_ns1__palindrome:
2723 soap_serialize_ns1__palindrome(soap, (const struct ns1__palindrome *)ptr);
2724 break;
2725 case SOAP_TYPE_ns1__palindromeResponse:
2726 soap_serialize_ns1__palindromeResponse(soap, (const struct ns1__palindromeResponse *)ptr);
2727 break;
2728 case SOAP_TYPE_ns1__entrez:
2729 soap_serialize_ns1__entrez(soap, (const struct ns1__entrez *)ptr);
2730 break;
2731 case SOAP_TYPE_ns1__entrezResponse:
2732 soap_serialize_ns1__entrezResponse(soap, (const struct ns1__entrezResponse *)ptr);
2733 break;
2734 case SOAP_TYPE_ns1__codon_USCOREcounter:
2735 soap_serialize_ns1__codon_USCOREcounter(soap, (const struct ns1__codon_USCOREcounter *)ptr);
2736 break;
2737 case SOAP_TYPE_ns1__codon_USCOREcounterResponse:
2738 soap_serialize_ns1__codon_USCOREcounterResponse(soap, (const struct ns1__codon_USCOREcounterResponse *)ptr);
2739 break;
2740 case SOAP_TYPE_ns1__mean:
2741 soap_serialize_ns1__mean(soap, (const struct ns1__mean *)ptr);
2742 break;
2743 case SOAP_TYPE_ns1__meanResponse:
2744 soap_serialize_ns1__meanResponse(soap, (const struct ns1__meanResponse *)ptr);
2745 break;
2746 case SOAP_TYPE_ns1__complement:
2747 soap_serialize_ns1__complement(soap, (const struct ns1__complement *)ptr);
2748 break;
2749 case SOAP_TYPE_ns1__complementResponse:
2750 soap_serialize_ns1__complementResponse(soap, (const struct ns1__complementResponse *)ptr);
2751 break;
2752 case SOAP_TYPE_ns1__find_USCOREiteron:
2753 soap_serialize_ns1__find_USCOREiteron(soap, (const struct ns1__find_USCOREiteron *)ptr);
2754 break;
2755 case SOAP_TYPE_ns1__find_USCOREiteronResponse:
2756 soap_serialize_ns1__find_USCOREiteronResponse(soap, (const struct ns1__find_USCOREiteronResponse *)ptr);
2757 break;
2758 case SOAP_TYPE_ns1__min:
2759 soap_serialize_ns1__min(soap, (const struct ns1__min *)ptr);
2760 break;
2761 case SOAP_TYPE_ns1__minResponse:
2762 soap_serialize_ns1__minResponse(soap, (const struct ns1__minResponse *)ptr);
2763 break;
2764 case SOAP_TYPE_ns1__codon_USCOREusage:
2765 soap_serialize_ns1__codon_USCOREusage(soap, (const struct ns1__codon_USCOREusage *)ptr);
2766 break;
2767 case SOAP_TYPE_ns1__codon_USCOREusageResponse:
2768 soap_serialize_ns1__codon_USCOREusageResponse(soap, (const struct ns1__codon_USCOREusageResponse *)ptr);
2769 break;
2770 case SOAP_TYPE_ns1__oligomer_USCOREcounter:
2771 soap_serialize_ns1__oligomer_USCOREcounter(soap, (const struct ns1__oligomer_USCOREcounter *)ptr);
2772 break;
2773 case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse:
2774 soap_serialize_ns1__oligomer_USCOREcounterResponse(soap, (const struct ns1__oligomer_USCOREcounterResponse *)ptr);
2775 break;
2776 case SOAP_TYPE_ns1__gcwin:
2777 soap_serialize_ns1__gcwin(soap, (const struct ns1__gcwin *)ptr);
2778 break;
2779 case SOAP_TYPE_ns1__gcwinResponse:
2780 soap_serialize_ns1__gcwinResponse(soap, (const struct ns1__gcwinResponse *)ptr);
2781 break;
2782 case SOAP_TYPE_ns1__find_USCOREpattern:
2783 soap_serialize_ns1__find_USCOREpattern(soap, (const struct ns1__find_USCOREpattern *)ptr);
2784 break;
2785 case SOAP_TYPE_ns1__find_USCOREpatternResponse:
2786 soap_serialize_ns1__find_USCOREpatternResponse(soap, (const struct ns1__find_USCOREpatternResponse *)ptr);
2787 break;
2788 case SOAP_TYPE_ns1__oligomer_USCOREsearch:
2789 soap_serialize_ns1__oligomer_USCOREsearch(soap, (const struct ns1__oligomer_USCOREsearch *)ptr);
2790 break;
2791 case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse:
2792 soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, (const struct ns1__oligomer_USCOREsearchResponse *)ptr);
2793 break;
2794 case SOAP_TYPE_ns1__shuffleseq:
2795 soap_serialize_ns1__shuffleseq(soap, (const struct ns1__shuffleseq *)ptr);
2796 break;
2797 case SOAP_TYPE_ns1__shuffleseqResponse:
2798 soap_serialize_ns1__shuffleseqResponse(soap, (const struct ns1__shuffleseqResponse *)ptr);
2799 break;
2800 case SOAP_TYPE_ns1__find_USCOREter:
2801 soap_serialize_ns1__find_USCOREter(soap, (const struct ns1__find_USCOREter *)ptr);
2802 break;
2803 case SOAP_TYPE_ns1__find_USCOREterResponse:
2804 soap_serialize_ns1__find_USCOREterResponse(soap, (const struct ns1__find_USCOREterResponse *)ptr);
2805 break;
2806 case SOAP_TYPE_ns1__dnawalk:
2807 soap_serialize_ns1__dnawalk(soap, (const struct ns1__dnawalk *)ptr);
2808 break;
2809 case SOAP_TYPE_ns1__dnawalkResponse:
2810 soap_serialize_ns1__dnawalkResponse(soap, (const struct ns1__dnawalkResponse *)ptr);
2811 break;
2812 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent:
2813 soap_serialize_ns1__base_USCOREinformation_USCOREcontent(soap, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr);
2814 break;
2815 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse:
2816 soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(soap, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr);
2817 break;
2818 case SOAP_TYPE_ns1__signature:
2819 soap_serialize_ns1__signature(soap, (const struct ns1__signature *)ptr);
2820 break;
2821 case SOAP_TYPE_ns1__signatureResponse:
2822 soap_serialize_ns1__signatureResponse(soap, (const struct ns1__signatureResponse *)ptr);
2823 break;
2824 case SOAP_TYPE_ns1__seqinfo:
2825 soap_serialize_ns1__seqinfo(soap, (const struct ns1__seqinfo *)ptr);
2826 break;
2827 case SOAP_TYPE_ns1__seqinfoResponse:
2828 soap_serialize_ns1__seqinfoResponse(soap, (const struct ns1__seqinfoResponse *)ptr);
2829 break;
2830 case SOAP_TYPE_ns1__genome_USCOREmap3:
2831 soap_serialize_ns1__genome_USCOREmap3(soap, (const struct ns1__genome_USCOREmap3 *)ptr);
2832 break;
2833 case SOAP_TYPE_ns1__genome_USCOREmap3Response:
2834 soap_serialize_ns1__genome_USCOREmap3Response(soap, (const struct ns1__genome_USCOREmap3Response *)ptr);
2835 break;
2836 case SOAP_TYPE_ns1__gcskew:
2837 soap_serialize_ns1__gcskew(soap, (const struct ns1__gcskew *)ptr);
2838 break;
2839 case SOAP_TYPE_ns1__gcskewResponse:
2840 soap_serialize_ns1__gcskewResponse(soap, (const struct ns1__gcskewResponse *)ptr);
2841 break;
2842 case SOAP_TYPE_ns1__molecular_USCOREweight:
2843 soap_serialize_ns1__molecular_USCOREweight(soap, (const struct ns1__molecular_USCOREweight *)ptr);
2844 break;
2845 case SOAP_TYPE_ns1__molecular_USCOREweightResponse:
2846 soap_serialize_ns1__molecular_USCOREweightResponse(soap, (const struct ns1__molecular_USCOREweightResponse *)ptr);
2847 break;
2848 case SOAP_TYPE_ns1__delta_USCOREgcskew:
2849 soap_serialize_ns1__delta_USCOREgcskew(soap, (const struct ns1__delta_USCOREgcskew *)ptr);
2850 break;
2851 case SOAP_TYPE_ns1__delta_USCOREgcskewResponse:
2852 soap_serialize_ns1__delta_USCOREgcskewResponse(soap, (const struct ns1__delta_USCOREgcskewResponse *)ptr);
2853 break;
2854 case SOAP_TYPE_ns1__delta_USCOREenc:
2855 soap_serialize_ns1__delta_USCOREenc(soap, (const struct ns1__delta_USCOREenc *)ptr);
2856 break;
2857 case SOAP_TYPE_ns1__delta_USCOREencResponse:
2858 soap_serialize_ns1__delta_USCOREencResponse(soap, (const struct ns1__delta_USCOREencResponse *)ptr);
2859 break;
2860 case SOAP_TYPE_ns1__cumulative:
2861 soap_serialize_ns1__cumulative(soap, (const struct ns1__cumulative *)ptr);
2862 break;
2863 case SOAP_TYPE_ns1__cumulativeResponse:
2864 soap_serialize_ns1__cumulativeResponse(soap, (const struct ns1__cumulativeResponse *)ptr);
2865 break;
2866 case SOAP_TYPE_ns1__cor:
2867 soap_serialize_ns1__cor(soap, (const struct ns1__cor *)ptr);
2868 break;
2869 case SOAP_TYPE_ns1__corResponse:
2870 soap_serialize_ns1__corResponse(soap, (const struct ns1__corResponse *)ptr);
2871 break;
2872 case SOAP_TYPE_ns1__standard_USCOREdeviation:
2873 soap_serialize_ns1__standard_USCOREdeviation(soap, (const struct ns1__standard_USCOREdeviation *)ptr);
2874 break;
2875 case SOAP_TYPE_ns1__standard_USCOREdeviationResponse:
2876 soap_serialize_ns1__standard_USCOREdeviationResponse(soap, (const struct ns1__standard_USCOREdeviationResponse *)ptr);
2877 break;
2878 case SOAP_TYPE_ns1__geneskew:
2879 soap_serialize_ns1__geneskew(soap, (const struct ns1__geneskew *)ptr);
2880 break;
2881 case SOAP_TYPE_ns1__geneskewResponse:
2882 soap_serialize_ns1__geneskewResponse(soap, (const struct ns1__geneskewResponse *)ptr);
2883 break;
2884 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori:
2885 soap_serialize_ns1__genes_USCOREfrom_USCOREori(soap, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr);
2886 break;
2887 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse:
2888 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr);
2889 break;
2890 case SOAP_TYPE_ns1__cbi:
2891 soap_serialize_ns1__cbi(soap, (const struct ns1__cbi *)ptr);
2892 break;
2893 case SOAP_TYPE_ns1__cbiResponse:
2894 soap_serialize_ns1__cbiResponse(soap, (const struct ns1__cbiResponse *)ptr);
2895 break;
2896 case SOAP_TYPE_ns1__find_USCOREdif:
2897 soap_serialize_ns1__find_USCOREdif(soap, (const struct ns1__find_USCOREdif *)ptr);
2898 break;
2899 case SOAP_TYPE_ns1__find_USCOREdifResponse:
2900 soap_serialize_ns1__find_USCOREdifResponse(soap, (const struct ns1__find_USCOREdifResponse *)ptr);
2901 break;
2902 case SOAP_TYPE_ns1__to_USCOREfasta:
2903 soap_serialize_ns1__to_USCOREfasta(soap, (const struct ns1__to_USCOREfasta *)ptr);
2904 break;
2905 case SOAP_TYPE_ns1__to_USCOREfastaResponse:
2906 soap_serialize_ns1__to_USCOREfastaResponse(soap, (const struct ns1__to_USCOREfastaResponse *)ptr);
2907 break;
2908 case SOAP_TYPE_ns1__base_USCOREentropy:
2909 soap_serialize_ns1__base_USCOREentropy(soap, (const struct ns1__base_USCOREentropy *)ptr);
2910 break;
2911 case SOAP_TYPE_ns1__base_USCOREentropyResponse:
2912 soap_serialize_ns1__base_USCOREentropyResponse(soap, (const struct ns1__base_USCOREentropyResponse *)ptr);
2913 break;
2914 case SOAP_TYPE_ns1__DoubleHelix:
2915 soap_serialize_ns1__DoubleHelix(soap, (const struct ns1__DoubleHelix *)ptr);
2916 break;
2917 case SOAP_TYPE_ns1__DoubleHelixResponse:
2918 soap_serialize_ns1__DoubleHelixResponse(soap, (const struct ns1__DoubleHelixResponse *)ptr);
2919 break;
2920 case SOAP_TYPE_ns1__calc_USCOREpI:
2921 soap_serialize_ns1__calc_USCOREpI(soap, (const struct ns1__calc_USCOREpI *)ptr);
2922 break;
2923 case SOAP_TYPE_ns1__calc_USCOREpIResponse:
2924 soap_serialize_ns1__calc_USCOREpIResponse(soap, (const struct ns1__calc_USCOREpIResponse *)ptr);
2925 break;
2926 case SOAP_TYPE_ns1__rep_USCOREori_USCOREter:
2927 soap_serialize_ns1__rep_USCOREori_USCOREter(soap, (const struct ns1__rep_USCOREori_USCOREter *)ptr);
2928 break;
2929 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse:
2930 soap_serialize_ns1__rep_USCOREori_USCOREterResponse(soap, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr);
2931 break;
2932 case SOAP_TYPE_ns1__longest_USCOREORF:
2933 soap_serialize_ns1__longest_USCOREORF(soap, (const struct ns1__longest_USCOREORF *)ptr);
2934 break;
2935 case SOAP_TYPE_ns1__longest_USCOREORFResponse:
2936 soap_serialize_ns1__longest_USCOREORFResponse(soap, (const struct ns1__longest_USCOREORFResponse *)ptr);
2937 break;
2938 case SOAP_TYPE_ns1__genome_USCOREmap:
2939 soap_serialize_ns1__genome_USCOREmap(soap, (const struct ns1__genome_USCOREmap *)ptr);
2940 break;
2941 case SOAP_TYPE_ns1__genome_USCOREmapResponse:
2942 soap_serialize_ns1__genome_USCOREmapResponse(soap, (const struct ns1__genome_USCOREmapResponse *)ptr);
2943 break;
2944 case SOAP_TYPE_ns1__consensus_USCOREz:
2945 soap_serialize_ns1__consensus_USCOREz(soap, (const struct ns1__consensus_USCOREz *)ptr);
2946 break;
2947 case SOAP_TYPE_ns1__consensus_USCOREzResponse:
2948 soap_serialize_ns1__consensus_USCOREzResponse(soap, (const struct ns1__consensus_USCOREzResponse *)ptr);
2949 break;
2950 case SOAP_TYPE_ns1__mindex:
2951 soap_serialize_ns1__mindex(soap, (const struct ns1__mindex *)ptr);
2952 break;
2953 case SOAP_TYPE_ns1__mindexResponse:
2954 soap_serialize_ns1__mindexResponse(soap, (const struct ns1__mindexResponse *)ptr);
2955 break;
2956 case SOAP_TYPE_ns1__query_USCOREarm:
2957 soap_serialize_ns1__query_USCOREarm(soap, (const struct ns1__query_USCOREarm *)ptr);
2958 break;
2959 case SOAP_TYPE_ns1__query_USCOREarmResponse:
2960 soap_serialize_ns1__query_USCOREarmResponse(soap, (const struct ns1__query_USCOREarmResponse *)ptr);
2961 break;
2962 case SOAP_TYPE_ns1__max:
2963 soap_serialize_ns1__max(soap, (const struct ns1__max *)ptr);
2964 break;
2965 case SOAP_TYPE_ns1__maxResponse:
2966 soap_serialize_ns1__maxResponse(soap, (const struct ns1__maxResponse *)ptr);
2967 break;
2968 case SOAP_TYPE_ns1__maxdex:
2969 soap_serialize_ns1__maxdex(soap, (const struct ns1__maxdex *)ptr);
2970 break;
2971 case SOAP_TYPE_ns1__maxdexResponse:
2972 soap_serialize_ns1__maxdexResponse(soap, (const struct ns1__maxdexResponse *)ptr);
2973 break;
2974 case SOAP_TYPE_ns1__cai:
2975 soap_serialize_ns1__cai(soap, (const struct ns1__cai *)ptr);
2976 break;
2977 case SOAP_TYPE_ns1__caiResponse:
2978 soap_serialize_ns1__caiResponse(soap, (const struct ns1__caiResponse *)ptr);
2979 break;
2980 case SOAP_TYPE_ns1__gcsi:
2981 soap_serialize_ns1__gcsi(soap, (const struct ns1__gcsi *)ptr);
2982 break;
2983 case SOAP_TYPE_ns1__gcsiResponse:
2984 soap_serialize_ns1__gcsiResponse(soap, (const struct ns1__gcsiResponse *)ptr);
2985 break;
2986 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg:
2987 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)ptr);
2988 break;
2989 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse:
2990 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)ptr);
2991 break;
2992 case SOAP_TYPE_ns1__genomicskew:
2993 soap_serialize_ns1__genomicskew(soap, (const struct ns1__genomicskew *)ptr);
2994 break;
2995 case SOAP_TYPE_ns1__genomicskewResponse:
2996 soap_serialize_ns1__genomicskewResponse(soap, (const struct ns1__genomicskewResponse *)ptr);
2997 break;
2998 case SOAP_TYPE_ns1__query_USCOREstrand:
2999 soap_serialize_ns1__query_USCOREstrand(soap, (const struct ns1__query_USCOREstrand *)ptr);
3000 break;
3001 case SOAP_TYPE_ns1__query_USCOREstrandResponse:
3002 soap_serialize_ns1__query_USCOREstrandResponse(soap, (const struct ns1__query_USCOREstrandResponse *)ptr);
3003 break;
3004 case SOAP_TYPE_ns1__view_USCOREcds:
3005 soap_serialize_ns1__view_USCOREcds(soap, (const struct ns1__view_USCOREcds *)ptr);
3006 break;
3007 case SOAP_TYPE_ns1__view_USCOREcdsResponse:
3008 soap_serialize_ns1__view_USCOREcdsResponse(soap, (const struct ns1__view_USCOREcdsResponse *)ptr);
3009 break;
3010 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy:
3011 soap_serialize_ns1__base_USCORErelative_USCOREentropy(soap, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr);
3012 break;
3013 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse:
3014 soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(soap, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr);
3015 break;
3016 case SOAP_TYPE_ns1__Ew:
3017 soap_serialize_ns1__Ew(soap, (const struct ns1__Ew *)ptr);
3018 break;
3019 case SOAP_TYPE_ns1__EwResponse:
3020 soap_serialize_ns1__EwResponse(soap, (const struct ns1__EwResponse *)ptr);
3021 break;
3022 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder:
3023 soap_serialize_ns1__over_USCORElapping_USCOREfinder(soap, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr);
3024 break;
3025 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse:
3026 soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(soap, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr);
3027 break;
3028 case SOAP_TYPE_ns1__codon_USCOREcompiler:
3029 soap_serialize_ns1__codon_USCOREcompiler(soap, (const struct ns1__codon_USCOREcompiler *)ptr);
3030 break;
3031 case SOAP_TYPE_ns1__codon_USCOREcompilerResponse:
3032 soap_serialize_ns1__codon_USCOREcompilerResponse(soap, (const struct ns1__codon_USCOREcompilerResponse *)ptr);
3033 break;
3034 case SOAP_TYPE_ns1__aaui:
3035 soap_serialize_ns1__aaui(soap, (const struct ns1__aaui *)ptr);
3036 break;
3037 case SOAP_TYPE_ns1__aauiResponse:
3038 soap_serialize_ns1__aauiResponse(soap, (const struct ns1__aauiResponse *)ptr);
3039 break;
3040 case SOAP_TYPE_ns1__amino_USCOREcounter:
3041 soap_serialize_ns1__amino_USCOREcounter(soap, (const struct ns1__amino_USCOREcounter *)ptr);
3042 break;
3043 case SOAP_TYPE_ns1__amino_USCOREcounterResponse:
3044 soap_serialize_ns1__amino_USCOREcounterResponse(soap, (const struct ns1__amino_USCOREcounterResponse *)ptr);
3045 break;
3046 case SOAP_TYPE_ns1__seq2png:
3047 soap_serialize_ns1__seq2png(soap, (const struct ns1__seq2png *)ptr);
3048 break;
3049 case SOAP_TYPE_ns1__seq2pngResponse:
3050 soap_serialize_ns1__seq2pngResponse(soap, (const struct ns1__seq2pngResponse *)ptr);
3051 break;
3052 case SOAP_TYPE_ns1__ttest:
3053 soap_serialize_ns1__ttest(soap, (const struct ns1__ttest *)ptr);
3054 break;
3055 case SOAP_TYPE_ns1__ttestResponse:
3056 soap_serialize_ns1__ttestResponse(soap, (const struct ns1__ttestResponse *)ptr);
3057 break;
3058 case SOAP_TYPE_ns1__find_USCOREdnaAbox:
3059 soap_serialize_ns1__find_USCOREdnaAbox(soap, (const struct ns1__find_USCOREdnaAbox *)ptr);
3060 break;
3061 case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse:
3062 soap_serialize_ns1__find_USCOREdnaAboxResponse(soap, (const struct ns1__find_USCOREdnaAboxResponse *)ptr);
3063 break;
3064 case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc:
3065 soap_serialize_ns1__dist_USCOREin_USCOREcc(soap, (const struct ns1__dist_USCOREin_USCOREcc *)ptr);
3066 break;
3067 case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse:
3068 soap_serialize_ns1__dist_USCOREin_USCOREccResponse(soap, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr);
3069 break;
3070 case SOAP_TYPE_ns1__bui:
3071 soap_serialize_ns1__bui(soap, (const struct ns1__bui *)ptr);
3072 break;
3073 case SOAP_TYPE_ns1__buiResponse:
3074 soap_serialize_ns1__buiResponse(soap, (const struct ns1__buiResponse *)ptr);
3075 break;
3076 case SOAP_TYPE_ns1__fop:
3077 soap_serialize_ns1__fop(soap, (const struct ns1__fop *)ptr);
3078 break;
3079 case SOAP_TYPE_ns1__fopResponse:
3080 soap_serialize_ns1__fopResponse(soap, (const struct ns1__fopResponse *)ptr);
3081 break;
3082 case SOAP_TYPE_ns1__enc:
3083 soap_serialize_ns1__enc(soap, (const struct ns1__enc *)ptr);
3084 break;
3085 case SOAP_TYPE_ns1__encResponse:
3086 soap_serialize_ns1__encResponse(soap, (const struct ns1__encResponse *)ptr);
3087 break;
3088 case SOAP_TYPE_ns1__icdi:
3089 soap_serialize_ns1__icdi(soap, (const struct ns1__icdi *)ptr);
3090 break;
3091 case SOAP_TYPE_ns1__icdiResponse:
3092 soap_serialize_ns1__icdiResponse(soap, (const struct ns1__icdiResponse *)ptr);
3093 break;
3094 case SOAP_TYPE_ns1__phx:
3095 soap_serialize_ns1__phx(soap, (const struct ns1__phx *)ptr);
3096 break;
3097 case SOAP_TYPE_ns1__phxResponse:
3098 soap_serialize_ns1__phxResponse(soap, (const struct ns1__phxResponse *)ptr);
3099 break;
3100 case SOAP_TYPE_ns1__translate:
3101 soap_serialize_ns1__translate(soap, (const struct ns1__translate *)ptr);
3102 break;
3103 case SOAP_TYPE_ns1__translateResponse:
3104 soap_serialize_ns1__translateResponse(soap, (const struct ns1__translateResponse *)ptr);
3105 break;
3106 case SOAP_TYPE_ns1__togoWS:
3107 soap_serialize_ns1__togoWS(soap, (const struct ns1__togoWS *)ptr);
3108 break;
3109 case SOAP_TYPE_ns1__togoWSResponse:
3110 soap_serialize_ns1__togoWSResponse(soap, (const struct ns1__togoWSResponse *)ptr);
3111 break;
3112 case SOAP_TYPE_ns1__circular_USCOREmap:
3113 soap_serialize_ns1__circular_USCOREmap(soap, (const struct ns1__circular_USCOREmap *)ptr);
3114 break;
3115 case SOAP_TYPE_ns1__circular_USCOREmapResponse:
3116 soap_serialize_ns1__circular_USCOREmapResponse(soap, (const struct ns1__circular_USCOREmapResponse *)ptr);
3117 break;
3118 case SOAP_TYPE_ns1__amino_USCOREinfo:
3119 soap_serialize_ns1__amino_USCOREinfo(soap, (const struct ns1__amino_USCOREinfo *)ptr);
3120 break;
3121 case SOAP_TYPE_ns1__amino_USCOREinfoResponse:
3122 soap_serialize_ns1__amino_USCOREinfoResponse(soap, (const struct ns1__amino_USCOREinfoResponse *)ptr);
3123 break;
3124 case SOAP_TYPE_ns1__variance:
3125 soap_serialize_ns1__variance(soap, (const struct ns1__variance *)ptr);
3126 break;
3127 case SOAP_TYPE_ns1__varianceResponse:
3128 soap_serialize_ns1__varianceResponse(soap, (const struct ns1__varianceResponse *)ptr);
3129 break;
3130 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity:
3131 soap_serialize_ns1__nucleotide_USCOREperiodicity(soap, (const struct ns1__nucleotide_USCOREperiodicity *)ptr);
3132 break;
3133 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse:
3134 soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(soap, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr);
3135 break;
3136 case SOAP_TYPE_ns1__sum:
3137 soap_serialize_ns1__sum(soap, (const struct ns1__sum *)ptr);
3138 break;
3139 case SOAP_TYPE_ns1__sumResponse:
3140 soap_serialize_ns1__sumResponse(soap, (const struct ns1__sumResponse *)ptr);
3141 break;
3142 case SOAP_TYPE_ns1__plasmid_USCOREmap:
3143 soap_serialize_ns1__plasmid_USCOREmap(soap, (const struct ns1__plasmid_USCOREmap *)ptr);
3144 break;
3145 case SOAP_TYPE_ns1__plasmid_USCOREmapResponse:
3146 soap_serialize_ns1__plasmid_USCOREmapResponse(soap, (const struct ns1__plasmid_USCOREmapResponse *)ptr);
3147 break;
3148 case SOAP_TYPE_ns1__find_USCOREori_USCOREter:
3149 soap_serialize_ns1__find_USCOREori_USCOREter(soap, (const struct ns1__find_USCOREori_USCOREter *)ptr);
3150 break;
3151 case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse:
3152 soap_serialize_ns1__find_USCOREori_USCOREterResponse(soap, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr);
3153 break;
3154 case SOAP_TYPE_ns1__median:
3155 soap_serialize_ns1__median(soap, (const struct ns1__median *)ptr);
3156 break;
3157 case SOAP_TYPE_ns1__medianResponse:
3158 soap_serialize_ns1__medianResponse(soap, (const struct ns1__medianResponse *)ptr);
3159 break;
3160 case SOAP_TYPE_ns1__splitprintseq:
3161 soap_serialize_ns1__splitprintseq(soap, (const struct ns1__splitprintseq *)ptr);
3162 break;
3163 case SOAP_TYPE_ns1__splitprintseqResponse:
3164 soap_serialize_ns1__splitprintseqResponse(soap, (const struct ns1__splitprintseqResponse *)ptr);
3165 break;
3166 case SOAP_TYPE_ns1__w_USCOREvalue:
3167 soap_serialize_ns1__w_USCOREvalue(soap, (const struct ns1__w_USCOREvalue *)ptr);
3168 break;
3169 case SOAP_TYPE_ns1__w_USCOREvalueResponse:
3170 soap_serialize_ns1__w_USCOREvalueResponse(soap, (const struct ns1__w_USCOREvalueResponse *)ptr);
3171 break;
3172 case SOAP_TYPE_ns1__P2:
3173 soap_serialize_ns1__P2(soap, (const struct ns1__P2 *)ptr);
3174 break;
3175 case SOAP_TYPE_ns1__P2Response:
3176 soap_serialize_ns1__P2Response(soap, (const struct ns1__P2Response *)ptr);
3177 break;
3178 case SOAP_TYPE_ns1__codon_USCOREmva:
3179 soap_serialize_ns1__codon_USCOREmva(soap, (const struct ns1__codon_USCOREmva *)ptr);
3180 break;
3181 case SOAP_TYPE_ns1__codon_USCOREmvaResponse:
3182 soap_serialize_ns1__codon_USCOREmvaResponse(soap, (const struct ns1__codon_USCOREmvaResponse *)ptr);
3183 break;
3184 case SOAP_TYPE_arrayOut:
3185 soap_serialize_arrayOut(soap, (const struct arrayOut *)ptr);
3186 break;
3187 case SOAP_TYPE_arrayIn:
3188 soap_serialize_arrayIn(soap, (const struct arrayIn *)ptr);
3189 break;
3190 case SOAP_TYPE_ns1__S_USCOREvalueInputParams:
3191 soap_serialize_ns1__S_USCOREvalueInputParams(soap, (const struct ns1__S_USCOREvalueInputParams *)ptr);
3192 break;
3193 case SOAP_TYPE_ns1__scsInputParams:
3194 soap_serialize_ns1__scsInputParams(soap, (const struct ns1__scsInputParams *)ptr);
3195 break;
3196 case SOAP_TYPE_ns1__signatureInputParams:
3197 soap_serialize_ns1__signatureInputParams(soap, (const struct ns1__signatureInputParams *)ptr);
3198 break;
3199 case SOAP_TYPE_ns1__lda_USCOREbiasInputParams:
3200 soap_serialize_ns1__lda_USCOREbiasInputParams(soap, (const struct ns1__lda_USCOREbiasInputParams *)ptr);
3201 break;
3202 case SOAP_TYPE_ns1__kmer_USCOREtableInputParams:
3203 soap_serialize_ns1__kmer_USCOREtableInputParams(soap, (const struct ns1__kmer_USCOREtableInputParams *)ptr);
3204 break;
3205 case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams:
3206 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr);
3207 break;
3208 case SOAP_TYPE_ns1__base_USCOREcounterInputParams:
3209 soap_serialize_ns1__base_USCOREcounterInputParams(soap, (const struct ns1__base_USCOREcounterInputParams *)ptr);
3210 break;
3211 case SOAP_TYPE_ns1__B1InputParams:
3212 soap_serialize_ns1__B1InputParams(soap, (const struct ns1__B1InputParams *)ptr);
3213 break;
3214 case SOAP_TYPE_ns1__cgrInputParams:
3215 soap_serialize_ns1__cgrInputParams(soap, (const struct ns1__cgrInputParams *)ptr);
3216 break;
3217 case SOAP_TYPE_ns1__dinucInputParams:
3218 soap_serialize_ns1__dinucInputParams(soap, (const struct ns1__dinucInputParams *)ptr);
3219 break;
3220 case SOAP_TYPE_ns1__caiInputParams:
3221 soap_serialize_ns1__caiInputParams(soap, (const struct ns1__caiInputParams *)ptr);
3222 break;
3223 case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
3224 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)ptr);
3225 break;
3226 case SOAP_TYPE_ns1__gcsiInputParams:
3227 soap_serialize_ns1__gcsiInputParams(soap, (const struct ns1__gcsiInputParams *)ptr);
3228 break;
3229 case SOAP_TYPE_ns1__query_USCOREstrandInputParams:
3230 soap_serialize_ns1__query_USCOREstrandInputParams(soap, (const struct ns1__query_USCOREstrandInputParams *)ptr);
3231 break;
3232 case SOAP_TYPE_ns1__genomicskewInputParams:
3233 soap_serialize_ns1__genomicskewInputParams(soap, (const struct ns1__genomicskewInputParams *)ptr);
3234 break;
3235 case SOAP_TYPE_ns1__palindromeInputParams:
3236 soap_serialize_ns1__palindromeInputParams(soap, (const struct ns1__palindromeInputParams *)ptr);
3237 break;
3238 case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams:
3239 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr);
3240 break;
3241 case SOAP_TYPE_ns1__view_USCOREcdsInputParams:
3242 soap_serialize_ns1__view_USCOREcdsInputParams(soap, (const struct ns1__view_USCOREcdsInputParams *)ptr);
3243 break;
3244 case SOAP_TYPE_ns1__codon_USCOREcounterInputParams:
3245 soap_serialize_ns1__codon_USCOREcounterInputParams(soap, (const struct ns1__codon_USCOREcounterInputParams *)ptr);
3246 break;
3247 case SOAP_TYPE_ns1__EwInputParams:
3248 soap_serialize_ns1__EwInputParams(soap, (const struct ns1__EwInputParams *)ptr);
3249 break;
3250 case SOAP_TYPE_ns1__find_USCOREiteronInputParams:
3251 soap_serialize_ns1__find_USCOREiteronInputParams(soap, (const struct ns1__find_USCOREiteronInputParams *)ptr);
3252 break;
3253 case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams:
3254 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr);
3255 break;
3256 case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams:
3257 soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, (const struct ns1__codon_USCOREcompilerInputParams *)ptr);
3258 break;
3259 case SOAP_TYPE_ns1__aauiInputParams:
3260 soap_serialize_ns1__aauiInputParams(soap, (const struct ns1__aauiInputParams *)ptr);
3261 break;
3262 case SOAP_TYPE_ns1__amino_USCOREcounterInputParams:
3263 soap_serialize_ns1__amino_USCOREcounterInputParams(soap, (const struct ns1__amino_USCOREcounterInputParams *)ptr);
3264 break;
3265 case SOAP_TYPE_ns1__seq2pngInputParams:
3266 soap_serialize_ns1__seq2pngInputParams(soap, (const struct ns1__seq2pngInputParams *)ptr);
3267 break;
3268 case SOAP_TYPE_ns1__ttestInputParams:
3269 soap_serialize_ns1__ttestInputParams(soap, (const struct ns1__ttestInputParams *)ptr);
3270 break;
3271 case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams:
3272 soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr);
3273 break;
3274 case SOAP_TYPE_ns1__codon_USCOREusageInputParams:
3275 soap_serialize_ns1__codon_USCOREusageInputParams(soap, (const struct ns1__codon_USCOREusageInputParams *)ptr);
3276 break;
3277 case SOAP_TYPE_ns1__buiInputParams:
3278 soap_serialize_ns1__buiInputParams(soap, (const struct ns1__buiInputParams *)ptr);
3279 break;
3280 case SOAP_TYPE_ns1__fopInputParams:
3281 soap_serialize_ns1__fopInputParams(soap, (const struct ns1__fopInputParams *)ptr);
3282 break;
3283 case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams:
3284 soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr);
3285 break;
3286 case SOAP_TYPE_ns1__encInputParams:
3287 soap_serialize_ns1__encInputParams(soap, (const struct ns1__encInputParams *)ptr);
3288 break;
3289 case SOAP_TYPE_ns1__icdiInputParams:
3290 soap_serialize_ns1__icdiInputParams(soap, (const struct ns1__icdiInputParams *)ptr);
3291 break;
3292 case SOAP_TYPE_ns1__gcwinInputParams:
3293 soap_serialize_ns1__gcwinInputParams(soap, (const struct ns1__gcwinInputParams *)ptr);
3294 break;
3295 case SOAP_TYPE_ns1__find_USCOREpatternInputParams:
3296 soap_serialize_ns1__find_USCOREpatternInputParams(soap, (const struct ns1__find_USCOREpatternInputParams *)ptr);
3297 break;
3298 case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams:
3299 soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr);
3300 break;
3301 case SOAP_TYPE_ns1__phxInputParams:
3302 soap_serialize_ns1__phxInputParams(soap, (const struct ns1__phxInputParams *)ptr);
3303 break;
3304 case SOAP_TYPE_ns1__shuffleseqInputParams:
3305 soap_serialize_ns1__shuffleseqInputParams(soap, (const struct ns1__shuffleseqInputParams *)ptr);
3306 break;
3307 case SOAP_TYPE_ns1__find_USCOREterInputParams:
3308 soap_serialize_ns1__find_USCOREterInputParams(soap, (const struct ns1__find_USCOREterInputParams *)ptr);
3309 break;
3310 case SOAP_TYPE_ns1__dnawalkInputParams:
3311 soap_serialize_ns1__dnawalkInputParams(soap, (const struct ns1__dnawalkInputParams *)ptr);
3312 break;
3313 case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams:
3314 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr);
3315 break;
3316 case SOAP_TYPE_ns1__togoWSInputParams:
3317 soap_serialize_ns1__togoWSInputParams(soap, (const struct ns1__togoWSInputParams *)ptr);
3318 break;
3319 case SOAP_TYPE_ns1__genome_USCOREmap3InputParams:
3320 soap_serialize_ns1__genome_USCOREmap3InputParams(soap, (const struct ns1__genome_USCOREmap3InputParams *)ptr);
3321 break;
3322 case SOAP_TYPE_ns1__gcskewInputParams:
3323 soap_serialize_ns1__gcskewInputParams(soap, (const struct ns1__gcskewInputParams *)ptr);
3324 break;
3325 case SOAP_TYPE_ns1__circular_USCOREmapInputParams:
3326 soap_serialize_ns1__circular_USCOREmapInputParams(soap, (const struct ns1__circular_USCOREmapInputParams *)ptr);
3327 break;
3328 case SOAP_TYPE_ns1__molecular_USCOREweightInputParams:
3329 soap_serialize_ns1__molecular_USCOREweightInputParams(soap, (const struct ns1__molecular_USCOREweightInputParams *)ptr);
3330 break;
3331 case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams:
3332 soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, (const struct ns1__delta_USCOREgcskewInputParams *)ptr);
3333 break;
3334 case SOAP_TYPE_ns1__corInputParams:
3335 soap_serialize_ns1__corInputParams(soap, (const struct ns1__corInputParams *)ptr);
3336 break;
3337 case SOAP_TYPE_ns1__geneskewInputParams:
3338 soap_serialize_ns1__geneskewInputParams(soap, (const struct ns1__geneskewInputParams *)ptr);
3339 break;
3340 case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams:
3341 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr);
3342 break;
3343 case SOAP_TYPE_ns1__cbiInputParams:
3344 soap_serialize_ns1__cbiInputParams(soap, (const struct ns1__cbiInputParams *)ptr);
3345 break;
3346 case SOAP_TYPE_ns1__find_USCOREdifInputParams:
3347 soap_serialize_ns1__find_USCOREdifInputParams(soap, (const struct ns1__find_USCOREdifInputParams *)ptr);
3348 break;
3349 case SOAP_TYPE_ns1__to_USCOREfastaInputParams:
3350 soap_serialize_ns1__to_USCOREfastaInputParams(soap, (const struct ns1__to_USCOREfastaInputParams *)ptr);
3351 break;
3352 case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams:
3353 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr);
3354 break;
3355 case SOAP_TYPE_ns1__base_USCOREentropyInputParams:
3356 soap_serialize_ns1__base_USCOREentropyInputParams(soap, (const struct ns1__base_USCOREentropyInputParams *)ptr);
3357 break;
3358 case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams:
3359 soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, (const struct ns1__plasmid_USCOREmapInputParams *)ptr);
3360 break;
3361 case SOAP_TYPE_ns1__DoubleHelixInputParams:
3362 soap_serialize_ns1__DoubleHelixInputParams(soap, (const struct ns1__DoubleHelixInputParams *)ptr);
3363 break;
3364 case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams:
3365 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr);
3366 break;
3367 case SOAP_TYPE_ns1__genome_USCOREmapInputParams:
3368 soap_serialize_ns1__genome_USCOREmapInputParams(soap, (const struct ns1__genome_USCOREmapInputParams *)ptr);
3369 break;
3370 case SOAP_TYPE_ns1__consensus_USCOREzInputParams:
3371 soap_serialize_ns1__consensus_USCOREzInputParams(soap, (const struct ns1__consensus_USCOREzInputParams *)ptr);
3372 break;
3373 case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams:
3374 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr);
3375 break;
3376 case SOAP_TYPE_ns1__w_USCOREvalueInputParams:
3377 soap_serialize_ns1__w_USCOREvalueInputParams(soap, (const struct ns1__w_USCOREvalueInputParams *)ptr);
3378 break;
3379 case SOAP_TYPE_ns1__P2InputParams:
3380 soap_serialize_ns1__P2InputParams(soap, (const struct ns1__P2InputParams *)ptr);
3381 break;
3382 case SOAP_TYPE_ns1__codon_USCOREmvaInputParams:
3383 soap_serialize_ns1__codon_USCOREmvaInputParams(soap, (const struct ns1__codon_USCOREmvaInputParams *)ptr);
3384 break;
3385 case SOAP_TYPE_ns1__Definition:
3386 soap_serialize_ns1__Definition(soap, (const struct ns1__Definition *)ptr);
3387 break;
3388 case SOAP_TYPE_PointerTofloat:
3389 soap_serialize_PointerTofloat(soap, (float *const*)ptr);
3390 break;
3391 case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams:
3392 soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, (struct ns1__S_USCOREvalueInputParams *const*)ptr);
3393 break;
3394 case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse:
3395 soap_serialize_PointerTons1__leading_USCOREstrandResponse(soap, (struct ns1__leading_USCOREstrandResponse *const*)ptr);
3396 break;
3397 case SOAP_TYPE_PointerTons1__scsInputParams:
3398 soap_serialize_PointerTons1__scsInputParams(soap, (struct ns1__scsInputParams *const*)ptr);
3399 break;
3400 case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams:
3401 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, (struct ns1__lda_USCOREbiasInputParams *const*)ptr);
3402 break;
3403 case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams:
3404 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, (struct ns1__kmer_USCOREtableInputParams *const*)ptr);
3405 break;
3406 case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams:
3407 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr);
3408 break;
3409 case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams:
3410 soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, (struct ns1__base_USCOREcounterInputParams *const*)ptr);
3411 break;
3412 case SOAP_TYPE_PointerTons1__B1InputParams:
3413 soap_serialize_PointerTons1__B1InputParams(soap, (struct ns1__B1InputParams *const*)ptr);
3414 break;
3415 case SOAP_TYPE_PointerTons1__cgrInputParams:
3416 soap_serialize_PointerTons1__cgrInputParams(soap, (struct ns1__cgrInputParams *const*)ptr);
3417 break;
3418 case SOAP_TYPE_PointerTons1__dinucInputParams:
3419 soap_serialize_PointerTons1__dinucInputParams(soap, (struct ns1__dinucInputParams *const*)ptr);
3420 break;
3421 case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse:
3422 soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr);
3423 break;
3424 case SOAP_TYPE_PointerTons1__palindromeInputParams:
3425 soap_serialize_PointerTons1__palindromeInputParams(soap, (struct ns1__palindromeInputParams *const*)ptr);
3426 break;
3427 case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams:
3428 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, (struct ns1__codon_USCOREcounterInputParams *const*)ptr);
3429 break;
3430 case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams:
3431 soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, (struct ns1__find_USCOREiteronInputParams *const*)ptr);
3432 break;
3433 case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams:
3434 soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, (struct ns1__codon_USCOREusageInputParams *const*)ptr);
3435 break;
3436 case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams:
3437 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr);
3438 break;
3439 case SOAP_TYPE_PointerTons1__gcwinInputParams:
3440 soap_serialize_PointerTons1__gcwinInputParams(soap, (struct ns1__gcwinInputParams *const*)ptr);
3441 break;
3442 case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams:
3443 soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, (struct ns1__find_USCOREpatternInputParams *const*)ptr);
3444 break;
3445 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse:
3446 soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(soap, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr);
3447 break;
3448 case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams:
3449 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr);
3450 break;
3451 case SOAP_TYPE_PointerTons1__shuffleseqInputParams:
3452 soap_serialize_PointerTons1__shuffleseqInputParams(soap, (struct ns1__shuffleseqInputParams *const*)ptr);
3453 break;
3454 case SOAP_TYPE_PointerTons1__find_USCOREterResponse:
3455 soap_serialize_PointerTons1__find_USCOREterResponse(soap, (struct ns1__find_USCOREterResponse *const*)ptr);
3456 break;
3457 case SOAP_TYPE_PointerTons1__find_USCOREterInputParams:
3458 soap_serialize_PointerTons1__find_USCOREterInputParams(soap, (struct ns1__find_USCOREterInputParams *const*)ptr);
3459 break;
3460 case SOAP_TYPE_PointerTons1__dnawalkInputParams:
3461 soap_serialize_PointerTons1__dnawalkInputParams(soap, (struct ns1__dnawalkInputParams *const*)ptr);
3462 break;
3463 case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams:
3464 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr);
3465 break;
3466 case SOAP_TYPE_PointerTons1__signatureInputParams:
3467 soap_serialize_PointerTons1__signatureInputParams(soap, (struct ns1__signatureInputParams *const*)ptr);
3468 break;
3469 case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams:
3470 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, (struct ns1__genome_USCOREmap3InputParams *const*)ptr);
3471 break;
3472 case SOAP_TYPE_PointerTons1__gcskewInputParams:
3473 soap_serialize_PointerTons1__gcskewInputParams(soap, (struct ns1__gcskewInputParams *const*)ptr);
3474 break;
3475 case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams:
3476 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, (struct ns1__molecular_USCOREweightInputParams *const*)ptr);
3477 break;
3478 case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams:
3479 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr);
3480 break;
3481 case SOAP_TYPE_PointerTons1__cumulativeResponse:
3482 soap_serialize_PointerTons1__cumulativeResponse(soap, (struct ns1__cumulativeResponse *const*)ptr);
3483 break;
3484 case SOAP_TYPE_PointerTons1__corResponse:
3485 soap_serialize_PointerTons1__corResponse(soap, (struct ns1__corResponse *const*)ptr);
3486 break;
3487 case SOAP_TYPE_PointerTons1__corInputParams:
3488 soap_serialize_PointerTons1__corInputParams(soap, (struct ns1__corInputParams *const*)ptr);
3489 break;
3490 case SOAP_TYPE_PointerTons1__geneskewInputParams:
3491 soap_serialize_PointerTons1__geneskewInputParams(soap, (struct ns1__geneskewInputParams *const*)ptr);
3492 break;
3493 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse:
3494 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr);
3495 break;
3496 case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams:
3497 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr);
3498 break;
3499 case SOAP_TYPE_PointerTons1__cbiInputParams:
3500 soap_serialize_PointerTons1__cbiInputParams(soap, (struct ns1__cbiInputParams *const*)ptr);
3501 break;
3502 case SOAP_TYPE_PointerTons1__find_USCOREdifResponse:
3503 soap_serialize_PointerTons1__find_USCOREdifResponse(soap, (struct ns1__find_USCOREdifResponse *const*)ptr);
3504 break;
3505 case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams:
3506 soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, (struct ns1__find_USCOREdifInputParams *const*)ptr);
3507 break;
3508 case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams:
3509 soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, (struct ns1__to_USCOREfastaInputParams *const*)ptr);
3510 break;
3511 case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams:
3512 soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, (struct ns1__base_USCOREentropyInputParams *const*)ptr);
3513 break;
3514 case SOAP_TYPE_PointerTons1__DoubleHelixInputParams:
3515 soap_serialize_PointerTons1__DoubleHelixInputParams(soap, (struct ns1__DoubleHelixInputParams *const*)ptr);
3516 break;
3517 case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams:
3518 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr);
3519 break;
3520 case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams:
3521 soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, (struct ns1__genome_USCOREmapInputParams *const*)ptr);
3522 break;
3523 case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams:
3524 soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, (struct ns1__consensus_USCOREzInputParams *const*)ptr);
3525 break;
3526 case SOAP_TYPE_PointerTons1__caiInputParams:
3527 soap_serialize_PointerTons1__caiInputParams(soap, (struct ns1__caiInputParams *const*)ptr);
3528 break;
3529 case SOAP_TYPE_PointerTons1__gcsiInputParams:
3530 soap_serialize_PointerTons1__gcsiInputParams(soap, (struct ns1__gcsiInputParams *const*)ptr);
3531 break;
3532 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse:
3533 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*)ptr);
3534 break;
3535 case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams:
3536 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*)ptr);
3537 break;
3538 case SOAP_TYPE_PointerTons1__genomicskewInputParams:
3539 soap_serialize_PointerTons1__genomicskewInputParams(soap, (struct ns1__genomicskewInputParams *const*)ptr);
3540 break;
3541 case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams:
3542 soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, (struct ns1__query_USCOREstrandInputParams *const*)ptr);
3543 break;
3544 case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams:
3545 soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, (struct ns1__view_USCOREcdsInputParams *const*)ptr);
3546 break;
3547 case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams:
3548 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr);
3549 break;
3550 case SOAP_TYPE_PointerTons1__EwInputParams:
3551 soap_serialize_PointerTons1__EwInputParams(soap, (struct ns1__EwInputParams *const*)ptr);
3552 break;
3553 case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams:
3554 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr);
3555 break;
3556 case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams:
3557 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr);
3558 break;
3559 case SOAP_TYPE_PointerTons1__aauiInputParams:
3560 soap_serialize_PointerTons1__aauiInputParams(soap, (struct ns1__aauiInputParams *const*)ptr);
3561 break;
3562 case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams:
3563 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, (struct ns1__amino_USCOREcounterInputParams *const*)ptr);
3564 break;
3565 case SOAP_TYPE_PointerTons1__seq2pngInputParams:
3566 soap_serialize_PointerTons1__seq2pngInputParams(soap, (struct ns1__seq2pngInputParams *const*)ptr);
3567 break;
3568 case SOAP_TYPE_PointerTons1__ttestResponse:
3569 soap_serialize_PointerTons1__ttestResponse(soap, (struct ns1__ttestResponse *const*)ptr);
3570 break;
3571 case SOAP_TYPE_PointerTons1__ttestInputParams:
3572 soap_serialize_PointerTons1__ttestInputParams(soap, (struct ns1__ttestInputParams *const*)ptr);
3573 break;
3574 case SOAP_TYPE_PointerToarrayOut:
3575 soap_serialize_PointerToarrayOut(soap, (struct arrayOut *const*)ptr);
3576 break;
3577 case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams:
3578 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr);
3579 break;
3580 case SOAP_TYPE_PointerTons1__buiInputParams:
3581 soap_serialize_PointerTons1__buiInputParams(soap, (struct ns1__buiInputParams *const*)ptr);
3582 break;
3583 case SOAP_TYPE_PointerTons1__fopInputParams:
3584 soap_serialize_PointerTons1__fopInputParams(soap, (struct ns1__fopInputParams *const*)ptr);
3585 break;
3586 case SOAP_TYPE_PointerTons1__encInputParams:
3587 soap_serialize_PointerTons1__encInputParams(soap, (struct ns1__encInputParams *const*)ptr);
3588 break;
3589 case SOAP_TYPE_PointerTons1__icdiInputParams:
3590 soap_serialize_PointerTons1__icdiInputParams(soap, (struct ns1__icdiInputParams *const*)ptr);
3591 break;
3592 case SOAP_TYPE_PointerTons1__phxInputParams:
3593 soap_serialize_PointerTons1__phxInputParams(soap, (struct ns1__phxInputParams *const*)ptr);
3594 break;
3595 case SOAP_TYPE_PointerTons1__togoWSInputParams:
3596 soap_serialize_PointerTons1__togoWSInputParams(soap, (struct ns1__togoWSInputParams *const*)ptr);
3597 break;
3598 case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams:
3599 soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, (struct ns1__circular_USCOREmapInputParams *const*)ptr);
3600 break;
3601 case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams:
3602 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr);
3603 break;
3604 case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams:
3605 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr);
3606 break;
3607 case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams:
3608 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr);
3609 break;
3610 case SOAP_TYPE_PointerToarrayIn:
3611 soap_serialize_PointerToarrayIn(soap, (struct arrayIn *const*)ptr);
3612 break;
3613 case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams:
3614 soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, (struct ns1__w_USCOREvalueInputParams *const*)ptr);
3615 break;
3616 case SOAP_TYPE_PointerTons1__P2InputParams:
3617 soap_serialize_PointerTons1__P2InputParams(soap, (struct ns1__P2InputParams *const*)ptr);
3618 break;
3619 case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams:
3620 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, (struct ns1__codon_USCOREmvaInputParams *const*)ptr);
3621 break;
3622 case SOAP_TYPE_PointerTostring:
3623 soap_serialize_PointerTostring(soap, (char **const*)ptr);
3624 break;
3625 case SOAP_TYPE__QName:
3626 soap_serialize_string(soap, (char*const*)&ptr);
3627 break;
3628 case SOAP_TYPE_string:
3629 soap_serialize_string(soap, (char*const*)&ptr);
3630 break;
3631 }
3632 }
3633 #endif
3634
3635 SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap *soap, char *a)
3636 {
3637 (void)soap; /* appease -Wall -Werror */
3638 #ifdef SOAP_DEFAULT_byte
3639 *a = SOAP_DEFAULT_byte;
3640 #else
3641 *a = (char)0;
3642 #endif
3643 }
3644
3645 SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *soap, const char *tag, int id, const char *a, const char *type)
3646 { (void)soap; (void)type; (void)tag; (void)id;
3647 return soap_outbyte(soap, tag, id, a, type, SOAP_TYPE_byte);
3648 }
3649
3650 SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap *soap, const char *tag, char *a, const char *type)
3651 { char *p;
3652 p = soap_inbyte(soap, tag, a, type, SOAP_TYPE_byte);
3653 return p;
3654 }
3655
3656 SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type)
3657 {
3658 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_byte);
3659 if (soap_out_byte(soap, tag?tag:"byte", id, a, type))
3660 return soap->error;
3661 return soap_putindependent(soap);
3662 }
3663
3664 SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap *soap, char *p, const char *tag, const char *type)
3665 {
3666 if ((p = soap_in_byte(soap, tag, p, type)))
3667 if (soap_getindependent(soap))
3668 return NULL;
3669 return p;
3670 }
3671
3672 SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap *soap, int *a)
3673 {
3674 (void)soap; /* appease -Wall -Werror */
3675 #ifdef SOAP_DEFAULT_int
3676 *a = SOAP_DEFAULT_int;
3677 #else
3678 *a = (int)0;
3679 #endif
3680 }
3681
3682 SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *soap, const char *tag, int id, const int *a, const char *type)
3683 { (void)soap; (void)type; (void)tag; (void)id;
3684 return soap_outint(soap, tag, id, a, type, SOAP_TYPE_int);
3685 }
3686
3687 SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap *soap, const char *tag, int *a, const char *type)
3688 { int *p;
3689 p = soap_inint(soap, tag, a, type, SOAP_TYPE_int);
3690 return p;
3691 }
3692
3693 SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type)
3694 {
3695 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_int);
3696 if (soap_out_int(soap, tag?tag:"int", id, a, type))
3697 return soap->error;
3698 return soap_putindependent(soap);
3699 }
3700
3701 SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap *soap, int *p, const char *tag, const char *type)
3702 {
3703 if ((p = soap_in_int(soap, tag, p, type)))
3704 if (soap_getindependent(soap))
3705 return NULL;
3706 return p;
3707 }
3708
3709 SOAP_FMAC3 void SOAP_FMAC4 soap_default_float(struct soap *soap, float *a)
3710 {
3711 (void)soap; /* appease -Wall -Werror */
3712 #ifdef SOAP_DEFAULT_float
3713 *a = SOAP_DEFAULT_float;
3714 #else
3715 *a = (float)0;
3716 #endif
3717 }
3718
3719 SOAP_FMAC3 int SOAP_FMAC4 soap_out_float(struct soap *soap, const char *tag, int id, const float *a, const char *type)
3720 { (void)soap; (void)type; (void)tag; (void)id;
3721 return soap_outfloat(soap, tag, id, a, type, SOAP_TYPE_float);
3722 }
3723
3724 SOAP_FMAC3 float * SOAP_FMAC4 soap_in_float(struct soap *soap, const char *tag, float *a, const char *type)
3725 { float *p;
3726 p = soap_infloat(soap, tag, a, type, SOAP_TYPE_float);
3727 return p;
3728 }
3729
3730 SOAP_FMAC3 int SOAP_FMAC4 soap_put_float(struct soap *soap, const float *a, const char *tag, const char *type)
3731 {
3732 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_float);
3733 if (soap_out_float(soap, tag?tag:"float", id, a, type))
3734 return soap->error;
3735 return soap_putindependent(soap);
3736 }
3737
3738 SOAP_FMAC3 float * SOAP_FMAC4 soap_get_float(struct soap *soap, float *p, const char *tag, const char *type)
3739 {
3740 if ((p = soap_in_float(soap, tag, p, type)))
3741 if (soap_getindependent(soap))
3742 return NULL;
3743 return p;
3744 }
3745
3746 SOAP_FMAC3 void SOAP_FMAC4 soap_default_double(struct soap *soap, double *a)
3747 {
3748 (void)soap; /* appease -Wall -Werror */
3749 #ifdef SOAP_DEFAULT_double
3750 *a = SOAP_DEFAULT_double;
3751 #else
3752 *a = (double)0;
3753 #endif
3754 }
3755
3756 SOAP_FMAC3 int SOAP_FMAC4 soap_out_double(struct soap *soap, const char *tag, int id, const double *a, const char *type)
3757 { (void)soap; (void)type; (void)tag; (void)id;
3758 return soap_outdouble(soap, tag, id, a, type, SOAP_TYPE_double);
3759 }
3760
3761 SOAP_FMAC3 double * SOAP_FMAC4 soap_in_double(struct soap *soap, const char *tag, double *a, const char *type)
3762 { double *p;
3763 p = soap_indouble(soap, tag, a, type, SOAP_TYPE_double);
3764 return p;
3765 }
3766
3767 SOAP_FMAC3 int SOAP_FMAC4 soap_put_double(struct soap *soap, const double *a, const char *tag, const char *type)
3768 {
3769 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_double);
3770 if (soap_out_double(soap, tag?tag:"double", id, a, type))
3771 return soap->error;
3772 return soap_putindependent(soap);
3773 }
3774
3775 SOAP_FMAC3 double * SOAP_FMAC4 soap_get_double(struct soap *soap, double *p, const char *tag, const char *type)
3776 {
3777 if ((p = soap_in_double(soap, tag, p, type)))
3778 if (soap_getindependent(soap))
3779 return NULL;
3780 return p;
3781 }
3782
3783 #ifndef WITH_NOGLOBAL
3784
3785 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *a)
3786 {
3787 (void)soap; (void)a; /* appease -Wall -Werror */
3788 soap_default__QName(soap, &a->faultcode);
3789 soap_default_string(soap, &a->faultstring);
3790 soap_default_string(soap, &a->faultactor);
3791 a->detail = NULL;
3792 a->SOAP_ENV__Code = NULL;
3793 a->SOAP_ENV__Reason = NULL;
3794 soap_default_string(soap, &a->SOAP_ENV__Node);
3795 soap_default_string(soap, &a->SOAP_ENV__Role);
3796 a->SOAP_ENV__Detail = NULL;
3797 }
3798
3799 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a)
3800 {
3801 (void)soap; (void)a; /* appease -Wall -Werror */
3802 soap_serialize__QName(soap, &a->faultcode);
3803 soap_serialize_string(soap, &a->faultstring);
3804 soap_serialize_string(soap, &a->faultactor);
3805 soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->detail);
3806 soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Code);
3807 soap_serialize_PointerToSOAP_ENV__Reason(soap, &a->SOAP_ENV__Reason);
3808 soap_serialize_string(soap, &a->SOAP_ENV__Node);
3809 soap_serialize_string(soap, &a->SOAP_ENV__Role);
3810 soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->SOAP_ENV__Detail);
3811 }
3812
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)
3814 {
3815 const char *soap_tmp_faultcode = soap_QName2s(soap, a->faultcode);
3816 (void)soap; (void)tag; (void)id; (void)type;
3817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Fault), type))
3818 return soap->error;
3819 if (soap_out__QName(soap, "faultcode", -1, (char*const*)&soap_tmp_faultcode, ""))
3820 return soap->error;
3821 if (soap_out_string(soap, "faultstring", -1, &a->faultstring, ""))
3822 return soap->error;
3823 if (soap_out_string(soap, "faultactor", -1, &a->faultactor, ""))
3824 return soap->error;
3825 if (soap_out_PointerToSOAP_ENV__Detail(soap, "detail", -1, &a->detail, ""))
3826 return soap->error;
3827 if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", -1, &a->SOAP_ENV__Code, ""))
3828 return soap->error;
3829 if (soap_out_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", -1, &a->SOAP_ENV__Reason, ""))
3830 return soap->error;
3831 if (soap_out_string(soap, "SOAP-ENV:Node", -1, &a->SOAP_ENV__Node, ""))
3832 return soap->error;
3833 if (soap_out_string(soap, "SOAP-ENV:Role", -1, &a->SOAP_ENV__Role, ""))
3834 return soap->error;
3835 if (soap_out_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", -1, &a->SOAP_ENV__Detail, ""))
3836 return soap->error;
3837 return soap_element_end_out(soap, tag);
3838 }
3839
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)
3841 {
3842 size_t soap_flag_faultcode = 1;
3843 size_t soap_flag_faultstring = 1;
3844 size_t soap_flag_faultactor = 1;
3845 size_t soap_flag_detail = 1;
3846 size_t soap_flag_SOAP_ENV__Code = 1;
3847 size_t soap_flag_SOAP_ENV__Reason = 1;
3848 size_t soap_flag_SOAP_ENV__Node = 1;
3849 size_t soap_flag_SOAP_ENV__Role = 1;
3850 size_t soap_flag_SOAP_ENV__Detail = 1;
3851 if (soap_element_begin_in(soap, tag, 0, type))
3852 return NULL;
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);
3854 if (!a)
3855 return NULL;
3856 soap_default_SOAP_ENV__Fault(soap, a);
3857 if (soap->body && !*soap->href)
3858 {
3859 for (;;)
3860 { soap->error = SOAP_TAG_MISMATCH;
3861 if (soap_flag_faultcode && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3862 if (soap_in__QName(soap, "faultcode", &a->faultcode, ""))
3863 { soap_flag_faultcode--;
3864 continue;
3865 }
3866 if (soap_flag_faultstring && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3867 if (soap_in_string(soap, "faultstring", &a->faultstring, "xsd:string"))
3868 { soap_flag_faultstring--;
3869 continue;
3870 }
3871 if (soap_flag_faultactor && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3872 if (soap_in_string(soap, "faultactor", &a->faultactor, "xsd:string"))
3873 { soap_flag_faultactor--;
3874 continue;
3875 }
3876 if (soap_flag_detail && soap->error == SOAP_TAG_MISMATCH)
3877 if (soap_in_PointerToSOAP_ENV__Detail(soap, "detail", &a->detail, ""))
3878 { soap_flag_detail--;
3879 continue;
3880 }
3881 if (soap_flag_SOAP_ENV__Code && soap->error == SOAP_TAG_MISMATCH)
3882 if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", &a->SOAP_ENV__Code, ""))
3883 { soap_flag_SOAP_ENV__Code--;
3884 continue;
3885 }
3886 if (soap_flag_SOAP_ENV__Reason && soap->error == SOAP_TAG_MISMATCH)
3887 if (soap_in_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", &a->SOAP_ENV__Reason, ""))
3888 { soap_flag_SOAP_ENV__Reason--;
3889 continue;
3890 }
3891 if (soap_flag_SOAP_ENV__Node && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3892 if (soap_in_string(soap, "SOAP-ENV:Node", &a->SOAP_ENV__Node, "xsd:string"))
3893 { soap_flag_SOAP_ENV__Node--;
3894 continue;
3895 }
3896 if (soap_flag_SOAP_ENV__Role && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3897 if (soap_in_string(soap, "SOAP-ENV:Role", &a->SOAP_ENV__Role, "xsd:string"))
3898 { soap_flag_SOAP_ENV__Role--;
3899 continue;
3900 }
3901 if (soap_flag_SOAP_ENV__Detail && soap->error == SOAP_TAG_MISMATCH)
3902 if (soap_in_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", &a->SOAP_ENV__Detail, ""))
3903 { soap_flag_SOAP_ENV__Detail--;
3904 continue;
3905 }
3906 if (soap->error == SOAP_TAG_MISMATCH)
3907 soap->error = soap_ignore_element(soap);
3908 if (soap->error == SOAP_NO_TAG)
3909 break;
3910 if (soap->error)
3911 return NULL;
3912 }
3913 if (soap_element_end_in(soap, tag))
3914 return NULL;
3915 }
3916 else
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);
3918 if (soap->body && soap_element_end_in(soap, tag))
3919 return NULL;
3920 }
3921 return a;
3922 }
3923
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)
3925 {
3926 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Fault);
3927 if (soap_out_SOAP_ENV__Fault(soap, tag?tag:"SOAP-ENV:Fault", id, a, type))
3928 return soap->error;
3929 return soap_putindependent(soap);
3930 }
3931
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)
3933 {
3934 if ((p = soap_in_SOAP_ENV__Fault(soap, tag, p, type)))
3935 if (soap_getindependent(soap))
3936 return NULL;
3937 return p;
3938 }
3939
3940 #endif
3941
3942 #ifndef WITH_NOGLOBAL
3943
3944 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *a)
3945 {
3946 (void)soap; (void)a; /* appease -Wall -Werror */
3947 soap_default_string(soap, &a->SOAP_ENV__Text);
3948 }
3949
3950 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a)
3951 {
3952 (void)soap; (void)a; /* appease -Wall -Werror */
3953 soap_serialize_string(soap, &a->SOAP_ENV__Text);
3954 }
3955
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)
3957 {
3958 (void)soap; (void)tag; (void)id; (void)type;
3959 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Reason), type))
3960 return soap->error;
3961 if (soap->lang)
3962 soap_set_attr(soap, "xml:lang", soap->lang, 1);
3963 if (soap_out_string(soap, "SOAP-ENV:Text", -1, &a->SOAP_ENV__Text, ""))
3964 return soap->error;
3965 return soap_element_end_out(soap, tag);
3966 }
3967
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)
3969 {
3970 size_t soap_flag_SOAP_ENV__Text = 1;
3971 if (soap_element_begin_in(soap, tag, 0, type))
3972 return NULL;
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);
3974 if (!a)
3975 return NULL;
3976 soap_default_SOAP_ENV__Reason(soap, a);
3977 if (soap->body && !*soap->href)
3978 {
3979 for (;;)
3980 { soap->error = SOAP_TAG_MISMATCH;
3981 if (soap_flag_SOAP_ENV__Text && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
3982 if (soap_in_string(soap, "SOAP-ENV:Text", &a->SOAP_ENV__Text, "xsd:string"))
3983 { soap_flag_SOAP_ENV__Text--;
3984 continue;
3985 }
3986 if (soap->error == SOAP_TAG_MISMATCH)
3987 soap->error = soap_ignore_element(soap);
3988 if (soap->error == SOAP_NO_TAG)
3989 break;
3990 if (soap->error)
3991 return NULL;
3992 }
3993 if (soap_element_end_in(soap, tag))
3994 return NULL;
3995 }
3996 else
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);
3998 if (soap->body && soap_element_end_in(soap, tag))
3999 return NULL;
4000 }
4001 return a;
4002 }
4003
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)
4005 {
4006 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Reason);
4007 if (soap_out_SOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type))
4008 return soap->error;
4009 return soap_putindependent(soap);
4010 }
4011
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)
4013 {
4014 if ((p = soap_in_SOAP_ENV__Reason(soap, tag, p, type)))
4015 if (soap_getindependent(soap))
4016 return NULL;
4017 return p;
4018 }
4019
4020 #endif
4021
4022 #ifndef WITH_NOGLOBAL
4023
4024 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *a)
4025 {
4026 (void)soap; (void)a; /* appease -Wall -Werror */
4027 a->__any = NULL;
4028 a->__type = 0;
4029 a->fault = NULL;
4030 }
4031
4032 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a)
4033 {
4034 (void)soap; (void)a; /* appease -Wall -Werror */
4035 soap_markelement(soap, a->fault, a->__type);
4036 }
4037
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)
4039 {
4040 (void)soap; (void)tag; (void)id; (void)type;
4041 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Detail), type))
4042 return soap->error;
4043 soap_outliteral(soap, "-any", &a->__any, NULL);
4044 if (soap_putelement(soap, a->fault, "fault", -1, a->__type))
4045 return soap->error;
4046 return soap_element_end_out(soap, tag);
4047 }
4048
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)
4050 {
4051 size_t soap_flag___any = 1;
4052 size_t soap_flag_fault = 1;
4053 if (soap_element_begin_in(soap, tag, 0, type))
4054 return NULL;
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);
4056 if (!a)
4057 return NULL;
4058 soap_default_SOAP_ENV__Detail(soap, a);
4059 if (soap->body && !*soap->href)
4060 {
4061 for (;;)
4062 { soap->error = SOAP_TAG_MISMATCH;
4063 if (soap_flag_fault && soap->error == SOAP_TAG_MISMATCH)
4064 if ((a->fault = soap_getelement(soap, &a->__type)))
4065 { soap_flag_fault = 0;
4066 continue;
4067 }
4068 if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4069 if (soap_inliteral(soap, "-any", &a->__any))
4070 { soap_flag___any--;
4071 continue;
4072 }
4073 if (soap->error == SOAP_TAG_MISMATCH)
4074 soap->error = soap_ignore_element(soap);
4075 if (soap->error == SOAP_NO_TAG)
4076 break;
4077 if (soap->error)
4078 return NULL;
4079 }
4080 if (soap_element_end_in(soap, tag))
4081 return NULL;
4082 }
4083 else
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);
4085 if (soap->body && soap_element_end_in(soap, tag))
4086 return NULL;
4087 }
4088 return a;
4089 }
4090
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)
4092 {
4093 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Detail);
4094 if (soap_out_SOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type))
4095 return soap->error;
4096 return soap_putindependent(soap);
4097 }
4098
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)
4100 {
4101 if ((p = soap_in_SOAP_ENV__Detail(soap, tag, p, type)))
4102 if (soap_getindependent(soap))
4103 return NULL;
4104 return p;
4105 }
4106
4107 #endif
4108
4109 #ifndef WITH_NOGLOBAL
4110
4111 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *a)
4112 {
4113 (void)soap; (void)a; /* appease -Wall -Werror */
4114 soap_default__QName(soap, &a->SOAP_ENV__Value);
4115 a->SOAP_ENV__Subcode = NULL;
4116 }
4117
4118 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a)
4119 {
4120 (void)soap; (void)a; /* appease -Wall -Werror */
4121 soap_serialize__QName(soap, &a->SOAP_ENV__Value);
4122 soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Subcode);
4123 }
4124
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)
4126 {
4127 const char *soap_tmp_SOAP_ENV__Value = soap_QName2s(soap, a->SOAP_ENV__Value);
4128 (void)soap; (void)tag; (void)id; (void)type;
4129 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Code), type))
4130 return soap->error;
4131 if (soap_out__QName(soap, "SOAP-ENV:Value", -1, (char*const*)&soap_tmp_SOAP_ENV__Value, ""))
4132 return soap->error;
4133 if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", -1, &a->SOAP_ENV__Subcode, ""))
4134 return soap->error;
4135 return soap_element_end_out(soap, tag);
4136 }
4137
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)
4139 {
4140 size_t soap_flag_SOAP_ENV__Value = 1;
4141 size_t soap_flag_SOAP_ENV__Subcode = 1;
4142 if (soap_element_begin_in(soap, tag, 0, type))
4143 return NULL;
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);
4145 if (!a)
4146 return NULL;
4147 soap_default_SOAP_ENV__Code(soap, a);
4148 if (soap->body && !*soap->href)
4149 {
4150 for (;;)
4151 { soap->error = SOAP_TAG_MISMATCH;
4152 if (soap_flag_SOAP_ENV__Value && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4153 if (soap_in__QName(soap, "SOAP-ENV:Value", &a->SOAP_ENV__Value, ""))
4154 { soap_flag_SOAP_ENV__Value--;
4155 continue;
4156 }
4157 if (soap_flag_SOAP_ENV__Subcode && soap->error == SOAP_TAG_MISMATCH)
4158 if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", &a->SOAP_ENV__Subcode, ""))
4159 { soap_flag_SOAP_ENV__Subcode--;
4160 continue;
4161 }
4162 if (soap->error == SOAP_TAG_MISMATCH)
4163 soap->error = soap_ignore_element(soap);
4164 if (soap->error == SOAP_NO_TAG)
4165 break;
4166 if (soap->error)
4167 return NULL;
4168 }
4169 if (soap_element_end_in(soap, tag))
4170 return NULL;
4171 }
4172 else
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);
4174 if (soap->body && soap_element_end_in(soap, tag))
4175 return NULL;
4176 }
4177 return a;
4178 }
4179
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)
4181 {
4182 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Code);
4183 if (soap_out_SOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type))
4184 return soap->error;
4185 return soap_putindependent(soap);
4186 }
4187
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)
4189 {
4190 if ((p = soap_in_SOAP_ENV__Code(soap, tag, p, type)))
4191 if (soap_getindependent(soap))
4192 return NULL;
4193 return p;
4194 }
4195
4196 #endif
4197
4198 #ifndef WITH_NOGLOBAL
4199
4200 SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *a)
4201 {
4202 (void)soap; (void)a; /* appease -Wall -Werror */
4203 }
4204
4205 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a)
4206 {
4207 (void)soap; (void)a; /* appease -Wall -Werror */
4208 }
4209
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)
4211 {
4212 (void)soap; (void)tag; (void)id; (void)type;
4213 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Header), type))
4214 return soap->error;
4215 return soap_element_end_out(soap, tag);
4216 }
4217
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)
4219 {
4220 if (soap_element_begin_in(soap, tag, 0, type))
4221 return NULL;
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);
4223 if (!a)
4224 return NULL;
4225 soap_default_SOAP_ENV__Header(soap, a);
4226 if (soap->body && !*soap->href)
4227 {
4228 for (;;)
4229 { soap->error = SOAP_TAG_MISMATCH;
4230 if (soap->error == SOAP_TAG_MISMATCH)
4231 soap->error = soap_ignore_element(soap);
4232 if (soap->error == SOAP_NO_TAG)
4233 break;
4234 if (soap->error)
4235 return NULL;
4236 }
4237 if (soap_element_end_in(soap, tag))
4238 return NULL;
4239 }
4240 else
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);
4242 if (soap->body && soap_element_end_in(soap, tag))
4243 return NULL;
4244 }
4245 return a;
4246 }
4247
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)
4249 {
4250 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Header);
4251 if (soap_out_SOAP_ENV__Header(soap, tag?tag:"SOAP-ENV:Header", id, a, type))
4252 return soap->error;
4253 return soap_putindependent(soap);
4254 }
4255
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)
4257 {
4258 if ((p = soap_in_SOAP_ENV__Header(soap, tag, p, type)))
4259 if (soap_getindependent(soap))
4260 return NULL;
4261 return p;
4262 }
4263
4264 #endif
4265
4266 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathy(struct soap *soap, struct ns1__hydropathy *a)
4267 {
4268 (void)soap; (void)a; /* appease -Wall -Werror */
4269 soap_default_string(soap, &a->_sequence);
4270 }
4271
4272 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a)
4273 {
4274 (void)soap; (void)a; /* appease -Wall -Werror */
4275 soap_serialize_string(soap, &a->_sequence);
4276 }
4277
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)
4279 {
4280 (void)soap; (void)tag; (void)id; (void)type;
4281 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathy), type))
4282 return soap->error;
4283 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
4284 return soap->error;
4285 return soap_element_end_out(soap, tag);
4286 }
4287
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)
4289 {
4290 size_t soap_flag__sequence = 1;
4291 if (soap_element_begin_in(soap, tag, 0, type))
4292 return NULL;
4293 a = (struct ns1__hydropathy *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathy, sizeof(struct ns1__hydropathy), 0, NULL, NULL, NULL);
4294 if (!a)
4295 return NULL;
4296 soap_default_ns1__hydropathy(soap, a);
4297 if (soap->body && !*soap->href)
4298 {
4299 for (;;)
4300 { soap->error = SOAP_TAG_MISMATCH;
4301 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4302 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
4303 { soap_flag__sequence--;
4304 continue;
4305 }
4306 if (soap->error == SOAP_TAG_MISMATCH)
4307 soap->error = soap_ignore_element(soap);
4308 if (soap->error == SOAP_NO_TAG)
4309 break;
4310 if (soap->error)
4311 return NULL;
4312 }
4313 if (soap_element_end_in(soap, tag))
4314 return NULL;
4315 }
4316 else
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);
4318 if (soap->body && soap_element_end_in(soap, tag))
4319 return NULL;
4320 }
4321 return a;
4322 }
4323
4324 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a, const char *tag, const char *type)
4325 {
4326 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathy);
4327 if (soap_out_ns1__hydropathy(soap, tag?tag:"ns1:hydropathy", id, a, type))
4328 return soap->error;
4329 return soap_putindependent(soap);
4330 }
4331
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)
4333 {
4334 if ((p = soap_in_ns1__hydropathy(soap, tag, p, type)))
4335 if (soap_getindependent(soap))
4336 return NULL;
4337 return p;
4338 }
4339
4340 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathyResponse(struct soap *soap, struct ns1__hydropathyResponse *a)
4341 {
4342 (void)soap; (void)a; /* appease -Wall -Werror */
4343 a->_result = NULL;
4344 }
4345
4346 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a)
4347 {
4348 (void)soap; (void)a; /* appease -Wall -Werror */
4349 soap_serialize_PointerTofloat(soap, &a->_result);
4350 }
4351
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)
4353 {
4354 (void)soap; (void)tag; (void)id; (void)type;
4355 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathyResponse), type))
4356 return soap->error;
4357 if (soap_out_PointerTofloat(soap, "result", -1, &a->_result, ""))
4358 return soap->error;
4359 return soap_element_end_out(soap, tag);
4360 }
4361
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)
4363 {
4364 size_t soap_flag__result = 1;
4365 if (soap_element_begin_in(soap, tag, 0, type))
4366 return NULL;
4367 a = (struct ns1__hydropathyResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathyResponse, sizeof(struct ns1__hydropathyResponse), 0, NULL, NULL, NULL);
4368 if (!a)
4369 return NULL;
4370 soap_default_ns1__hydropathyResponse(soap, a);
4371 if (soap->body && !*soap->href)
4372 {
4373 for (;;)
4374 { soap->error = SOAP_TAG_MISMATCH;
4375 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
4376 if (soap_in_PointerTofloat(soap, NULL, &a->_result, "xsd:float"))
4377 { soap_flag__result--;
4378 continue;
4379 }
4380 if (soap->error == SOAP_TAG_MISMATCH)
4381 soap->error = soap_ignore_element(soap);
4382 if (soap->error == SOAP_NO_TAG)
4383 break;
4384 if (soap->error)
4385 return NULL;
4386 }
4387 if (soap_element_end_in(soap, tag))
4388 return NULL;
4389 }
4390 else
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);
4392 if (soap->body && soap_element_end_in(soap, tag))
4393 return NULL;
4394 }
4395 return a;
4396 }
4397
4398 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a, const char *tag, const char *type)
4399 {
4400 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathyResponse);
4401 if (soap_out_ns1__hydropathyResponse(soap, tag?tag:"ns1:hydropathyResponse", id, a, type))
4402 return soap->error;
4403 return soap_putindependent(soap);
4404 }
4405
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)
4407 {
4408 if ((p = soap_in_ns1__hydropathyResponse(soap, tag, p, type)))
4409 if (soap_getindependent(soap))
4410 return NULL;
4411 return p;
4412 }
4413
4414 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__help(struct soap *soap, struct ns1__help *a)
4415 {
4416 (void)soap; (void)a; /* appease -Wall -Werror */
4417 soap_default_string(soap, &a->_keywords);
4418 }
4419
4420 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__help(struct soap *soap, const struct ns1__help *a)
4421 {
4422 (void)soap; (void)a; /* appease -Wall -Werror */
4423 soap_serialize_string(soap, &a->_keywords);
4424 }
4425
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)
4427 {
4428 (void)soap; (void)tag; (void)id; (void)type;
4429 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__help), type))
4430 return soap->error;
4431 if (soap_out_string(soap, "keywords", -1, &a->_keywords, ""))
4432 return soap->error;
4433 return soap_element_end_out(soap, tag);
4434 }
4435
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)
4437 {
4438 size_t soap_flag__keywords = 1;
4439 if (soap_element_begin_in(soap, tag, 0, type))
4440 return NULL;
4441 a = (struct ns1__help *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__help, sizeof(struct ns1__help), 0, NULL, NULL, NULL);
4442 if (!a)
4443 return NULL;
4444 soap_default_ns1__help(soap, a);
4445 if (soap->body && !*soap->href)
4446 {
4447 for (;;)
4448 { soap->error = SOAP_TAG_MISMATCH;
4449 if (soap_flag__keywords && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4450 if (soap_in_string(soap, NULL, &a->_keywords, "xsd:string"))
4451 { soap_flag__keywords--;
4452 continue;
4453 }
4454 if (soap->error == SOAP_TAG_MISMATCH)
4455 soap->error = soap_ignore_element(soap);
4456 if (soap->error == SOAP_NO_TAG)
4457 break;
4458 if (soap->error)
4459 return NULL;
4460 }
4461 if (soap_element_end_in(soap, tag))
4462 return NULL;
4463 }
4464 else
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);
4466 if (soap->body && soap_element_end_in(soap, tag))
4467 return NULL;
4468 }
4469 return a;
4470 }
4471
4472 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__help(struct soap *soap, const struct ns1__help *a, const char *tag, const char *type)
4473 {
4474 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__help);
4475 if (soap_out_ns1__help(soap, tag?tag:"ns1:help", id, a, type))
4476 return soap->error;
4477 return soap_putindependent(soap);
4478 }
4479
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)
4481 {
4482 if ((p = soap_in_ns1__help(soap, tag, p, type)))
4483 if (soap_getindependent(soap))
4484 return NULL;
4485 return p;
4486 }
4487
4488 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__helpResponse(struct soap *soap, struct ns1__helpResponse *a)
4489 {
4490 (void)soap; (void)a; /* appease -Wall -Werror */
4491 a->_result = NULL;
4492 }
4493
4494 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a)
4495 {
4496 (void)soap; (void)a; /* appease -Wall -Werror */
4497 soap_serialize_PointerTostring(soap, &a->_result);
4498 }
4499
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)
4501 {
4502 (void)soap; (void)tag; (void)id; (void)type;
4503 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__helpResponse), type))
4504 return soap->error;
4505 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
4506 return soap->error;
4507 return soap_element_end_out(soap, tag);
4508 }
4509
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)
4511 {
4512 size_t soap_flag__result = 1;
4513 if (soap_element_begin_in(soap, tag, 0, type))
4514 return NULL;
4515 a = (struct ns1__helpResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__helpResponse, sizeof(struct ns1__helpResponse), 0, NULL, NULL, NULL);
4516 if (!a)
4517 return NULL;
4518 soap_default_ns1__helpResponse(soap, a);
4519 if (soap->body && !*soap->href)
4520 {
4521 for (;;)
4522 { soap->error = SOAP_TAG_MISMATCH;
4523 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
4524 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
4525 { soap_flag__result--;
4526 continue;
4527 }
4528 if (soap->error == SOAP_TAG_MISMATCH)
4529 soap->error = soap_ignore_element(soap);
4530 if (soap->error == SOAP_NO_TAG)
4531 break;
4532 if (soap->error)
4533 return NULL;
4534 }
4535 if (soap_element_end_in(soap, tag))
4536 return NULL;
4537 }
4538 else
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);
4540 if (soap->body && soap_element_end_in(soap, tag))
4541 return NULL;
4542 }
4543 return a;
4544 }
4545
4546 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a, const char *tag, const char *type)
4547 {
4548 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__helpResponse);
4549 if (soap_out_ns1__helpResponse(soap, tag?tag:"ns1:helpResponse", id, a, type))
4550 return soap->error;
4551 return soap_putindependent(soap);
4552 }
4553
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)
4555 {
4556 if ((p = soap_in_ns1__helpResponse(soap, tag, p, type)))
4557 if (soap_getindependent(soap))
4558 return NULL;
4559 return p;
4560 }
4561
4562 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalue(struct soap *soap, struct ns1__S_USCOREvalue *a)
4563 {
4564 (void)soap; (void)a; /* appease -Wall -Werror */
4565 soap_default_string(soap, &a->_sequence);
4566 a->_params = NULL;
4567 }
4568
4569 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalue(struct soap *soap, const struct ns1__S_USCOREvalue *a)
4570 {
4571 (void)soap; (void)a; /* appease -Wall -Werror */
4572 soap_serialize_string(soap, &a->_sequence);
4573 soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, &a->_params);
4574 }
4575
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)
4577 {
4578 (void)soap; (void)tag; (void)id; (void)type;
4579 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalue), type))
4580 return soap->error;
4581 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
4582 return soap->error;
4583 if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
4584 return soap->error;
4585 return soap_element_end_out(soap, tag);
4586 }
4587
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)
4589 {
4590 size_t soap_flag__sequence = 1;
4591 size_t soap_flag__params = 1;
4592 if (soap_element_begin_in(soap, tag, 0, type))
4593 return NULL;
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);
4595 if (!a)
4596 return NULL;
4597 soap_default_ns1__S_USCOREvalue(soap, a);
4598 if (soap->body && !*soap->href)
4599 {
4600 for (;;)
4601 { soap->error = SOAP_TAG_MISMATCH;
4602 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4603 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
4604 { soap_flag__sequence--;
4605 continue;
4606 }
4607 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
4608 if (soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:S_valueInputParams"))
4609 { soap_flag__params--;
4610 continue;
4611 }
4612 if (soap->error == SOAP_TAG_MISMATCH)
4613 soap->error = soap_ignore_element(soap);
4614 if (soap->error == SOAP_NO_TAG)
4615 break;
4616 if (soap->error)
4617 return NULL;
4618 }
4619 if (soap_element_end_in(soap, tag))
4620 return NULL;
4621 }
4622 else
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);
4624 if (soap->body && soap_element_end_in(soap, tag))
4625 return NULL;
4626 }
4627 return a;
4628 }
4629
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)
4631 {
4632 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalue);
4633 if (soap_out_ns1__S_USCOREvalue(soap, tag?tag:"ns1:S_value", id, a, type))
4634 return soap->error;
4635 return soap_putindependent(soap);
4636 }
4637
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)
4639 {
4640 if ((p = soap_in_ns1__S_USCOREvalue(soap, tag, p, type)))
4641 if (soap_getindependent(soap))
4642 return NULL;
4643 return p;
4644 }
4645
4646 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueResponse(struct soap *soap, struct ns1__S_USCOREvalueResponse *a)
4647 {
4648 (void)soap; (void)a; /* appease -Wall -Werror */
4649 a->_result = NULL;
4650 }
4651
4652 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueResponse(struct soap *soap, const struct ns1__S_USCOREvalueResponse *a)
4653 {
4654 (void)soap; (void)a; /* appease -Wall -Werror */
4655 soap_serialize_PointerTostring(soap, &a->_result);
4656 }
4657
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)
4659 {
4660 (void)soap; (void)tag; (void)id; (void)type;
4661 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueResponse), type))
4662 return soap->error;
4663 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
4664 return soap->error;
4665 return soap_element_end_out(soap, tag);
4666 }
4667
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)
4669 {
4670 size_t soap_flag__result = 1;
4671 if (soap_element_begin_in(soap, tag, 0, type))
4672 return NULL;
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);
4674 if (!a)
4675 return NULL;
4676 soap_default_ns1__S_USCOREvalueResponse(soap, a);
4677 if (soap->body && !*soap->href)
4678 {
4679 for (;;)
4680 { soap->error = SOAP_TAG_MISMATCH;
4681 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
4682 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
4683 { soap_flag__result--;
4684 continue;
4685 }
4686 if (soap->error == SOAP_TAG_MISMATCH)
4687 soap->error = soap_ignore_element(soap);
4688 if (soap->error == SOAP_NO_TAG)
4689 break;
4690 if (soap->error)
4691 return NULL;
4692 }
4693 if (soap_element_end_in(soap, tag))
4694 return NULL;
4695 }
4696 else
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);
4698 if (soap->body && soap_element_end_in(soap, tag))
4699 return NULL;
4700 }
4701 return a;
4702 }
4703
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)
4705 {
4706 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueResponse);
4707 if (soap_out_ns1__S_USCOREvalueResponse(soap, tag?tag:"ns1:S_valueResponse", id, a, type))
4708 return soap->error;
4709 return soap_putindependent(soap);
4710 }
4711
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)
4713 {
4714 if ((p = soap_in_ns1__S_USCOREvalueResponse(soap, tag, p, type)))
4715 if (soap_getindependent(soap))
4716 return NULL;
4717 return p;
4718 }
4719
4720 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrand(struct soap *soap, struct ns1__leading_USCOREstrand *a)
4721 {
4722 (void)soap; (void)a; /* appease -Wall -Werror */
4723 soap_default_string(soap, &a->_sequence);
4724 }
4725
4726 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrand(struct soap *soap, const struct ns1__leading_USCOREstrand *a)
4727 {
4728 (void)soap; (void)a; /* appease -Wall -Werror */
4729 soap_serialize_string(soap, &a->_sequence);
4730 }
4731
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)
4733 {
4734 (void)soap; (void)tag; (void)id; (void)type;
4735 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrand), type))
4736 return soap->error;
4737 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
4738 return soap->error;
4739 return soap_element_end_out(soap, tag);
4740 }
4741
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)
4743 {
4744 size_t soap_flag__sequence = 1;
4745 if (soap_element_begin_in(soap, tag, 0, type))
4746 return NULL;
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);
4748 if (!a)
4749 return NULL;
4750 soap_default_ns1__leading_USCOREstrand(soap, a);
4751 if (soap->body && !*soap->href)
4752 {
4753 for (;;)
4754 { soap->error = SOAP_TAG_MISMATCH;
4755 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4756 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
4757 { soap_flag__sequence--;
4758 continue;
4759 }
4760 if (soap->error == SOAP_TAG_MISMATCH)
4761 soap->error = soap_ignore_element(soap);
4762 if (soap->error == SOAP_NO_TAG)
4763 break;
4764 if (soap->error)
4765 return NULL;
4766 }
4767 if (soap_element_end_in(soap, tag))
4768 return NULL;
4769 }
4770 else
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);
4772 if (soap->body && soap_element_end_in(soap, tag))
4773 return NULL;
4774 }
4775 return a;
4776 }
4777
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)
4779 {
4780 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrand);
4781 if (soap_out_ns1__leading_USCOREstrand(soap, tag?tag:"ns1:leading_strand", id, a, type))
4782 return soap->error;
4783 return soap_putindependent(soap);
4784 }
4785
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)
4787 {
4788 if ((p = soap_in_ns1__leading_USCOREstrand(soap, tag, p, type)))
4789 if (soap_getindependent(soap))
4790 return NULL;
4791 return p;
4792 }
4793
4794 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *a)
4795 {
4796 (void)soap; (void)a; /* appease -Wall -Werror */
4797 a->_result = NULL;
4798 }
4799
4800 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrandResponse(struct soap *soap, const struct ns1__leading_USCOREstrandResponse *a)
4801 {
4802 (void)soap; (void)a; /* appease -Wall -Werror */
4803 soap_serialize_PointerToarrayOut(soap, &a->_result);
4804 }
4805
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)
4807 {
4808 (void)soap; (void)tag; (void)id; (void)type;
4809 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrandResponse), type))
4810 return soap->error;
4811 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
4812 return soap->error;
4813 return soap_element_end_out(soap, tag);
4814 }
4815
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)
4817 {
4818 size_t soap_flag__result = 1;
4819 if (soap_element_begin_in(soap, tag, 0, type))
4820 return NULL;
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);
4822 if (!a)
4823 return NULL;
4824 soap_default_ns1__leading_USCOREstrandResponse(soap, a);
4825 if (soap->body && !*soap->href)
4826 {
4827 for (;;)
4828 { soap->error = SOAP_TAG_MISMATCH;
4829 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
4830 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
4831 { soap_flag__result--;
4832 continue;
4833 }
4834 if (soap->error == SOAP_TAG_MISMATCH)
4835 soap->error = soap_ignore_element(soap);
4836 if (soap->error == SOAP_NO_TAG)
4837 break;
4838 if (soap->error)
4839 return NULL;
4840 }
4841 if (soap_element_end_in(soap, tag))
4842 return NULL;
4843 }
4844 else
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);
4846 if (soap->body && soap_element_end_in(soap, tag))
4847 return NULL;
4848 }
4849 return a;
4850 }
4851
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)
4853 {
4854 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrandResponse);
4855 if (soap_out_ns1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type))
4856 return soap->error;
4857 return soap_putindependent(soap);
4858 }
4859
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)
4861 {
4862 if ((p = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, p, type)))
4863 if (soap_getindependent(soap))
4864 return NULL;
4865 return p;
4866 }
4867
4868 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scs(struct soap *soap, struct ns1__scs *a)
4869 {
4870 (void)soap; (void)a; /* appease -Wall -Werror */
4871 soap_default_string(soap, &a->_sequence);
4872 a->_params = NULL;
4873 }
4874
4875 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scs(struct soap *soap, const struct ns1__scs *a)
4876 {
4877 (void)soap; (void)a; /* appease -Wall -Werror */
4878 soap_serialize_string(soap, &a->_sequence);
4879 soap_serialize_PointerTons1__scsInputParams(soap, &a->_params);
4880 }
4881
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)
4883 {
4884 (void)soap; (void)tag; (void)id; (void)type;
4885 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scs), type))
4886 return soap->error;
4887 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
4888 return soap->error;
4889 if (soap_out_PointerTons1__scsInputParams(soap, "params", -1, &a->_params, ""))
4890 return soap->error;
4891 return soap_element_end_out(soap, tag);
4892 }
4893
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)
4895 {
4896 size_t soap_flag__sequence = 1;
4897 size_t soap_flag__params = 1;
4898 if (soap_element_begin_in(soap, tag, 0, type))
4899 return NULL;
4900 a = (struct ns1__scs *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scs, sizeof(struct ns1__scs), 0, NULL, NULL, NULL);
4901 if (!a)
4902 return NULL;
4903 soap_default_ns1__scs(soap, a);
4904 if (soap->body && !*soap->href)
4905 {
4906 for (;;)
4907 { soap->error = SOAP_TAG_MISMATCH;
4908 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
4909 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
4910 { soap_flag__sequence--;
4911 continue;
4912 }
4913 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
4914 if (soap_in_PointerTons1__scsInputParams(soap, NULL, &a->_params, "ns1:scsInputParams"))
4915 { soap_flag__params--;
4916 continue;
4917 }
4918 if (soap->error == SOAP_TAG_MISMATCH)
4919 soap->error = soap_ignore_element(soap);
4920 if (soap->error == SOAP_NO_TAG)
4921 break;
4922 if (soap->error)
4923 return NULL;
4924 }
4925 if (soap_element_end_in(soap, tag))
4926 return NULL;
4927 }
4928 else
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);
4930 if (soap->body && soap_element_end_in(soap, tag))
4931 return NULL;
4932 }
4933 return a;
4934 }
4935
4936 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scs(struct soap *soap, const struct ns1__scs *a, const char *tag, const char *type)
4937 {
4938 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scs);
4939 if (soap_out_ns1__scs(soap, tag?tag:"ns1:scs", id, a, type))
4940 return soap->error;
4941 return soap_putindependent(soap);
4942 }
4943
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)
4945 {
4946 if ((p = soap_in_ns1__scs(soap, tag, p, type)))
4947 if (soap_getindependent(soap))
4948 return NULL;
4949 return p;
4950 }
4951
4952 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsResponse(struct soap *soap, struct ns1__scsResponse *a)
4953 {
4954 (void)soap; (void)a; /* appease -Wall -Werror */
4955 a->_result = NULL;
4956 }
4957
4958 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a)
4959 {
4960 (void)soap; (void)a; /* appease -Wall -Werror */
4961 soap_serialize_PointerTostring(soap, &a->_result);
4962 }
4963
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)
4965 {
4966 (void)soap; (void)tag; (void)id; (void)type;
4967 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsResponse), type))
4968 return soap->error;
4969 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
4970 return soap->error;
4971 return soap_element_end_out(soap, tag);
4972 }
4973
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)
4975 {
4976 size_t soap_flag__result = 1;
4977 if (soap_element_begin_in(soap, tag, 0, type))
4978 return NULL;
4979 a = (struct ns1__scsResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsResponse, sizeof(struct ns1__scsResponse), 0, NULL, NULL, NULL);
4980 if (!a)
4981 return NULL;
4982 soap_default_ns1__scsResponse(soap, a);
4983 if (soap->body && !*soap->href)
4984 {
4985 for (;;)
4986 { soap->error = SOAP_TAG_MISMATCH;
4987 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
4988 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
4989 { soap_flag__result--;
4990 continue;
4991 }
4992 if (soap->error == SOAP_TAG_MISMATCH)
4993 soap->error = soap_ignore_element(soap);
4994 if (soap->error == SOAP_NO_TAG)
4995 break;
4996 if (soap->error)
4997 return NULL;
4998 }
4999 if (soap_element_end_in(soap, tag))
5000 return NULL;
5001 }
5002 else
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);
5004 if (soap->body && soap_element_end_in(soap, tag))
5005 return NULL;
5006 }
5007 return a;
5008 }
5009
5010 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a, const char *tag, const char *type)
5011 {
5012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsResponse);
5013 if (soap_out_ns1__scsResponse(soap, tag?tag:"ns1:scsResponse", id, a, type))
5014 return soap->error;
5015 return soap_putindependent(soap);
5016 }
5017
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)
5019 {
5020 if ((p = soap_in_ns1__scsResponse(soap, tag, p, type)))
5021 if (soap_getindependent(soap))
5022 return NULL;
5023 return p;
5024 }
5025
5026 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbias(struct soap *soap, struct ns1__lda_USCOREbias *a)
5027 {
5028 (void)soap; (void)a; /* appease -Wall -Werror */
5029 soap_default_string(soap, &a->_sequence);
5030 a->_params = NULL;
5031 }
5032
5033 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbias(struct soap *soap, const struct ns1__lda_USCOREbias *a)
5034 {
5035 (void)soap; (void)a; /* appease -Wall -Werror */
5036 soap_serialize_string(soap, &a->_sequence);
5037 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, &a->_params);
5038 }
5039
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)
5041 {
5042 (void)soap; (void)tag; (void)id; (void)type;
5043 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbias), type))
5044 return soap->error;
5045 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5046 return soap->error;
5047 if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, "params", -1, &a->_params, ""))
5048 return soap->error;
5049 return soap_element_end_out(soap, tag);
5050 }
5051
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)
5053 {
5054 size_t soap_flag__sequence = 1;
5055 size_t soap_flag__params = 1;
5056 if (soap_element_begin_in(soap, tag, 0, type))
5057 return NULL;
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);
5059 if (!a)
5060 return NULL;
5061 soap_default_ns1__lda_USCOREbias(soap, a);
5062 if (soap->body && !*soap->href)
5063 {
5064 for (;;)
5065 { soap->error = SOAP_TAG_MISMATCH;
5066 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5067 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5068 { soap_flag__sequence--;
5069 continue;
5070 }
5071 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
5072 if (soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, &a->_params, "ns1:lda_biasInputParams"))
5073 { soap_flag__params--;
5074 continue;
5075 }
5076 if (soap->error == SOAP_TAG_MISMATCH)
5077 soap->error = soap_ignore_element(soap);
5078 if (soap->error == SOAP_NO_TAG)
5079 break;
5080 if (soap->error)
5081 return NULL;
5082 }
5083 if (soap_element_end_in(soap, tag))
5084 return NULL;
5085 }
5086 else
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);
5088 if (soap->body && soap_element_end_in(soap, tag))
5089 return NULL;
5090 }
5091 return a;
5092 }
5093
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)
5095 {
5096 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbias);
5097 if (soap_out_ns1__lda_USCOREbias(soap, tag?tag:"ns1:lda_bias", id, a, type))
5098 return soap->error;
5099 return soap_putindependent(soap);
5100 }
5101
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)
5103 {
5104 if ((p = soap_in_ns1__lda_USCOREbias(soap, tag, p, type)))
5105 if (soap_getindependent(soap))
5106 return NULL;
5107 return p;
5108 }
5109
5110 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasResponse(struct soap *soap, struct ns1__lda_USCOREbiasResponse *a)
5111 {
5112 (void)soap; (void)a; /* appease -Wall -Werror */
5113 a->_result = NULL;
5114 }
5115
5116 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasResponse(struct soap *soap, const struct ns1__lda_USCOREbiasResponse *a)
5117 {
5118 (void)soap; (void)a; /* appease -Wall -Werror */
5119 soap_serialize_PointerTostring(soap, &a->_result);
5120 }
5121
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)
5123 {
5124 (void)soap; (void)tag; (void)id; (void)type;
5125 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasResponse), type))
5126 return soap->error;
5127 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5128 return soap->error;
5129 return soap_element_end_out(soap, tag);
5130 }
5131
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)
5133 {
5134 size_t soap_flag__result = 1;
5135 if (soap_element_begin_in(soap, tag, 0, type))
5136 return NULL;
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);
5138 if (!a)
5139 return NULL;
5140 soap_default_ns1__lda_USCOREbiasResponse(soap, a);
5141 if (soap->body && !*soap->href)
5142 {
5143 for (;;)
5144 { soap->error = SOAP_TAG_MISMATCH;
5145 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5146 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5147 { soap_flag__result--;
5148 continue;
5149 }
5150 if (soap->error == SOAP_TAG_MISMATCH)
5151 soap->error = soap_ignore_element(soap);
5152 if (soap->error == SOAP_NO_TAG)
5153 break;
5154 if (soap->error)
5155 return NULL;
5156 }
5157 if (soap_element_end_in(soap, tag))
5158 return NULL;
5159 }
5160 else
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);
5162 if (soap->body && soap_element_end_in(soap, tag))
5163 return NULL;
5164 }
5165 return a;
5166 }
5167
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)
5169 {
5170 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasResponse);
5171 if (soap_out_ns1__lda_USCOREbiasResponse(soap, tag?tag:"ns1:lda_biasResponse", id, a, type))
5172 return soap->error;
5173 return soap_putindependent(soap);
5174 }
5175
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)
5177 {
5178 if ((p = soap_in_ns1__lda_USCOREbiasResponse(soap, tag, p, type)))
5179 if (soap_getindependent(soap))
5180 return NULL;
5181 return p;
5182 }
5183
5184 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtable(struct soap *soap, struct ns1__kmer_USCOREtable *a)
5185 {
5186 (void)soap; (void)a; /* appease -Wall -Werror */
5187 soap_default_string(soap, &a->_sequence);
5188 a->_params = NULL;
5189 }
5190
5191 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtable(struct soap *soap, const struct ns1__kmer_USCOREtable *a)
5192 {
5193 (void)soap; (void)a; /* appease -Wall -Werror */
5194 soap_serialize_string(soap, &a->_sequence);
5195 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, &a->_params);
5196 }
5197
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)
5199 {
5200 (void)soap; (void)tag; (void)id; (void)type;
5201 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtable), type))
5202 return soap->error;
5203 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5204 return soap->error;
5205 if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, "params", -1, &a->_params, ""))
5206 return soap->error;
5207 return soap_element_end_out(soap, tag);
5208 }
5209
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)
5211 {
5212 size_t soap_flag__sequence = 1;
5213 size_t soap_flag__params = 1;
5214 if (soap_element_begin_in(soap, tag, 0, type))
5215 return NULL;
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);
5217 if (!a)
5218 return NULL;
5219 soap_default_ns1__kmer_USCOREtable(soap, a);
5220 if (soap->body && !*soap->href)
5221 {
5222 for (;;)
5223 { soap->error = SOAP_TAG_MISMATCH;
5224 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5225 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5226 { soap_flag__sequence--;
5227 continue;
5228 }
5229 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
5230 if (soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, &a->_params, "ns1:kmer_tableInputParams"))
5231 { soap_flag__params--;
5232 continue;
5233 }
5234 if (soap->error == SOAP_TAG_MISMATCH)
5235 soap->error = soap_ignore_element(soap);
5236 if (soap->error == SOAP_NO_TAG)
5237 break;
5238 if (soap->error)
5239 return NULL;
5240 }
5241 if (soap_element_end_in(soap, tag))
5242 return NULL;
5243 }
5244 else
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);
5246 if (soap->body && soap_element_end_in(soap, tag))
5247 return NULL;
5248 }
5249 return a;
5250 }
5251
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)
5253 {
5254 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtable);
5255 if (soap_out_ns1__kmer_USCOREtable(soap, tag?tag:"ns1:kmer_table", id, a, type))
5256 return soap->error;
5257 return soap_putindependent(soap);
5258 }
5259
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)
5261 {
5262 if ((p = soap_in_ns1__kmer_USCOREtable(soap, tag, p, type)))
5263 if (soap_getindependent(soap))
5264 return NULL;
5265 return p;
5266 }
5267
5268 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableResponse(struct soap *soap, struct ns1__kmer_USCOREtableResponse *a)
5269 {
5270 (void)soap; (void)a; /* appease -Wall -Werror */
5271 a->_result = NULL;
5272 }
5273
5274 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableResponse(struct soap *soap, const struct ns1__kmer_USCOREtableResponse *a)
5275 {
5276 (void)soap; (void)a; /* appease -Wall -Werror */
5277 soap_serialize_PointerTostring(soap, &a->_result);
5278 }
5279
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)
5281 {
5282 (void)soap; (void)tag; (void)id; (void)type;
5283 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableResponse), type))
5284 return soap->error;
5285 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5286 return soap->error;
5287 return soap_element_end_out(soap, tag);
5288 }
5289
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)
5291 {
5292 size_t soap_flag__result = 1;
5293 if (soap_element_begin_in(soap, tag, 0, type))
5294 return NULL;
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);
5296 if (!a)
5297 return NULL;
5298 soap_default_ns1__kmer_USCOREtableResponse(soap, a);
5299 if (soap->body && !*soap->href)
5300 {
5301 for (;;)
5302 { soap->error = SOAP_TAG_MISMATCH;
5303 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5304 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5305 { soap_flag__result--;
5306 continue;
5307 }
5308 if (soap->error == SOAP_TAG_MISMATCH)
5309 soap->error = soap_ignore_element(soap);
5310 if (soap->error == SOAP_NO_TAG)
5311 break;
5312 if (soap->error)
5313 return NULL;
5314 }
5315 if (soap_element_end_in(soap, tag))
5316 return NULL;
5317 }
5318 else
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);
5320 if (soap->body && soap_element_end_in(soap, tag))
5321 return NULL;
5322 }
5323 return a;
5324 }
5325
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)
5327 {
5328 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableResponse);
5329 if (soap_out_ns1__kmer_USCOREtableResponse(soap, tag?tag:"ns1:kmer_tableResponse", id, a, type))
5330 return soap->error;
5331 return soap_putindependent(soap);
5332 }
5333
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)
5335 {
5336 if ((p = soap_in_ns1__kmer_USCOREtableResponse(soap, tag, p, type)))
5337 if (soap_getindependent(soap))
5338 return NULL;
5339 return p;
5340 }
5341
5342 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalue(struct soap *soap, struct ns1__base_USCOREz_USCOREvalue *a)
5343 {
5344 (void)soap; (void)a; /* appease -Wall -Werror */
5345 soap_default_string(soap, &a->_sequence);
5346 a->_params = NULL;
5347 }
5348
5349 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalue *a)
5350 {
5351 (void)soap; (void)a; /* appease -Wall -Werror */
5352 soap_serialize_string(soap, &a->_sequence);
5353 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, &a->_params);
5354 }
5355
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)
5357 {
5358 (void)soap; (void)tag; (void)id; (void)type;
5359 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue), type))
5360 return soap->error;
5361 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5362 return soap->error;
5363 if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
5364 return soap->error;
5365 return soap_element_end_out(soap, tag);
5366 }
5367
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)
5369 {
5370 size_t soap_flag__sequence = 1;
5371 size_t soap_flag__params = 1;
5372 if (soap_element_begin_in(soap, tag, 0, type))
5373 return NULL;
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);
5375 if (!a)
5376 return NULL;
5377 soap_default_ns1__base_USCOREz_USCOREvalue(soap, a);
5378 if (soap->body && !*soap->href)
5379 {
5380 for (;;)
5381 { soap->error = SOAP_TAG_MISMATCH;
5382 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5383 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5384 { soap_flag__sequence--;
5385 continue;
5386 }
5387 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
5388 if (soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:base_z_valueInputParams"))
5389 { soap_flag__params--;
5390 continue;
5391 }
5392 if (soap->error == SOAP_TAG_MISMATCH)
5393 soap->error = soap_ignore_element(soap);
5394 if (soap->error == SOAP_NO_TAG)
5395 break;
5396 if (soap->error)
5397 return NULL;
5398 }
5399 if (soap_element_end_in(soap, tag))
5400 return NULL;
5401 }
5402 else
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);
5404 if (soap->body && soap_element_end_in(soap, tag))
5405 return NULL;
5406 }
5407 return a;
5408 }
5409
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)
5411 {
5412 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue);
5413 if (soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag?tag:"ns1:base_z_value", id, a, type))
5414 return soap->error;
5415 return soap_putindependent(soap);
5416 }
5417
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)
5419 {
5420 if ((p = soap_in_ns1__base_USCOREz_USCOREvalue(soap, tag, p, type)))
5421 if (soap_getindependent(soap))
5422 return NULL;
5423 return p;
5424 }
5425
5426 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueResponse *a)
5427 {
5428 (void)soap; (void)a; /* appease -Wall -Werror */
5429 a->_result = NULL;
5430 }
5431
5432 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueResponse *a)
5433 {
5434 (void)soap; (void)a; /* appease -Wall -Werror */
5435 soap_serialize_PointerTostring(soap, &a->_result);
5436 }
5437
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)
5439 {
5440 (void)soap; (void)tag; (void)id; (void)type;
5441 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse), type))
5442 return soap->error;
5443 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5444 return soap->error;
5445 return soap_element_end_out(soap, tag);
5446 }
5447
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)
5449 {
5450 size_t soap_flag__result = 1;
5451 if (soap_element_begin_in(soap, tag, 0, type))
5452 return NULL;
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);
5454 if (!a)
5455 return NULL;
5456 soap_default_ns1__base_USCOREz_USCOREvalueResponse(soap, a);
5457 if (soap->body && !*soap->href)
5458 {
5459 for (;;)
5460 { soap->error = SOAP_TAG_MISMATCH;
5461 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5462 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5463 { soap_flag__result--;
5464 continue;
5465 }
5466 if (soap->error == SOAP_TAG_MISMATCH)
5467 soap->error = soap_ignore_element(soap);
5468 if (soap->error == SOAP_NO_TAG)
5469 break;
5470 if (soap->error)
5471 return NULL;
5472 }
5473 if (soap_element_end_in(soap, tag))
5474 return NULL;
5475 }
5476 else
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);
5478 if (soap->body && soap_element_end_in(soap, tag))
5479 return NULL;
5480 }
5481 return a;
5482 }
5483
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)
5485 {
5486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse);
5487 if (soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag?tag:"ns1:base_z_valueResponse", id, a, type))
5488 return soap->error;
5489 return soap_putindependent(soap);
5490 }
5491
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)
5493 {
5494 if ((p = soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, p, type)))
5495 if (soap_getindependent(soap))
5496 return NULL;
5497 return p;
5498 }
5499
5500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounter(struct soap *soap, struct ns1__base_USCOREcounter *a)
5501 {
5502 (void)soap; (void)a; /* appease -Wall -Werror */
5503 soap_default_string(soap, &a->_sequence);
5504 a->_params = NULL;
5505 }
5506
5507 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounter(struct soap *soap, const struct ns1__base_USCOREcounter *a)
5508 {
5509 (void)soap; (void)a; /* appease -Wall -Werror */
5510 soap_serialize_string(soap, &a->_sequence);
5511 soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, &a->_params);
5512 }
5513
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)
5515 {
5516 (void)soap; (void)tag; (void)id; (void)type;
5517 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounter), type))
5518 return soap->error;
5519 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5520 return soap->error;
5521 if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
5522 return soap->error;
5523 return soap_element_end_out(soap, tag);
5524 }
5525
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)
5527 {
5528 size_t soap_flag__sequence = 1;
5529 size_t soap_flag__params = 1;
5530 if (soap_element_begin_in(soap, tag, 0, type))
5531 return NULL;
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);
5533 if (!a)
5534 return NULL;
5535 soap_default_ns1__base_USCOREcounter(soap, a);
5536 if (soap->body && !*soap->href)
5537 {
5538 for (;;)
5539 { soap->error = SOAP_TAG_MISMATCH;
5540 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5541 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5542 { soap_flag__sequence--;
5543 continue;
5544 }
5545 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
5546 if (soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:base_counterInputParams"))
5547 { soap_flag__params--;
5548 continue;
5549 }
5550 if (soap->error == SOAP_TAG_MISMATCH)
5551 soap->error = soap_ignore_element(soap);
5552 if (soap->error == SOAP_NO_TAG)
5553 break;
5554 if (soap->error)
5555 return NULL;
5556 }
5557 if (soap_element_end_in(soap, tag))
5558 return NULL;
5559 }
5560 else
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);
5562 if (soap->body && soap_element_end_in(soap, tag))
5563 return NULL;
5564 }
5565 return a;
5566 }
5567
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)
5569 {
5570 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounter);
5571 if (soap_out_ns1__base_USCOREcounter(soap, tag?tag:"ns1:base_counter", id, a, type))
5572 return soap->error;
5573 return soap_putindependent(soap);
5574 }
5575
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)
5577 {
5578 if ((p = soap_in_ns1__base_USCOREcounter(soap, tag, p, type)))
5579 if (soap_getindependent(soap))
5580 return NULL;
5581 return p;
5582 }
5583
5584 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterResponse(struct soap *soap, struct ns1__base_USCOREcounterResponse *a)
5585 {
5586 (void)soap; (void)a; /* appease -Wall -Werror */
5587 a->_result = NULL;
5588 }
5589
5590 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterResponse(struct soap *soap, const struct ns1__base_USCOREcounterResponse *a)
5591 {
5592 (void)soap; (void)a; /* appease -Wall -Werror */
5593 soap_serialize_PointerTostring(soap, &a->_result);
5594 }
5595
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)
5597 {
5598 (void)soap; (void)tag; (void)id; (void)type;
5599 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterResponse), type))
5600 return soap->error;
5601 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5602 return soap->error;
5603 return soap_element_end_out(soap, tag);
5604 }
5605
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)
5607 {
5608 size_t soap_flag__result = 1;
5609 if (soap_element_begin_in(soap, tag, 0, type))
5610 return NULL;
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);
5612 if (!a)
5613 return NULL;
5614 soap_default_ns1__base_USCOREcounterResponse(soap, a);
5615 if (soap->body && !*soap->href)
5616 {
5617 for (;;)
5618 { soap->error = SOAP_TAG_MISMATCH;
5619 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5620 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5621 { soap_flag__result--;
5622 continue;
5623 }
5624 if (soap->error == SOAP_TAG_MISMATCH)
5625 soap->error = soap_ignore_element(soap);
5626 if (soap->error == SOAP_NO_TAG)
5627 break;
5628 if (soap->error)
5629 return NULL;
5630 }
5631 if (soap_element_end_in(soap, tag))
5632 return NULL;
5633 }
5634 else
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);
5636 if (soap->body && soap_element_end_in(soap, tag))
5637 return NULL;
5638 }
5639 return a;
5640 }
5641
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)
5643 {
5644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterResponse);
5645 if (soap_out_ns1__base_USCOREcounterResponse(soap, tag?tag:"ns1:base_counterResponse", id, a, type))
5646 return soap->error;
5647 return soap_putindependent(soap);
5648 }
5649
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)
5651 {
5652 if ((p = soap_in_ns1__base_USCOREcounterResponse(soap, tag, p, type)))
5653 if (soap_getindependent(soap))
5654 return NULL;
5655 return p;
5656 }
5657
5658 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2(struct soap *soap, struct ns1__B2 *a)
5659 {
5660 (void)soap; (void)a; /* appease -Wall -Werror */
5661 soap_default_string(soap, &a->_sequence);
5662 }
5663
5664 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2(struct soap *soap, const struct ns1__B2 *a)
5665 {
5666 (void)soap; (void)a; /* appease -Wall -Werror */
5667 soap_serialize_string(soap, &a->_sequence);
5668 }
5669
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)
5671 {
5672 (void)soap; (void)tag; (void)id; (void)type;
5673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2), type))
5674 return soap->error;
5675 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5676 return soap->error;
5677 return soap_element_end_out(soap, tag);
5678 }
5679
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)
5681 {
5682 size_t soap_flag__sequence = 1;
5683 if (soap_element_begin_in(soap, tag, 0, type))
5684 return NULL;
5685 a = (struct ns1__B2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2, sizeof(struct ns1__B2), 0, NULL, NULL, NULL);
5686 if (!a)
5687 return NULL;
5688 soap_default_ns1__B2(soap, a);
5689 if (soap->body && !*soap->href)
5690 {
5691 for (;;)
5692 { soap->error = SOAP_TAG_MISMATCH;
5693 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5694 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5695 { soap_flag__sequence--;
5696 continue;
5697 }
5698 if (soap->error == SOAP_TAG_MISMATCH)
5699 soap->error = soap_ignore_element(soap);
5700 if (soap->error == SOAP_NO_TAG)
5701 break;
5702 if (soap->error)
5703 return NULL;
5704 }
5705 if (soap_element_end_in(soap, tag))
5706 return NULL;
5707 }
5708 else
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);
5710 if (soap->body && soap_element_end_in(soap, tag))
5711 return NULL;
5712 }
5713 return a;
5714 }
5715
5716 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2(struct soap *soap, const struct ns1__B2 *a, const char *tag, const char *type)
5717 {
5718 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2);
5719 if (soap_out_ns1__B2(soap, tag?tag:"ns1:B2", id, a, type))
5720 return soap->error;
5721 return soap_putindependent(soap);
5722 }
5723
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)
5725 {
5726 if ((p = soap_in_ns1__B2(soap, tag, p, type)))
5727 if (soap_getindependent(soap))
5728 return NULL;
5729 return p;
5730 }
5731
5732 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2Response(struct soap *soap, struct ns1__B2Response *a)
5733 {
5734 (void)soap; (void)a; /* appease -Wall -Werror */
5735 a->_result = NULL;
5736 }
5737
5738 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a)
5739 {
5740 (void)soap; (void)a; /* appease -Wall -Werror */
5741 soap_serialize_PointerTostring(soap, &a->_result);
5742 }
5743
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)
5745 {
5746 (void)soap; (void)tag; (void)id; (void)type;
5747 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2Response), type))
5748 return soap->error;
5749 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5750 return soap->error;
5751 return soap_element_end_out(soap, tag);
5752 }
5753
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)
5755 {
5756 size_t soap_flag__result = 1;
5757 if (soap_element_begin_in(soap, tag, 0, type))
5758 return NULL;
5759 a = (struct ns1__B2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2Response, sizeof(struct ns1__B2Response), 0, NULL, NULL, NULL);
5760 if (!a)
5761 return NULL;
5762 soap_default_ns1__B2Response(soap, a);
5763 if (soap->body && !*soap->href)
5764 {
5765 for (;;)
5766 { soap->error = SOAP_TAG_MISMATCH;
5767 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5768 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5769 { soap_flag__result--;
5770 continue;
5771 }
5772 if (soap->error == SOAP_TAG_MISMATCH)
5773 soap->error = soap_ignore_element(soap);
5774 if (soap->error == SOAP_NO_TAG)
5775 break;
5776 if (soap->error)
5777 return NULL;
5778 }
5779 if (soap_element_end_in(soap, tag))
5780 return NULL;
5781 }
5782 else
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);
5784 if (soap->body && soap_element_end_in(soap, tag))
5785 return NULL;
5786 }
5787 return a;
5788 }
5789
5790 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a, const char *tag, const char *type)
5791 {
5792 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2Response);
5793 if (soap_out_ns1__B2Response(soap, tag?tag:"ns1:B2Response", id, a, type))
5794 return soap->error;
5795 return soap_putindependent(soap);
5796 }
5797
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)
5799 {
5800 if ((p = soap_in_ns1__B2Response(soap, tag, p, type)))
5801 if (soap_getindependent(soap))
5802 return NULL;
5803 return p;
5804 }
5805
5806 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1(struct soap *soap, struct ns1__B1 *a)
5807 {
5808 (void)soap; (void)a; /* appease -Wall -Werror */
5809 soap_default_string(soap, &a->_sequence);
5810 a->_params = NULL;
5811 }
5812
5813 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1(struct soap *soap, const struct ns1__B1 *a)
5814 {
5815 (void)soap; (void)a; /* appease -Wall -Werror */
5816 soap_serialize_string(soap, &a->_sequence);
5817 soap_serialize_PointerTons1__B1InputParams(soap, &a->_params);
5818 }
5819
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)
5821 {
5822 (void)soap; (void)tag; (void)id; (void)type;
5823 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1), type))
5824 return soap->error;
5825 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5826 return soap->error;
5827 if (soap_out_PointerTons1__B1InputParams(soap, "params", -1, &a->_params, ""))
5828 return soap->error;
5829 return soap_element_end_out(soap, tag);
5830 }
5831
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)
5833 {
5834 size_t soap_flag__sequence = 1;
5835 size_t soap_flag__params = 1;
5836 if (soap_element_begin_in(soap, tag, 0, type))
5837 return NULL;
5838 a = (struct ns1__B1 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1, sizeof(struct ns1__B1), 0, NULL, NULL, NULL);
5839 if (!a)
5840 return NULL;
5841 soap_default_ns1__B1(soap, a);
5842 if (soap->body && !*soap->href)
5843 {
5844 for (;;)
5845 { soap->error = SOAP_TAG_MISMATCH;
5846 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
5847 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
5848 { soap_flag__sequence--;
5849 continue;
5850 }
5851 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
5852 if (soap_in_PointerTons1__B1InputParams(soap, NULL, &a->_params, "ns1:B1InputParams"))
5853 { soap_flag__params--;
5854 continue;
5855 }
5856 if (soap->error == SOAP_TAG_MISMATCH)
5857 soap->error = soap_ignore_element(soap);
5858 if (soap->error == SOAP_NO_TAG)
5859 break;
5860 if (soap->error)
5861 return NULL;
5862 }
5863 if (soap_element_end_in(soap, tag))
5864 return NULL;
5865 }
5866 else
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);
5868 if (soap->body && soap_element_end_in(soap, tag))
5869 return NULL;
5870 }
5871 return a;
5872 }
5873
5874 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1(struct soap *soap, const struct ns1__B1 *a, const char *tag, const char *type)
5875 {
5876 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1);
5877 if (soap_out_ns1__B1(soap, tag?tag:"ns1:B1", id, a, type))
5878 return soap->error;
5879 return soap_putindependent(soap);
5880 }
5881
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)
5883 {
5884 if ((p = soap_in_ns1__B1(soap, tag, p, type)))
5885 if (soap_getindependent(soap))
5886 return NULL;
5887 return p;
5888 }
5889
5890 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1Response(struct soap *soap, struct ns1__B1Response *a)
5891 {
5892 (void)soap; (void)a; /* appease -Wall -Werror */
5893 a->_result = NULL;
5894 }
5895
5896 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a)
5897 {
5898 (void)soap; (void)a; /* appease -Wall -Werror */
5899 soap_serialize_PointerTostring(soap, &a->_result);
5900 }
5901
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)
5903 {
5904 (void)soap; (void)tag; (void)id; (void)type;
5905 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1Response), type))
5906 return soap->error;
5907 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
5908 return soap->error;
5909 return soap_element_end_out(soap, tag);
5910 }
5911
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)
5913 {
5914 size_t soap_flag__result = 1;
5915 if (soap_element_begin_in(soap, tag, 0, type))
5916 return NULL;
5917 a = (struct ns1__B1Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1Response, sizeof(struct ns1__B1Response), 0, NULL, NULL, NULL);
5918 if (!a)
5919 return NULL;
5920 soap_default_ns1__B1Response(soap, a);
5921 if (soap->body && !*soap->href)
5922 {
5923 for (;;)
5924 { soap->error = SOAP_TAG_MISMATCH;
5925 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
5926 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
5927 { soap_flag__result--;
5928 continue;
5929 }
5930 if (soap->error == SOAP_TAG_MISMATCH)
5931 soap->error = soap_ignore_element(soap);
5932 if (soap->error == SOAP_NO_TAG)
5933 break;
5934 if (soap->error)
5935 return NULL;
5936 }
5937 if (soap_element_end_in(soap, tag))
5938 return NULL;
5939 }
5940 else
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);
5942 if (soap->body && soap_element_end_in(soap, tag))
5943 return NULL;
5944 }
5945 return a;
5946 }
5947
5948 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a, const char *tag, const char *type)
5949 {
5950 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1Response);
5951 if (soap_out_ns1__B1Response(soap, tag?tag:"ns1:B1Response", id, a, type))
5952 return soap->error;
5953 return soap_putindependent(soap);
5954 }
5955
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)
5957 {
5958 if ((p = soap_in_ns1__B1Response(soap, tag, p, type)))
5959 if (soap_getindependent(soap))
5960 return NULL;
5961 return p;
5962 }
5963
5964 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgr(struct soap *soap, struct ns1__cgr *a)
5965 {
5966 (void)soap; (void)a; /* appease -Wall -Werror */
5967 soap_default_string(soap, &a->_sequence);
5968 a->_params = NULL;
5969 }
5970
5971 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgr(struct soap *soap, const struct ns1__cgr *a)
5972 {
5973 (void)soap; (void)a; /* appease -Wall -Werror */
5974 soap_serialize_string(soap, &a->_sequence);
5975 soap_serialize_PointerTons1__cgrInputParams(soap, &a->_params);
5976 }
5977
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)
5979 {
5980 (void)soap; (void)tag; (void)id; (void)type;
5981 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgr), type))
5982 return soap->error;
5983 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
5984 return soap->error;
5985 if (soap_out_PointerTons1__cgrInputParams(soap, "params", -1, &a->_params, ""))
5986 return soap->error;
5987 return soap_element_end_out(soap, tag);
5988 }
5989
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)
5991 {
5992 size_t soap_flag__sequence = 1;
5993 size_t soap_flag__params = 1;
5994 if (soap_element_begin_in(soap, tag, 0, type))
5995 return NULL;
5996 a = (struct ns1__cgr *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgr, sizeof(struct ns1__cgr), 0, NULL, NULL, NULL);
5997 if (!a)
5998 return NULL;
5999 soap_default_ns1__cgr(soap, a);
6000 if (soap->body && !*soap->href)
6001 {
6002 for (;;)
6003 { soap->error = SOAP_TAG_MISMATCH;
6004 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6005 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
6006 { soap_flag__sequence--;
6007 continue;
6008 }
6009 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
6010 if (soap_in_PointerTons1__cgrInputParams(soap, NULL, &a->_params, "ns1:cgrInputParams"))
6011 { soap_flag__params--;
6012 continue;
6013 }
6014 if (soap->error == SOAP_TAG_MISMATCH)
6015 soap->error = soap_ignore_element(soap);
6016 if (soap->error == SOAP_NO_TAG)
6017 break;
6018 if (soap->error)
6019 return NULL;
6020 }
6021 if (soap_element_end_in(soap, tag))
6022 return NULL;
6023 }
6024 else
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);
6026 if (soap->body && soap_element_end_in(soap, tag))
6027 return NULL;
6028 }
6029 return a;
6030 }
6031
6032 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgr(struct soap *soap, const struct ns1__cgr *a, const char *tag, const char *type)
6033 {
6034 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgr);
6035 if (soap_out_ns1__cgr(soap, tag?tag:"ns1:cgr", id, a, type))
6036 return soap->error;
6037 return soap_putindependent(soap);
6038 }
6039
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)
6041 {
6042 if ((p = soap_in_ns1__cgr(soap, tag, p, type)))
6043 if (soap_getindependent(soap))
6044 return NULL;
6045 return p;
6046 }
6047
6048 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrResponse(struct soap *soap, struct ns1__cgrResponse *a)
6049 {
6050 (void)soap; (void)a; /* appease -Wall -Werror */
6051 a->_result = NULL;
6052 }
6053
6054 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a)
6055 {
6056 (void)soap; (void)a; /* appease -Wall -Werror */
6057 soap_serialize_PointerTostring(soap, &a->_result);
6058 }
6059
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)
6061 {
6062 (void)soap; (void)tag; (void)id; (void)type;
6063 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrResponse), type))
6064 return soap->error;
6065 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6066 return soap->error;
6067 return soap_element_end_out(soap, tag);
6068 }
6069
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)
6071 {
6072 size_t soap_flag__result = 1;
6073 if (soap_element_begin_in(soap, tag, 0, type))
6074 return NULL;
6075 a = (struct ns1__cgrResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrResponse, sizeof(struct ns1__cgrResponse), 0, NULL, NULL, NULL);
6076 if (!a)
6077 return NULL;
6078 soap_default_ns1__cgrResponse(soap, a);
6079 if (soap->body && !*soap->href)
6080 {
6081 for (;;)
6082 { soap->error = SOAP_TAG_MISMATCH;
6083 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6084 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
6085 { soap_flag__result--;
6086 continue;
6087 }
6088 if (soap->error == SOAP_TAG_MISMATCH)
6089 soap->error = soap_ignore_element(soap);
6090 if (soap->error == SOAP_NO_TAG)
6091 break;
6092 if (soap->error)
6093 return NULL;
6094 }
6095 if (soap_element_end_in(soap, tag))
6096 return NULL;
6097 }
6098 else
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);
6100 if (soap->body && soap_element_end_in(soap, tag))
6101 return NULL;
6102 }
6103 return a;
6104 }
6105
6106 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a, const char *tag, const char *type)
6107 {
6108 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrResponse);
6109 if (soap_out_ns1__cgrResponse(soap, tag?tag:"ns1:cgrResponse", id, a, type))
6110 return soap->error;
6111 return soap_putindependent(soap);
6112 }
6113
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)
6115 {
6116 if ((p = soap_in_ns1__cgrResponse(soap, tag, p, type)))
6117 if (soap_getindependent(soap))
6118 return NULL;
6119 return p;
6120 }
6121
6122 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinuc(struct soap *soap, struct ns1__dinuc *a)
6123 {
6124 (void)soap; (void)a; /* appease -Wall -Werror */
6125 soap_default_string(soap, &a->_sequence);
6126 a->_params = NULL;
6127 }
6128
6129 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a)
6130 {
6131 (void)soap; (void)a; /* appease -Wall -Werror */
6132 soap_serialize_string(soap, &a->_sequence);
6133 soap_serialize_PointerTons1__dinucInputParams(soap, &a->_params);
6134 }
6135
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)
6137 {
6138 (void)soap; (void)tag; (void)id; (void)type;
6139 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinuc), type))
6140 return soap->error;
6141 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
6142 return soap->error;
6143 if (soap_out_PointerTons1__dinucInputParams(soap, "params", -1, &a->_params, ""))
6144 return soap->error;
6145 return soap_element_end_out(soap, tag);
6146 }
6147
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)
6149 {
6150 size_t soap_flag__sequence = 1;
6151 size_t soap_flag__params = 1;
6152 if (soap_element_begin_in(soap, tag, 0, type))
6153 return NULL;
6154 a = (struct ns1__dinuc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinuc, sizeof(struct ns1__dinuc), 0, NULL, NULL, NULL);
6155 if (!a)
6156 return NULL;
6157 soap_default_ns1__dinuc(soap, a);
6158 if (soap->body && !*soap->href)
6159 {
6160 for (;;)
6161 { soap->error = SOAP_TAG_MISMATCH;
6162 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6163 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
6164 { soap_flag__sequence--;
6165 continue;
6166 }
6167 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
6168 if (soap_in_PointerTons1__dinucInputParams(soap, NULL, &a->_params, "ns1:dinucInputParams"))
6169 { soap_flag__params--;
6170 continue;
6171 }
6172 if (soap->error == SOAP_TAG_MISMATCH)
6173 soap->error = soap_ignore_element(soap);
6174 if (soap->error == SOAP_NO_TAG)
6175 break;
6176 if (soap->error)
6177 return NULL;
6178 }
6179 if (soap_element_end_in(soap, tag))
6180 return NULL;
6181 }
6182 else
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);
6184 if (soap->body && soap_element_end_in(soap, tag))
6185 return NULL;
6186 }
6187 return a;
6188 }
6189
6190 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a, const char *tag, const char *type)
6191 {
6192 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinuc);
6193 if (soap_out_ns1__dinuc(soap, tag?tag:"ns1:dinuc", id, a, type))
6194 return soap->error;
6195 return soap_putindependent(soap);
6196 }
6197
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)
6199 {
6200 if ((p = soap_in_ns1__dinuc(soap, tag, p, type)))
6201 if (soap_getindependent(soap))
6202 return NULL;
6203 return p;
6204 }
6205
6206 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucResponse(struct soap *soap, struct ns1__dinucResponse *a)
6207 {
6208 (void)soap; (void)a; /* appease -Wall -Werror */
6209 a->_result = NULL;
6210 }
6211
6212 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a)
6213 {
6214 (void)soap; (void)a; /* appease -Wall -Werror */
6215 soap_serialize_PointerTostring(soap, &a->_result);
6216 }
6217
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)
6219 {
6220 (void)soap; (void)tag; (void)id; (void)type;
6221 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucResponse), type))
6222 return soap->error;
6223 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6224 return soap->error;
6225 return soap_element_end_out(soap, tag);
6226 }
6227
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)
6229 {
6230 size_t soap_flag__result = 1;
6231 if (soap_element_begin_in(soap, tag, 0, type))
6232 return NULL;
6233 a = (struct ns1__dinucResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucResponse, sizeof(struct ns1__dinucResponse), 0, NULL, NULL, NULL);
6234 if (!a)
6235 return NULL;
6236 soap_default_ns1__dinucResponse(soap, a);
6237 if (soap->body && !*soap->href)
6238 {
6239 for (;;)
6240 { soap->error = SOAP_TAG_MISMATCH;
6241 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6242 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
6243 { soap_flag__result--;
6244 continue;
6245 }
6246 if (soap->error == SOAP_TAG_MISMATCH)
6247 soap->error = soap_ignore_element(soap);
6248 if (soap->error == SOAP_NO_TAG)
6249 break;
6250 if (soap->error)
6251 return NULL;
6252 }
6253 if (soap_element_end_in(soap, tag))
6254 return NULL;
6255 }
6256 else
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);
6258 if (soap->body && soap_element_end_in(soap, tag))
6259 return NULL;
6260 }
6261 return a;
6262 }
6263
6264 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a, const char *tag, const char *type)
6265 {
6266 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucResponse);
6267 if (soap_out_ns1__dinucResponse(soap, tag?tag:"ns1:dinucResponse", id, a, type))
6268 return soap->error;
6269 return soap_putindependent(soap);
6270 }
6271
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)
6273 {
6274 if ((p = soap_in_ns1__dinucResponse(soap, tag, p, type)))
6275 if (soap_getindependent(soap))
6276 return NULL;
6277 return p;
6278 }
6279
6280 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfit *a)
6281 {
6282 (void)soap; (void)a; /* appease -Wall -Werror */
6283 a->_array = NULL;
6284 }
6285
6286 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfit *a)
6287 {
6288 (void)soap; (void)a; /* appease -Wall -Werror */
6289 soap_serialize_PointerToarrayIn(soap, &a->_array);
6290 }
6291
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)
6293 {
6294 (void)soap; (void)tag; (void)id; (void)type;
6295 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit), type))
6296 return soap->error;
6297 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
6298 return soap->error;
6299 return soap_element_end_out(soap, tag);
6300 }
6301
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)
6303 {
6304 size_t soap_flag__array = 1;
6305 if (soap_element_begin_in(soap, tag, 0, type))
6306 return NULL;
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);
6308 if (!a)
6309 return NULL;
6310 soap_default_ns1__least_USCOREsquares_USCOREfit(soap, a);
6311 if (soap->body && !*soap->href)
6312 {
6313 for (;;)
6314 { soap->error = SOAP_TAG_MISMATCH;
6315 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
6316 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
6317 { soap_flag__array--;
6318 continue;
6319 }
6320 if (soap->error == SOAP_TAG_MISMATCH)
6321 soap->error = soap_ignore_element(soap);
6322 if (soap->error == SOAP_NO_TAG)
6323 break;
6324 if (soap->error)
6325 return NULL;
6326 }
6327 if (soap_element_end_in(soap, tag))
6328 return NULL;
6329 }
6330 else
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);
6332 if (soap->body && soap_element_end_in(soap, tag))
6333 return NULL;
6334 }
6335 return a;
6336 }
6337
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)
6339 {
6340 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit);
6341 if (soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag?tag:"ns1:least_squares_fit", id, a, type))
6342 return soap->error;
6343 return soap_putindependent(soap);
6344 }
6345
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)
6347 {
6348 if ((p = soap_in_ns1__least_USCOREsquares_USCOREfit(soap, tag, p, type)))
6349 if (soap_getindependent(soap))
6350 return NULL;
6351 return p;
6352 }
6353
6354 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *a)
6355 {
6356 (void)soap; (void)a; /* appease -Wall -Werror */
6357 a->_result = NULL;
6358 }
6359
6360 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfitResponse *a)
6361 {
6362 (void)soap; (void)a; /* appease -Wall -Werror */
6363 soap_serialize_PointerToarrayOut(soap, &a->_result);
6364 }
6365
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)
6367 {
6368 (void)soap; (void)tag; (void)id; (void)type;
6369 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse), type))
6370 return soap->error;
6371 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
6372 return soap->error;
6373 return soap_element_end_out(soap, tag);
6374 }
6375
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)
6377 {
6378 size_t soap_flag__result = 1;
6379 if (soap_element_begin_in(soap, tag, 0, type))
6380 return NULL;
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);
6382 if (!a)
6383 return NULL;
6384 soap_default_ns1__least_USCOREsquares_USCOREfitResponse(soap, a);
6385 if (soap->body && !*soap->href)
6386 {
6387 for (;;)
6388 { soap->error = SOAP_TAG_MISMATCH;
6389 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6390 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
6391 { soap_flag__result--;
6392 continue;
6393 }
6394 if (soap->error == SOAP_TAG_MISMATCH)
6395 soap->error = soap_ignore_element(soap);
6396 if (soap->error == SOAP_NO_TAG)
6397 break;
6398 if (soap->error)
6399 return NULL;
6400 }
6401 if (soap_element_end_in(soap, tag))
6402 return NULL;
6403 }
6404 else
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);
6406 if (soap->body && soap_element_end_in(soap, tag))
6407 return NULL;
6408 }
6409 return a;
6410 }
6411
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)
6413 {
6414 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse);
6415 if (soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type))
6416 return soap->error;
6417 return soap_putindependent(soap);
6418 }
6419
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)
6421 {
6422 if ((p = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type)))
6423 if (soap_getindependent(soap))
6424 return NULL;
6425 return p;
6426 }
6427
6428 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindrome(struct soap *soap, struct ns1__palindrome *a)
6429 {
6430 (void)soap; (void)a; /* appease -Wall -Werror */
6431 soap_default_string(soap, &a->_sequence);
6432 a->_params = NULL;
6433 }
6434
6435 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a)
6436 {
6437 (void)soap; (void)a; /* appease -Wall -Werror */
6438 soap_serialize_string(soap, &a->_sequence);
6439 soap_serialize_PointerTons1__palindromeInputParams(soap, &a->_params);
6440 }
6441
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)
6443 {
6444 (void)soap; (void)tag; (void)id; (void)type;
6445 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindrome), type))
6446 return soap->error;
6447 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
6448 return soap->error;
6449 if (soap_out_PointerTons1__palindromeInputParams(soap, "params", -1, &a->_params, ""))
6450 return soap->error;
6451 return soap_element_end_out(soap, tag);
6452 }
6453
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)
6455 {
6456 size_t soap_flag__sequence = 1;
6457 size_t soap_flag__params = 1;
6458 if (soap_element_begin_in(soap, tag, 0, type))
6459 return NULL;
6460 a = (struct ns1__palindrome *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindrome, sizeof(struct ns1__palindrome), 0, NULL, NULL, NULL);
6461 if (!a)
6462 return NULL;
6463 soap_default_ns1__palindrome(soap, a);
6464 if (soap->body && !*soap->href)
6465 {
6466 for (;;)
6467 { soap->error = SOAP_TAG_MISMATCH;
6468 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6469 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
6470 { soap_flag__sequence--;
6471 continue;
6472 }
6473 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
6474 if (soap_in_PointerTons1__palindromeInputParams(soap, NULL, &a->_params, "ns1:palindromeInputParams"))
6475 { soap_flag__params--;
6476 continue;
6477 }
6478 if (soap->error == SOAP_TAG_MISMATCH)
6479 soap->error = soap_ignore_element(soap);
6480 if (soap->error == SOAP_NO_TAG)
6481 break;
6482 if (soap->error)
6483 return NULL;
6484 }
6485 if (soap_element_end_in(soap, tag))
6486 return NULL;
6487 }
6488 else
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);
6490 if (soap->body && soap_element_end_in(soap, tag))
6491 return NULL;
6492 }
6493 return a;
6494 }
6495
6496 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a, const char *tag, const char *type)
6497 {
6498 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindrome);
6499 if (soap_out_ns1__palindrome(soap, tag?tag:"ns1:palindrome", id, a, type))
6500 return soap->error;
6501 return soap_putindependent(soap);
6502 }
6503
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)
6505 {
6506 if ((p = soap_in_ns1__palindrome(soap, tag, p, type)))
6507 if (soap_getindependent(soap))
6508 return NULL;
6509 return p;
6510 }
6511
6512 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeResponse(struct soap *soap, struct ns1__palindromeResponse *a)
6513 {
6514 (void)soap; (void)a; /* appease -Wall -Werror */
6515 a->_result = NULL;
6516 }
6517
6518 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a)
6519 {
6520 (void)soap; (void)a; /* appease -Wall -Werror */
6521 soap_serialize_PointerTostring(soap, &a->_result);
6522 }
6523
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)
6525 {
6526 (void)soap; (void)tag; (void)id; (void)type;
6527 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeResponse), type))
6528 return soap->error;
6529 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6530 return soap->error;
6531 return soap_element_end_out(soap, tag);
6532 }
6533
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)
6535 {
6536 size_t soap_flag__result = 1;
6537 if (soap_element_begin_in(soap, tag, 0, type))
6538 return NULL;
6539 a = (struct ns1__palindromeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeResponse, sizeof(struct ns1__palindromeResponse), 0, NULL, NULL, NULL);
6540 if (!a)
6541 return NULL;
6542 soap_default_ns1__palindromeResponse(soap, a);
6543 if (soap->body && !*soap->href)
6544 {
6545 for (;;)
6546 { soap->error = SOAP_TAG_MISMATCH;
6547 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6548 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
6549 { soap_flag__result--;
6550 continue;
6551 }
6552 if (soap->error == SOAP_TAG_MISMATCH)
6553 soap->error = soap_ignore_element(soap);
6554 if (soap->error == SOAP_NO_TAG)
6555 break;
6556 if (soap->error)
6557 return NULL;
6558 }
6559 if (soap_element_end_in(soap, tag))
6560 return NULL;
6561 }
6562 else
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);
6564 if (soap->body && soap_element_end_in(soap, tag))
6565 return NULL;
6566 }
6567 return a;
6568 }
6569
6570 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a, const char *tag, const char *type)
6571 {
6572 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeResponse);
6573 if (soap_out_ns1__palindromeResponse(soap, tag?tag:"ns1:palindromeResponse", id, a, type))
6574 return soap->error;
6575 return soap_putindependent(soap);
6576 }
6577
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)
6579 {
6580 if ((p = soap_in_ns1__palindromeResponse(soap, tag, p, type)))
6581 if (soap_getindependent(soap))
6582 return NULL;
6583 return p;
6584 }
6585
6586 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrez(struct soap *soap, struct ns1__entrez *a)
6587 {
6588 (void)soap; (void)a; /* appease -Wall -Werror */
6589 soap_default_string(soap, &a->_database);
6590 soap_default_string(soap, &a->_query);
6591 }
6592
6593 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrez(struct soap *soap, const struct ns1__entrez *a)
6594 {
6595 (void)soap; (void)a; /* appease -Wall -Werror */
6596 soap_serialize_string(soap, &a->_database);
6597 soap_serialize_string(soap, &a->_query);
6598 }
6599
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)
6601 {
6602 (void)soap; (void)tag; (void)id; (void)type;
6603 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrez), type))
6604 return soap->error;
6605 if (soap_out_string(soap, "database", -1, &a->_database, ""))
6606 return soap->error;
6607 if (soap_out_string(soap, "query", -1, &a->_query, ""))
6608 return soap->error;
6609 return soap_element_end_out(soap, tag);
6610 }
6611
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)
6613 {
6614 size_t soap_flag__database = 1;
6615 size_t soap_flag__query = 1;
6616 if (soap_element_begin_in(soap, tag, 0, type))
6617 return NULL;
6618 a = (struct ns1__entrez *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrez, sizeof(struct ns1__entrez), 0, NULL, NULL, NULL);
6619 if (!a)
6620 return NULL;
6621 soap_default_ns1__entrez(soap, a);
6622 if (soap->body && !*soap->href)
6623 {
6624 for (;;)
6625 { soap->error = SOAP_TAG_MISMATCH;
6626 if (soap_flag__database && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6627 if (soap_in_string(soap, NULL, &a->_database, "xsd:string"))
6628 { soap_flag__database--;
6629 continue;
6630 }
6631 if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6632 if (soap_in_string(soap, NULL, &a->_query, "xsd:string"))
6633 { soap_flag__query--;
6634 continue;
6635 }
6636 if (soap->error == SOAP_TAG_MISMATCH)
6637 soap->error = soap_ignore_element(soap);
6638 if (soap->error == SOAP_NO_TAG)
6639 break;
6640 if (soap->error)
6641 return NULL;
6642 }
6643 if (soap_element_end_in(soap, tag))
6644 return NULL;
6645 }
6646 else
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);
6648 if (soap->body && soap_element_end_in(soap, tag))
6649 return NULL;
6650 }
6651 return a;
6652 }
6653
6654 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrez(struct soap *soap, const struct ns1__entrez *a, const char *tag, const char *type)
6655 {
6656 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrez);
6657 if (soap_out_ns1__entrez(soap, tag?tag:"ns1:entrez", id, a, type))
6658 return soap->error;
6659 return soap_putindependent(soap);
6660 }
6661
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)
6663 {
6664 if ((p = soap_in_ns1__entrez(soap, tag, p, type)))
6665 if (soap_getindependent(soap))
6666 return NULL;
6667 return p;
6668 }
6669
6670 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrezResponse(struct soap *soap, struct ns1__entrezResponse *a)
6671 {
6672 (void)soap; (void)a; /* appease -Wall -Werror */
6673 a->_result = NULL;
6674 }
6675
6676 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a)
6677 {
6678 (void)soap; (void)a; /* appease -Wall -Werror */
6679 soap_serialize_PointerTostring(soap, &a->_result);
6680 }
6681
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)
6683 {
6684 (void)soap; (void)tag; (void)id; (void)type;
6685 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrezResponse), type))
6686 return soap->error;
6687 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6688 return soap->error;
6689 return soap_element_end_out(soap, tag);
6690 }
6691
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)
6693 {
6694 size_t soap_flag__result = 1;
6695 if (soap_element_begin_in(soap, tag, 0, type))
6696 return NULL;
6697 a = (struct ns1__entrezResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrezResponse, sizeof(struct ns1__entrezResponse), 0, NULL, NULL, NULL);
6698 if (!a)
6699 return NULL;
6700 soap_default_ns1__entrezResponse(soap, a);
6701 if (soap->body && !*soap->href)
6702 {
6703 for (;;)
6704 { soap->error = SOAP_TAG_MISMATCH;
6705 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6706 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
6707 { soap_flag__result--;
6708 continue;
6709 }
6710 if (soap->error == SOAP_TAG_MISMATCH)
6711 soap->error = soap_ignore_element(soap);
6712 if (soap->error == SOAP_NO_TAG)
6713 break;
6714 if (soap->error)
6715 return NULL;
6716 }
6717 if (soap_element_end_in(soap, tag))
6718 return NULL;
6719 }
6720 else
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);
6722 if (soap->body && soap_element_end_in(soap, tag))
6723 return NULL;
6724 }
6725 return a;
6726 }
6727
6728 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a, const char *tag, const char *type)
6729 {
6730 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrezResponse);
6731 if (soap_out_ns1__entrezResponse(soap, tag?tag:"ns1:entrezResponse", id, a, type))
6732 return soap->error;
6733 return soap_putindependent(soap);
6734 }
6735
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)
6737 {
6738 if ((p = soap_in_ns1__entrezResponse(soap, tag, p, type)))
6739 if (soap_getindependent(soap))
6740 return NULL;
6741 return p;
6742 }
6743
6744 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounter(struct soap *soap, struct ns1__codon_USCOREcounter *a)
6745 {
6746 (void)soap; (void)a; /* appease -Wall -Werror */
6747 soap_default_string(soap, &a->_sequence);
6748 a->_params = NULL;
6749 }
6750
6751 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounter(struct soap *soap, const struct ns1__codon_USCOREcounter *a)
6752 {
6753 (void)soap; (void)a; /* appease -Wall -Werror */
6754 soap_serialize_string(soap, &a->_sequence);
6755 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, &a->_params);
6756 }
6757
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)
6759 {
6760 (void)soap; (void)tag; (void)id; (void)type;
6761 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounter), type))
6762 return soap->error;
6763 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
6764 return soap->error;
6765 if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
6766 return soap->error;
6767 return soap_element_end_out(soap, tag);
6768 }
6769
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)
6771 {
6772 size_t soap_flag__sequence = 1;
6773 size_t soap_flag__params = 1;
6774 if (soap_element_begin_in(soap, tag, 0, type))
6775 return NULL;
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);
6777 if (!a)
6778 return NULL;
6779 soap_default_ns1__codon_USCOREcounter(soap, a);
6780 if (soap->body && !*soap->href)
6781 {
6782 for (;;)
6783 { soap->error = SOAP_TAG_MISMATCH;
6784 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
6785 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
6786 { soap_flag__sequence--;
6787 continue;
6788 }
6789 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
6790 if (soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:codon_counterInputParams"))
6791 { soap_flag__params--;
6792 continue;
6793 }
6794 if (soap->error == SOAP_TAG_MISMATCH)
6795 soap->error = soap_ignore_element(soap);
6796 if (soap->error == SOAP_NO_TAG)
6797 break;
6798 if (soap->error)
6799 return NULL;
6800 }
6801 if (soap_element_end_in(soap, tag))
6802 return NULL;
6803 }
6804 else
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);
6806 if (soap->body && soap_element_end_in(soap, tag))
6807 return NULL;
6808 }
6809 return a;
6810 }
6811
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)
6813 {
6814 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounter);
6815 if (soap_out_ns1__codon_USCOREcounter(soap, tag?tag:"ns1:codon_counter", id, a, type))
6816 return soap->error;
6817 return soap_putindependent(soap);
6818 }
6819
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)
6821 {
6822 if ((p = soap_in_ns1__codon_USCOREcounter(soap, tag, p, type)))
6823 if (soap_getindependent(soap))
6824 return NULL;
6825 return p;
6826 }
6827
6828 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterResponse(struct soap *soap, struct ns1__codon_USCOREcounterResponse *a)
6829 {
6830 (void)soap; (void)a; /* appease -Wall -Werror */
6831 a->_result = NULL;
6832 }
6833
6834 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterResponse(struct soap *soap, const struct ns1__codon_USCOREcounterResponse *a)
6835 {
6836 (void)soap; (void)a; /* appease -Wall -Werror */
6837 soap_serialize_PointerTostring(soap, &a->_result);
6838 }
6839
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)
6841 {
6842 (void)soap; (void)tag; (void)id; (void)type;
6843 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterResponse), type))
6844 return soap->error;
6845 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6846 return soap->error;
6847 return soap_element_end_out(soap, tag);
6848 }
6849
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)
6851 {
6852 size_t soap_flag__result = 1;
6853 if (soap_element_begin_in(soap, tag, 0, type))
6854 return NULL;
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);
6856 if (!a)
6857 return NULL;
6858 soap_default_ns1__codon_USCOREcounterResponse(soap, a);
6859 if (soap->body && !*soap->href)
6860 {
6861 for (;;)
6862 { soap->error = SOAP_TAG_MISMATCH;
6863 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
6864 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
6865 { soap_flag__result--;
6866 continue;
6867 }
6868 if (soap->error == SOAP_TAG_MISMATCH)
6869 soap->error = soap_ignore_element(soap);
6870 if (soap->error == SOAP_NO_TAG)
6871 break;
6872 if (soap->error)
6873 return NULL;
6874 }
6875 if (soap_element_end_in(soap, tag))
6876 return NULL;
6877 }
6878 else
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);
6880 if (soap->body && soap_element_end_in(soap, tag))
6881 return NULL;
6882 }
6883 return a;
6884 }
6885
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)
6887 {
6888 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterResponse);
6889 if (soap_out_ns1__codon_USCOREcounterResponse(soap, tag?tag:"ns1:codon_counterResponse", id, a, type))
6890 return soap->error;
6891 return soap_putindependent(soap);
6892 }
6893
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)
6895 {
6896 if ((p = soap_in_ns1__codon_USCOREcounterResponse(soap, tag, p, type)))
6897 if (soap_getindependent(soap))
6898 return NULL;
6899 return p;
6900 }
6901
6902 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mean(struct soap *soap, struct ns1__mean *a)
6903 {
6904 (void)soap; (void)a; /* appease -Wall -Werror */
6905 a->_array = NULL;
6906 }
6907
6908 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mean(struct soap *soap, const struct ns1__mean *a)
6909 {
6910 (void)soap; (void)a; /* appease -Wall -Werror */
6911 soap_serialize_PointerToarrayIn(soap, &a->_array);
6912 }
6913
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)
6915 {
6916 (void)soap; (void)tag; (void)id; (void)type;
6917 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mean), type))
6918 return soap->error;
6919 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
6920 return soap->error;
6921 return soap_element_end_out(soap, tag);
6922 }
6923
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)
6925 {
6926 size_t soap_flag__array = 1;
6927 if (soap_element_begin_in(soap, tag, 0, type))
6928 return NULL;
6929 a = (struct ns1__mean *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mean, sizeof(struct ns1__mean), 0, NULL, NULL, NULL);
6930 if (!a)
6931 return NULL;
6932 soap_default_ns1__mean(soap, a);
6933 if (soap->body && !*soap->href)
6934 {
6935 for (;;)
6936 { soap->error = SOAP_TAG_MISMATCH;
6937 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
6938 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
6939 { soap_flag__array--;
6940 continue;
6941 }
6942 if (soap->error == SOAP_TAG_MISMATCH)
6943 soap->error = soap_ignore_element(soap);
6944 if (soap->error == SOAP_NO_TAG)
6945 break;
6946 if (soap->error)
6947 return NULL;
6948 }
6949 if (soap_element_end_in(soap, tag))
6950 return NULL;
6951 }
6952 else
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);
6954 if (soap->body && soap_element_end_in(soap, tag))
6955 return NULL;
6956 }
6957 return a;
6958 }
6959
6960 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mean(struct soap *soap, const struct ns1__mean *a, const char *tag, const char *type)
6961 {
6962 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mean);
6963 if (soap_out_ns1__mean(soap, tag?tag:"ns1:mean", id, a, type))
6964 return soap->error;
6965 return soap_putindependent(soap);
6966 }
6967
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)
6969 {
6970 if ((p = soap_in_ns1__mean(soap, tag, p, type)))
6971 if (soap_getindependent(soap))
6972 return NULL;
6973 return p;
6974 }
6975
6976 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__meanResponse(struct soap *soap, struct ns1__meanResponse *a)
6977 {
6978 (void)soap; (void)a; /* appease -Wall -Werror */
6979 a->_result = NULL;
6980 }
6981
6982 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a)
6983 {
6984 (void)soap; (void)a; /* appease -Wall -Werror */
6985 soap_serialize_PointerTostring(soap, &a->_result);
6986 }
6987
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)
6989 {
6990 (void)soap; (void)tag; (void)id; (void)type;
6991 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__meanResponse), type))
6992 return soap->error;
6993 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
6994 return soap->error;
6995 return soap_element_end_out(soap, tag);
6996 }
6997
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)
6999 {
7000 size_t soap_flag__result = 1;
7001 if (soap_element_begin_in(soap, tag, 0, type))
7002 return NULL;
7003 a = (struct ns1__meanResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__meanResponse, sizeof(struct ns1__meanResponse), 0, NULL, NULL, NULL);
7004 if (!a)
7005 return NULL;
7006 soap_default_ns1__meanResponse(soap, a);
7007 if (soap->body && !*soap->href)
7008 {
7009 for (;;)
7010 { soap->error = SOAP_TAG_MISMATCH;
7011 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7012 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7013 { soap_flag__result--;
7014 continue;
7015 }
7016 if (soap->error == SOAP_TAG_MISMATCH)
7017 soap->error = soap_ignore_element(soap);
7018 if (soap->error == SOAP_NO_TAG)
7019 break;
7020 if (soap->error)
7021 return NULL;
7022 }
7023 if (soap_element_end_in(soap, tag))
7024 return NULL;
7025 }
7026 else
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);
7028 if (soap->body && soap_element_end_in(soap, tag))
7029 return NULL;
7030 }
7031 return a;
7032 }
7033
7034 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a, const char *tag, const char *type)
7035 {
7036 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__meanResponse);
7037 if (soap_out_ns1__meanResponse(soap, tag?tag:"ns1:meanResponse", id, a, type))
7038 return soap->error;
7039 return soap_putindependent(soap);
7040 }
7041
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)
7043 {
7044 if ((p = soap_in_ns1__meanResponse(soap, tag, p, type)))
7045 if (soap_getindependent(soap))
7046 return NULL;
7047 return p;
7048 }
7049
7050 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complement(struct soap *soap, struct ns1__complement *a)
7051 {
7052 (void)soap; (void)a; /* appease -Wall -Werror */
7053 soap_default_string(soap, &a->_sequence);
7054 }
7055
7056 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complement(struct soap *soap, const struct ns1__complement *a)
7057 {
7058 (void)soap; (void)a; /* appease -Wall -Werror */
7059 soap_serialize_string(soap, &a->_sequence);
7060 }
7061
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)
7063 {
7064 (void)soap; (void)tag; (void)id; (void)type;
7065 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complement), type))
7066 return soap->error;
7067 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
7068 return soap->error;
7069 return soap_element_end_out(soap, tag);
7070 }
7071
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)
7073 {
7074 size_t soap_flag__sequence = 1;
7075 if (soap_element_begin_in(soap, tag, 0, type))
7076 return NULL;
7077 a = (struct ns1__complement *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complement, sizeof(struct ns1__complement), 0, NULL, NULL, NULL);
7078 if (!a)
7079 return NULL;
7080 soap_default_ns1__complement(soap, a);
7081 if (soap->body && !*soap->href)
7082 {
7083 for (;;)
7084 { soap->error = SOAP_TAG_MISMATCH;
7085 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7086 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
7087 { soap_flag__sequence--;
7088 continue;
7089 }
7090 if (soap->error == SOAP_TAG_MISMATCH)
7091 soap->error = soap_ignore_element(soap);
7092 if (soap->error == SOAP_NO_TAG)
7093 break;
7094 if (soap->error)
7095 return NULL;
7096 }
7097 if (soap_element_end_in(soap, tag))
7098 return NULL;
7099 }
7100 else
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);
7102 if (soap->body && soap_element_end_in(soap, tag))
7103 return NULL;
7104 }
7105 return a;
7106 }
7107
7108 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complement(struct soap *soap, const struct ns1__complement *a, const char *tag, const char *type)
7109 {
7110 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complement);
7111 if (soap_out_ns1__complement(soap, tag?tag:"ns1:complement", id, a, type))
7112 return soap->error;
7113 return soap_putindependent(soap);
7114 }
7115
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)
7117 {
7118 if ((p = soap_in_ns1__complement(soap, tag, p, type)))
7119 if (soap_getindependent(soap))
7120 return NULL;
7121 return p;
7122 }
7123
7124 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complementResponse(struct soap *soap, struct ns1__complementResponse *a)
7125 {
7126 (void)soap; (void)a; /* appease -Wall -Werror */
7127 a->_result = NULL;
7128 }
7129
7130 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a)
7131 {
7132 (void)soap; (void)a; /* appease -Wall -Werror */
7133 soap_serialize_PointerTostring(soap, &a->_result);
7134 }
7135
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)
7137 {
7138 (void)soap; (void)tag; (void)id; (void)type;
7139 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complementResponse), type))
7140 return soap->error;
7141 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7142 return soap->error;
7143 return soap_element_end_out(soap, tag);
7144 }
7145
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)
7147 {
7148 size_t soap_flag__result = 1;
7149 if (soap_element_begin_in(soap, tag, 0, type))
7150 return NULL;
7151 a = (struct ns1__complementResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complementResponse, sizeof(struct ns1__complementResponse), 0, NULL, NULL, NULL);
7152 if (!a)
7153 return NULL;
7154 soap_default_ns1__complementResponse(soap, a);
7155 if (soap->body && !*soap->href)
7156 {
7157 for (;;)
7158 { soap->error = SOAP_TAG_MISMATCH;
7159 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7160 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7161 { soap_flag__result--;
7162 continue;
7163 }
7164 if (soap->error == SOAP_TAG_MISMATCH)
7165 soap->error = soap_ignore_element(soap);
7166 if (soap->error == SOAP_NO_TAG)
7167 break;
7168 if (soap->error)
7169 return NULL;
7170 }
7171 if (soap_element_end_in(soap, tag))
7172 return NULL;
7173 }
7174 else
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);
7176 if (soap->body && soap_element_end_in(soap, tag))
7177 return NULL;
7178 }
7179 return a;
7180 }
7181
7182 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a, const char *tag, const char *type)
7183 {
7184 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complementResponse);
7185 if (soap_out_ns1__complementResponse(soap, tag?tag:"ns1:complementResponse", id, a, type))
7186 return soap->error;
7187 return soap_putindependent(soap);
7188 }
7189
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)
7191 {
7192 if ((p = soap_in_ns1__complementResponse(soap, tag, p, type)))
7193 if (soap_getindependent(soap))
7194 return NULL;
7195 return p;
7196 }
7197
7198 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteron(struct soap *soap, struct ns1__find_USCOREiteron *a)
7199 {
7200 (void)soap; (void)a; /* appease -Wall -Werror */
7201 soap_default_string(soap, &a->_sequence);
7202 a->_params = NULL;
7203 }
7204
7205 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteron(struct soap *soap, const struct ns1__find_USCOREiteron *a)
7206 {
7207 (void)soap; (void)a; /* appease -Wall -Werror */
7208 soap_serialize_string(soap, &a->_sequence);
7209 soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, &a->_params);
7210 }
7211
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)
7213 {
7214 (void)soap; (void)tag; (void)id; (void)type;
7215 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteron), type))
7216 return soap->error;
7217 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
7218 return soap->error;
7219 if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, "params", -1, &a->_params, ""))
7220 return soap->error;
7221 return soap_element_end_out(soap, tag);
7222 }
7223
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)
7225 {
7226 size_t soap_flag__sequence = 1;
7227 size_t soap_flag__params = 1;
7228 if (soap_element_begin_in(soap, tag, 0, type))
7229 return NULL;
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);
7231 if (!a)
7232 return NULL;
7233 soap_default_ns1__find_USCOREiteron(soap, a);
7234 if (soap->body && !*soap->href)
7235 {
7236 for (;;)
7237 { soap->error = SOAP_TAG_MISMATCH;
7238 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7239 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
7240 { soap_flag__sequence--;
7241 continue;
7242 }
7243 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
7244 if (soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, &a->_params, "ns1:find_iteronInputParams"))
7245 { soap_flag__params--;
7246 continue;
7247 }
7248 if (soap->error == SOAP_TAG_MISMATCH)
7249 soap->error = soap_ignore_element(soap);
7250 if (soap->error == SOAP_NO_TAG)
7251 break;
7252 if (soap->error)
7253 return NULL;
7254 }
7255 if (soap_element_end_in(soap, tag))
7256 return NULL;
7257 }
7258 else
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);
7260 if (soap->body && soap_element_end_in(soap, tag))
7261 return NULL;
7262 }
7263 return a;
7264 }
7265
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)
7267 {
7268 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteron);
7269 if (soap_out_ns1__find_USCOREiteron(soap, tag?tag:"ns1:find_iteron", id, a, type))
7270 return soap->error;
7271 return soap_putindependent(soap);
7272 }
7273
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)
7275 {
7276 if ((p = soap_in_ns1__find_USCOREiteron(soap, tag, p, type)))
7277 if (soap_getindependent(soap))
7278 return NULL;
7279 return p;
7280 }
7281
7282 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronResponse(struct soap *soap, struct ns1__find_USCOREiteronResponse *a)
7283 {
7284 (void)soap; (void)a; /* appease -Wall -Werror */
7285 a->_result = NULL;
7286 }
7287
7288 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronResponse(struct soap *soap, const struct ns1__find_USCOREiteronResponse *a)
7289 {
7290 (void)soap; (void)a; /* appease -Wall -Werror */
7291 soap_serialize_PointerTostring(soap, &a->_result);
7292 }
7293
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)
7295 {
7296 (void)soap; (void)tag; (void)id; (void)type;
7297 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronResponse), type))
7298 return soap->error;
7299 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7300 return soap->error;
7301 return soap_element_end_out(soap, tag);
7302 }
7303
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)
7305 {
7306 size_t soap_flag__result = 1;
7307 if (soap_element_begin_in(soap, tag, 0, type))
7308 return NULL;
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);
7310 if (!a)
7311 return NULL;
7312 soap_default_ns1__find_USCOREiteronResponse(soap, a);
7313 if (soap->body && !*soap->href)
7314 {
7315 for (;;)
7316 { soap->error = SOAP_TAG_MISMATCH;
7317 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7318 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7319 { soap_flag__result--;
7320 continue;
7321 }
7322 if (soap->error == SOAP_TAG_MISMATCH)
7323 soap->error = soap_ignore_element(soap);
7324 if (soap->error == SOAP_NO_TAG)
7325 break;
7326 if (soap->error)
7327 return NULL;
7328 }
7329 if (soap_element_end_in(soap, tag))
7330 return NULL;
7331 }
7332 else
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);
7334 if (soap->body && soap_element_end_in(soap, tag))
7335 return NULL;
7336 }
7337 return a;
7338 }
7339
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)
7341 {
7342 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronResponse);
7343 if (soap_out_ns1__find_USCOREiteronResponse(soap, tag?tag:"ns1:find_iteronResponse", id, a, type))
7344 return soap->error;
7345 return soap_putindependent(soap);
7346 }
7347
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)
7349 {
7350 if ((p = soap_in_ns1__find_USCOREiteronResponse(soap, tag, p, type)))
7351 if (soap_getindependent(soap))
7352 return NULL;
7353 return p;
7354 }
7355
7356 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__min(struct soap *soap, struct ns1__min *a)
7357 {
7358 (void)soap; (void)a; /* appease -Wall -Werror */
7359 a->_array = NULL;
7360 }
7361
7362 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__min(struct soap *soap, const struct ns1__min *a)
7363 {
7364 (void)soap; (void)a; /* appease -Wall -Werror */
7365 soap_serialize_PointerToarrayIn(soap, &a->_array);
7366 }
7367
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)
7369 {
7370 (void)soap; (void)tag; (void)id; (void)type;
7371 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__min), type))
7372 return soap->error;
7373 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
7374 return soap->error;
7375 return soap_element_end_out(soap, tag);
7376 }
7377
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)
7379 {
7380 size_t soap_flag__array = 1;
7381 if (soap_element_begin_in(soap, tag, 0, type))
7382 return NULL;
7383 a = (struct ns1__min *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__min, sizeof(struct ns1__min), 0, NULL, NULL, NULL);
7384 if (!a)
7385 return NULL;
7386 soap_default_ns1__min(soap, a);
7387 if (soap->body && !*soap->href)
7388 {
7389 for (;;)
7390 { soap->error = SOAP_TAG_MISMATCH;
7391 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
7392 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
7393 { soap_flag__array--;
7394 continue;
7395 }
7396 if (soap->error == SOAP_TAG_MISMATCH)
7397 soap->error = soap_ignore_element(soap);
7398 if (soap->error == SOAP_NO_TAG)
7399 break;
7400 if (soap->error)
7401 return NULL;
7402 }
7403 if (soap_element_end_in(soap, tag))
7404 return NULL;
7405 }
7406 else
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);
7408 if (soap->body && soap_element_end_in(soap, tag))
7409 return NULL;
7410 }
7411 return a;
7412 }
7413
7414 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__min(struct soap *soap, const struct ns1__min *a, const char *tag, const char *type)
7415 {
7416 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__min);
7417 if (soap_out_ns1__min(soap, tag?tag:"ns1:min", id, a, type))
7418 return soap->error;
7419 return soap_putindependent(soap);
7420 }
7421
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)
7423 {
7424 if ((p = soap_in_ns1__min(soap, tag, p, type)))
7425 if (soap_getindependent(soap))
7426 return NULL;
7427 return p;
7428 }
7429
7430 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__minResponse(struct soap *soap, struct ns1__minResponse *a)
7431 {
7432 (void)soap; (void)a; /* appease -Wall -Werror */
7433 a->_result = NULL;
7434 }
7435
7436 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a)
7437 {
7438 (void)soap; (void)a; /* appease -Wall -Werror */
7439 soap_serialize_PointerTostring(soap, &a->_result);
7440 }
7441
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)
7443 {
7444 (void)soap; (void)tag; (void)id; (void)type;
7445 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__minResponse), type))
7446 return soap->error;
7447 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7448 return soap->error;
7449 return soap_element_end_out(soap, tag);
7450 }
7451
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)
7453 {
7454 size_t soap_flag__result = 1;
7455 if (soap_element_begin_in(soap, tag, 0, type))
7456 return NULL;
7457 a = (struct ns1__minResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__minResponse, sizeof(struct ns1__minResponse), 0, NULL, NULL, NULL);
7458 if (!a)
7459 return NULL;
7460 soap_default_ns1__minResponse(soap, a);
7461 if (soap->body && !*soap->href)
7462 {
7463 for (;;)
7464 { soap->error = SOAP_TAG_MISMATCH;
7465 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7466 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7467 { soap_flag__result--;
7468 continue;
7469 }
7470 if (soap->error == SOAP_TAG_MISMATCH)
7471 soap->error = soap_ignore_element(soap);
7472 if (soap->error == SOAP_NO_TAG)
7473 break;
7474 if (soap->error)
7475 return NULL;
7476 }
7477 if (soap_element_end_in(soap, tag))
7478 return NULL;
7479 }
7480 else
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);
7482 if (soap->body && soap_element_end_in(soap, tag))
7483 return NULL;
7484 }
7485 return a;
7486 }
7487
7488 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a, const char *tag, const char *type)
7489 {
7490 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__minResponse);
7491 if (soap_out_ns1__minResponse(soap, tag?tag:"ns1:minResponse", id, a, type))
7492 return soap->error;
7493 return soap_putindependent(soap);
7494 }
7495
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)
7497 {
7498 if ((p = soap_in_ns1__minResponse(soap, tag, p, type)))
7499 if (soap_getindependent(soap))
7500 return NULL;
7501 return p;
7502 }
7503
7504 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusage(struct soap *soap, struct ns1__codon_USCOREusage *a)
7505 {
7506 (void)soap; (void)a; /* appease -Wall -Werror */
7507 soap_default_string(soap, &a->_sequence);
7508 a->_params = NULL;
7509 }
7510
7511 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusage(struct soap *soap, const struct ns1__codon_USCOREusage *a)
7512 {
7513 (void)soap; (void)a; /* appease -Wall -Werror */
7514 soap_serialize_string(soap, &a->_sequence);
7515 soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, &a->_params);
7516 }
7517
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)
7519 {
7520 (void)soap; (void)tag; (void)id; (void)type;
7521 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusage), type))
7522 return soap->error;
7523 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
7524 return soap->error;
7525 if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, "params", -1, &a->_params, ""))
7526 return soap->error;
7527 return soap_element_end_out(soap, tag);
7528 }
7529
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)
7531 {
7532 size_t soap_flag__sequence = 1;
7533 size_t soap_flag__params = 1;
7534 if (soap_element_begin_in(soap, tag, 0, type))
7535 return NULL;
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);
7537 if (!a)
7538 return NULL;
7539 soap_default_ns1__codon_USCOREusage(soap, a);
7540 if (soap->body && !*soap->href)
7541 {
7542 for (;;)
7543 { soap->error = SOAP_TAG_MISMATCH;
7544 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7545 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
7546 { soap_flag__sequence--;
7547 continue;
7548 }
7549 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
7550 if (soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, &a->_params, "ns1:codon_usageInputParams"))
7551 { soap_flag__params--;
7552 continue;
7553 }
7554 if (soap->error == SOAP_TAG_MISMATCH)
7555 soap->error = soap_ignore_element(soap);
7556 if (soap->error == SOAP_NO_TAG)
7557 break;
7558 if (soap->error)
7559 return NULL;
7560 }
7561 if (soap_element_end_in(soap, tag))
7562 return NULL;
7563 }
7564 else
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);
7566 if (soap->body && soap_element_end_in(soap, tag))
7567 return NULL;
7568 }
7569 return a;
7570 }
7571
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)
7573 {
7574 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusage);
7575 if (soap_out_ns1__codon_USCOREusage(soap, tag?tag:"ns1:codon_usage", id, a, type))
7576 return soap->error;
7577 return soap_putindependent(soap);
7578 }
7579
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)
7581 {
7582 if ((p = soap_in_ns1__codon_USCOREusage(soap, tag, p, type)))
7583 if (soap_getindependent(soap))
7584 return NULL;
7585 return p;
7586 }
7587
7588 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageResponse(struct soap *soap, struct ns1__codon_USCOREusageResponse *a)
7589 {
7590 (void)soap; (void)a; /* appease -Wall -Werror */
7591 a->_result = NULL;
7592 }
7593
7594 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageResponse(struct soap *soap, const struct ns1__codon_USCOREusageResponse *a)
7595 {
7596 (void)soap; (void)a; /* appease -Wall -Werror */
7597 soap_serialize_PointerTostring(soap, &a->_result);
7598 }
7599
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)
7601 {
7602 (void)soap; (void)tag; (void)id; (void)type;
7603 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageResponse), type))
7604 return soap->error;
7605 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7606 return soap->error;
7607 return soap_element_end_out(soap, tag);
7608 }
7609
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)
7611 {
7612 size_t soap_flag__result = 1;
7613 if (soap_element_begin_in(soap, tag, 0, type))
7614 return NULL;
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);
7616 if (!a)
7617 return NULL;
7618 soap_default_ns1__codon_USCOREusageResponse(soap, a);
7619 if (soap->body && !*soap->href)
7620 {
7621 for (;;)
7622 { soap->error = SOAP_TAG_MISMATCH;
7623 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7624 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7625 { soap_flag__result--;
7626 continue;
7627 }
7628 if (soap->error == SOAP_TAG_MISMATCH)
7629 soap->error = soap_ignore_element(soap);
7630 if (soap->error == SOAP_NO_TAG)
7631 break;
7632 if (soap->error)
7633 return NULL;
7634 }
7635 if (soap_element_end_in(soap, tag))
7636 return NULL;
7637 }
7638 else
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);
7640 if (soap->body && soap_element_end_in(soap, tag))
7641 return NULL;
7642 }
7643 return a;
7644 }
7645
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)
7647 {
7648 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageResponse);
7649 if (soap_out_ns1__codon_USCOREusageResponse(soap, tag?tag:"ns1:codon_usageResponse", id, a, type))
7650 return soap->error;
7651 return soap_putindependent(soap);
7652 }
7653
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)
7655 {
7656 if ((p = soap_in_ns1__codon_USCOREusageResponse(soap, tag, p, type)))
7657 if (soap_getindependent(soap))
7658 return NULL;
7659 return p;
7660 }
7661
7662 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounter(struct soap *soap, struct ns1__oligomer_USCOREcounter *a)
7663 {
7664 (void)soap; (void)a; /* appease -Wall -Werror */
7665 soap_default_string(soap, &a->_sequence);
7666 soap_default_string(soap, &a->_oligomer);
7667 a->_params = NULL;
7668 }
7669
7670 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounter(struct soap *soap, const struct ns1__oligomer_USCOREcounter *a)
7671 {
7672 (void)soap; (void)a; /* appease -Wall -Werror */
7673 soap_serialize_string(soap, &a->_sequence);
7674 soap_serialize_string(soap, &a->_oligomer);
7675 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, &a->_params);
7676 }
7677
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)
7679 {
7680 (void)soap; (void)tag; (void)id; (void)type;
7681 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounter), type))
7682 return soap->error;
7683 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
7684 return soap->error;
7685 if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, ""))
7686 return soap->error;
7687 if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
7688 return soap->error;
7689 return soap_element_end_out(soap, tag);
7690 }
7691
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)
7693 {
7694 size_t soap_flag__sequence = 1;
7695 size_t soap_flag__oligomer = 1;
7696 size_t soap_flag__params = 1;
7697 if (soap_element_begin_in(soap, tag, 0, type))
7698 return NULL;
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);
7700 if (!a)
7701 return NULL;
7702 soap_default_ns1__oligomer_USCOREcounter(soap, a);
7703 if (soap->body && !*soap->href)
7704 {
7705 for (;;)
7706 { soap->error = SOAP_TAG_MISMATCH;
7707 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7708 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
7709 { soap_flag__sequence--;
7710 continue;
7711 }
7712 if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7713 if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string"))
7714 { soap_flag__oligomer--;
7715 continue;
7716 }
7717 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
7718 if (soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:oligomer_counterInputParams"))
7719 { soap_flag__params--;
7720 continue;
7721 }
7722 if (soap->error == SOAP_TAG_MISMATCH)
7723 soap->error = soap_ignore_element(soap);
7724 if (soap->error == SOAP_NO_TAG)
7725 break;
7726 if (soap->error)
7727 return NULL;
7728 }
7729 if (soap_element_end_in(soap, tag))
7730 return NULL;
7731 }
7732 else
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);
7734 if (soap->body && soap_element_end_in(soap, tag))
7735 return NULL;
7736 }
7737 return a;
7738 }
7739
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)
7741 {
7742 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounter);
7743 if (soap_out_ns1__oligomer_USCOREcounter(soap, tag?tag:"ns1:oligomer_counter", id, a, type))
7744 return soap->error;
7745 return soap_putindependent(soap);
7746 }
7747
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)
7749 {
7750 if ((p = soap_in_ns1__oligomer_USCOREcounter(soap, tag, p, type)))
7751 if (soap_getindependent(soap))
7752 return NULL;
7753 return p;
7754 }
7755
7756 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterResponse(struct soap *soap, struct ns1__oligomer_USCOREcounterResponse *a)
7757 {
7758 (void)soap; (void)a; /* appease -Wall -Werror */
7759 a->_result = NULL;
7760 }
7761
7762 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const struct ns1__oligomer_USCOREcounterResponse *a)
7763 {
7764 (void)soap; (void)a; /* appease -Wall -Werror */
7765 soap_serialize_PointerTostring(soap, &a->_result);
7766 }
7767
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)
7769 {
7770 (void)soap; (void)tag; (void)id; (void)type;
7771 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse), type))
7772 return soap->error;
7773 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7774 return soap->error;
7775 return soap_element_end_out(soap, tag);
7776 }
7777
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)
7779 {
7780 size_t soap_flag__result = 1;
7781 if (soap_element_begin_in(soap, tag, 0, type))
7782 return NULL;
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);
7784 if (!a)
7785 return NULL;
7786 soap_default_ns1__oligomer_USCOREcounterResponse(soap, a);
7787 if (soap->body && !*soap->href)
7788 {
7789 for (;;)
7790 { soap->error = SOAP_TAG_MISMATCH;
7791 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7792 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7793 { soap_flag__result--;
7794 continue;
7795 }
7796 if (soap->error == SOAP_TAG_MISMATCH)
7797 soap->error = soap_ignore_element(soap);
7798 if (soap->error == SOAP_NO_TAG)
7799 break;
7800 if (soap->error)
7801 return NULL;
7802 }
7803 if (soap_element_end_in(soap, tag))
7804 return NULL;
7805 }
7806 else
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);
7808 if (soap->body && soap_element_end_in(soap, tag))
7809 return NULL;
7810 }
7811 return a;
7812 }
7813
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)
7815 {
7816 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse);
7817 if (soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag?tag:"ns1:oligomer_counterResponse", id, a, type))
7818 return soap->error;
7819 return soap_putindependent(soap);
7820 }
7821
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)
7823 {
7824 if ((p = soap_in_ns1__oligomer_USCOREcounterResponse(soap, tag, p, type)))
7825 if (soap_getindependent(soap))
7826 return NULL;
7827 return p;
7828 }
7829
7830 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwin(struct soap *soap, struct ns1__gcwin *a)
7831 {
7832 (void)soap; (void)a; /* appease -Wall -Werror */
7833 soap_default_string(soap, &a->_sequence);
7834 a->_params = NULL;
7835 }
7836
7837 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a)
7838 {
7839 (void)soap; (void)a; /* appease -Wall -Werror */
7840 soap_serialize_string(soap, &a->_sequence);
7841 soap_serialize_PointerTons1__gcwinInputParams(soap, &a->_params);
7842 }
7843
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)
7845 {
7846 (void)soap; (void)tag; (void)id; (void)type;
7847 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwin), type))
7848 return soap->error;
7849 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
7850 return soap->error;
7851 if (soap_out_PointerTons1__gcwinInputParams(soap, "params", -1, &a->_params, ""))
7852 return soap->error;
7853 return soap_element_end_out(soap, tag);
7854 }
7855
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)
7857 {
7858 size_t soap_flag__sequence = 1;
7859 size_t soap_flag__params = 1;
7860 if (soap_element_begin_in(soap, tag, 0, type))
7861 return NULL;
7862 a = (struct ns1__gcwin *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwin, sizeof(struct ns1__gcwin), 0, NULL, NULL, NULL);
7863 if (!a)
7864 return NULL;
7865 soap_default_ns1__gcwin(soap, a);
7866 if (soap->body && !*soap->href)
7867 {
7868 for (;;)
7869 { soap->error = SOAP_TAG_MISMATCH;
7870 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
7871 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
7872 { soap_flag__sequence--;
7873 continue;
7874 }
7875 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
7876 if (soap_in_PointerTons1__gcwinInputParams(soap, NULL, &a->_params, "ns1:gcwinInputParams"))
7877 { soap_flag__params--;
7878 continue;
7879 }
7880 if (soap->error == SOAP_TAG_MISMATCH)
7881 soap->error = soap_ignore_element(soap);
7882 if (soap->error == SOAP_NO_TAG)
7883 break;
7884 if (soap->error)
7885 return NULL;
7886 }
7887 if (soap_element_end_in(soap, tag))
7888 return NULL;
7889 }
7890 else
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);
7892 if (soap->body && soap_element_end_in(soap, tag))
7893 return NULL;
7894 }
7895 return a;
7896 }
7897
7898 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a, const char *tag, const char *type)
7899 {
7900 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwin);
7901 if (soap_out_ns1__gcwin(soap, tag?tag:"ns1:gcwin", id, a, type))
7902 return soap->error;
7903 return soap_putindependent(soap);
7904 }
7905
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)
7907 {
7908 if ((p = soap_in_ns1__gcwin(soap, tag, p, type)))
7909 if (soap_getindependent(soap))
7910 return NULL;
7911 return p;
7912 }
7913
7914 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinResponse(struct soap *soap, struct ns1__gcwinResponse *a)
7915 {
7916 (void)soap; (void)a; /* appease -Wall -Werror */
7917 a->_result = NULL;
7918 }
7919
7920 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a)
7921 {
7922 (void)soap; (void)a; /* appease -Wall -Werror */
7923 soap_serialize_PointerTostring(soap, &a->_result);
7924 }
7925
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)
7927 {
7928 (void)soap; (void)tag; (void)id; (void)type;
7929 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinResponse), type))
7930 return soap->error;
7931 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
7932 return soap->error;
7933 return soap_element_end_out(soap, tag);
7934 }
7935
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)
7937 {
7938 size_t soap_flag__result = 1;
7939 if (soap_element_begin_in(soap, tag, 0, type))
7940 return NULL;
7941 a = (struct ns1__gcwinResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinResponse, sizeof(struct ns1__gcwinResponse), 0, NULL, NULL, NULL);
7942 if (!a)
7943 return NULL;
7944 soap_default_ns1__gcwinResponse(soap, a);
7945 if (soap->body && !*soap->href)
7946 {
7947 for (;;)
7948 { soap->error = SOAP_TAG_MISMATCH;
7949 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
7950 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
7951 { soap_flag__result--;
7952 continue;
7953 }
7954 if (soap->error == SOAP_TAG_MISMATCH)
7955 soap->error = soap_ignore_element(soap);
7956 if (soap->error == SOAP_NO_TAG)
7957 break;
7958 if (soap->error)
7959 return NULL;
7960 }
7961 if (soap_element_end_in(soap, tag))
7962 return NULL;
7963 }
7964 else
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);
7966 if (soap->body && soap_element_end_in(soap, tag))
7967 return NULL;
7968 }
7969 return a;
7970 }
7971
7972 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a, const char *tag, const char *type)
7973 {
7974 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinResponse);
7975 if (soap_out_ns1__gcwinResponse(soap, tag?tag:"ns1:gcwinResponse", id, a, type))
7976 return soap->error;
7977 return soap_putindependent(soap);
7978 }
7979
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)
7981 {
7982 if ((p = soap_in_ns1__gcwinResponse(soap, tag, p, type)))
7983 if (soap_getindependent(soap))
7984 return NULL;
7985 return p;
7986 }
7987
7988 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpattern(struct soap *soap, struct ns1__find_USCOREpattern *a)
7989 {
7990 (void)soap; (void)a; /* appease -Wall -Werror */
7991 soap_default_string(soap, &a->_sequence);
7992 soap_default_string(soap, &a->_pattern);
7993 a->_params = NULL;
7994 }
7995
7996 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpattern(struct soap *soap, const struct ns1__find_USCOREpattern *a)
7997 {
7998 (void)soap; (void)a; /* appease -Wall -Werror */
7999 soap_serialize_string(soap, &a->_sequence);
8000 soap_serialize_string(soap, &a->_pattern);
8001 soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, &a->_params);
8002 }
8003
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)
8005 {
8006 (void)soap; (void)tag; (void)id; (void)type;
8007 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpattern), type))
8008 return soap->error;
8009 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8010 return soap->error;
8011 if (soap_out_string(soap, "pattern", -1, &a->_pattern, ""))
8012 return soap->error;
8013 if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, "params", -1, &a->_params, ""))
8014 return soap->error;
8015 return soap_element_end_out(soap, tag);
8016 }
8017
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)
8019 {
8020 size_t soap_flag__sequence = 1;
8021 size_t soap_flag__pattern = 1;
8022 size_t soap_flag__params = 1;
8023 if (soap_element_begin_in(soap, tag, 0, type))
8024 return NULL;
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);
8026 if (!a)
8027 return NULL;
8028 soap_default_ns1__find_USCOREpattern(soap, a);
8029 if (soap->body && !*soap->href)
8030 {
8031 for (;;)
8032 { soap->error = SOAP_TAG_MISMATCH;
8033 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8034 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8035 { soap_flag__sequence--;
8036 continue;
8037 }
8038 if (soap_flag__pattern && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8039 if (soap_in_string(soap, NULL, &a->_pattern, "xsd:string"))
8040 { soap_flag__pattern--;
8041 continue;
8042 }
8043 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8044 if (soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, &a->_params, "ns1:find_patternInputParams"))
8045 { soap_flag__params--;
8046 continue;
8047 }
8048 if (soap->error == SOAP_TAG_MISMATCH)
8049 soap->error = soap_ignore_element(soap);
8050 if (soap->error == SOAP_NO_TAG)
8051 break;
8052 if (soap->error)
8053 return NULL;
8054 }
8055 if (soap_element_end_in(soap, tag))
8056 return NULL;
8057 }
8058 else
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);
8060 if (soap->body && soap_element_end_in(soap, tag))
8061 return NULL;
8062 }
8063 return a;
8064 }
8065
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)
8067 {
8068 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpattern);
8069 if (soap_out_ns1__find_USCOREpattern(soap, tag?tag:"ns1:find_pattern", id, a, type))
8070 return soap->error;
8071 return soap_putindependent(soap);
8072 }
8073
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)
8075 {
8076 if ((p = soap_in_ns1__find_USCOREpattern(soap, tag, p, type)))
8077 if (soap_getindependent(soap))
8078 return NULL;
8079 return p;
8080 }
8081
8082 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternResponse(struct soap *soap, struct ns1__find_USCOREpatternResponse *a)
8083 {
8084 (void)soap; (void)a; /* appease -Wall -Werror */
8085 a->_result = NULL;
8086 }
8087
8088 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternResponse(struct soap *soap, const struct ns1__find_USCOREpatternResponse *a)
8089 {
8090 (void)soap; (void)a; /* appease -Wall -Werror */
8091 soap_serialize_PointerTostring(soap, &a->_result);
8092 }
8093
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)
8095 {
8096 (void)soap; (void)tag; (void)id; (void)type;
8097 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternResponse), type))
8098 return soap->error;
8099 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8100 return soap->error;
8101 return soap_element_end_out(soap, tag);
8102 }
8103
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)
8105 {
8106 size_t soap_flag__result = 1;
8107 if (soap_element_begin_in(soap, tag, 0, type))
8108 return NULL;
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);
8110 if (!a)
8111 return NULL;
8112 soap_default_ns1__find_USCOREpatternResponse(soap, a);
8113 if (soap->body && !*soap->href)
8114 {
8115 for (;;)
8116 { soap->error = SOAP_TAG_MISMATCH;
8117 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8118 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8119 { soap_flag__result--;
8120 continue;
8121 }
8122 if (soap->error == SOAP_TAG_MISMATCH)
8123 soap->error = soap_ignore_element(soap);
8124 if (soap->error == SOAP_NO_TAG)
8125 break;
8126 if (soap->error)
8127 return NULL;
8128 }
8129 if (soap_element_end_in(soap, tag))
8130 return NULL;
8131 }
8132 else
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);
8134 if (soap->body && soap_element_end_in(soap, tag))
8135 return NULL;
8136 }
8137 return a;
8138 }
8139
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)
8141 {
8142 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternResponse);
8143 if (soap_out_ns1__find_USCOREpatternResponse(soap, tag?tag:"ns1:find_patternResponse", id, a, type))
8144 return soap->error;
8145 return soap_putindependent(soap);
8146 }
8147
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)
8149 {
8150 if ((p = soap_in_ns1__find_USCOREpatternResponse(soap, tag, p, type)))
8151 if (soap_getindependent(soap))
8152 return NULL;
8153 return p;
8154 }
8155
8156 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearch(struct soap *soap, struct ns1__oligomer_USCOREsearch *a)
8157 {
8158 (void)soap; (void)a; /* appease -Wall -Werror */
8159 soap_default_string(soap, &a->_sequence);
8160 soap_default_string(soap, &a->_oligomer);
8161 a->_params = NULL;
8162 }
8163
8164 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearch(struct soap *soap, const struct ns1__oligomer_USCOREsearch *a)
8165 {
8166 (void)soap; (void)a; /* appease -Wall -Werror */
8167 soap_serialize_string(soap, &a->_sequence);
8168 soap_serialize_string(soap, &a->_oligomer);
8169 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, &a->_params);
8170 }
8171
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)
8173 {
8174 (void)soap; (void)tag; (void)id; (void)type;
8175 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearch), type))
8176 return soap->error;
8177 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8178 return soap->error;
8179 if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, ""))
8180 return soap->error;
8181 if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, "params", -1, &a->_params, ""))
8182 return soap->error;
8183 return soap_element_end_out(soap, tag);
8184 }
8185
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)
8187 {
8188 size_t soap_flag__sequence = 1;
8189 size_t soap_flag__oligomer = 1;
8190 size_t soap_flag__params = 1;
8191 if (soap_element_begin_in(soap, tag, 0, type))
8192 return NULL;
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);
8194 if (!a)
8195 return NULL;
8196 soap_default_ns1__oligomer_USCOREsearch(soap, a);
8197 if (soap->body && !*soap->href)
8198 {
8199 for (;;)
8200 { soap->error = SOAP_TAG_MISMATCH;
8201 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8202 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8203 { soap_flag__sequence--;
8204 continue;
8205 }
8206 if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8207 if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string"))
8208 { soap_flag__oligomer--;
8209 continue;
8210 }
8211 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8212 if (soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, &a->_params, "ns1:oligomer_searchInputParams"))
8213 { soap_flag__params--;
8214 continue;
8215 }
8216 if (soap->error == SOAP_TAG_MISMATCH)
8217 soap->error = soap_ignore_element(soap);
8218 if (soap->error == SOAP_NO_TAG)
8219 break;
8220 if (soap->error)
8221 return NULL;
8222 }
8223 if (soap_element_end_in(soap, tag))
8224 return NULL;
8225 }
8226 else
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);
8228 if (soap->body && soap_element_end_in(soap, tag))
8229 return NULL;
8230 }
8231 return a;
8232 }
8233
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)
8235 {
8236 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearch);
8237 if (soap_out_ns1__oligomer_USCOREsearch(soap, tag?tag:"ns1:oligomer_search", id, a, type))
8238 return soap->error;
8239 return soap_putindependent(soap);
8240 }
8241
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)
8243 {
8244 if ((p = soap_in_ns1__oligomer_USCOREsearch(soap, tag, p, type)))
8245 if (soap_getindependent(soap))
8246 return NULL;
8247 return p;
8248 }
8249
8250 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *a)
8251 {
8252 (void)soap; (void)a; /* appease -Wall -Werror */
8253 a->_result = NULL;
8254 }
8255
8256 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const struct ns1__oligomer_USCOREsearchResponse *a)
8257 {
8258 (void)soap; (void)a; /* appease -Wall -Werror */
8259 soap_serialize_PointerToarrayOut(soap, &a->_result);
8260 }
8261
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)
8263 {
8264 (void)soap; (void)tag; (void)id; (void)type;
8265 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse), type))
8266 return soap->error;
8267 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8268 return soap->error;
8269 return soap_element_end_out(soap, tag);
8270 }
8271
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)
8273 {
8274 size_t soap_flag__result = 1;
8275 if (soap_element_begin_in(soap, tag, 0, type))
8276 return NULL;
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);
8278 if (!a)
8279 return NULL;
8280 soap_default_ns1__oligomer_USCOREsearchResponse(soap, a);
8281 if (soap->body && !*soap->href)
8282 {
8283 for (;;)
8284 { soap->error = SOAP_TAG_MISMATCH;
8285 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8286 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8287 { soap_flag__result--;
8288 continue;
8289 }
8290 if (soap->error == SOAP_TAG_MISMATCH)
8291 soap->error = soap_ignore_element(soap);
8292 if (soap->error == SOAP_NO_TAG)
8293 break;
8294 if (soap->error)
8295 return NULL;
8296 }
8297 if (soap_element_end_in(soap, tag))
8298 return NULL;
8299 }
8300 else
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);
8302 if (soap->body && soap_element_end_in(soap, tag))
8303 return NULL;
8304 }
8305 return a;
8306 }
8307
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)
8309 {
8310 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse);
8311 if (soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type))
8312 return soap->error;
8313 return soap_putindependent(soap);
8314 }
8315
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)
8317 {
8318 if ((p = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, p, type)))
8319 if (soap_getindependent(soap))
8320 return NULL;
8321 return p;
8322 }
8323
8324 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseq(struct soap *soap, struct ns1__shuffleseq *a)
8325 {
8326 (void)soap; (void)a; /* appease -Wall -Werror */
8327 soap_default_string(soap, &a->_sequence);
8328 a->_params = NULL;
8329 }
8330
8331 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a)
8332 {
8333 (void)soap; (void)a; /* appease -Wall -Werror */
8334 soap_serialize_string(soap, &a->_sequence);
8335 soap_serialize_PointerTons1__shuffleseqInputParams(soap, &a->_params);
8336 }
8337
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)
8339 {
8340 (void)soap; (void)tag; (void)id; (void)type;
8341 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseq), type))
8342 return soap->error;
8343 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8344 return soap->error;
8345 if (soap_out_PointerTons1__shuffleseqInputParams(soap, "params", -1, &a->_params, ""))
8346 return soap->error;
8347 return soap_element_end_out(soap, tag);
8348 }
8349
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)
8351 {
8352 size_t soap_flag__sequence = 1;
8353 size_t soap_flag__params = 1;
8354 if (soap_element_begin_in(soap, tag, 0, type))
8355 return NULL;
8356 a = (struct ns1__shuffleseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseq, sizeof(struct ns1__shuffleseq), 0, NULL, NULL, NULL);
8357 if (!a)
8358 return NULL;
8359 soap_default_ns1__shuffleseq(soap, a);
8360 if (soap->body && !*soap->href)
8361 {
8362 for (;;)
8363 { soap->error = SOAP_TAG_MISMATCH;
8364 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8365 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8366 { soap_flag__sequence--;
8367 continue;
8368 }
8369 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8370 if (soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, &a->_params, "ns1:shuffleseqInputParams"))
8371 { soap_flag__params--;
8372 continue;
8373 }
8374 if (soap->error == SOAP_TAG_MISMATCH)
8375 soap->error = soap_ignore_element(soap);
8376 if (soap->error == SOAP_NO_TAG)
8377 break;
8378 if (soap->error)
8379 return NULL;
8380 }
8381 if (soap_element_end_in(soap, tag))
8382 return NULL;
8383 }
8384 else
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);
8386 if (soap->body && soap_element_end_in(soap, tag))
8387 return NULL;
8388 }
8389 return a;
8390 }
8391
8392 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a, const char *tag, const char *type)
8393 {
8394 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseq);
8395 if (soap_out_ns1__shuffleseq(soap, tag?tag:"ns1:shuffleseq", id, a, type))
8396 return soap->error;
8397 return soap_putindependent(soap);
8398 }
8399
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)
8401 {
8402 if ((p = soap_in_ns1__shuffleseq(soap, tag, p, type)))
8403 if (soap_getindependent(soap))
8404 return NULL;
8405 return p;
8406 }
8407
8408 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqResponse(struct soap *soap, struct ns1__shuffleseqResponse *a)
8409 {
8410 (void)soap; (void)a; /* appease -Wall -Werror */
8411 a->_result = NULL;
8412 }
8413
8414 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a)
8415 {
8416 (void)soap; (void)a; /* appease -Wall -Werror */
8417 soap_serialize_PointerTostring(soap, &a->_result);
8418 }
8419
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)
8421 {
8422 (void)soap; (void)tag; (void)id; (void)type;
8423 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqResponse), type))
8424 return soap->error;
8425 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8426 return soap->error;
8427 return soap_element_end_out(soap, tag);
8428 }
8429
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)
8431 {
8432 size_t soap_flag__result = 1;
8433 if (soap_element_begin_in(soap, tag, 0, type))
8434 return NULL;
8435 a = (struct ns1__shuffleseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqResponse, sizeof(struct ns1__shuffleseqResponse), 0, NULL, NULL, NULL);
8436 if (!a)
8437 return NULL;
8438 soap_default_ns1__shuffleseqResponse(soap, a);
8439 if (soap->body && !*soap->href)
8440 {
8441 for (;;)
8442 { soap->error = SOAP_TAG_MISMATCH;
8443 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8444 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8445 { soap_flag__result--;
8446 continue;
8447 }
8448 if (soap->error == SOAP_TAG_MISMATCH)
8449 soap->error = soap_ignore_element(soap);
8450 if (soap->error == SOAP_NO_TAG)
8451 break;
8452 if (soap->error)
8453 return NULL;
8454 }
8455 if (soap_element_end_in(soap, tag))
8456 return NULL;
8457 }
8458 else
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);
8460 if (soap->body && soap_element_end_in(soap, tag))
8461 return NULL;
8462 }
8463 return a;
8464 }
8465
8466 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a, const char *tag, const char *type)
8467 {
8468 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqResponse);
8469 if (soap_out_ns1__shuffleseqResponse(soap, tag?tag:"ns1:shuffleseqResponse", id, a, type))
8470 return soap->error;
8471 return soap_putindependent(soap);
8472 }
8473
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)
8475 {
8476 if ((p = soap_in_ns1__shuffleseqResponse(soap, tag, p, type)))
8477 if (soap_getindependent(soap))
8478 return NULL;
8479 return p;
8480 }
8481
8482 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREter(struct soap *soap, struct ns1__find_USCOREter *a)
8483 {
8484 (void)soap; (void)a; /* appease -Wall -Werror */
8485 soap_default_string(soap, &a->_sequence);
8486 a->_params = NULL;
8487 }
8488
8489 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREter(struct soap *soap, const struct ns1__find_USCOREter *a)
8490 {
8491 (void)soap; (void)a; /* appease -Wall -Werror */
8492 soap_serialize_string(soap, &a->_sequence);
8493 soap_serialize_PointerTons1__find_USCOREterInputParams(soap, &a->_params);
8494 }
8495
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)
8497 {
8498 (void)soap; (void)tag; (void)id; (void)type;
8499 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREter), type))
8500 return soap->error;
8501 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8502 return soap->error;
8503 if (soap_out_PointerTons1__find_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
8504 return soap->error;
8505 return soap_element_end_out(soap, tag);
8506 }
8507
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)
8509 {
8510 size_t soap_flag__sequence = 1;
8511 size_t soap_flag__params = 1;
8512 if (soap_element_begin_in(soap, tag, 0, type))
8513 return NULL;
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);
8515 if (!a)
8516 return NULL;
8517 soap_default_ns1__find_USCOREter(soap, a);
8518 if (soap->body && !*soap->href)
8519 {
8520 for (;;)
8521 { soap->error = SOAP_TAG_MISMATCH;
8522 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8523 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8524 { soap_flag__sequence--;
8525 continue;
8526 }
8527 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8528 if (soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_terInputParams"))
8529 { soap_flag__params--;
8530 continue;
8531 }
8532 if (soap->error == SOAP_TAG_MISMATCH)
8533 soap->error = soap_ignore_element(soap);
8534 if (soap->error == SOAP_NO_TAG)
8535 break;
8536 if (soap->error)
8537 return NULL;
8538 }
8539 if (soap_element_end_in(soap, tag))
8540 return NULL;
8541 }
8542 else
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);
8544 if (soap->body && soap_element_end_in(soap, tag))
8545 return NULL;
8546 }
8547 return a;
8548 }
8549
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)
8551 {
8552 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREter);
8553 if (soap_out_ns1__find_USCOREter(soap, tag?tag:"ns1:find_ter", id, a, type))
8554 return soap->error;
8555 return soap_putindependent(soap);
8556 }
8557
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)
8559 {
8560 if ((p = soap_in_ns1__find_USCOREter(soap, tag, p, type)))
8561 if (soap_getindependent(soap))
8562 return NULL;
8563 return p;
8564 }
8565
8566 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *a)
8567 {
8568 (void)soap; (void)a; /* appease -Wall -Werror */
8569 a->_result = NULL;
8570 }
8571
8572 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREterResponse *a)
8573 {
8574 (void)soap; (void)a; /* appease -Wall -Werror */
8575 soap_serialize_PointerToarrayOut(soap, &a->_result);
8576 }
8577
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)
8579 {
8580 (void)soap; (void)tag; (void)id; (void)type;
8581 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterResponse), type))
8582 return soap->error;
8583 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
8584 return soap->error;
8585 return soap_element_end_out(soap, tag);
8586 }
8587
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)
8589 {
8590 size_t soap_flag__result = 1;
8591 if (soap_element_begin_in(soap, tag, 0, type))
8592 return NULL;
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);
8594 if (!a)
8595 return NULL;
8596 soap_default_ns1__find_USCOREterResponse(soap, a);
8597 if (soap->body && !*soap->href)
8598 {
8599 for (;;)
8600 { soap->error = SOAP_TAG_MISMATCH;
8601 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8602 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
8603 { soap_flag__result--;
8604 continue;
8605 }
8606 if (soap->error == SOAP_TAG_MISMATCH)
8607 soap->error = soap_ignore_element(soap);
8608 if (soap->error == SOAP_NO_TAG)
8609 break;
8610 if (soap->error)
8611 return NULL;
8612 }
8613 if (soap_element_end_in(soap, tag))
8614 return NULL;
8615 }
8616 else
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);
8618 if (soap->body && soap_element_end_in(soap, tag))
8619 return NULL;
8620 }
8621 return a;
8622 }
8623
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)
8625 {
8626 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterResponse);
8627 if (soap_out_ns1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type))
8628 return soap->error;
8629 return soap_putindependent(soap);
8630 }
8631
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)
8633 {
8634 if ((p = soap_in_ns1__find_USCOREterResponse(soap, tag, p, type)))
8635 if (soap_getindependent(soap))
8636 return NULL;
8637 return p;
8638 }
8639
8640 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalk(struct soap *soap, struct ns1__dnawalk *a)
8641 {
8642 (void)soap; (void)a; /* appease -Wall -Werror */
8643 soap_default_string(soap, &a->_sequence);
8644 a->_params = NULL;
8645 }
8646
8647 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a)
8648 {
8649 (void)soap; (void)a; /* appease -Wall -Werror */
8650 soap_serialize_string(soap, &a->_sequence);
8651 soap_serialize_PointerTons1__dnawalkInputParams(soap, &a->_params);
8652 }
8653
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)
8655 {
8656 (void)soap; (void)tag; (void)id; (void)type;
8657 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalk), type))
8658 return soap->error;
8659 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8660 return soap->error;
8661 if (soap_out_PointerTons1__dnawalkInputParams(soap, "params", -1, &a->_params, ""))
8662 return soap->error;
8663 return soap_element_end_out(soap, tag);
8664 }
8665
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)
8667 {
8668 size_t soap_flag__sequence = 1;
8669 size_t soap_flag__params = 1;
8670 if (soap_element_begin_in(soap, tag, 0, type))
8671 return NULL;
8672 a = (struct ns1__dnawalk *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalk, sizeof(struct ns1__dnawalk), 0, NULL, NULL, NULL);
8673 if (!a)
8674 return NULL;
8675 soap_default_ns1__dnawalk(soap, a);
8676 if (soap->body && !*soap->href)
8677 {
8678 for (;;)
8679 { soap->error = SOAP_TAG_MISMATCH;
8680 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8681 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8682 { soap_flag__sequence--;
8683 continue;
8684 }
8685 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8686 if (soap_in_PointerTons1__dnawalkInputParams(soap, NULL, &a->_params, "ns1:dnawalkInputParams"))
8687 { soap_flag__params--;
8688 continue;
8689 }
8690 if (soap->error == SOAP_TAG_MISMATCH)
8691 soap->error = soap_ignore_element(soap);
8692 if (soap->error == SOAP_NO_TAG)
8693 break;
8694 if (soap->error)
8695 return NULL;
8696 }
8697 if (soap_element_end_in(soap, tag))
8698 return NULL;
8699 }
8700 else
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);
8702 if (soap->body && soap_element_end_in(soap, tag))
8703 return NULL;
8704 }
8705 return a;
8706 }
8707
8708 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a, const char *tag, const char *type)
8709 {
8710 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalk);
8711 if (soap_out_ns1__dnawalk(soap, tag?tag:"ns1:dnawalk", id, a, type))
8712 return soap->error;
8713 return soap_putindependent(soap);
8714 }
8715
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)
8717 {
8718 if ((p = soap_in_ns1__dnawalk(soap, tag, p, type)))
8719 if (soap_getindependent(soap))
8720 return NULL;
8721 return p;
8722 }
8723
8724 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkResponse(struct soap *soap, struct ns1__dnawalkResponse *a)
8725 {
8726 (void)soap; (void)a; /* appease -Wall -Werror */
8727 a->_result = NULL;
8728 }
8729
8730 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a)
8731 {
8732 (void)soap; (void)a; /* appease -Wall -Werror */
8733 soap_serialize_PointerTostring(soap, &a->_result);
8734 }
8735
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)
8737 {
8738 (void)soap; (void)tag; (void)id; (void)type;
8739 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkResponse), type))
8740 return soap->error;
8741 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8742 return soap->error;
8743 return soap_element_end_out(soap, tag);
8744 }
8745
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)
8747 {
8748 size_t soap_flag__result = 1;
8749 if (soap_element_begin_in(soap, tag, 0, type))
8750 return NULL;
8751 a = (struct ns1__dnawalkResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkResponse, sizeof(struct ns1__dnawalkResponse), 0, NULL, NULL, NULL);
8752 if (!a)
8753 return NULL;
8754 soap_default_ns1__dnawalkResponse(soap, a);
8755 if (soap->body && !*soap->href)
8756 {
8757 for (;;)
8758 { soap->error = SOAP_TAG_MISMATCH;
8759 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8760 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8761 { soap_flag__result--;
8762 continue;
8763 }
8764 if (soap->error == SOAP_TAG_MISMATCH)
8765 soap->error = soap_ignore_element(soap);
8766 if (soap->error == SOAP_NO_TAG)
8767 break;
8768 if (soap->error)
8769 return NULL;
8770 }
8771 if (soap_element_end_in(soap, tag))
8772 return NULL;
8773 }
8774 else
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);
8776 if (soap->body && soap_element_end_in(soap, tag))
8777 return NULL;
8778 }
8779 return a;
8780 }
8781
8782 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a, const char *tag, const char *type)
8783 {
8784 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkResponse);
8785 if (soap_out_ns1__dnawalkResponse(soap, tag?tag:"ns1:dnawalkResponse", id, a, type))
8786 return soap->error;
8787 return soap_putindependent(soap);
8788 }
8789
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)
8791 {
8792 if ((p = soap_in_ns1__dnawalkResponse(soap, tag, p, type)))
8793 if (soap_getindependent(soap))
8794 return NULL;
8795 return p;
8796 }
8797
8798 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontent *a)
8799 {
8800 (void)soap; (void)a; /* appease -Wall -Werror */
8801 soap_default_string(soap, &a->_sequence);
8802 a->_params = NULL;
8803 }
8804
8805 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontent *a)
8806 {
8807 (void)soap; (void)a; /* appease -Wall -Werror */
8808 soap_serialize_string(soap, &a->_sequence);
8809 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, &a->_params);
8810 }
8811
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)
8813 {
8814 (void)soap; (void)tag; (void)id; (void)type;
8815 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent), type))
8816 return soap->error;
8817 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8818 return soap->error;
8819 if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, "params", -1, &a->_params, ""))
8820 return soap->error;
8821 return soap_element_end_out(soap, tag);
8822 }
8823
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)
8825 {
8826 size_t soap_flag__sequence = 1;
8827 size_t soap_flag__params = 1;
8828 if (soap_element_begin_in(soap, tag, 0, type))
8829 return NULL;
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);
8831 if (!a)
8832 return NULL;
8833 soap_default_ns1__base_USCOREinformation_USCOREcontent(soap, a);
8834 if (soap->body && !*soap->href)
8835 {
8836 for (;;)
8837 { soap->error = SOAP_TAG_MISMATCH;
8838 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8839 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8840 { soap_flag__sequence--;
8841 continue;
8842 }
8843 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
8844 if (soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, &a->_params, "ns1:base_information_contentInputParams"))
8845 { soap_flag__params--;
8846 continue;
8847 }
8848 if (soap->error == SOAP_TAG_MISMATCH)
8849 soap->error = soap_ignore_element(soap);
8850 if (soap->error == SOAP_NO_TAG)
8851 break;
8852 if (soap->error)
8853 return NULL;
8854 }
8855 if (soap_element_end_in(soap, tag))
8856 return NULL;
8857 }
8858 else
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);
8860 if (soap->body && soap_element_end_in(soap, tag))
8861 return NULL;
8862 }
8863 return a;
8864 }
8865
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)
8867 {
8868 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent);
8869 if (soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag?tag:"ns1:base_information_content", id, a, type))
8870 return soap->error;
8871 return soap_putindependent(soap);
8872 }
8873
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)
8875 {
8876 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, tag, p, type)))
8877 if (soap_getindependent(soap))
8878 return NULL;
8879 return p;
8880 }
8881
8882 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentResponse *a)
8883 {
8884 (void)soap; (void)a; /* appease -Wall -Werror */
8885 a->_result = NULL;
8886 }
8887
8888 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentResponse *a)
8889 {
8890 (void)soap; (void)a; /* appease -Wall -Werror */
8891 soap_serialize_PointerTostring(soap, &a->_result);
8892 }
8893
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)
8895 {
8896 (void)soap; (void)tag; (void)id; (void)type;
8897 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse), type))
8898 return soap->error;
8899 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
8900 return soap->error;
8901 return soap_element_end_out(soap, tag);
8902 }
8903
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)
8905 {
8906 size_t soap_flag__result = 1;
8907 if (soap_element_begin_in(soap, tag, 0, type))
8908 return NULL;
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);
8910 if (!a)
8911 return NULL;
8912 soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(soap, a);
8913 if (soap->body && !*soap->href)
8914 {
8915 for (;;)
8916 { soap->error = SOAP_TAG_MISMATCH;
8917 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
8918 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
8919 { soap_flag__result--;
8920 continue;
8921 }
8922 if (soap->error == SOAP_TAG_MISMATCH)
8923 soap->error = soap_ignore_element(soap);
8924 if (soap->error == SOAP_NO_TAG)
8925 break;
8926 if (soap->error)
8927 return NULL;
8928 }
8929 if (soap_element_end_in(soap, tag))
8930 return NULL;
8931 }
8932 else
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);
8934 if (soap->body && soap_element_end_in(soap, tag))
8935 return NULL;
8936 }
8937 return a;
8938 }
8939
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)
8941 {
8942 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse);
8943 if (soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag?tag:"ns1:base_information_contentResponse", id, a, type))
8944 return soap->error;
8945 return soap_putindependent(soap);
8946 }
8947
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)
8949 {
8950 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, p, type)))
8951 if (soap_getindependent(soap))
8952 return NULL;
8953 return p;
8954 }
8955
8956 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signature(struct soap *soap, struct ns1__signature *a)
8957 {
8958 (void)soap; (void)a; /* appease -Wall -Werror */
8959 soap_default_string(soap, &a->_sequence);
8960 a->_params = NULL;
8961 }
8962
8963 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signature(struct soap *soap, const struct ns1__signature *a)
8964 {
8965 (void)soap; (void)a; /* appease -Wall -Werror */
8966 soap_serialize_string(soap, &a->_sequence);
8967 soap_serialize_PointerTons1__signatureInputParams(soap, &a->_params);
8968 }
8969
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)
8971 {
8972 (void)soap; (void)tag; (void)id; (void)type;
8973 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signature), type))
8974 return soap->error;
8975 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
8976 return soap->error;
8977 if (soap_out_PointerTons1__signatureInputParams(soap, "params", -1, &a->_params, ""))
8978 return soap->error;
8979 return soap_element_end_out(soap, tag);
8980 }
8981
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)
8983 {
8984 size_t soap_flag__sequence = 1;
8985 size_t soap_flag__params = 1;
8986 if (soap_element_begin_in(soap, tag, 0, type))
8987 return NULL;
8988 a = (struct ns1__signature *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signature, sizeof(struct ns1__signature), 0, NULL, NULL, NULL);
8989 if (!a)
8990 return NULL;
8991 soap_default_ns1__signature(soap, a);
8992 if (soap->body && !*soap->href)
8993 {
8994 for (;;)
8995 { soap->error = SOAP_TAG_MISMATCH;
8996 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
8997 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
8998 { soap_flag__sequence--;
8999 continue;
9000 }
9001 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
9002 if (soap_in_PointerTons1__signatureInputParams(soap, NULL, &a->_params, "ns1:signatureInputParams"))
9003 { soap_flag__params--;
9004 continue;
9005 }
9006 if (soap->error == SOAP_TAG_MISMATCH)
9007 soap->error = soap_ignore_element(soap);
9008 if (soap->error == SOAP_NO_TAG)
9009 break;
9010 if (soap->error)
9011 return NULL;
9012 }
9013 if (soap_element_end_in(soap, tag))
9014 return NULL;
9015 }
9016 else
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);
9018 if (soap->body && soap_element_end_in(soap, tag))
9019 return NULL;
9020 }
9021 return a;
9022 }
9023
9024 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signature(struct soap *soap, const struct ns1__signature *a, const char *tag, const char *type)
9025 {
9026 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signature);
9027 if (soap_out_ns1__signature(soap, tag?tag:"ns1:signature", id, a, type))
9028 return soap->error;
9029 return soap_putindependent(soap);
9030 }
9031
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)
9033 {
9034 if ((p = soap_in_ns1__signature(soap, tag, p, type)))
9035 if (soap_getindependent(soap))
9036 return NULL;
9037 return p;
9038 }
9039
9040 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureResponse(struct soap *soap, struct ns1__signatureResponse *a)
9041 {
9042 (void)soap; (void)a; /* appease -Wall -Werror */
9043 a->_result = NULL;
9044 }
9045
9046 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a)
9047 {
9048 (void)soap; (void)a; /* appease -Wall -Werror */
9049 soap_serialize_PointerTostring(soap, &a->_result);
9050 }
9051
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)
9053 {
9054 (void)soap; (void)tag; (void)id; (void)type;
9055 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureResponse), type))
9056 return soap->error;
9057 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9058 return soap->error;
9059 return soap_element_end_out(soap, tag);
9060 }
9061
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)
9063 {
9064 size_t soap_flag__result = 1;
9065 if (soap_element_begin_in(soap, tag, 0, type))
9066 return NULL;
9067 a = (struct ns1__signatureResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureResponse, sizeof(struct ns1__signatureResponse), 0, NULL, NULL, NULL);
9068 if (!a)
9069 return NULL;
9070 soap_default_ns1__signatureResponse(soap, a);
9071 if (soap->body && !*soap->href)
9072 {
9073 for (;;)
9074 { soap->error = SOAP_TAG_MISMATCH;
9075 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9076 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9077 { soap_flag__result--;
9078 continue;
9079 }
9080 if (soap->error == SOAP_TAG_MISMATCH)
9081 soap->error = soap_ignore_element(soap);
9082 if (soap->error == SOAP_NO_TAG)
9083 break;
9084 if (soap->error)
9085 return NULL;
9086 }
9087 if (soap_element_end_in(soap, tag))
9088 return NULL;
9089 }
9090 else
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);
9092 if (soap->body && soap_element_end_in(soap, tag))
9093 return NULL;
9094 }
9095 return a;
9096 }
9097
9098 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a, const char *tag, const char *type)
9099 {
9100 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureResponse);
9101 if (soap_out_ns1__signatureResponse(soap, tag?tag:"ns1:signatureResponse", id, a, type))
9102 return soap->error;
9103 return soap_putindependent(soap);
9104 }
9105
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)
9107 {
9108 if ((p = soap_in_ns1__signatureResponse(soap, tag, p, type)))
9109 if (soap_getindependent(soap))
9110 return NULL;
9111 return p;
9112 }
9113
9114 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfo(struct soap *soap, struct ns1__seqinfo *a)
9115 {
9116 (void)soap; (void)a; /* appease -Wall -Werror */
9117 soap_default_string(soap, &a->_sequence);
9118 }
9119
9120 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a)
9121 {
9122 (void)soap; (void)a; /* appease -Wall -Werror */
9123 soap_serialize_string(soap, &a->_sequence);
9124 }
9125
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)
9127 {
9128 (void)soap; (void)tag; (void)id; (void)type;
9129 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfo), type))
9130 return soap->error;
9131 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9132 return soap->error;
9133 return soap_element_end_out(soap, tag);
9134 }
9135
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)
9137 {
9138 size_t soap_flag__sequence = 1;
9139 if (soap_element_begin_in(soap, tag, 0, type))
9140 return NULL;
9141 a = (struct ns1__seqinfo *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfo, sizeof(struct ns1__seqinfo), 0, NULL, NULL, NULL);
9142 if (!a)
9143 return NULL;
9144 soap_default_ns1__seqinfo(soap, a);
9145 if (soap->body && !*soap->href)
9146 {
9147 for (;;)
9148 { soap->error = SOAP_TAG_MISMATCH;
9149 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9150 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9151 { soap_flag__sequence--;
9152 continue;
9153 }
9154 if (soap->error == SOAP_TAG_MISMATCH)
9155 soap->error = soap_ignore_element(soap);
9156 if (soap->error == SOAP_NO_TAG)
9157 break;
9158 if (soap->error)
9159 return NULL;
9160 }
9161 if (soap_element_end_in(soap, tag))
9162 return NULL;
9163 }
9164 else
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);
9166 if (soap->body && soap_element_end_in(soap, tag))
9167 return NULL;
9168 }
9169 return a;
9170 }
9171
9172 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a, const char *tag, const char *type)
9173 {
9174 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfo);
9175 if (soap_out_ns1__seqinfo(soap, tag?tag:"ns1:seqinfo", id, a, type))
9176 return soap->error;
9177 return soap_putindependent(soap);
9178 }
9179
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)
9181 {
9182 if ((p = soap_in_ns1__seqinfo(soap, tag, p, type)))
9183 if (soap_getindependent(soap))
9184 return NULL;
9185 return p;
9186 }
9187
9188 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfoResponse(struct soap *soap, struct ns1__seqinfoResponse *a)
9189 {
9190 (void)soap; (void)a; /* appease -Wall -Werror */
9191 a->_result = NULL;
9192 }
9193
9194 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a)
9195 {
9196 (void)soap; (void)a; /* appease -Wall -Werror */
9197 soap_serialize_PointerTostring(soap, &a->_result);
9198 }
9199
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)
9201 {
9202 (void)soap; (void)tag; (void)id; (void)type;
9203 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfoResponse), type))
9204 return soap->error;
9205 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9206 return soap->error;
9207 return soap_element_end_out(soap, tag);
9208 }
9209
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)
9211 {
9212 size_t soap_flag__result = 1;
9213 if (soap_element_begin_in(soap, tag, 0, type))
9214 return NULL;
9215 a = (struct ns1__seqinfoResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfoResponse, sizeof(struct ns1__seqinfoResponse), 0, NULL, NULL, NULL);
9216 if (!a)
9217 return NULL;
9218 soap_default_ns1__seqinfoResponse(soap, a);
9219 if (soap->body && !*soap->href)
9220 {
9221 for (;;)
9222 { soap->error = SOAP_TAG_MISMATCH;
9223 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9224 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9225 { soap_flag__result--;
9226 continue;
9227 }
9228 if (soap->error == SOAP_TAG_MISMATCH)
9229 soap->error = soap_ignore_element(soap);
9230 if (soap->error == SOAP_NO_TAG)
9231 break;
9232 if (soap->error)
9233 return NULL;
9234 }
9235 if (soap_element_end_in(soap, tag))
9236 return NULL;
9237 }
9238 else
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);
9240 if (soap->body && soap_element_end_in(soap, tag))
9241 return NULL;
9242 }
9243 return a;
9244 }
9245
9246 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a, const char *tag, const char *type)
9247 {
9248 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfoResponse);
9249 if (soap_out_ns1__seqinfoResponse(soap, tag?tag:"ns1:seqinfoResponse", id, a, type))
9250 return soap->error;
9251 return soap_putindependent(soap);
9252 }
9253
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)
9255 {
9256 if ((p = soap_in_ns1__seqinfoResponse(soap, tag, p, type)))
9257 if (soap_getindependent(soap))
9258 return NULL;
9259 return p;
9260 }
9261
9262 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3(struct soap *soap, struct ns1__genome_USCOREmap3 *a)
9263 {
9264 (void)soap; (void)a; /* appease -Wall -Werror */
9265 soap_default_string(soap, &a->_sequence);
9266 a->_params = NULL;
9267 }
9268
9269 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3(struct soap *soap, const struct ns1__genome_USCOREmap3 *a)
9270 {
9271 (void)soap; (void)a; /* appease -Wall -Werror */
9272 soap_serialize_string(soap, &a->_sequence);
9273 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, &a->_params);
9274 }
9275
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)
9277 {
9278 (void)soap; (void)tag; (void)id; (void)type;
9279 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3), type))
9280 return soap->error;
9281 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9282 return soap->error;
9283 if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, "params", -1, &a->_params, ""))
9284 return soap->error;
9285 return soap_element_end_out(soap, tag);
9286 }
9287
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)
9289 {
9290 size_t soap_flag__sequence = 1;
9291 size_t soap_flag__params = 1;
9292 if (soap_element_begin_in(soap, tag, 0, type))
9293 return NULL;
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);
9295 if (!a)
9296 return NULL;
9297 soap_default_ns1__genome_USCOREmap3(soap, a);
9298 if (soap->body && !*soap->href)
9299 {
9300 for (;;)
9301 { soap->error = SOAP_TAG_MISMATCH;
9302 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9303 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9304 { soap_flag__sequence--;
9305 continue;
9306 }
9307 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
9308 if (soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, &a->_params, "ns1:genome_map3InputParams"))
9309 { soap_flag__params--;
9310 continue;
9311 }
9312 if (soap->error == SOAP_TAG_MISMATCH)
9313 soap->error = soap_ignore_element(soap);
9314 if (soap->error == SOAP_NO_TAG)
9315 break;
9316 if (soap->error)
9317 return NULL;
9318 }
9319 if (soap_element_end_in(soap, tag))
9320 return NULL;
9321 }
9322 else
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);
9324 if (soap->body && soap_element_end_in(soap, tag))
9325 return NULL;
9326 }
9327 return a;
9328 }
9329
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)
9331 {
9332 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3);
9333 if (soap_out_ns1__genome_USCOREmap3(soap, tag?tag:"ns1:genome_map3", id, a, type))
9334 return soap->error;
9335 return soap_putindependent(soap);
9336 }
9337
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)
9339 {
9340 if ((p = soap_in_ns1__genome_USCOREmap3(soap, tag, p, type)))
9341 if (soap_getindependent(soap))
9342 return NULL;
9343 return p;
9344 }
9345
9346 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3Response(struct soap *soap, struct ns1__genome_USCOREmap3Response *a)
9347 {
9348 (void)soap; (void)a; /* appease -Wall -Werror */
9349 a->_result = NULL;
9350 }
9351
9352 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3Response(struct soap *soap, const struct ns1__genome_USCOREmap3Response *a)
9353 {
9354 (void)soap; (void)a; /* appease -Wall -Werror */
9355 soap_serialize_PointerTostring(soap, &a->_result);
9356 }
9357
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)
9359 {
9360 (void)soap; (void)tag; (void)id; (void)type;
9361 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3Response), type))
9362 return soap->error;
9363 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9364 return soap->error;
9365 return soap_element_end_out(soap, tag);
9366 }
9367
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)
9369 {
9370 size_t soap_flag__result = 1;
9371 if (soap_element_begin_in(soap, tag, 0, type))
9372 return NULL;
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);
9374 if (!a)
9375 return NULL;
9376 soap_default_ns1__genome_USCOREmap3Response(soap, a);
9377 if (soap->body && !*soap->href)
9378 {
9379 for (;;)
9380 { soap->error = SOAP_TAG_MISMATCH;
9381 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9382 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9383 { soap_flag__result--;
9384 continue;
9385 }
9386 if (soap->error == SOAP_TAG_MISMATCH)
9387 soap->error = soap_ignore_element(soap);
9388 if (soap->error == SOAP_NO_TAG)
9389 break;
9390 if (soap->error)
9391 return NULL;
9392 }
9393 if (soap_element_end_in(soap, tag))
9394 return NULL;
9395 }
9396 else
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);
9398 if (soap->body && soap_element_end_in(soap, tag))
9399 return NULL;
9400 }
9401 return a;
9402 }
9403
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)
9405 {
9406 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3Response);
9407 if (soap_out_ns1__genome_USCOREmap3Response(soap, tag?tag:"ns1:genome_map3Response", id, a, type))
9408 return soap->error;
9409 return soap_putindependent(soap);
9410 }
9411
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)
9413 {
9414 if ((p = soap_in_ns1__genome_USCOREmap3Response(soap, tag, p, type)))
9415 if (soap_getindependent(soap))
9416 return NULL;
9417 return p;
9418 }
9419
9420 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskew(struct soap *soap, struct ns1__gcskew *a)
9421 {
9422 (void)soap; (void)a; /* appease -Wall -Werror */
9423 soap_default_string(soap, &a->_sequence);
9424 a->_params = NULL;
9425 }
9426
9427 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a)
9428 {
9429 (void)soap; (void)a; /* appease -Wall -Werror */
9430 soap_serialize_string(soap, &a->_sequence);
9431 soap_serialize_PointerTons1__gcskewInputParams(soap, &a->_params);
9432 }
9433
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)
9435 {
9436 (void)soap; (void)tag; (void)id; (void)type;
9437 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskew), type))
9438 return soap->error;
9439 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9440 return soap->error;
9441 if (soap_out_PointerTons1__gcskewInputParams(soap, "params", -1, &a->_params, ""))
9442 return soap->error;
9443 return soap_element_end_out(soap, tag);
9444 }
9445
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)
9447 {
9448 size_t soap_flag__sequence = 1;
9449 size_t soap_flag__params = 1;
9450 if (soap_element_begin_in(soap, tag, 0, type))
9451 return NULL;
9452 a = (struct ns1__gcskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskew, sizeof(struct ns1__gcskew), 0, NULL, NULL, NULL);
9453 if (!a)
9454 return NULL;
9455 soap_default_ns1__gcskew(soap, a);
9456 if (soap->body && !*soap->href)
9457 {
9458 for (;;)
9459 { soap->error = SOAP_TAG_MISMATCH;
9460 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9461 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9462 { soap_flag__sequence--;
9463 continue;
9464 }
9465 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
9466 if (soap_in_PointerTons1__gcskewInputParams(soap, NULL, &a->_params, "ns1:gcskewInputParams"))
9467 { soap_flag__params--;
9468 continue;
9469 }
9470 if (soap->error == SOAP_TAG_MISMATCH)
9471 soap->error = soap_ignore_element(soap);
9472 if (soap->error == SOAP_NO_TAG)
9473 break;
9474 if (soap->error)
9475 return NULL;
9476 }
9477 if (soap_element_end_in(soap, tag))
9478 return NULL;
9479 }
9480 else
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);
9482 if (soap->body && soap_element_end_in(soap, tag))
9483 return NULL;
9484 }
9485 return a;
9486 }
9487
9488 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a, const char *tag, const char *type)
9489 {
9490 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskew);
9491 if (soap_out_ns1__gcskew(soap, tag?tag:"ns1:gcskew", id, a, type))
9492 return soap->error;
9493 return soap_putindependent(soap);
9494 }
9495
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)
9497 {
9498 if ((p = soap_in_ns1__gcskew(soap, tag, p, type)))
9499 if (soap_getindependent(soap))
9500 return NULL;
9501 return p;
9502 }
9503
9504 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewResponse(struct soap *soap, struct ns1__gcskewResponse *a)
9505 {
9506 (void)soap; (void)a; /* appease -Wall -Werror */
9507 a->_result = NULL;
9508 }
9509
9510 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a)
9511 {
9512 (void)soap; (void)a; /* appease -Wall -Werror */
9513 soap_serialize_PointerTostring(soap, &a->_result);
9514 }
9515
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)
9517 {
9518 (void)soap; (void)tag; (void)id; (void)type;
9519 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewResponse), type))
9520 return soap->error;
9521 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9522 return soap->error;
9523 return soap_element_end_out(soap, tag);
9524 }
9525
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)
9527 {
9528 size_t soap_flag__result = 1;
9529 if (soap_element_begin_in(soap, tag, 0, type))
9530 return NULL;
9531 a = (struct ns1__gcskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewResponse, sizeof(struct ns1__gcskewResponse), 0, NULL, NULL, NULL);
9532 if (!a)
9533 return NULL;
9534 soap_default_ns1__gcskewResponse(soap, a);
9535 if (soap->body && !*soap->href)
9536 {
9537 for (;;)
9538 { soap->error = SOAP_TAG_MISMATCH;
9539 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9540 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9541 { soap_flag__result--;
9542 continue;
9543 }
9544 if (soap->error == SOAP_TAG_MISMATCH)
9545 soap->error = soap_ignore_element(soap);
9546 if (soap->error == SOAP_NO_TAG)
9547 break;
9548 if (soap->error)
9549 return NULL;
9550 }
9551 if (soap_element_end_in(soap, tag))
9552 return NULL;
9553 }
9554 else
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);
9556 if (soap->body && soap_element_end_in(soap, tag))
9557 return NULL;
9558 }
9559 return a;
9560 }
9561
9562 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a, const char *tag, const char *type)
9563 {
9564 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewResponse);
9565 if (soap_out_ns1__gcskewResponse(soap, tag?tag:"ns1:gcskewResponse", id, a, type))
9566 return soap->error;
9567 return soap_putindependent(soap);
9568 }
9569
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)
9571 {
9572 if ((p = soap_in_ns1__gcskewResponse(soap, tag, p, type)))
9573 if (soap_getindependent(soap))
9574 return NULL;
9575 return p;
9576 }
9577
9578 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweight(struct soap *soap, struct ns1__molecular_USCOREweight *a)
9579 {
9580 (void)soap; (void)a; /* appease -Wall -Werror */
9581 soap_default_string(soap, &a->_sequence);
9582 a->_params = NULL;
9583 }
9584
9585 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweight(struct soap *soap, const struct ns1__molecular_USCOREweight *a)
9586 {
9587 (void)soap; (void)a; /* appease -Wall -Werror */
9588 soap_serialize_string(soap, &a->_sequence);
9589 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, &a->_params);
9590 }
9591
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)
9593 {
9594 (void)soap; (void)tag; (void)id; (void)type;
9595 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweight), type))
9596 return soap->error;
9597 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9598 return soap->error;
9599 if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, "params", -1, &a->_params, ""))
9600 return soap->error;
9601 return soap_element_end_out(soap, tag);
9602 }
9603
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)
9605 {
9606 size_t soap_flag__sequence = 1;
9607 size_t soap_flag__params = 1;
9608 if (soap_element_begin_in(soap, tag, 0, type))
9609 return NULL;
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);
9611 if (!a)
9612 return NULL;
9613 soap_default_ns1__molecular_USCOREweight(soap, a);
9614 if (soap->body && !*soap->href)
9615 {
9616 for (;;)
9617 { soap->error = SOAP_TAG_MISMATCH;
9618 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9619 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9620 { soap_flag__sequence--;
9621 continue;
9622 }
9623 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
9624 if (soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, &a->_params, "ns1:molecular_weightInputParams"))
9625 { soap_flag__params--;
9626 continue;
9627 }
9628 if (soap->error == SOAP_TAG_MISMATCH)
9629 soap->error = soap_ignore_element(soap);
9630 if (soap->error == SOAP_NO_TAG)
9631 break;
9632 if (soap->error)
9633 return NULL;
9634 }
9635 if (soap_element_end_in(soap, tag))
9636 return NULL;
9637 }
9638 else
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);
9640 if (soap->body && soap_element_end_in(soap, tag))
9641 return NULL;
9642 }
9643 return a;
9644 }
9645
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)
9647 {
9648 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweight);
9649 if (soap_out_ns1__molecular_USCOREweight(soap, tag?tag:"ns1:molecular_weight", id, a, type))
9650 return soap->error;
9651 return soap_putindependent(soap);
9652 }
9653
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)
9655 {
9656 if ((p = soap_in_ns1__molecular_USCOREweight(soap, tag, p, type)))
9657 if (soap_getindependent(soap))
9658 return NULL;
9659 return p;
9660 }
9661
9662 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightResponse(struct soap *soap, struct ns1__molecular_USCOREweightResponse *a)
9663 {
9664 (void)soap; (void)a; /* appease -Wall -Werror */
9665 a->_result = NULL;
9666 }
9667
9668 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightResponse(struct soap *soap, const struct ns1__molecular_USCOREweightResponse *a)
9669 {
9670 (void)soap; (void)a; /* appease -Wall -Werror */
9671 soap_serialize_PointerTostring(soap, &a->_result);
9672 }
9673
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)
9675 {
9676 (void)soap; (void)tag; (void)id; (void)type;
9677 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightResponse), type))
9678 return soap->error;
9679 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9680 return soap->error;
9681 return soap_element_end_out(soap, tag);
9682 }
9683
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)
9685 {
9686 size_t soap_flag__result = 1;
9687 if (soap_element_begin_in(soap, tag, 0, type))
9688 return NULL;
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);
9690 if (!a)
9691 return NULL;
9692 soap_default_ns1__molecular_USCOREweightResponse(soap, a);
9693 if (soap->body && !*soap->href)
9694 {
9695 for (;;)
9696 { soap->error = SOAP_TAG_MISMATCH;
9697 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9698 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9699 { soap_flag__result--;
9700 continue;
9701 }
9702 if (soap->error == SOAP_TAG_MISMATCH)
9703 soap->error = soap_ignore_element(soap);
9704 if (soap->error == SOAP_NO_TAG)
9705 break;
9706 if (soap->error)
9707 return NULL;
9708 }
9709 if (soap_element_end_in(soap, tag))
9710 return NULL;
9711 }
9712 else
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);
9714 if (soap->body && soap_element_end_in(soap, tag))
9715 return NULL;
9716 }
9717 return a;
9718 }
9719
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)
9721 {
9722 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightResponse);
9723 if (soap_out_ns1__molecular_USCOREweightResponse(soap, tag?tag:"ns1:molecular_weightResponse", id, a, type))
9724 return soap->error;
9725 return soap_putindependent(soap);
9726 }
9727
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)
9729 {
9730 if ((p = soap_in_ns1__molecular_USCOREweightResponse(soap, tag, p, type)))
9731 if (soap_getindependent(soap))
9732 return NULL;
9733 return p;
9734 }
9735
9736 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskew(struct soap *soap, struct ns1__delta_USCOREgcskew *a)
9737 {
9738 (void)soap; (void)a; /* appease -Wall -Werror */
9739 soap_default_string(soap, &a->_sequence);
9740 a->_params = NULL;
9741 }
9742
9743 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskew(struct soap *soap, const struct ns1__delta_USCOREgcskew *a)
9744 {
9745 (void)soap; (void)a; /* appease -Wall -Werror */
9746 soap_serialize_string(soap, &a->_sequence);
9747 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, &a->_params);
9748 }
9749
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)
9751 {
9752 (void)soap; (void)tag; (void)id; (void)type;
9753 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskew), type))
9754 return soap->error;
9755 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9756 return soap->error;
9757 if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, "params", -1, &a->_params, ""))
9758 return soap->error;
9759 return soap_element_end_out(soap, tag);
9760 }
9761
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)
9763 {
9764 size_t soap_flag__sequence = 1;
9765 size_t soap_flag__params = 1;
9766 if (soap_element_begin_in(soap, tag, 0, type))
9767 return NULL;
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);
9769 if (!a)
9770 return NULL;
9771 soap_default_ns1__delta_USCOREgcskew(soap, a);
9772 if (soap->body && !*soap->href)
9773 {
9774 for (;;)
9775 { soap->error = SOAP_TAG_MISMATCH;
9776 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9777 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9778 { soap_flag__sequence--;
9779 continue;
9780 }
9781 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
9782 if (soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, &a->_params, "ns1:delta_gcskewInputParams"))
9783 { soap_flag__params--;
9784 continue;
9785 }
9786 if (soap->error == SOAP_TAG_MISMATCH)
9787 soap->error = soap_ignore_element(soap);
9788 if (soap->error == SOAP_NO_TAG)
9789 break;
9790 if (soap->error)
9791 return NULL;
9792 }
9793 if (soap_element_end_in(soap, tag))
9794 return NULL;
9795 }
9796 else
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);
9798 if (soap->body && soap_element_end_in(soap, tag))
9799 return NULL;
9800 }
9801 return a;
9802 }
9803
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)
9805 {
9806 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskew);
9807 if (soap_out_ns1__delta_USCOREgcskew(soap, tag?tag:"ns1:delta_gcskew", id, a, type))
9808 return soap->error;
9809 return soap_putindependent(soap);
9810 }
9811
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)
9813 {
9814 if ((p = soap_in_ns1__delta_USCOREgcskew(soap, tag, p, type)))
9815 if (soap_getindependent(soap))
9816 return NULL;
9817 return p;
9818 }
9819
9820 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewResponse(struct soap *soap, struct ns1__delta_USCOREgcskewResponse *a)
9821 {
9822 (void)soap; (void)a; /* appease -Wall -Werror */
9823 a->_result = NULL;
9824 }
9825
9826 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewResponse(struct soap *soap, const struct ns1__delta_USCOREgcskewResponse *a)
9827 {
9828 (void)soap; (void)a; /* appease -Wall -Werror */
9829 soap_serialize_PointerTostring(soap, &a->_result);
9830 }
9831
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)
9833 {
9834 (void)soap; (void)tag; (void)id; (void)type;
9835 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewResponse), type))
9836 return soap->error;
9837 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9838 return soap->error;
9839 return soap_element_end_out(soap, tag);
9840 }
9841
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)
9843 {
9844 size_t soap_flag__result = 1;
9845 if (soap_element_begin_in(soap, tag, 0, type))
9846 return NULL;
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);
9848 if (!a)
9849 return NULL;
9850 soap_default_ns1__delta_USCOREgcskewResponse(soap, a);
9851 if (soap->body && !*soap->href)
9852 {
9853 for (;;)
9854 { soap->error = SOAP_TAG_MISMATCH;
9855 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
9856 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
9857 { soap_flag__result--;
9858 continue;
9859 }
9860 if (soap->error == SOAP_TAG_MISMATCH)
9861 soap->error = soap_ignore_element(soap);
9862 if (soap->error == SOAP_NO_TAG)
9863 break;
9864 if (soap->error)
9865 return NULL;
9866 }
9867 if (soap_element_end_in(soap, tag))
9868 return NULL;
9869 }
9870 else
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);
9872 if (soap->body && soap_element_end_in(soap, tag))
9873 return NULL;
9874 }
9875 return a;
9876 }
9877
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)
9879 {
9880 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewResponse);
9881 if (soap_out_ns1__delta_USCOREgcskewResponse(soap, tag?tag:"ns1:delta_gcskewResponse", id, a, type))
9882 return soap->error;
9883 return soap_putindependent(soap);
9884 }
9885
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)
9887 {
9888 if ((p = soap_in_ns1__delta_USCOREgcskewResponse(soap, tag, p, type)))
9889 if (soap_getindependent(soap))
9890 return NULL;
9891 return p;
9892 }
9893
9894 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREenc(struct soap *soap, struct ns1__delta_USCOREenc *a)
9895 {
9896 (void)soap; (void)a; /* appease -Wall -Werror */
9897 soap_default_string(soap, &a->_sequence);
9898 }
9899
9900 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREenc(struct soap *soap, const struct ns1__delta_USCOREenc *a)
9901 {
9902 (void)soap; (void)a; /* appease -Wall -Werror */
9903 soap_serialize_string(soap, &a->_sequence);
9904 }
9905
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)
9907 {
9908 (void)soap; (void)tag; (void)id; (void)type;
9909 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREenc), type))
9910 return soap->error;
9911 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
9912 return soap->error;
9913 return soap_element_end_out(soap, tag);
9914 }
9915
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)
9917 {
9918 size_t soap_flag__sequence = 1;
9919 if (soap_element_begin_in(soap, tag, 0, type))
9920 return NULL;
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);
9922 if (!a)
9923 return NULL;
9924 soap_default_ns1__delta_USCOREenc(soap, a);
9925 if (soap->body && !*soap->href)
9926 {
9927 for (;;)
9928 { soap->error = SOAP_TAG_MISMATCH;
9929 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
9930 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
9931 { soap_flag__sequence--;
9932 continue;
9933 }
9934 if (soap->error == SOAP_TAG_MISMATCH)
9935 soap->error = soap_ignore_element(soap);
9936 if (soap->error == SOAP_NO_TAG)
9937 break;
9938 if (soap->error)
9939 return NULL;
9940 }
9941 if (soap_element_end_in(soap, tag))
9942 return NULL;
9943 }
9944 else
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);
9946 if (soap->body && soap_element_end_in(soap, tag))
9947 return NULL;
9948 }
9949 return a;
9950 }
9951
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)
9953 {
9954 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREenc);
9955 if (soap_out_ns1__delta_USCOREenc(soap, tag?tag:"ns1:delta_enc", id, a, type))
9956 return soap->error;
9957 return soap_putindependent(soap);
9958 }
9959
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)
9961 {
9962 if ((p = soap_in_ns1__delta_USCOREenc(soap, tag, p, type)))
9963 if (soap_getindependent(soap))
9964 return NULL;
9965 return p;
9966 }
9967
9968 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREencResponse(struct soap *soap, struct ns1__delta_USCOREencResponse *a)
9969 {
9970 (void)soap; (void)a; /* appease -Wall -Werror */
9971 a->_result = NULL;
9972 }
9973
9974 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREencResponse(struct soap *soap, const struct ns1__delta_USCOREencResponse *a)
9975 {
9976 (void)soap; (void)a; /* appease -Wall -Werror */
9977 soap_serialize_PointerTostring(soap, &a->_result);
9978 }
9979
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)
9981 {
9982 (void)soap; (void)tag; (void)id; (void)type;
9983 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREencResponse), type))
9984 return soap->error;
9985 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
9986 return soap->error;
9987 return soap_element_end_out(soap, tag);
9988 }
9989
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)
9991 {
9992 size_t soap_flag__result = 1;
9993 if (soap_element_begin_in(soap, tag, 0, type))
9994 return NULL;
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);
9996 if (!a)
9997 return NULL;
9998 soap_default_ns1__delta_USCOREencResponse(soap, a);
9999 if (soap->body && !*soap->href)
10000 {
10001 for (;;)
10002 { soap->error = SOAP_TAG_MISMATCH;
10003 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10004 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
10005 { soap_flag__result--;
10006 continue;
10007 }
10008 if (soap->error == SOAP_TAG_MISMATCH)
10009 soap->error = soap_ignore_element(soap);
10010 if (soap->error == SOAP_NO_TAG)
10011 break;
10012 if (soap->error)
10013 return NULL;
10014 }
10015 if (soap_element_end_in(soap, tag))
10016 return NULL;
10017 }
10018 else
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);
10020 if (soap->body && soap_element_end_in(soap, tag))
10021 return NULL;
10022 }
10023 return a;
10024 }
10025
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)
10027 {
10028 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREencResponse);
10029 if (soap_out_ns1__delta_USCOREencResponse(soap, tag?tag:"ns1:delta_encResponse", id, a, type))
10030 return soap->error;
10031 return soap_putindependent(soap);
10032 }
10033
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)
10035 {
10036 if ((p = soap_in_ns1__delta_USCOREencResponse(soap, tag, p, type)))
10037 if (soap_getindependent(soap))
10038 return NULL;
10039 return p;
10040 }
10041
10042 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulative(struct soap *soap, struct ns1__cumulative *a)
10043 {
10044 (void)soap; (void)a; /* appease -Wall -Werror */
10045 a->_array = NULL;
10046 }
10047
10048 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a)
10049 {
10050 (void)soap; (void)a; /* appease -Wall -Werror */
10051 soap_serialize_PointerToarrayIn(soap, &a->_array);
10052 }
10053
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)
10055 {
10056 (void)soap; (void)tag; (void)id; (void)type;
10057 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulative), type))
10058 return soap->error;
10059 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
10060 return soap->error;
10061 return soap_element_end_out(soap, tag);
10062 }
10063
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)
10065 {
10066 size_t soap_flag__array = 1;
10067 if (soap_element_begin_in(soap, tag, 0, type))
10068 return NULL;
10069 a = (struct ns1__cumulative *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulative, sizeof(struct ns1__cumulative), 0, NULL, NULL, NULL);
10070 if (!a)
10071 return NULL;
10072 soap_default_ns1__cumulative(soap, a);
10073 if (soap->body && !*soap->href)
10074 {
10075 for (;;)
10076 { soap->error = SOAP_TAG_MISMATCH;
10077 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
10078 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
10079 { soap_flag__array--;
10080 continue;
10081 }
10082 if (soap->error == SOAP_TAG_MISMATCH)
10083 soap->error = soap_ignore_element(soap);
10084 if (soap->error == SOAP_NO_TAG)
10085 break;
10086 if (soap->error)
10087 return NULL;
10088 }
10089 if (soap_element_end_in(soap, tag))
10090 return NULL;
10091 }
10092 else
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);
10094 if (soap->body && soap_element_end_in(soap, tag))
10095 return NULL;
10096 }
10097 return a;
10098 }
10099
10100 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a, const char *tag, const char *type)
10101 {
10102 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulative);
10103 if (soap_out_ns1__cumulative(soap, tag?tag:"ns1:cumulative", id, a, type))
10104 return soap->error;
10105 return soap_putindependent(soap);
10106 }
10107
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)
10109 {
10110 if ((p = soap_in_ns1__cumulative(soap, tag, p, type)))
10111 if (soap_getindependent(soap))
10112 return NULL;
10113 return p;
10114 }
10115
10116 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *a)
10117 {
10118 (void)soap; (void)a; /* appease -Wall -Werror */
10119 a->_result = NULL;
10120 }
10121
10122 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a)
10123 {
10124 (void)soap; (void)a; /* appease -Wall -Werror */
10125 soap_serialize_PointerToarrayOut(soap, &a->_result);
10126 }
10127
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)
10129 {
10130 (void)soap; (void)tag; (void)id; (void)type;
10131 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulativeResponse), type))
10132 return soap->error;
10133 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
10134 return soap->error;
10135 return soap_element_end_out(soap, tag);
10136 }
10137
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)
10139 {
10140 size_t soap_flag__result = 1;
10141 if (soap_element_begin_in(soap, tag, 0, type))
10142 return NULL;
10143 a = (struct ns1__cumulativeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0, NULL, NULL, NULL);
10144 if (!a)
10145 return NULL;
10146 soap_default_ns1__cumulativeResponse(soap, a);
10147 if (soap->body && !*soap->href)
10148 {
10149 for (;;)
10150 { soap->error = SOAP_TAG_MISMATCH;
10151 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10152 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
10153 { soap_flag__result--;
10154 continue;
10155 }
10156 if (soap->error == SOAP_TAG_MISMATCH)
10157 soap->error = soap_ignore_element(soap);
10158 if (soap->error == SOAP_NO_TAG)
10159 break;
10160 if (soap->error)
10161 return NULL;
10162 }
10163 if (soap_element_end_in(soap, tag))
10164 return NULL;
10165 }
10166 else
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);
10168 if (soap->body && soap_element_end_in(soap, tag))
10169 return NULL;
10170 }
10171 return a;
10172 }
10173
10174 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a, const char *tag, const char *type)
10175 {
10176 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulativeResponse);
10177 if (soap_out_ns1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type))
10178 return soap->error;
10179 return soap_putindependent(soap);
10180 }
10181
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)
10183 {
10184 if ((p = soap_in_ns1__cumulativeResponse(soap, tag, p, type)))
10185 if (soap_getindependent(soap))
10186 return NULL;
10187 return p;
10188 }
10189
10190 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cor(struct soap *soap, struct ns1__cor *a)
10191 {
10192 (void)soap; (void)a; /* appease -Wall -Werror */
10193 a->_array1 = NULL;
10194 a->_array2 = NULL;
10195 a->_params = NULL;
10196 }
10197
10198 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cor(struct soap *soap, const struct ns1__cor *a)
10199 {
10200 (void)soap; (void)a; /* appease -Wall -Werror */
10201 soap_serialize_PointerToarrayIn(soap, &a->_array1);
10202 soap_serialize_PointerToarrayIn(soap, &a->_array2);
10203 soap_serialize_PointerTons1__corInputParams(soap, &a->_params);
10204 }
10205
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)
10207 {
10208 (void)soap; (void)tag; (void)id; (void)type;
10209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cor), type))
10210 return soap->error;
10211 if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, ""))
10212 return soap->error;
10213 if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, ""))
10214 return soap->error;
10215 if (soap_out_PointerTons1__corInputParams(soap, "params", -1, &a->_params, ""))
10216 return soap->error;
10217 return soap_element_end_out(soap, tag);
10218 }
10219
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)
10221 {
10222 size_t soap_flag__array1 = 1;
10223 size_t soap_flag__array2 = 1;
10224 size_t soap_flag__params = 1;
10225 if (soap_element_begin_in(soap, tag, 0, type))
10226 return NULL;
10227 a = (struct ns1__cor *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cor, sizeof(struct ns1__cor), 0, NULL, NULL, NULL);
10228 if (!a)
10229 return NULL;
10230 soap_default_ns1__cor(soap, a);
10231 if (soap->body && !*soap->href)
10232 {
10233 for (;;)
10234 { soap->error = SOAP_TAG_MISMATCH;
10235 if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH)
10236 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string"))
10237 { soap_flag__array1--;
10238 continue;
10239 }
10240 if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH)
10241 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string"))
10242 { soap_flag__array2--;
10243 continue;
10244 }
10245 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
10246 if (soap_in_PointerTons1__corInputParams(soap, NULL, &a->_params, "ns1:corInputParams"))
10247 { soap_flag__params--;
10248 continue;
10249 }
10250 if (soap->error == SOAP_TAG_MISMATCH)
10251 soap->error = soap_ignore_element(soap);
10252 if (soap->error == SOAP_NO_TAG)
10253 break;
10254 if (soap->error)
10255 return NULL;
10256 }
10257 if (soap_element_end_in(soap, tag))
10258 return NULL;
10259 }
10260 else
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);
10262 if (soap->body && soap_element_end_in(soap, tag))
10263 return NULL;
10264 }
10265 return a;
10266 }
10267
10268 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cor(struct soap *soap, const struct ns1__cor *a, const char *tag, const char *type)
10269 {
10270 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cor);
10271 if (soap_out_ns1__cor(soap, tag?tag:"ns1:cor", id, a, type))
10272 return soap->error;
10273 return soap_putindependent(soap);
10274 }
10275
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)
10277 {
10278 if ((p = soap_in_ns1__cor(soap, tag, p, type)))
10279 if (soap_getindependent(soap))
10280 return NULL;
10281 return p;
10282 }
10283
10284 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corResponse(struct soap *soap, struct ns1__corResponse *a)
10285 {
10286 (void)soap; (void)a; /* appease -Wall -Werror */
10287 a->_result = NULL;
10288 }
10289
10290 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a)
10291 {
10292 (void)soap; (void)a; /* appease -Wall -Werror */
10293 soap_serialize_PointerToarrayOut(soap, &a->_result);
10294 }
10295
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)
10297 {
10298 (void)soap; (void)tag; (void)id; (void)type;
10299 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corResponse), type))
10300 return soap->error;
10301 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
10302 return soap->error;
10303 return soap_element_end_out(soap, tag);
10304 }
10305
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)
10307 {
10308 size_t soap_flag__result = 1;
10309 if (soap_element_begin_in(soap, tag, 0, type))
10310 return NULL;
10311 a = (struct ns1__corResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0, NULL, NULL, NULL);
10312 if (!a)
10313 return NULL;
10314 soap_default_ns1__corResponse(soap, a);
10315 if (soap->body && !*soap->href)
10316 {
10317 for (;;)
10318 { soap->error = SOAP_TAG_MISMATCH;
10319 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10320 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
10321 { soap_flag__result--;
10322 continue;
10323 }
10324 if (soap->error == SOAP_TAG_MISMATCH)
10325 soap->error = soap_ignore_element(soap);
10326 if (soap->error == SOAP_NO_TAG)
10327 break;
10328 if (soap->error)
10329 return NULL;
10330 }
10331 if (soap_element_end_in(soap, tag))
10332 return NULL;
10333 }
10334 else
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);
10336 if (soap->body && soap_element_end_in(soap, tag))
10337 return NULL;
10338 }
10339 return a;
10340 }
10341
10342 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a, const char *tag, const char *type)
10343 {
10344 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corResponse);
10345 if (soap_out_ns1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type))
10346 return soap->error;
10347 return soap_putindependent(soap);
10348 }
10349
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)
10351 {
10352 if ((p = soap_in_ns1__corResponse(soap, tag, p, type)))
10353 if (soap_getindependent(soap))
10354 return NULL;
10355 return p;
10356 }
10357
10358 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviation(struct soap *soap, struct ns1__standard_USCOREdeviation *a)
10359 {
10360 (void)soap; (void)a; /* appease -Wall -Werror */
10361 a->_array = NULL;
10362 }
10363
10364 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviation(struct soap *soap, const struct ns1__standard_USCOREdeviation *a)
10365 {
10366 (void)soap; (void)a; /* appease -Wall -Werror */
10367 soap_serialize_PointerToarrayIn(soap, &a->_array);
10368 }
10369
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)
10371 {
10372 (void)soap; (void)tag; (void)id; (void)type;
10373 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviation), type))
10374 return soap->error;
10375 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
10376 return soap->error;
10377 return soap_element_end_out(soap, tag);
10378 }
10379
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)
10381 {
10382 size_t soap_flag__array = 1;
10383 if (soap_element_begin_in(soap, tag, 0, type))
10384 return NULL;
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);
10386 if (!a)
10387 return NULL;
10388 soap_default_ns1__standard_USCOREdeviation(soap, a);
10389 if (soap->body && !*soap->href)
10390 {
10391 for (;;)
10392 { soap->error = SOAP_TAG_MISMATCH;
10393 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
10394 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
10395 { soap_flag__array--;
10396 continue;
10397 }
10398 if (soap->error == SOAP_TAG_MISMATCH)
10399 soap->error = soap_ignore_element(soap);
10400 if (soap->error == SOAP_NO_TAG)
10401 break;
10402 if (soap->error)
10403 return NULL;
10404 }
10405 if (soap_element_end_in(soap, tag))
10406 return NULL;
10407 }
10408 else
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);
10410 if (soap->body && soap_element_end_in(soap, tag))
10411 return NULL;
10412 }
10413 return a;
10414 }
10415
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)
10417 {
10418 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviation);
10419 if (soap_out_ns1__standard_USCOREdeviation(soap, tag?tag:"ns1:standard_deviation", id, a, type))
10420 return soap->error;
10421 return soap_putindependent(soap);
10422 }
10423
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)
10425 {
10426 if ((p = soap_in_ns1__standard_USCOREdeviation(soap, tag, p, type)))
10427 if (soap_getindependent(soap))
10428 return NULL;
10429 return p;
10430 }
10431
10432 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviationResponse(struct soap *soap, struct ns1__standard_USCOREdeviationResponse *a)
10433 {
10434 (void)soap; (void)a; /* appease -Wall -Werror */
10435 a->_result = NULL;
10436 }
10437
10438 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviationResponse(struct soap *soap, const struct ns1__standard_USCOREdeviationResponse *a)
10439 {
10440 (void)soap; (void)a; /* appease -Wall -Werror */
10441 soap_serialize_PointerTostring(soap, &a->_result);
10442 }
10443
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)
10445 {
10446 (void)soap; (void)tag; (void)id; (void)type;
10447 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviationResponse), type))
10448 return soap->error;
10449 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
10450 return soap->error;
10451 return soap_element_end_out(soap, tag);
10452 }
10453
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)
10455 {
10456 size_t soap_flag__result = 1;
10457 if (soap_element_begin_in(soap, tag, 0, type))
10458 return NULL;
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);
10460 if (!a)
10461 return NULL;
10462 soap_default_ns1__standard_USCOREdeviationResponse(soap, a);
10463 if (soap->body && !*soap->href)
10464 {
10465 for (;;)
10466 { soap->error = SOAP_TAG_MISMATCH;
10467 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10468 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
10469 { soap_flag__result--;
10470 continue;
10471 }
10472 if (soap->error == SOAP_TAG_MISMATCH)
10473 soap->error = soap_ignore_element(soap);
10474 if (soap->error == SOAP_NO_TAG)
10475 break;
10476 if (soap->error)
10477 return NULL;
10478 }
10479 if (soap_element_end_in(soap, tag))
10480 return NULL;
10481 }
10482 else
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);
10484 if (soap->body && soap_element_end_in(soap, tag))
10485 return NULL;
10486 }
10487 return a;
10488 }
10489
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)
10491 {
10492 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviationResponse);
10493 if (soap_out_ns1__standard_USCOREdeviationResponse(soap, tag?tag:"ns1:standard_deviationResponse", id, a, type))
10494 return soap->error;
10495 return soap_putindependent(soap);
10496 }
10497
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)
10499 {
10500 if ((p = soap_in_ns1__standard_USCOREdeviationResponse(soap, tag, p, type)))
10501 if (soap_getindependent(soap))
10502 return NULL;
10503 return p;
10504 }
10505
10506 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskew(struct soap *soap, struct ns1__geneskew *a)
10507 {
10508 (void)soap; (void)a; /* appease -Wall -Werror */
10509 soap_default_string(soap, &a->_sequence);
10510 a->_params = NULL;
10511 }
10512
10513 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a)
10514 {
10515 (void)soap; (void)a; /* appease -Wall -Werror */
10516 soap_serialize_string(soap, &a->_sequence);
10517 soap_serialize_PointerTons1__geneskewInputParams(soap, &a->_params);
10518 }
10519
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)
10521 {
10522 (void)soap; (void)tag; (void)id; (void)type;
10523 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskew), type))
10524 return soap->error;
10525 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
10526 return soap->error;
10527 if (soap_out_PointerTons1__geneskewInputParams(soap, "params", -1, &a->_params, ""))
10528 return soap->error;
10529 return soap_element_end_out(soap, tag);
10530 }
10531
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)
10533 {
10534 size_t soap_flag__sequence = 1;
10535 size_t soap_flag__params = 1;
10536 if (soap_element_begin_in(soap, tag, 0, type))
10537 return NULL;
10538 a = (struct ns1__geneskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskew, sizeof(struct ns1__geneskew), 0, NULL, NULL, NULL);
10539 if (!a)
10540 return NULL;
10541 soap_default_ns1__geneskew(soap, a);
10542 if (soap->body && !*soap->href)
10543 {
10544 for (;;)
10545 { soap->error = SOAP_TAG_MISMATCH;
10546 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
10547 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
10548 { soap_flag__sequence--;
10549 continue;
10550 }
10551 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
10552 if (soap_in_PointerTons1__geneskewInputParams(soap, NULL, &a->_params, "ns1:geneskewInputParams"))
10553 { soap_flag__params--;
10554 continue;
10555 }
10556 if (soap->error == SOAP_TAG_MISMATCH)
10557 soap->error = soap_ignore_element(soap);
10558 if (soap->error == SOAP_NO_TAG)
10559 break;
10560 if (soap->error)
10561 return NULL;
10562 }
10563 if (soap_element_end_in(soap, tag))
10564 return NULL;
10565 }
10566 else
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);
10568 if (soap->body && soap_element_end_in(soap, tag))
10569 return NULL;
10570 }
10571 return a;
10572 }
10573
10574 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a, const char *tag, const char *type)
10575 {
10576 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskew);
10577 if (soap_out_ns1__geneskew(soap, tag?tag:"ns1:geneskew", id, a, type))
10578 return soap->error;
10579 return soap_putindependent(soap);
10580 }
10581
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)
10583 {
10584 if ((p = soap_in_ns1__geneskew(soap, tag, p, type)))
10585 if (soap_getindependent(soap))
10586 return NULL;
10587 return p;
10588 }
10589
10590 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewResponse(struct soap *soap, struct ns1__geneskewResponse *a)
10591 {
10592 (void)soap; (void)a; /* appease -Wall -Werror */
10593 a->_result = NULL;
10594 }
10595
10596 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a)
10597 {
10598 (void)soap; (void)a; /* appease -Wall -Werror */
10599 soap_serialize_PointerTostring(soap, &a->_result);
10600 }
10601
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)
10603 {
10604 (void)soap; (void)tag; (void)id; (void)type;
10605 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewResponse), type))
10606 return soap->error;
10607 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
10608 return soap->error;
10609 return soap_element_end_out(soap, tag);
10610 }
10611
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)
10613 {
10614 size_t soap_flag__result = 1;
10615 if (soap_element_begin_in(soap, tag, 0, type))
10616 return NULL;
10617 a = (struct ns1__geneskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewResponse, sizeof(struct ns1__geneskewResponse), 0, NULL, NULL, NULL);
10618 if (!a)
10619 return NULL;
10620 soap_default_ns1__geneskewResponse(soap, a);
10621 if (soap->body && !*soap->href)
10622 {
10623 for (;;)
10624 { soap->error = SOAP_TAG_MISMATCH;
10625 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10626 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
10627 { soap_flag__result--;
10628 continue;
10629 }
10630 if (soap->error == SOAP_TAG_MISMATCH)
10631 soap->error = soap_ignore_element(soap);
10632 if (soap->error == SOAP_NO_TAG)
10633 break;
10634 if (soap->error)
10635 return NULL;
10636 }
10637 if (soap_element_end_in(soap, tag))
10638 return NULL;
10639 }
10640 else
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);
10642 if (soap->body && soap_element_end_in(soap, tag))
10643 return NULL;
10644 }
10645 return a;
10646 }
10647
10648 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a, const char *tag, const char *type)
10649 {
10650 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewResponse);
10651 if (soap_out_ns1__geneskewResponse(soap, tag?tag:"ns1:geneskewResponse", id, a, type))
10652 return soap->error;
10653 return soap_putindependent(soap);
10654 }
10655
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)
10657 {
10658 if ((p = soap_in_ns1__geneskewResponse(soap, tag, p, type)))
10659 if (soap_getindependent(soap))
10660 return NULL;
10661 return p;
10662 }
10663
10664 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREori *a)
10665 {
10666 (void)soap; (void)a; /* appease -Wall -Werror */
10667 soap_default_string(soap, &a->_sequence);
10668 soap_default_string(soap, &a->_direction);
10669 a->_params = NULL;
10670 }
10671
10672 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREori *a)
10673 {
10674 (void)soap; (void)a; /* appease -Wall -Werror */
10675 soap_serialize_string(soap, &a->_sequence);
10676 soap_serialize_string(soap, &a->_direction);
10677 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, &a->_params);
10678 }
10679
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)
10681 {
10682 (void)soap; (void)tag; (void)id; (void)type;
10683 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori), type))
10684 return soap->error;
10685 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
10686 return soap->error;
10687 if (soap_out_string(soap, "direction", -1, &a->_direction, ""))
10688 return soap->error;
10689 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, "params", -1, &a->_params, ""))
10690 return soap->error;
10691 return soap_element_end_out(soap, tag);
10692 }
10693
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)
10695 {
10696 size_t soap_flag__sequence = 1;
10697 size_t soap_flag__direction = 1;
10698 size_t soap_flag__params = 1;
10699 if (soap_element_begin_in(soap, tag, 0, type))
10700 return NULL;
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);
10702 if (!a)
10703 return NULL;
10704 soap_default_ns1__genes_USCOREfrom_USCOREori(soap, a);
10705 if (soap->body && !*soap->href)
10706 {
10707 for (;;)
10708 { soap->error = SOAP_TAG_MISMATCH;
10709 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
10710 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
10711 { soap_flag__sequence--;
10712 continue;
10713 }
10714 if (soap_flag__direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
10715 if (soap_in_string(soap, NULL, &a->_direction, "xsd:string"))
10716 { soap_flag__direction--;
10717 continue;
10718 }
10719 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
10720 if (soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, &a->_params, "ns1:genes_from_oriInputParams"))
10721 { soap_flag__params--;
10722 continue;
10723 }
10724 if (soap->error == SOAP_TAG_MISMATCH)
10725 soap->error = soap_ignore_element(soap);
10726 if (soap->error == SOAP_NO_TAG)
10727 break;
10728 if (soap->error)
10729 return NULL;
10730 }
10731 if (soap_element_end_in(soap, tag))
10732 return NULL;
10733 }
10734 else
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);
10736 if (soap->body && soap_element_end_in(soap, tag))
10737 return NULL;
10738 }
10739 return a;
10740 }
10741
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)
10743 {
10744 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori);
10745 if (soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag?tag:"ns1:genes_from_ori", id, a, type))
10746 return soap->error;
10747 return soap_putindependent(soap);
10748 }
10749
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)
10751 {
10752 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREori(soap, tag, p, type)))
10753 if (soap_getindependent(soap))
10754 return NULL;
10755 return p;
10756 }
10757
10758 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *a)
10759 {
10760 (void)soap; (void)a; /* appease -Wall -Werror */
10761 a->_result = NULL;
10762 }
10763
10764 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriResponse *a)
10765 {
10766 (void)soap; (void)a; /* appease -Wall -Werror */
10767 soap_serialize_PointerToarrayOut(soap, &a->_result);
10768 }
10769
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)
10771 {
10772 (void)soap; (void)tag; (void)id; (void)type;
10773 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse), type))
10774 return soap->error;
10775 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
10776 return soap->error;
10777 return soap_element_end_out(soap, tag);
10778 }
10779
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)
10781 {
10782 size_t soap_flag__result = 1;
10783 if (soap_element_begin_in(soap, tag, 0, type))
10784 return NULL;
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);
10786 if (!a)
10787 return NULL;
10788 soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(soap, a);
10789 if (soap->body && !*soap->href)
10790 {
10791 for (;;)
10792 { soap->error = SOAP_TAG_MISMATCH;
10793 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10794 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
10795 { soap_flag__result--;
10796 continue;
10797 }
10798 if (soap->error == SOAP_TAG_MISMATCH)
10799 soap->error = soap_ignore_element(soap);
10800 if (soap->error == SOAP_NO_TAG)
10801 break;
10802 if (soap->error)
10803 return NULL;
10804 }
10805 if (soap_element_end_in(soap, tag))
10806 return NULL;
10807 }
10808 else
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);
10810 if (soap->body && soap_element_end_in(soap, tag))
10811 return NULL;
10812 }
10813 return a;
10814 }
10815
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)
10817 {
10818 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse);
10819 if (soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type))
10820 return soap->error;
10821 return soap_putindependent(soap);
10822 }
10823
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)
10825 {
10826 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type)))
10827 if (soap_getindependent(soap))
10828 return NULL;
10829 return p;
10830 }
10831
10832 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbi(struct soap *soap, struct ns1__cbi *a)
10833 {
10834 (void)soap; (void)a; /* appease -Wall -Werror */
10835 soap_default_string(soap, &a->_sequence);
10836 a->_params = NULL;
10837 }
10838
10839 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbi(struct soap *soap, const struct ns1__cbi *a)
10840 {
10841 (void)soap; (void)a; /* appease -Wall -Werror */
10842 soap_serialize_string(soap, &a->_sequence);
10843 soap_serialize_PointerTons1__cbiInputParams(soap, &a->_params);
10844 }
10845
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)
10847 {
10848 (void)soap; (void)tag; (void)id; (void)type;
10849 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbi), type))
10850 return soap->error;
10851 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
10852 return soap->error;
10853 if (soap_out_PointerTons1__cbiInputParams(soap, "params", -1, &a->_params, ""))
10854 return soap->error;
10855 return soap_element_end_out(soap, tag);
10856 }
10857
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)
10859 {
10860 size_t soap_flag__sequence = 1;
10861 size_t soap_flag__params = 1;
10862 if (soap_element_begin_in(soap, tag, 0, type))
10863 return NULL;
10864 a = (struct ns1__cbi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbi, sizeof(struct ns1__cbi), 0, NULL, NULL, NULL);
10865 if (!a)
10866 return NULL;
10867 soap_default_ns1__cbi(soap, a);
10868 if (soap->body && !*soap->href)
10869 {
10870 for (;;)
10871 { soap->error = SOAP_TAG_MISMATCH;
10872 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
10873 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
10874 { soap_flag__sequence--;
10875 continue;
10876 }
10877 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
10878 if (soap_in_PointerTons1__cbiInputParams(soap, NULL, &a->_params, "ns1:cbiInputParams"))
10879 { soap_flag__params--;
10880 continue;
10881 }
10882 if (soap->error == SOAP_TAG_MISMATCH)
10883 soap->error = soap_ignore_element(soap);
10884 if (soap->error == SOAP_NO_TAG)
10885 break;
10886 if (soap->error)
10887 return NULL;
10888 }
10889 if (soap_element_end_in(soap, tag))
10890 return NULL;
10891 }
10892 else
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);
10894 if (soap->body && soap_element_end_in(soap, tag))
10895 return NULL;
10896 }
10897 return a;
10898 }
10899
10900 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbi(struct soap *soap, const struct ns1__cbi *a, const char *tag, const char *type)
10901 {
10902 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbi);
10903 if (soap_out_ns1__cbi(soap, tag?tag:"ns1:cbi", id, a, type))
10904 return soap->error;
10905 return soap_putindependent(soap);
10906 }
10907
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)
10909 {
10910 if ((p = soap_in_ns1__cbi(soap, tag, p, type)))
10911 if (soap_getindependent(soap))
10912 return NULL;
10913 return p;
10914 }
10915
10916 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiResponse(struct soap *soap, struct ns1__cbiResponse *a)
10917 {
10918 (void)soap; (void)a; /* appease -Wall -Werror */
10919 a->_result = NULL;
10920 }
10921
10922 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a)
10923 {
10924 (void)soap; (void)a; /* appease -Wall -Werror */
10925 soap_serialize_PointerTostring(soap, &a->_result);
10926 }
10927
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)
10929 {
10930 (void)soap; (void)tag; (void)id; (void)type;
10931 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiResponse), type))
10932 return soap->error;
10933 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
10934 return soap->error;
10935 return soap_element_end_out(soap, tag);
10936 }
10937
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)
10939 {
10940 size_t soap_flag__result = 1;
10941 if (soap_element_begin_in(soap, tag, 0, type))
10942 return NULL;
10943 a = (struct ns1__cbiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiResponse, sizeof(struct ns1__cbiResponse), 0, NULL, NULL, NULL);
10944 if (!a)
10945 return NULL;
10946 soap_default_ns1__cbiResponse(soap, a);
10947 if (soap->body && !*soap->href)
10948 {
10949 for (;;)
10950 { soap->error = SOAP_TAG_MISMATCH;
10951 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
10952 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
10953 { soap_flag__result--;
10954 continue;
10955 }
10956 if (soap->error == SOAP_TAG_MISMATCH)
10957 soap->error = soap_ignore_element(soap);
10958 if (soap->error == SOAP_NO_TAG)
10959 break;
10960 if (soap->error)
10961 return NULL;
10962 }
10963 if (soap_element_end_in(soap, tag))
10964 return NULL;
10965 }
10966 else
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);
10968 if (soap->body && soap_element_end_in(soap, tag))
10969 return NULL;
10970 }
10971 return a;
10972 }
10973
10974 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a, const char *tag, const char *type)
10975 {
10976 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiResponse);
10977 if (soap_out_ns1__cbiResponse(soap, tag?tag:"ns1:cbiResponse", id, a, type))
10978 return soap->error;
10979 return soap_putindependent(soap);
10980 }
10981
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)
10983 {
10984 if ((p = soap_in_ns1__cbiResponse(soap, tag, p, type)))
10985 if (soap_getindependent(soap))
10986 return NULL;
10987 return p;
10988 }
10989
10990 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdif(struct soap *soap, struct ns1__find_USCOREdif *a)
10991 {
10992 (void)soap; (void)a; /* appease -Wall -Werror */
10993 soap_default_string(soap, &a->_sequence);
10994 a->_params = NULL;
10995 }
10996
10997 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdif(struct soap *soap, const struct ns1__find_USCOREdif *a)
10998 {
10999 (void)soap; (void)a; /* appease -Wall -Werror */
11000 soap_serialize_string(soap, &a->_sequence);
11001 soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, &a->_params);
11002 }
11003
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)
11005 {
11006 (void)soap; (void)tag; (void)id; (void)type;
11007 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdif), type))
11008 return soap->error;
11009 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11010 return soap->error;
11011 if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, "params", -1, &a->_params, ""))
11012 return soap->error;
11013 return soap_element_end_out(soap, tag);
11014 }
11015
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)
11017 {
11018 size_t soap_flag__sequence = 1;
11019 size_t soap_flag__params = 1;
11020 if (soap_element_begin_in(soap, tag, 0, type))
11021 return NULL;
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);
11023 if (!a)
11024 return NULL;
11025 soap_default_ns1__find_USCOREdif(soap, a);
11026 if (soap->body && !*soap->href)
11027 {
11028 for (;;)
11029 { soap->error = SOAP_TAG_MISMATCH;
11030 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11031 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11032 { soap_flag__sequence--;
11033 continue;
11034 }
11035 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
11036 if (soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, &a->_params, "ns1:find_difInputParams"))
11037 { soap_flag__params--;
11038 continue;
11039 }
11040 if (soap->error == SOAP_TAG_MISMATCH)
11041 soap->error = soap_ignore_element(soap);
11042 if (soap->error == SOAP_NO_TAG)
11043 break;
11044 if (soap->error)
11045 return NULL;
11046 }
11047 if (soap_element_end_in(soap, tag))
11048 return NULL;
11049 }
11050 else
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);
11052 if (soap->body && soap_element_end_in(soap, tag))
11053 return NULL;
11054 }
11055 return a;
11056 }
11057
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)
11059 {
11060 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdif);
11061 if (soap_out_ns1__find_USCOREdif(soap, tag?tag:"ns1:find_dif", id, a, type))
11062 return soap->error;
11063 return soap_putindependent(soap);
11064 }
11065
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)
11067 {
11068 if ((p = soap_in_ns1__find_USCOREdif(soap, tag, p, type)))
11069 if (soap_getindependent(soap))
11070 return NULL;
11071 return p;
11072 }
11073
11074 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *a)
11075 {
11076 (void)soap; (void)a; /* appease -Wall -Werror */
11077 a->_result = NULL;
11078 }
11079
11080 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifResponse(struct soap *soap, const struct ns1__find_USCOREdifResponse *a)
11081 {
11082 (void)soap; (void)a; /* appease -Wall -Werror */
11083 soap_serialize_PointerToarrayOut(soap, &a->_result);
11084 }
11085
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)
11087 {
11088 (void)soap; (void)tag; (void)id; (void)type;
11089 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifResponse), type))
11090 return soap->error;
11091 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
11092 return soap->error;
11093 return soap_element_end_out(soap, tag);
11094 }
11095
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)
11097 {
11098 size_t soap_flag__result = 1;
11099 if (soap_element_begin_in(soap, tag, 0, type))
11100 return NULL;
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);
11102 if (!a)
11103 return NULL;
11104 soap_default_ns1__find_USCOREdifResponse(soap, a);
11105 if (soap->body && !*soap->href)
11106 {
11107 for (;;)
11108 { soap->error = SOAP_TAG_MISMATCH;
11109 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11110 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
11111 { soap_flag__result--;
11112 continue;
11113 }
11114 if (soap->error == SOAP_TAG_MISMATCH)
11115 soap->error = soap_ignore_element(soap);
11116 if (soap->error == SOAP_NO_TAG)
11117 break;
11118 if (soap->error)
11119 return NULL;
11120 }
11121 if (soap_element_end_in(soap, tag))
11122 return NULL;
11123 }
11124 else
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);
11126 if (soap->body && soap_element_end_in(soap, tag))
11127 return NULL;
11128 }
11129 return a;
11130 }
11131
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)
11133 {
11134 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifResponse);
11135 if (soap_out_ns1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type))
11136 return soap->error;
11137 return soap_putindependent(soap);
11138 }
11139
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)
11141 {
11142 if ((p = soap_in_ns1__find_USCOREdifResponse(soap, tag, p, type)))
11143 if (soap_getindependent(soap))
11144 return NULL;
11145 return p;
11146 }
11147
11148 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfasta(struct soap *soap, struct ns1__to_USCOREfasta *a)
11149 {
11150 (void)soap; (void)a; /* appease -Wall -Werror */
11151 soap_default_string(soap, &a->_sequence);
11152 a->_params = NULL;
11153 }
11154
11155 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfasta(struct soap *soap, const struct ns1__to_USCOREfasta *a)
11156 {
11157 (void)soap; (void)a; /* appease -Wall -Werror */
11158 soap_serialize_string(soap, &a->_sequence);
11159 soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, &a->_params);
11160 }
11161
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)
11163 {
11164 (void)soap; (void)tag; (void)id; (void)type;
11165 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfasta), type))
11166 return soap->error;
11167 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11168 return soap->error;
11169 if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, "params", -1, &a->_params, ""))
11170 return soap->error;
11171 return soap_element_end_out(soap, tag);
11172 }
11173
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)
11175 {
11176 size_t soap_flag__sequence = 1;
11177 size_t soap_flag__params = 1;
11178 if (soap_element_begin_in(soap, tag, 0, type))
11179 return NULL;
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);
11181 if (!a)
11182 return NULL;
11183 soap_default_ns1__to_USCOREfasta(soap, a);
11184 if (soap->body && !*soap->href)
11185 {
11186 for (;;)
11187 { soap->error = SOAP_TAG_MISMATCH;
11188 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11189 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11190 { soap_flag__sequence--;
11191 continue;
11192 }
11193 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
11194 if (soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, &a->_params, "ns1:to_fastaInputParams"))
11195 { soap_flag__params--;
11196 continue;
11197 }
11198 if (soap->error == SOAP_TAG_MISMATCH)
11199 soap->error = soap_ignore_element(soap);
11200 if (soap->error == SOAP_NO_TAG)
11201 break;
11202 if (soap->error)
11203 return NULL;
11204 }
11205 if (soap_element_end_in(soap, tag))
11206 return NULL;
11207 }
11208 else
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);
11210 if (soap->body && soap_element_end_in(soap, tag))
11211 return NULL;
11212 }
11213 return a;
11214 }
11215
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)
11217 {
11218 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfasta);
11219 if (soap_out_ns1__to_USCOREfasta(soap, tag?tag:"ns1:to_fasta", id, a, type))
11220 return soap->error;
11221 return soap_putindependent(soap);
11222 }
11223
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)
11225 {
11226 if ((p = soap_in_ns1__to_USCOREfasta(soap, tag, p, type)))
11227 if (soap_getindependent(soap))
11228 return NULL;
11229 return p;
11230 }
11231
11232 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaResponse(struct soap *soap, struct ns1__to_USCOREfastaResponse *a)
11233 {
11234 (void)soap; (void)a; /* appease -Wall -Werror */
11235 a->_result = NULL;
11236 }
11237
11238 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaResponse(struct soap *soap, const struct ns1__to_USCOREfastaResponse *a)
11239 {
11240 (void)soap; (void)a; /* appease -Wall -Werror */
11241 soap_serialize_PointerTostring(soap, &a->_result);
11242 }
11243
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)
11245 {
11246 (void)soap; (void)tag; (void)id; (void)type;
11247 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaResponse), type))
11248 return soap->error;
11249 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
11250 return soap->error;
11251 return soap_element_end_out(soap, tag);
11252 }
11253
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)
11255 {
11256 size_t soap_flag__result = 1;
11257 if (soap_element_begin_in(soap, tag, 0, type))
11258 return NULL;
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);
11260 if (!a)
11261 return NULL;
11262 soap_default_ns1__to_USCOREfastaResponse(soap, a);
11263 if (soap->body && !*soap->href)
11264 {
11265 for (;;)
11266 { soap->error = SOAP_TAG_MISMATCH;
11267 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11268 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
11269 { soap_flag__result--;
11270 continue;
11271 }
11272 if (soap->error == SOAP_TAG_MISMATCH)
11273 soap->error = soap_ignore_element(soap);
11274 if (soap->error == SOAP_NO_TAG)
11275 break;
11276 if (soap->error)
11277 return NULL;
11278 }
11279 if (soap_element_end_in(soap, tag))
11280 return NULL;
11281 }
11282 else
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);
11284 if (soap->body && soap_element_end_in(soap, tag))
11285 return NULL;
11286 }
11287 return a;
11288 }
11289
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)
11291 {
11292 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaResponse);
11293 if (soap_out_ns1__to_USCOREfastaResponse(soap, tag?tag:"ns1:to_fastaResponse", id, a, type))
11294 return soap->error;
11295 return soap_putindependent(soap);
11296 }
11297
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)
11299 {
11300 if ((p = soap_in_ns1__to_USCOREfastaResponse(soap, tag, p, type)))
11301 if (soap_getindependent(soap))
11302 return NULL;
11303 return p;
11304 }
11305
11306 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropy(struct soap *soap, struct ns1__base_USCOREentropy *a)
11307 {
11308 (void)soap; (void)a; /* appease -Wall -Werror */
11309 soap_default_string(soap, &a->_sequence);
11310 a->_params = NULL;
11311 }
11312
11313 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropy(struct soap *soap, const struct ns1__base_USCOREentropy *a)
11314 {
11315 (void)soap; (void)a; /* appease -Wall -Werror */
11316 soap_serialize_string(soap, &a->_sequence);
11317 soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, &a->_params);
11318 }
11319
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)
11321 {
11322 (void)soap; (void)tag; (void)id; (void)type;
11323 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropy), type))
11324 return soap->error;
11325 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11326 return soap->error;
11327 if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, "params", -1, &a->_params, ""))
11328 return soap->error;
11329 return soap_element_end_out(soap, tag);
11330 }
11331
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)
11333 {
11334 size_t soap_flag__sequence = 1;
11335 size_t soap_flag__params = 1;
11336 if (soap_element_begin_in(soap, tag, 0, type))
11337 return NULL;
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);
11339 if (!a)
11340 return NULL;
11341 soap_default_ns1__base_USCOREentropy(soap, a);
11342 if (soap->body && !*soap->href)
11343 {
11344 for (;;)
11345 { soap->error = SOAP_TAG_MISMATCH;
11346 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11347 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11348 { soap_flag__sequence--;
11349 continue;
11350 }
11351 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
11352 if (soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_entropyInputParams"))
11353 { soap_flag__params--;
11354 continue;
11355 }
11356 if (soap->error == SOAP_TAG_MISMATCH)
11357 soap->error = soap_ignore_element(soap);
11358 if (soap->error == SOAP_NO_TAG)
11359 break;
11360 if (soap->error)
11361 return NULL;
11362 }
11363 if (soap_element_end_in(soap, tag))
11364 return NULL;
11365 }
11366 else
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);
11368 if (soap->body && soap_element_end_in(soap, tag))
11369 return NULL;
11370 }
11371 return a;
11372 }
11373
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)
11375 {
11376 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropy);
11377 if (soap_out_ns1__base_USCOREentropy(soap, tag?tag:"ns1:base_entropy", id, a, type))
11378 return soap->error;
11379 return soap_putindependent(soap);
11380 }
11381
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)
11383 {
11384 if ((p = soap_in_ns1__base_USCOREentropy(soap, tag, p, type)))
11385 if (soap_getindependent(soap))
11386 return NULL;
11387 return p;
11388 }
11389
11390 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCOREentropyResponse *a)
11391 {
11392 (void)soap; (void)a; /* appease -Wall -Werror */
11393 a->_result = NULL;
11394 }
11395
11396 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCOREentropyResponse *a)
11397 {
11398 (void)soap; (void)a; /* appease -Wall -Werror */
11399 soap_serialize_PointerTostring(soap, &a->_result);
11400 }
11401
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)
11403 {
11404 (void)soap; (void)tag; (void)id; (void)type;
11405 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyResponse), type))
11406 return soap->error;
11407 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
11408 return soap->error;
11409 return soap_element_end_out(soap, tag);
11410 }
11411
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)
11413 {
11414 size_t soap_flag__result = 1;
11415 if (soap_element_begin_in(soap, tag, 0, type))
11416 return NULL;
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);
11418 if (!a)
11419 return NULL;
11420 soap_default_ns1__base_USCOREentropyResponse(soap, a);
11421 if (soap->body && !*soap->href)
11422 {
11423 for (;;)
11424 { soap->error = SOAP_TAG_MISMATCH;
11425 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11426 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
11427 { soap_flag__result--;
11428 continue;
11429 }
11430 if (soap->error == SOAP_TAG_MISMATCH)
11431 soap->error = soap_ignore_element(soap);
11432 if (soap->error == SOAP_NO_TAG)
11433 break;
11434 if (soap->error)
11435 return NULL;
11436 }
11437 if (soap_element_end_in(soap, tag))
11438 return NULL;
11439 }
11440 else
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);
11442 if (soap->body && soap_element_end_in(soap, tag))
11443 return NULL;
11444 }
11445 return a;
11446 }
11447
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)
11449 {
11450 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyResponse);
11451 if (soap_out_ns1__base_USCOREentropyResponse(soap, tag?tag:"ns1:base_entropyResponse", id, a, type))
11452 return soap->error;
11453 return soap_putindependent(soap);
11454 }
11455
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)
11457 {
11458 if ((p = soap_in_ns1__base_USCOREentropyResponse(soap, tag, p, type)))
11459 if (soap_getindependent(soap))
11460 return NULL;
11461 return p;
11462 }
11463
11464 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelix(struct soap *soap, struct ns1__DoubleHelix *a)
11465 {
11466 (void)soap; (void)a; /* appease -Wall -Werror */
11467 soap_default_string(soap, &a->_sequence);
11468 a->_params = NULL;
11469 }
11470
11471 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a)
11472 {
11473 (void)soap; (void)a; /* appease -Wall -Werror */
11474 soap_serialize_string(soap, &a->_sequence);
11475 soap_serialize_PointerTons1__DoubleHelixInputParams(soap, &a->_params);
11476 }
11477
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)
11479 {
11480 (void)soap; (void)tag; (void)id; (void)type;
11481 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelix), type))
11482 return soap->error;
11483 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11484 return soap->error;
11485 if (soap_out_PointerTons1__DoubleHelixInputParams(soap, "params", -1, &a->_params, ""))
11486 return soap->error;
11487 return soap_element_end_out(soap, tag);
11488 }
11489
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)
11491 {
11492 size_t soap_flag__sequence = 1;
11493 size_t soap_flag__params = 1;
11494 if (soap_element_begin_in(soap, tag, 0, type))
11495 return NULL;
11496 a = (struct ns1__DoubleHelix *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelix, sizeof(struct ns1__DoubleHelix), 0, NULL, NULL, NULL);
11497 if (!a)
11498 return NULL;
11499 soap_default_ns1__DoubleHelix(soap, a);
11500 if (soap->body && !*soap->href)
11501 {
11502 for (;;)
11503 { soap->error = SOAP_TAG_MISMATCH;
11504 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11505 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11506 { soap_flag__sequence--;
11507 continue;
11508 }
11509 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
11510 if (soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, &a->_params, "ns1:DoubleHelixInputParams"))
11511 { soap_flag__params--;
11512 continue;
11513 }
11514 if (soap->error == SOAP_TAG_MISMATCH)
11515 soap->error = soap_ignore_element(soap);
11516 if (soap->error == SOAP_NO_TAG)
11517 break;
11518 if (soap->error)
11519 return NULL;
11520 }
11521 if (soap_element_end_in(soap, tag))
11522 return NULL;
11523 }
11524 else
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);
11526 if (soap->body && soap_element_end_in(soap, tag))
11527 return NULL;
11528 }
11529 return a;
11530 }
11531
11532 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a, const char *tag, const char *type)
11533 {
11534 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelix);
11535 if (soap_out_ns1__DoubleHelix(soap, tag?tag:"ns1:DoubleHelix", id, a, type))
11536 return soap->error;
11537 return soap_putindependent(soap);
11538 }
11539
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)
11541 {
11542 if ((p = soap_in_ns1__DoubleHelix(soap, tag, p, type)))
11543 if (soap_getindependent(soap))
11544 return NULL;
11545 return p;
11546 }
11547
11548 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixResponse(struct soap *soap, struct ns1__DoubleHelixResponse *a)
11549 {
11550 (void)soap; (void)a; /* appease -Wall -Werror */
11551 a->_result = NULL;
11552 }
11553
11554 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a)
11555 {
11556 (void)soap; (void)a; /* appease -Wall -Werror */
11557 soap_serialize_PointerTostring(soap, &a->_result);
11558 }
11559
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)
11561 {
11562 (void)soap; (void)tag; (void)id; (void)type;
11563 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixResponse), type))
11564 return soap->error;
11565 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
11566 return soap->error;
11567 return soap_element_end_out(soap, tag);
11568 }
11569
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)
11571 {
11572 size_t soap_flag__result = 1;
11573 if (soap_element_begin_in(soap, tag, 0, type))
11574 return NULL;
11575 a = (struct ns1__DoubleHelixResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixResponse, sizeof(struct ns1__DoubleHelixResponse), 0, NULL, NULL, NULL);
11576 if (!a)
11577 return NULL;
11578 soap_default_ns1__DoubleHelixResponse(soap, a);
11579 if (soap->body && !*soap->href)
11580 {
11581 for (;;)
11582 { soap->error = SOAP_TAG_MISMATCH;
11583 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11584 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
11585 { soap_flag__result--;
11586 continue;
11587 }
11588 if (soap->error == SOAP_TAG_MISMATCH)
11589 soap->error = soap_ignore_element(soap);
11590 if (soap->error == SOAP_NO_TAG)
11591 break;
11592 if (soap->error)
11593 return NULL;
11594 }
11595 if (soap_element_end_in(soap, tag))
11596 return NULL;
11597 }
11598 else
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);
11600 if (soap->body && soap_element_end_in(soap, tag))
11601 return NULL;
11602 }
11603 return a;
11604 }
11605
11606 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a, const char *tag, const char *type)
11607 {
11608 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixResponse);
11609 if (soap_out_ns1__DoubleHelixResponse(soap, tag?tag:"ns1:DoubleHelixResponse", id, a, type))
11610 return soap->error;
11611 return soap_putindependent(soap);
11612 }
11613
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)
11615 {
11616 if ((p = soap_in_ns1__DoubleHelixResponse(soap, tag, p, type)))
11617 if (soap_getindependent(soap))
11618 return NULL;
11619 return p;
11620 }
11621
11622 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpI(struct soap *soap, struct ns1__calc_USCOREpI *a)
11623 {
11624 (void)soap; (void)a; /* appease -Wall -Werror */
11625 soap_default_string(soap, &a->_sequence);
11626 }
11627
11628 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpI(struct soap *soap, const struct ns1__calc_USCOREpI *a)
11629 {
11630 (void)soap; (void)a; /* appease -Wall -Werror */
11631 soap_serialize_string(soap, &a->_sequence);
11632 }
11633
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)
11635 {
11636 (void)soap; (void)tag; (void)id; (void)type;
11637 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpI), type))
11638 return soap->error;
11639 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11640 return soap->error;
11641 return soap_element_end_out(soap, tag);
11642 }
11643
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)
11645 {
11646 size_t soap_flag__sequence = 1;
11647 if (soap_element_begin_in(soap, tag, 0, type))
11648 return NULL;
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);
11650 if (!a)
11651 return NULL;
11652 soap_default_ns1__calc_USCOREpI(soap, a);
11653 if (soap->body && !*soap->href)
11654 {
11655 for (;;)
11656 { soap->error = SOAP_TAG_MISMATCH;
11657 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11658 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11659 { soap_flag__sequence--;
11660 continue;
11661 }
11662 if (soap->error == SOAP_TAG_MISMATCH)
11663 soap->error = soap_ignore_element(soap);
11664 if (soap->error == SOAP_NO_TAG)
11665 break;
11666 if (soap->error)
11667 return NULL;
11668 }
11669 if (soap_element_end_in(soap, tag))
11670 return NULL;
11671 }
11672 else
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);
11674 if (soap->body && soap_element_end_in(soap, tag))
11675 return NULL;
11676 }
11677 return a;
11678 }
11679
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)
11681 {
11682 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpI);
11683 if (soap_out_ns1__calc_USCOREpI(soap, tag?tag:"ns1:calc_pI", id, a, type))
11684 return soap->error;
11685 return soap_putindependent(soap);
11686 }
11687
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)
11689 {
11690 if ((p = soap_in_ns1__calc_USCOREpI(soap, tag, p, type)))
11691 if (soap_getindependent(soap))
11692 return NULL;
11693 return p;
11694 }
11695
11696 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpIResponse(struct soap *soap, struct ns1__calc_USCOREpIResponse *a)
11697 {
11698 (void)soap; (void)a; /* appease -Wall -Werror */
11699 a->_result = NULL;
11700 }
11701
11702 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpIResponse(struct soap *soap, const struct ns1__calc_USCOREpIResponse *a)
11703 {
11704 (void)soap; (void)a; /* appease -Wall -Werror */
11705 soap_serialize_PointerTostring(soap, &a->_result);
11706 }
11707
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)
11709 {
11710 (void)soap; (void)tag; (void)id; (void)type;
11711 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpIResponse), type))
11712 return soap->error;
11713 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
11714 return soap->error;
11715 return soap_element_end_out(soap, tag);
11716 }
11717
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)
11719 {
11720 size_t soap_flag__result = 1;
11721 if (soap_element_begin_in(soap, tag, 0, type))
11722 return NULL;
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);
11724 if (!a)
11725 return NULL;
11726 soap_default_ns1__calc_USCOREpIResponse(soap, a);
11727 if (soap->body && !*soap->href)
11728 {
11729 for (;;)
11730 { soap->error = SOAP_TAG_MISMATCH;
11731 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11732 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
11733 { soap_flag__result--;
11734 continue;
11735 }
11736 if (soap->error == SOAP_TAG_MISMATCH)
11737 soap->error = soap_ignore_element(soap);
11738 if (soap->error == SOAP_NO_TAG)
11739 break;
11740 if (soap->error)
11741 return NULL;
11742 }
11743 if (soap_element_end_in(soap, tag))
11744 return NULL;
11745 }
11746 else
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);
11748 if (soap->body && soap_element_end_in(soap, tag))
11749 return NULL;
11750 }
11751 return a;
11752 }
11753
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)
11755 {
11756 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpIResponse);
11757 if (soap_out_ns1__calc_USCOREpIResponse(soap, tag?tag:"ns1:calc_pIResponse", id, a, type))
11758 return soap->error;
11759 return soap_putindependent(soap);
11760 }
11761
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)
11763 {
11764 if ((p = soap_in_ns1__calc_USCOREpIResponse(soap, tag, p, type)))
11765 if (soap_getindependent(soap))
11766 return NULL;
11767 return p;
11768 }
11769
11770 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREter(struct soap *soap, struct ns1__rep_USCOREori_USCOREter *a)
11771 {
11772 (void)soap; (void)a; /* appease -Wall -Werror */
11773 soap_default_string(soap, &a->_sequence);
11774 a->_params = NULL;
11775 }
11776
11777 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREter(struct soap *soap, const struct ns1__rep_USCOREori_USCOREter *a)
11778 {
11779 (void)soap; (void)a; /* appease -Wall -Werror */
11780 soap_serialize_string(soap, &a->_sequence);
11781 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, &a->_params);
11782 }
11783
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)
11785 {
11786 (void)soap; (void)tag; (void)id; (void)type;
11787 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREter), type))
11788 return soap->error;
11789 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11790 return soap->error;
11791 if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
11792 return soap->error;
11793 return soap_element_end_out(soap, tag);
11794 }
11795
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)
11797 {
11798 size_t soap_flag__sequence = 1;
11799 size_t soap_flag__params = 1;
11800 if (soap_element_begin_in(soap, tag, 0, type))
11801 return NULL;
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);
11803 if (!a)
11804 return NULL;
11805 soap_default_ns1__rep_USCOREori_USCOREter(soap, a);
11806 if (soap->body && !*soap->href)
11807 {
11808 for (;;)
11809 { soap->error = SOAP_TAG_MISMATCH;
11810 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11811 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11812 { soap_flag__sequence--;
11813 continue;
11814 }
11815 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
11816 if (soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:rep_ori_terInputParams"))
11817 { soap_flag__params--;
11818 continue;
11819 }
11820 if (soap->error == SOAP_TAG_MISMATCH)
11821 soap->error = soap_ignore_element(soap);
11822 if (soap->error == SOAP_NO_TAG)
11823 break;
11824 if (soap->error)
11825 return NULL;
11826 }
11827 if (soap_element_end_in(soap, tag))
11828 return NULL;
11829 }
11830 else
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);
11832 if (soap->body && soap_element_end_in(soap, tag))
11833 return NULL;
11834 }
11835 return a;
11836 }
11837
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)
11839 {
11840 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREter);
11841 if (soap_out_ns1__rep_USCOREori_USCOREter(soap, tag?tag:"ns1:rep_ori_ter", id, a, type))
11842 return soap->error;
11843 return soap_putindependent(soap);
11844 }
11845
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)
11847 {
11848 if ((p = soap_in_ns1__rep_USCOREori_USCOREter(soap, tag, p, type)))
11849 if (soap_getindependent(soap))
11850 return NULL;
11851 return p;
11852 }
11853
11854 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__rep_USCOREori_USCOREterResponse *a)
11855 {
11856 (void)soap; (void)a; /* appease -Wall -Werror */
11857 a->_result = NULL;
11858 }
11859
11860 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterResponse *a)
11861 {
11862 (void)soap; (void)a; /* appease -Wall -Werror */
11863 soap_serialize_PointerTostring(soap, &a->_result);
11864 }
11865
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)
11867 {
11868 (void)soap; (void)tag; (void)id; (void)type;
11869 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse), type))
11870 return soap->error;
11871 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
11872 return soap->error;
11873 return soap_element_end_out(soap, tag);
11874 }
11875
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)
11877 {
11878 size_t soap_flag__result = 1;
11879 if (soap_element_begin_in(soap, tag, 0, type))
11880 return NULL;
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);
11882 if (!a)
11883 return NULL;
11884 soap_default_ns1__rep_USCOREori_USCOREterResponse(soap, a);
11885 if (soap->body && !*soap->href)
11886 {
11887 for (;;)
11888 { soap->error = SOAP_TAG_MISMATCH;
11889 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
11890 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
11891 { soap_flag__result--;
11892 continue;
11893 }
11894 if (soap->error == SOAP_TAG_MISMATCH)
11895 soap->error = soap_ignore_element(soap);
11896 if (soap->error == SOAP_NO_TAG)
11897 break;
11898 if (soap->error)
11899 return NULL;
11900 }
11901 if (soap_element_end_in(soap, tag))
11902 return NULL;
11903 }
11904 else
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);
11906 if (soap->body && soap_element_end_in(soap, tag))
11907 return NULL;
11908 }
11909 return a;
11910 }
11911
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)
11913 {
11914 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse);
11915 if (soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:rep_ori_terResponse", id, a, type))
11916 return soap->error;
11917 return soap_putindependent(soap);
11918 }
11919
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)
11921 {
11922 if ((p = soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, tag, p, type)))
11923 if (soap_getindependent(soap))
11924 return NULL;
11925 return p;
11926 }
11927
11928 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORF(struct soap *soap, struct ns1__longest_USCOREORF *a)
11929 {
11930 (void)soap; (void)a; /* appease -Wall -Werror */
11931 soap_default_string(soap, &a->_sequence);
11932 }
11933
11934 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORF(struct soap *soap, const struct ns1__longest_USCOREORF *a)
11935 {
11936 (void)soap; (void)a; /* appease -Wall -Werror */
11937 soap_serialize_string(soap, &a->_sequence);
11938 }
11939
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)
11941 {
11942 (void)soap; (void)tag; (void)id; (void)type;
11943 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORF), type))
11944 return soap->error;
11945 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
11946 return soap->error;
11947 return soap_element_end_out(soap, tag);
11948 }
11949
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)
11951 {
11952 size_t soap_flag__sequence = 1;
11953 if (soap_element_begin_in(soap, tag, 0, type))
11954 return NULL;
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);
11956 if (!a)
11957 return NULL;
11958 soap_default_ns1__longest_USCOREORF(soap, a);
11959 if (soap->body && !*soap->href)
11960 {
11961 for (;;)
11962 { soap->error = SOAP_TAG_MISMATCH;
11963 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
11964 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
11965 { soap_flag__sequence--;
11966 continue;
11967 }
11968 if (soap->error == SOAP_TAG_MISMATCH)
11969 soap->error = soap_ignore_element(soap);
11970 if (soap->error == SOAP_NO_TAG)
11971 break;
11972 if (soap->error)
11973 return NULL;
11974 }
11975 if (soap_element_end_in(soap, tag))
11976 return NULL;
11977 }
11978 else
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);
11980 if (soap->body && soap_element_end_in(soap, tag))
11981 return NULL;
11982 }
11983 return a;
11984 }
11985
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)
11987 {
11988 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORF);
11989 if (soap_out_ns1__longest_USCOREORF(soap, tag?tag:"ns1:longest_ORF", id, a, type))
11990 return soap->error;
11991 return soap_putindependent(soap);
11992 }
11993
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)
11995 {
11996 if ((p = soap_in_ns1__longest_USCOREORF(soap, tag, p, type)))
11997 if (soap_getindependent(soap))
11998 return NULL;
11999 return p;
12000 }
12001
12002 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORFResponse(struct soap *soap, struct ns1__longest_USCOREORFResponse *a)
12003 {
12004 (void)soap; (void)a; /* appease -Wall -Werror */
12005 a->_result = NULL;
12006 }
12007
12008 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORFResponse(struct soap *soap, const struct ns1__longest_USCOREORFResponse *a)
12009 {
12010 (void)soap; (void)a; /* appease -Wall -Werror */
12011 soap_serialize_PointerTostring(soap, &a->_result);
12012 }
12013
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)
12015 {
12016 (void)soap; (void)tag; (void)id; (void)type;
12017 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORFResponse), type))
12018 return soap->error;
12019 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12020 return soap->error;
12021 return soap_element_end_out(soap, tag);
12022 }
12023
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)
12025 {
12026 size_t soap_flag__result = 1;
12027 if (soap_element_begin_in(soap, tag, 0, type))
12028 return NULL;
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);
12030 if (!a)
12031 return NULL;
12032 soap_default_ns1__longest_USCOREORFResponse(soap, a);
12033 if (soap->body && !*soap->href)
12034 {
12035 for (;;)
12036 { soap->error = SOAP_TAG_MISMATCH;
12037 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12038 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12039 { soap_flag__result--;
12040 continue;
12041 }
12042 if (soap->error == SOAP_TAG_MISMATCH)
12043 soap->error = soap_ignore_element(soap);
12044 if (soap->error == SOAP_NO_TAG)
12045 break;
12046 if (soap->error)
12047 return NULL;
12048 }
12049 if (soap_element_end_in(soap, tag))
12050 return NULL;
12051 }
12052 else
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);
12054 if (soap->body && soap_element_end_in(soap, tag))
12055 return NULL;
12056 }
12057 return a;
12058 }
12059
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)
12061 {
12062 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORFResponse);
12063 if (soap_out_ns1__longest_USCOREORFResponse(soap, tag?tag:"ns1:longest_ORFResponse", id, a, type))
12064 return soap->error;
12065 return soap_putindependent(soap);
12066 }
12067
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)
12069 {
12070 if ((p = soap_in_ns1__longest_USCOREORFResponse(soap, tag, p, type)))
12071 if (soap_getindependent(soap))
12072 return NULL;
12073 return p;
12074 }
12075
12076 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap(struct soap *soap, struct ns1__genome_USCOREmap *a)
12077 {
12078 (void)soap; (void)a; /* appease -Wall -Werror */
12079 soap_default_string(soap, &a->_sequence);
12080 a->_params = NULL;
12081 }
12082
12083 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap(struct soap *soap, const struct ns1__genome_USCOREmap *a)
12084 {
12085 (void)soap; (void)a; /* appease -Wall -Werror */
12086 soap_serialize_string(soap, &a->_sequence);
12087 soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, &a->_params);
12088 }
12089
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)
12091 {
12092 (void)soap; (void)tag; (void)id; (void)type;
12093 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap), type))
12094 return soap->error;
12095 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
12096 return soap->error;
12097 if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
12098 return soap->error;
12099 return soap_element_end_out(soap, tag);
12100 }
12101
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)
12103 {
12104 size_t soap_flag__sequence = 1;
12105 size_t soap_flag__params = 1;
12106 if (soap_element_begin_in(soap, tag, 0, type))
12107 return NULL;
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);
12109 if (!a)
12110 return NULL;
12111 soap_default_ns1__genome_USCOREmap(soap, a);
12112 if (soap->body && !*soap->href)
12113 {
12114 for (;;)
12115 { soap->error = SOAP_TAG_MISMATCH;
12116 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
12117 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
12118 { soap_flag__sequence--;
12119 continue;
12120 }
12121 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
12122 if (soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:genome_mapInputParams"))
12123 { soap_flag__params--;
12124 continue;
12125 }
12126 if (soap->error == SOAP_TAG_MISMATCH)
12127 soap->error = soap_ignore_element(soap);
12128 if (soap->error == SOAP_NO_TAG)
12129 break;
12130 if (soap->error)
12131 return NULL;
12132 }
12133 if (soap_element_end_in(soap, tag))
12134 return NULL;
12135 }
12136 else
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);
12138 if (soap->body && soap_element_end_in(soap, tag))
12139 return NULL;
12140 }
12141 return a;
12142 }
12143
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)
12145 {
12146 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap);
12147 if (soap_out_ns1__genome_USCOREmap(soap, tag?tag:"ns1:genome_map", id, a, type))
12148 return soap->error;
12149 return soap_putindependent(soap);
12150 }
12151
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)
12153 {
12154 if ((p = soap_in_ns1__genome_USCOREmap(soap, tag, p, type)))
12155 if (soap_getindependent(soap))
12156 return NULL;
12157 return p;
12158 }
12159
12160 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapResponse(struct soap *soap, struct ns1__genome_USCOREmapResponse *a)
12161 {
12162 (void)soap; (void)a; /* appease -Wall -Werror */
12163 a->_result = NULL;
12164 }
12165
12166 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapResponse(struct soap *soap, const struct ns1__genome_USCOREmapResponse *a)
12167 {
12168 (void)soap; (void)a; /* appease -Wall -Werror */
12169 soap_serialize_PointerTostring(soap, &a->_result);
12170 }
12171
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)
12173 {
12174 (void)soap; (void)tag; (void)id; (void)type;
12175 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapResponse), type))
12176 return soap->error;
12177 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12178 return soap->error;
12179 return soap_element_end_out(soap, tag);
12180 }
12181
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)
12183 {
12184 size_t soap_flag__result = 1;
12185 if (soap_element_begin_in(soap, tag, 0, type))
12186 return NULL;
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);
12188 if (!a)
12189 return NULL;
12190 soap_default_ns1__genome_USCOREmapResponse(soap, a);
12191 if (soap->body && !*soap->href)
12192 {
12193 for (;;)
12194 { soap->error = SOAP_TAG_MISMATCH;
12195 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12196 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12197 { soap_flag__result--;
12198 continue;
12199 }
12200 if (soap->error == SOAP_TAG_MISMATCH)
12201 soap->error = soap_ignore_element(soap);
12202 if (soap->error == SOAP_NO_TAG)
12203 break;
12204 if (soap->error)
12205 return NULL;
12206 }
12207 if (soap_element_end_in(soap, tag))
12208 return NULL;
12209 }
12210 else
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);
12212 if (soap->body && soap_element_end_in(soap, tag))
12213 return NULL;
12214 }
12215 return a;
12216 }
12217
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)
12219 {
12220 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapResponse);
12221 if (soap_out_ns1__genome_USCOREmapResponse(soap, tag?tag:"ns1:genome_mapResponse", id, a, type))
12222 return soap->error;
12223 return soap_putindependent(soap);
12224 }
12225
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)
12227 {
12228 if ((p = soap_in_ns1__genome_USCOREmapResponse(soap, tag, p, type)))
12229 if (soap_getindependent(soap))
12230 return NULL;
12231 return p;
12232 }
12233
12234 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREz(struct soap *soap, struct ns1__consensus_USCOREz *a)
12235 {
12236 (void)soap; (void)a; /* appease -Wall -Werror */
12237 a->_array_USCOREseq = NULL;
12238 a->_params = NULL;
12239 }
12240
12241 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREz(struct soap *soap, const struct ns1__consensus_USCOREz *a)
12242 {
12243 (void)soap; (void)a; /* appease -Wall -Werror */
12244 soap_serialize_PointerToarrayIn(soap, &a->_array_USCOREseq);
12245 soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, &a->_params);
12246 }
12247
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)
12249 {
12250 (void)soap; (void)tag; (void)id; (void)type;
12251 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREz), type))
12252 return soap->error;
12253 if (soap_out_PointerToarrayIn(soap, "array_seq", -1, &a->_array_USCOREseq, ""))
12254 return soap->error;
12255 if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, "params", -1, &a->_params, ""))
12256 return soap->error;
12257 return soap_element_end_out(soap, tag);
12258 }
12259
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)
12261 {
12262 size_t soap_flag__array_USCOREseq = 1;
12263 size_t soap_flag__params = 1;
12264 if (soap_element_begin_in(soap, tag, 0, type))
12265 return NULL;
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);
12267 if (!a)
12268 return NULL;
12269 soap_default_ns1__consensus_USCOREz(soap, a);
12270 if (soap->body && !*soap->href)
12271 {
12272 for (;;)
12273 { soap->error = SOAP_TAG_MISMATCH;
12274 if (soap_flag__array_USCOREseq && soap->error == SOAP_TAG_MISMATCH)
12275 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array_USCOREseq, "xsd:string"))
12276 { soap_flag__array_USCOREseq--;
12277 continue;
12278 }
12279 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
12280 if (soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, &a->_params, "ns1:consensus_zInputParams"))
12281 { soap_flag__params--;
12282 continue;
12283 }
12284 if (soap->error == SOAP_TAG_MISMATCH)
12285 soap->error = soap_ignore_element(soap);
12286 if (soap->error == SOAP_NO_TAG)
12287 break;
12288 if (soap->error)
12289 return NULL;
12290 }
12291 if (soap_element_end_in(soap, tag))
12292 return NULL;
12293 }
12294 else
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);
12296 if (soap->body && soap_element_end_in(soap, tag))
12297 return NULL;
12298 }
12299 return a;
12300 }
12301
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)
12303 {
12304 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREz);
12305 if (soap_out_ns1__consensus_USCOREz(soap, tag?tag:"ns1:consensus_z", id, a, type))
12306 return soap->error;
12307 return soap_putindependent(soap);
12308 }
12309
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)
12311 {
12312 if ((p = soap_in_ns1__consensus_USCOREz(soap, tag, p, type)))
12313 if (soap_getindependent(soap))
12314 return NULL;
12315 return p;
12316 }
12317
12318 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzResponse(struct soap *soap, struct ns1__consensus_USCOREzResponse *a)
12319 {
12320 (void)soap; (void)a; /* appease -Wall -Werror */
12321 a->_result = NULL;
12322 }
12323
12324 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzResponse(struct soap *soap, const struct ns1__consensus_USCOREzResponse *a)
12325 {
12326 (void)soap; (void)a; /* appease -Wall -Werror */
12327 soap_serialize_PointerTostring(soap, &a->_result);
12328 }
12329
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)
12331 {
12332 (void)soap; (void)tag; (void)id; (void)type;
12333 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzResponse), type))
12334 return soap->error;
12335 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12336 return soap->error;
12337 return soap_element_end_out(soap, tag);
12338 }
12339
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)
12341 {
12342 size_t soap_flag__result = 1;
12343 if (soap_element_begin_in(soap, tag, 0, type))
12344 return NULL;
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);
12346 if (!a)
12347 return NULL;
12348 soap_default_ns1__consensus_USCOREzResponse(soap, a);
12349 if (soap->body && !*soap->href)
12350 {
12351 for (;;)
12352 { soap->error = SOAP_TAG_MISMATCH;
12353 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12354 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12355 { soap_flag__result--;
12356 continue;
12357 }
12358 if (soap->error == SOAP_TAG_MISMATCH)
12359 soap->error = soap_ignore_element(soap);
12360 if (soap->error == SOAP_NO_TAG)
12361 break;
12362 if (soap->error)
12363 return NULL;
12364 }
12365 if (soap_element_end_in(soap, tag))
12366 return NULL;
12367 }
12368 else
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);
12370 if (soap->body && soap_element_end_in(soap, tag))
12371 return NULL;
12372 }
12373 return a;
12374 }
12375
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)
12377 {
12378 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzResponse);
12379 if (soap_out_ns1__consensus_USCOREzResponse(soap, tag?tag:"ns1:consensus_zResponse", id, a, type))
12380 return soap->error;
12381 return soap_putindependent(soap);
12382 }
12383
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)
12385 {
12386 if ((p = soap_in_ns1__consensus_USCOREzResponse(soap, tag, p, type)))
12387 if (soap_getindependent(soap))
12388 return NULL;
12389 return p;
12390 }
12391
12392 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindex(struct soap *soap, struct ns1__mindex *a)
12393 {
12394 (void)soap; (void)a; /* appease -Wall -Werror */
12395 a->_array = NULL;
12396 }
12397
12398 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindex(struct soap *soap, const struct ns1__mindex *a)
12399 {
12400 (void)soap; (void)a; /* appease -Wall -Werror */
12401 soap_serialize_PointerToarrayIn(soap, &a->_array);
12402 }
12403
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)
12405 {
12406 (void)soap; (void)tag; (void)id; (void)type;
12407 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindex), type))
12408 return soap->error;
12409 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
12410 return soap->error;
12411 return soap_element_end_out(soap, tag);
12412 }
12413
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)
12415 {
12416 size_t soap_flag__array = 1;
12417 if (soap_element_begin_in(soap, tag, 0, type))
12418 return NULL;
12419 a = (struct ns1__mindex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindex, sizeof(struct ns1__mindex), 0, NULL, NULL, NULL);
12420 if (!a)
12421 return NULL;
12422 soap_default_ns1__mindex(soap, a);
12423 if (soap->body && !*soap->href)
12424 {
12425 for (;;)
12426 { soap->error = SOAP_TAG_MISMATCH;
12427 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
12428 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
12429 { soap_flag__array--;
12430 continue;
12431 }
12432 if (soap->error == SOAP_TAG_MISMATCH)
12433 soap->error = soap_ignore_element(soap);
12434 if (soap->error == SOAP_NO_TAG)
12435 break;
12436 if (soap->error)
12437 return NULL;
12438 }
12439 if (soap_element_end_in(soap, tag))
12440 return NULL;
12441 }
12442 else
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);
12444 if (soap->body && soap_element_end_in(soap, tag))
12445 return NULL;
12446 }
12447 return a;
12448 }
12449
12450 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindex(struct soap *soap, const struct ns1__mindex *a, const char *tag, const char *type)
12451 {
12452 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindex);
12453 if (soap_out_ns1__mindex(soap, tag?tag:"ns1:mindex", id, a, type))
12454 return soap->error;
12455 return soap_putindependent(soap);
12456 }
12457
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)
12459 {
12460 if ((p = soap_in_ns1__mindex(soap, tag, p, type)))
12461 if (soap_getindependent(soap))
12462 return NULL;
12463 return p;
12464 }
12465
12466 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindexResponse(struct soap *soap, struct ns1__mindexResponse *a)
12467 {
12468 (void)soap; (void)a; /* appease -Wall -Werror */
12469 a->_result = NULL;
12470 }
12471
12472 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a)
12473 {
12474 (void)soap; (void)a; /* appease -Wall -Werror */
12475 soap_serialize_PointerTostring(soap, &a->_result);
12476 }
12477
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)
12479 {
12480 (void)soap; (void)tag; (void)id; (void)type;
12481 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindexResponse), type))
12482 return soap->error;
12483 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12484 return soap->error;
12485 return soap_element_end_out(soap, tag);
12486 }
12487
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)
12489 {
12490 size_t soap_flag__result = 1;
12491 if (soap_element_begin_in(soap, tag, 0, type))
12492 return NULL;
12493 a = (struct ns1__mindexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindexResponse, sizeof(struct ns1__mindexResponse), 0, NULL, NULL, NULL);
12494 if (!a)
12495 return NULL;
12496 soap_default_ns1__mindexResponse(soap, a);
12497 if (soap->body && !*soap->href)
12498 {
12499 for (;;)
12500 { soap->error = SOAP_TAG_MISMATCH;
12501 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12502 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12503 { soap_flag__result--;
12504 continue;
12505 }
12506 if (soap->error == SOAP_TAG_MISMATCH)
12507 soap->error = soap_ignore_element(soap);
12508 if (soap->error == SOAP_NO_TAG)
12509 break;
12510 if (soap->error)
12511 return NULL;
12512 }
12513 if (soap_element_end_in(soap, tag))
12514 return NULL;
12515 }
12516 else
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);
12518 if (soap->body && soap_element_end_in(soap, tag))
12519 return NULL;
12520 }
12521 return a;
12522 }
12523
12524 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a, const char *tag, const char *type)
12525 {
12526 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindexResponse);
12527 if (soap_out_ns1__mindexResponse(soap, tag?tag:"ns1:mindexResponse", id, a, type))
12528 return soap->error;
12529 return soap_putindependent(soap);
12530 }
12531
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)
12533 {
12534 if ((p = soap_in_ns1__mindexResponse(soap, tag, p, type)))
12535 if (soap_getindependent(soap))
12536 return NULL;
12537 return p;
12538 }
12539
12540 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarm(struct soap *soap, struct ns1__query_USCOREarm *a)
12541 {
12542 (void)soap; (void)a; /* appease -Wall -Werror */
12543 soap_default_string(soap, &a->_sequence);
12544 soap_default_int(soap, &a->_position);
12545 }
12546
12547 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarm(struct soap *soap, const struct ns1__query_USCOREarm *a)
12548 {
12549 (void)soap; (void)a; /* appease -Wall -Werror */
12550 soap_serialize_string(soap, &a->_sequence);
12551 }
12552
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)
12554 {
12555 (void)soap; (void)tag; (void)id; (void)type;
12556 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarm), type))
12557 return soap->error;
12558 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
12559 return soap->error;
12560 if (soap_out_int(soap, "position", -1, &a->_position, ""))
12561 return soap->error;
12562 return soap_element_end_out(soap, tag);
12563 }
12564
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)
12566 {
12567 size_t soap_flag__sequence = 1;
12568 size_t soap_flag__position = 1;
12569 if (soap_element_begin_in(soap, tag, 0, type))
12570 return NULL;
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);
12572 if (!a)
12573 return NULL;
12574 soap_default_ns1__query_USCOREarm(soap, a);
12575 if (soap->body && !*soap->href)
12576 {
12577 for (;;)
12578 { soap->error = SOAP_TAG_MISMATCH;
12579 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
12580 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
12581 { soap_flag__sequence--;
12582 continue;
12583 }
12584 if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH)
12585 if (soap_in_int(soap, NULL, &a->_position, "xsd:int"))
12586 { soap_flag__position--;
12587 continue;
12588 }
12589 if (soap->error == SOAP_TAG_MISMATCH)
12590 soap->error = soap_ignore_element(soap);
12591 if (soap->error == SOAP_NO_TAG)
12592 break;
12593 if (soap->error)
12594 return NULL;
12595 }
12596 if (soap_element_end_in(soap, tag))
12597 return NULL;
12598 }
12599 else
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);
12601 if (soap->body && soap_element_end_in(soap, tag))
12602 return NULL;
12603 }
12604 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0))
12605 { soap->error = SOAP_OCCURS;
12606 return NULL;
12607 }
12608 return a;
12609 }
12610
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)
12612 {
12613 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarm);
12614 if (soap_out_ns1__query_USCOREarm(soap, tag?tag:"ns1:query_arm", id, a, type))
12615 return soap->error;
12616 return soap_putindependent(soap);
12617 }
12618
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)
12620 {
12621 if ((p = soap_in_ns1__query_USCOREarm(soap, tag, p, type)))
12622 if (soap_getindependent(soap))
12623 return NULL;
12624 return p;
12625 }
12626
12627 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarmResponse(struct soap *soap, struct ns1__query_USCOREarmResponse *a)
12628 {
12629 (void)soap; (void)a; /* appease -Wall -Werror */
12630 a->_result = NULL;
12631 }
12632
12633 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarmResponse(struct soap *soap, const struct ns1__query_USCOREarmResponse *a)
12634 {
12635 (void)soap; (void)a; /* appease -Wall -Werror */
12636 soap_serialize_PointerTostring(soap, &a->_result);
12637 }
12638
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)
12640 {
12641 (void)soap; (void)tag; (void)id; (void)type;
12642 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarmResponse), type))
12643 return soap->error;
12644 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12645 return soap->error;
12646 return soap_element_end_out(soap, tag);
12647 }
12648
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)
12650 {
12651 size_t soap_flag__result = 1;
12652 if (soap_element_begin_in(soap, tag, 0, type))
12653 return NULL;
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);
12655 if (!a)
12656 return NULL;
12657 soap_default_ns1__query_USCOREarmResponse(soap, a);
12658 if (soap->body && !*soap->href)
12659 {
12660 for (;;)
12661 { soap->error = SOAP_TAG_MISMATCH;
12662 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12663 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12664 { soap_flag__result--;
12665 continue;
12666 }
12667 if (soap->error == SOAP_TAG_MISMATCH)
12668 soap->error = soap_ignore_element(soap);
12669 if (soap->error == SOAP_NO_TAG)
12670 break;
12671 if (soap->error)
12672 return NULL;
12673 }
12674 if (soap_element_end_in(soap, tag))
12675 return NULL;
12676 }
12677 else
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);
12679 if (soap->body && soap_element_end_in(soap, tag))
12680 return NULL;
12681 }
12682 return a;
12683 }
12684
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)
12686 {
12687 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarmResponse);
12688 if (soap_out_ns1__query_USCOREarmResponse(soap, tag?tag:"ns1:query_armResponse", id, a, type))
12689 return soap->error;
12690 return soap_putindependent(soap);
12691 }
12692
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)
12694 {
12695 if ((p = soap_in_ns1__query_USCOREarmResponse(soap, tag, p, type)))
12696 if (soap_getindependent(soap))
12697 return NULL;
12698 return p;
12699 }
12700
12701 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__max(struct soap *soap, struct ns1__max *a)
12702 {
12703 (void)soap; (void)a; /* appease -Wall -Werror */
12704 a->_array = NULL;
12705 }
12706
12707 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__max(struct soap *soap, const struct ns1__max *a)
12708 {
12709 (void)soap; (void)a; /* appease -Wall -Werror */
12710 soap_serialize_PointerToarrayIn(soap, &a->_array);
12711 }
12712
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)
12714 {
12715 (void)soap; (void)tag; (void)id; (void)type;
12716 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__max), type))
12717 return soap->error;
12718 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
12719 return soap->error;
12720 return soap_element_end_out(soap, tag);
12721 }
12722
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)
12724 {
12725 size_t soap_flag__array = 1;
12726 if (soap_element_begin_in(soap, tag, 0, type))
12727 return NULL;
12728 a = (struct ns1__max *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__max, sizeof(struct ns1__max), 0, NULL, NULL, NULL);
12729 if (!a)
12730 return NULL;
12731 soap_default_ns1__max(soap, a);
12732 if (soap->body && !*soap->href)
12733 {
12734 for (;;)
12735 { soap->error = SOAP_TAG_MISMATCH;
12736 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
12737 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
12738 { soap_flag__array--;
12739 continue;
12740 }
12741 if (soap->error == SOAP_TAG_MISMATCH)
12742 soap->error = soap_ignore_element(soap);
12743 if (soap->error == SOAP_NO_TAG)
12744 break;
12745 if (soap->error)
12746 return NULL;
12747 }
12748 if (soap_element_end_in(soap, tag))
12749 return NULL;
12750 }
12751 else
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);
12753 if (soap->body && soap_element_end_in(soap, tag))
12754 return NULL;
12755 }
12756 return a;
12757 }
12758
12759 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__max(struct soap *soap, const struct ns1__max *a, const char *tag, const char *type)
12760 {
12761 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__max);
12762 if (soap_out_ns1__max(soap, tag?tag:"ns1:max", id, a, type))
12763 return soap->error;
12764 return soap_putindependent(soap);
12765 }
12766
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)
12768 {
12769 if ((p = soap_in_ns1__max(soap, tag, p, type)))
12770 if (soap_getindependent(soap))
12771 return NULL;
12772 return p;
12773 }
12774
12775 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxResponse(struct soap *soap, struct ns1__maxResponse *a)
12776 {
12777 (void)soap; (void)a; /* appease -Wall -Werror */
12778 a->_result = NULL;
12779 }
12780
12781 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a)
12782 {
12783 (void)soap; (void)a; /* appease -Wall -Werror */
12784 soap_serialize_PointerTostring(soap, &a->_result);
12785 }
12786
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)
12788 {
12789 (void)soap; (void)tag; (void)id; (void)type;
12790 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxResponse), type))
12791 return soap->error;
12792 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12793 return soap->error;
12794 return soap_element_end_out(soap, tag);
12795 }
12796
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)
12798 {
12799 size_t soap_flag__result = 1;
12800 if (soap_element_begin_in(soap, tag, 0, type))
12801 return NULL;
12802 a = (struct ns1__maxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxResponse, sizeof(struct ns1__maxResponse), 0, NULL, NULL, NULL);
12803 if (!a)
12804 return NULL;
12805 soap_default_ns1__maxResponse(soap, a);
12806 if (soap->body && !*soap->href)
12807 {
12808 for (;;)
12809 { soap->error = SOAP_TAG_MISMATCH;
12810 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12811 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12812 { soap_flag__result--;
12813 continue;
12814 }
12815 if (soap->error == SOAP_TAG_MISMATCH)
12816 soap->error = soap_ignore_element(soap);
12817 if (soap->error == SOAP_NO_TAG)
12818 break;
12819 if (soap->error)
12820 return NULL;
12821 }
12822 if (soap_element_end_in(soap, tag))
12823 return NULL;
12824 }
12825 else
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);
12827 if (soap->body && soap_element_end_in(soap, tag))
12828 return NULL;
12829 }
12830 return a;
12831 }
12832
12833 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a, const char *tag, const char *type)
12834 {
12835 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxResponse);
12836 if (soap_out_ns1__maxResponse(soap, tag?tag:"ns1:maxResponse", id, a, type))
12837 return soap->error;
12838 return soap_putindependent(soap);
12839 }
12840
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)
12842 {
12843 if ((p = soap_in_ns1__maxResponse(soap, tag, p, type)))
12844 if (soap_getindependent(soap))
12845 return NULL;
12846 return p;
12847 }
12848
12849 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdex(struct soap *soap, struct ns1__maxdex *a)
12850 {
12851 (void)soap; (void)a; /* appease -Wall -Werror */
12852 a->_array = NULL;
12853 }
12854
12855 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a)
12856 {
12857 (void)soap; (void)a; /* appease -Wall -Werror */
12858 soap_serialize_PointerToarrayIn(soap, &a->_array);
12859 }
12860
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)
12862 {
12863 (void)soap; (void)tag; (void)id; (void)type;
12864 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdex), type))
12865 return soap->error;
12866 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
12867 return soap->error;
12868 return soap_element_end_out(soap, tag);
12869 }
12870
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)
12872 {
12873 size_t soap_flag__array = 1;
12874 if (soap_element_begin_in(soap, tag, 0, type))
12875 return NULL;
12876 a = (struct ns1__maxdex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdex, sizeof(struct ns1__maxdex), 0, NULL, NULL, NULL);
12877 if (!a)
12878 return NULL;
12879 soap_default_ns1__maxdex(soap, a);
12880 if (soap->body && !*soap->href)
12881 {
12882 for (;;)
12883 { soap->error = SOAP_TAG_MISMATCH;
12884 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
12885 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
12886 { soap_flag__array--;
12887 continue;
12888 }
12889 if (soap->error == SOAP_TAG_MISMATCH)
12890 soap->error = soap_ignore_element(soap);
12891 if (soap->error == SOAP_NO_TAG)
12892 break;
12893 if (soap->error)
12894 return NULL;
12895 }
12896 if (soap_element_end_in(soap, tag))
12897 return NULL;
12898 }
12899 else
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);
12901 if (soap->body && soap_element_end_in(soap, tag))
12902 return NULL;
12903 }
12904 return a;
12905 }
12906
12907 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a, const char *tag, const char *type)
12908 {
12909 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdex);
12910 if (soap_out_ns1__maxdex(soap, tag?tag:"ns1:maxdex", id, a, type))
12911 return soap->error;
12912 return soap_putindependent(soap);
12913 }
12914
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)
12916 {
12917 if ((p = soap_in_ns1__maxdex(soap, tag, p, type)))
12918 if (soap_getindependent(soap))
12919 return NULL;
12920 return p;
12921 }
12922
12923 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdexResponse(struct soap *soap, struct ns1__maxdexResponse *a)
12924 {
12925 (void)soap; (void)a; /* appease -Wall -Werror */
12926 a->_result = NULL;
12927 }
12928
12929 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a)
12930 {
12931 (void)soap; (void)a; /* appease -Wall -Werror */
12932 soap_serialize_PointerTostring(soap, &a->_result);
12933 }
12934
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)
12936 {
12937 (void)soap; (void)tag; (void)id; (void)type;
12938 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdexResponse), type))
12939 return soap->error;
12940 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
12941 return soap->error;
12942 return soap_element_end_out(soap, tag);
12943 }
12944
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)
12946 {
12947 size_t soap_flag__result = 1;
12948 if (soap_element_begin_in(soap, tag, 0, type))
12949 return NULL;
12950 a = (struct ns1__maxdexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdexResponse, sizeof(struct ns1__maxdexResponse), 0, NULL, NULL, NULL);
12951 if (!a)
12952 return NULL;
12953 soap_default_ns1__maxdexResponse(soap, a);
12954 if (soap->body && !*soap->href)
12955 {
12956 for (;;)
12957 { soap->error = SOAP_TAG_MISMATCH;
12958 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
12959 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
12960 { soap_flag__result--;
12961 continue;
12962 }
12963 if (soap->error == SOAP_TAG_MISMATCH)
12964 soap->error = soap_ignore_element(soap);
12965 if (soap->error == SOAP_NO_TAG)
12966 break;
12967 if (soap->error)
12968 return NULL;
12969 }
12970 if (soap_element_end_in(soap, tag))
12971 return NULL;
12972 }
12973 else
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);
12975 if (soap->body && soap_element_end_in(soap, tag))
12976 return NULL;
12977 }
12978 return a;
12979 }
12980
12981 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a, const char *tag, const char *type)
12982 {
12983 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdexResponse);
12984 if (soap_out_ns1__maxdexResponse(soap, tag?tag:"ns1:maxdexResponse", id, a, type))
12985 return soap->error;
12986 return soap_putindependent(soap);
12987 }
12988
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)
12990 {
12991 if ((p = soap_in_ns1__maxdexResponse(soap, tag, p, type)))
12992 if (soap_getindependent(soap))
12993 return NULL;
12994 return p;
12995 }
12996
12997 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cai(struct soap *soap, struct ns1__cai *a)
12998 {
12999 (void)soap; (void)a; /* appease -Wall -Werror */
13000 soap_default_string(soap, &a->_sequence);
13001 a->_params = NULL;
13002 }
13003
13004 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cai(struct soap *soap, const struct ns1__cai *a)
13005 {
13006 (void)soap; (void)a; /* appease -Wall -Werror */
13007 soap_serialize_string(soap, &a->_sequence);
13008 soap_serialize_PointerTons1__caiInputParams(soap, &a->_params);
13009 }
13010
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)
13012 {
13013 (void)soap; (void)tag; (void)id; (void)type;
13014 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cai), type))
13015 return soap->error;
13016 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13017 return soap->error;
13018 if (soap_out_PointerTons1__caiInputParams(soap, "params", -1, &a->_params, ""))
13019 return soap->error;
13020 return soap_element_end_out(soap, tag);
13021 }
13022
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)
13024 {
13025 size_t soap_flag__sequence = 1;
13026 size_t soap_flag__params = 1;
13027 if (soap_element_begin_in(soap, tag, 0, type))
13028 return NULL;
13029 a = (struct ns1__cai *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cai, sizeof(struct ns1__cai), 0, NULL, NULL, NULL);
13030 if (!a)
13031 return NULL;
13032 soap_default_ns1__cai(soap, a);
13033 if (soap->body && !*soap->href)
13034 {
13035 for (;;)
13036 { soap->error = SOAP_TAG_MISMATCH;
13037 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13038 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13039 { soap_flag__sequence--;
13040 continue;
13041 }
13042 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13043 if (soap_in_PointerTons1__caiInputParams(soap, NULL, &a->_params, "ns1:caiInputParams"))
13044 { soap_flag__params--;
13045 continue;
13046 }
13047 if (soap->error == SOAP_TAG_MISMATCH)
13048 soap->error = soap_ignore_element(soap);
13049 if (soap->error == SOAP_NO_TAG)
13050 break;
13051 if (soap->error)
13052 return NULL;
13053 }
13054 if (soap_element_end_in(soap, tag))
13055 return NULL;
13056 }
13057 else
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);
13059 if (soap->body && soap_element_end_in(soap, tag))
13060 return NULL;
13061 }
13062 return a;
13063 }
13064
13065 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cai(struct soap *soap, const struct ns1__cai *a, const char *tag, const char *type)
13066 {
13067 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cai);
13068 if (soap_out_ns1__cai(soap, tag?tag:"ns1:cai", id, a, type))
13069 return soap->error;
13070 return soap_putindependent(soap);
13071 }
13072
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)
13074 {
13075 if ((p = soap_in_ns1__cai(soap, tag, p, type)))
13076 if (soap_getindependent(soap))
13077 return NULL;
13078 return p;
13079 }
13080
13081 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiResponse(struct soap *soap, struct ns1__caiResponse *a)
13082 {
13083 (void)soap; (void)a; /* appease -Wall -Werror */
13084 a->_result = NULL;
13085 }
13086
13087 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a)
13088 {
13089 (void)soap; (void)a; /* appease -Wall -Werror */
13090 soap_serialize_PointerTostring(soap, &a->_result);
13091 }
13092
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)
13094 {
13095 (void)soap; (void)tag; (void)id; (void)type;
13096 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiResponse), type))
13097 return soap->error;
13098 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
13099 return soap->error;
13100 return soap_element_end_out(soap, tag);
13101 }
13102
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)
13104 {
13105 size_t soap_flag__result = 1;
13106 if (soap_element_begin_in(soap, tag, 0, type))
13107 return NULL;
13108 a = (struct ns1__caiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiResponse, sizeof(struct ns1__caiResponse), 0, NULL, NULL, NULL);
13109 if (!a)
13110 return NULL;
13111 soap_default_ns1__caiResponse(soap, a);
13112 if (soap->body && !*soap->href)
13113 {
13114 for (;;)
13115 { soap->error = SOAP_TAG_MISMATCH;
13116 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13117 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
13118 { soap_flag__result--;
13119 continue;
13120 }
13121 if (soap->error == SOAP_TAG_MISMATCH)
13122 soap->error = soap_ignore_element(soap);
13123 if (soap->error == SOAP_NO_TAG)
13124 break;
13125 if (soap->error)
13126 return NULL;
13127 }
13128 if (soap_element_end_in(soap, tag))
13129 return NULL;
13130 }
13131 else
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);
13133 if (soap->body && soap_element_end_in(soap, tag))
13134 return NULL;
13135 }
13136 return a;
13137 }
13138
13139 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a, const char *tag, const char *type)
13140 {
13141 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiResponse);
13142 if (soap_out_ns1__caiResponse(soap, tag?tag:"ns1:caiResponse", id, a, type))
13143 return soap->error;
13144 return soap_putindependent(soap);
13145 }
13146
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)
13148 {
13149 if ((p = soap_in_ns1__caiResponse(soap, tag, p, type)))
13150 if (soap_getindependent(soap))
13151 return NULL;
13152 return p;
13153 }
13154
13155 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsi(struct soap *soap, struct ns1__gcsi *a)
13156 {
13157 (void)soap; (void)a; /* appease -Wall -Werror */
13158 soap_default_string(soap, &a->_sequence);
13159 a->_params = NULL;
13160 }
13161
13162 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a)
13163 {
13164 (void)soap; (void)a; /* appease -Wall -Werror */
13165 soap_serialize_string(soap, &a->_sequence);
13166 soap_serialize_PointerTons1__gcsiInputParams(soap, &a->_params);
13167 }
13168
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)
13170 {
13171 (void)soap; (void)tag; (void)id; (void)type;
13172 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsi), type))
13173 return soap->error;
13174 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13175 return soap->error;
13176 if (soap_out_PointerTons1__gcsiInputParams(soap, "params", -1, &a->_params, ""))
13177 return soap->error;
13178 return soap_element_end_out(soap, tag);
13179 }
13180
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)
13182 {
13183 size_t soap_flag__sequence = 1;
13184 size_t soap_flag__params = 1;
13185 if (soap_element_begin_in(soap, tag, 0, type))
13186 return NULL;
13187 a = (struct ns1__gcsi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsi, sizeof(struct ns1__gcsi), 0, NULL, NULL, NULL);
13188 if (!a)
13189 return NULL;
13190 soap_default_ns1__gcsi(soap, a);
13191 if (soap->body && !*soap->href)
13192 {
13193 for (;;)
13194 { soap->error = SOAP_TAG_MISMATCH;
13195 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13196 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13197 { soap_flag__sequence--;
13198 continue;
13199 }
13200 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13201 if (soap_in_PointerTons1__gcsiInputParams(soap, NULL, &a->_params, "ns1:gcsiInputParams"))
13202 { soap_flag__params--;
13203 continue;
13204 }
13205 if (soap->error == SOAP_TAG_MISMATCH)
13206 soap->error = soap_ignore_element(soap);
13207 if (soap->error == SOAP_NO_TAG)
13208 break;
13209 if (soap->error)
13210 return NULL;
13211 }
13212 if (soap_element_end_in(soap, tag))
13213 return NULL;
13214 }
13215 else
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);
13217 if (soap->body && soap_element_end_in(soap, tag))
13218 return NULL;
13219 }
13220 return a;
13221 }
13222
13223 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a, const char *tag, const char *type)
13224 {
13225 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsi);
13226 if (soap_out_ns1__gcsi(soap, tag?tag:"ns1:gcsi", id, a, type))
13227 return soap->error;
13228 return soap_putindependent(soap);
13229 }
13230
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)
13232 {
13233 if ((p = soap_in_ns1__gcsi(soap, tag, p, type)))
13234 if (soap_getindependent(soap))
13235 return NULL;
13236 return p;
13237 }
13238
13239 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiResponse(struct soap *soap, struct ns1__gcsiResponse *a)
13240 {
13241 (void)soap; (void)a; /* appease -Wall -Werror */
13242 a->_result = NULL;
13243 }
13244
13245 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a)
13246 {
13247 (void)soap; (void)a; /* appease -Wall -Werror */
13248 soap_serialize_PointerTostring(soap, &a->_result);
13249 }
13250
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)
13252 {
13253 (void)soap; (void)tag; (void)id; (void)type;
13254 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiResponse), type))
13255 return soap->error;
13256 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
13257 return soap->error;
13258 return soap_element_end_out(soap, tag);
13259 }
13260
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)
13262 {
13263 size_t soap_flag__result = 1;
13264 if (soap_element_begin_in(soap, tag, 0, type))
13265 return NULL;
13266 a = (struct ns1__gcsiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiResponse, sizeof(struct ns1__gcsiResponse), 0, NULL, NULL, NULL);
13267 if (!a)
13268 return NULL;
13269 soap_default_ns1__gcsiResponse(soap, a);
13270 if (soap->body && !*soap->href)
13271 {
13272 for (;;)
13273 { soap->error = SOAP_TAG_MISMATCH;
13274 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13275 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
13276 { soap_flag__result--;
13277 continue;
13278 }
13279 if (soap->error == SOAP_TAG_MISMATCH)
13280 soap->error = soap_ignore_element(soap);
13281 if (soap->error == SOAP_NO_TAG)
13282 break;
13283 if (soap->error)
13284 return NULL;
13285 }
13286 if (soap_element_end_in(soap, tag))
13287 return NULL;
13288 }
13289 else
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);
13291 if (soap->body && soap_element_end_in(soap, tag))
13292 return NULL;
13293 }
13294 return a;
13295 }
13296
13297 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a, const char *tag, const char *type)
13298 {
13299 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiResponse);
13300 if (soap_out_ns1__gcsiResponse(soap, tag?tag:"ns1:gcsiResponse", id, a, type))
13301 return soap->error;
13302 return soap_putindependent(soap);
13303 }
13304
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)
13306 {
13307 if ((p = soap_in_ns1__gcsiResponse(soap, tag, p, type)))
13308 if (soap_getindependent(soap))
13309 return NULL;
13310 return p;
13311 }
13312
13313 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a)
13314 {
13315 (void)soap; (void)a; /* appease -Wall -Werror */
13316 soap_default_string(soap, &a->_sequence);
13317 a->_params = NULL;
13318 }
13319
13320 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a)
13321 {
13322 (void)soap; (void)a; /* appease -Wall -Werror */
13323 soap_serialize_string(soap, &a->_sequence);
13324 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, &a->_params);
13325 }
13326
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)
13328 {
13329 (void)soap; (void)tag; (void)id; (void)type;
13330 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg), type))
13331 return soap->error;
13332 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13333 return soap->error;
13334 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, "params", -1, &a->_params, ""))
13335 return soap->error;
13336 return soap_element_end_out(soap, tag);
13337 }
13338
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)
13340 {
13341 size_t soap_flag__sequence = 1;
13342 size_t soap_flag__params = 1;
13343 if (soap_element_begin_in(soap, tag, 0, type))
13344 return NULL;
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);
13346 if (!a)
13347 return NULL;
13348 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, a);
13349 if (soap->body && !*soap->href)
13350 {
13351 for (;;)
13352 { soap->error = SOAP_TAG_MISMATCH;
13353 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13354 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13355 { soap_flag__sequence--;
13356 continue;
13357 }
13358 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13359 if (soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, &a->_params, "ns1:filter_cds_by_atgInputParams"))
13360 { soap_flag__params--;
13361 continue;
13362 }
13363 if (soap->error == SOAP_TAG_MISMATCH)
13364 soap->error = soap_ignore_element(soap);
13365 if (soap->error == SOAP_NO_TAG)
13366 break;
13367 if (soap->error)
13368 return NULL;
13369 }
13370 if (soap_element_end_in(soap, tag))
13371 return NULL;
13372 }
13373 else
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);
13375 if (soap->body && soap_element_end_in(soap, tag))
13376 return NULL;
13377 }
13378 return a;
13379 }
13380
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)
13382 {
13383 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg);
13384 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag?tag:"ns1:filter_cds_by_atg", id, a, type))
13385 return soap->error;
13386 return soap_putindependent(soap);
13387 }
13388
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)
13390 {
13391 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag, p, type)))
13392 if (soap_getindependent(soap))
13393 return NULL;
13394 return p;
13395 }
13396
13397 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a)
13398 {
13399 (void)soap; (void)a; /* appease -Wall -Werror */
13400 a->_result = NULL;
13401 }
13402
13403 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a)
13404 {
13405 (void)soap; (void)a; /* appease -Wall -Werror */
13406 soap_serialize_PointerToarrayOut(soap, &a->_result);
13407 }
13408
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)
13410 {
13411 (void)soap; (void)tag; (void)id; (void)type;
13412 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), type))
13413 return soap->error;
13414 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
13415 return soap->error;
13416 return soap_element_end_out(soap, tag);
13417 }
13418
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)
13420 {
13421 size_t soap_flag__result = 1;
13422 if (soap_element_begin_in(soap, tag, 0, type))
13423 return NULL;
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);
13425 if (!a)
13426 return NULL;
13427 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, a);
13428 if (soap->body && !*soap->href)
13429 {
13430 for (;;)
13431 { soap->error = SOAP_TAG_MISMATCH;
13432 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13433 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
13434 { soap_flag__result--;
13435 continue;
13436 }
13437 if (soap->error == SOAP_TAG_MISMATCH)
13438 soap->error = soap_ignore_element(soap);
13439 if (soap->error == SOAP_NO_TAG)
13440 break;
13441 if (soap->error)
13442 return NULL;
13443 }
13444 if (soap_element_end_in(soap, tag))
13445 return NULL;
13446 }
13447 else
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);
13449 if (soap->body && soap_element_end_in(soap, tag))
13450 return NULL;
13451 }
13452 return a;
13453 }
13454
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)
13456 {
13457 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse);
13458 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type))
13459 return soap->error;
13460 return soap_putindependent(soap);
13461 }
13462
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)
13464 {
13465 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type)))
13466 if (soap_getindependent(soap))
13467 return NULL;
13468 return p;
13469 }
13470
13471 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskew(struct soap *soap, struct ns1__genomicskew *a)
13472 {
13473 (void)soap; (void)a; /* appease -Wall -Werror */
13474 soap_default_string(soap, &a->_sequence);
13475 a->_params = NULL;
13476 }
13477
13478 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a)
13479 {
13480 (void)soap; (void)a; /* appease -Wall -Werror */
13481 soap_serialize_string(soap, &a->_sequence);
13482 soap_serialize_PointerTons1__genomicskewInputParams(soap, &a->_params);
13483 }
13484
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)
13486 {
13487 (void)soap; (void)tag; (void)id; (void)type;
13488 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskew), type))
13489 return soap->error;
13490 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13491 return soap->error;
13492 if (soap_out_PointerTons1__genomicskewInputParams(soap, "params", -1, &a->_params, ""))
13493 return soap->error;
13494 return soap_element_end_out(soap, tag);
13495 }
13496
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)
13498 {
13499 size_t soap_flag__sequence = 1;
13500 size_t soap_flag__params = 1;
13501 if (soap_element_begin_in(soap, tag, 0, type))
13502 return NULL;
13503 a = (struct ns1__genomicskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskew, sizeof(struct ns1__genomicskew), 0, NULL, NULL, NULL);
13504 if (!a)
13505 return NULL;
13506 soap_default_ns1__genomicskew(soap, a);
13507 if (soap->body && !*soap->href)
13508 {
13509 for (;;)
13510 { soap->error = SOAP_TAG_MISMATCH;
13511 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13512 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13513 { soap_flag__sequence--;
13514 continue;
13515 }
13516 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13517 if (soap_in_PointerTons1__genomicskewInputParams(soap, NULL, &a->_params, "ns1:genomicskewInputParams"))
13518 { soap_flag__params--;
13519 continue;
13520 }
13521 if (soap->error == SOAP_TAG_MISMATCH)
13522 soap->error = soap_ignore_element(soap);
13523 if (soap->error == SOAP_NO_TAG)
13524 break;
13525 if (soap->error)
13526 return NULL;
13527 }
13528 if (soap_element_end_in(soap, tag))
13529 return NULL;
13530 }
13531 else
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);
13533 if (soap->body && soap_element_end_in(soap, tag))
13534 return NULL;
13535 }
13536 return a;
13537 }
13538
13539 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a, const char *tag, const char *type)
13540 {
13541 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskew);
13542 if (soap_out_ns1__genomicskew(soap, tag?tag:"ns1:genomicskew", id, a, type))
13543 return soap->error;
13544 return soap_putindependent(soap);
13545 }
13546
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)
13548 {
13549 if ((p = soap_in_ns1__genomicskew(soap, tag, p, type)))
13550 if (soap_getindependent(soap))
13551 return NULL;
13552 return p;
13553 }
13554
13555 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewResponse(struct soap *soap, struct ns1__genomicskewResponse *a)
13556 {
13557 (void)soap; (void)a; /* appease -Wall -Werror */
13558 a->_result = NULL;
13559 }
13560
13561 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a)
13562 {
13563 (void)soap; (void)a; /* appease -Wall -Werror */
13564 soap_serialize_PointerTostring(soap, &a->_result);
13565 }
13566
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)
13568 {
13569 (void)soap; (void)tag; (void)id; (void)type;
13570 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewResponse), type))
13571 return soap->error;
13572 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
13573 return soap->error;
13574 return soap_element_end_out(soap, tag);
13575 }
13576
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)
13578 {
13579 size_t soap_flag__result = 1;
13580 if (soap_element_begin_in(soap, tag, 0, type))
13581 return NULL;
13582 a = (struct ns1__genomicskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewResponse, sizeof(struct ns1__genomicskewResponse), 0, NULL, NULL, NULL);
13583 if (!a)
13584 return NULL;
13585 soap_default_ns1__genomicskewResponse(soap, a);
13586 if (soap->body && !*soap->href)
13587 {
13588 for (;;)
13589 { soap->error = SOAP_TAG_MISMATCH;
13590 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13591 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
13592 { soap_flag__result--;
13593 continue;
13594 }
13595 if (soap->error == SOAP_TAG_MISMATCH)
13596 soap->error = soap_ignore_element(soap);
13597 if (soap->error == SOAP_NO_TAG)
13598 break;
13599 if (soap->error)
13600 return NULL;
13601 }
13602 if (soap_element_end_in(soap, tag))
13603 return NULL;
13604 }
13605 else
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);
13607 if (soap->body && soap_element_end_in(soap, tag))
13608 return NULL;
13609 }
13610 return a;
13611 }
13612
13613 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a, const char *tag, const char *type)
13614 {
13615 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewResponse);
13616 if (soap_out_ns1__genomicskewResponse(soap, tag?tag:"ns1:genomicskewResponse", id, a, type))
13617 return soap->error;
13618 return soap_putindependent(soap);
13619 }
13620
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)
13622 {
13623 if ((p = soap_in_ns1__genomicskewResponse(soap, tag, p, type)))
13624 if (soap_getindependent(soap))
13625 return NULL;
13626 return p;
13627 }
13628
13629 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrand(struct soap *soap, struct ns1__query_USCOREstrand *a)
13630 {
13631 (void)soap; (void)a; /* appease -Wall -Werror */
13632 soap_default_string(soap, &a->_sequence);
13633 soap_default_int(soap, &a->_position);
13634 a->_params = NULL;
13635 }
13636
13637 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrand(struct soap *soap, const struct ns1__query_USCOREstrand *a)
13638 {
13639 (void)soap; (void)a; /* appease -Wall -Werror */
13640 soap_serialize_string(soap, &a->_sequence);
13641 soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, &a->_params);
13642 }
13643
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)
13645 {
13646 (void)soap; (void)tag; (void)id; (void)type;
13647 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrand), type))
13648 return soap->error;
13649 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13650 return soap->error;
13651 if (soap_out_int(soap, "position", -1, &a->_position, ""))
13652 return soap->error;
13653 if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, "params", -1, &a->_params, ""))
13654 return soap->error;
13655 return soap_element_end_out(soap, tag);
13656 }
13657
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)
13659 {
13660 size_t soap_flag__sequence = 1;
13661 size_t soap_flag__position = 1;
13662 size_t soap_flag__params = 1;
13663 if (soap_element_begin_in(soap, tag, 0, type))
13664 return NULL;
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);
13666 if (!a)
13667 return NULL;
13668 soap_default_ns1__query_USCOREstrand(soap, a);
13669 if (soap->body && !*soap->href)
13670 {
13671 for (;;)
13672 { soap->error = SOAP_TAG_MISMATCH;
13673 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13674 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13675 { soap_flag__sequence--;
13676 continue;
13677 }
13678 if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH)
13679 if (soap_in_int(soap, NULL, &a->_position, "xsd:int"))
13680 { soap_flag__position--;
13681 continue;
13682 }
13683 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13684 if (soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, &a->_params, "ns1:query_strandInputParams"))
13685 { soap_flag__params--;
13686 continue;
13687 }
13688 if (soap->error == SOAP_TAG_MISMATCH)
13689 soap->error = soap_ignore_element(soap);
13690 if (soap->error == SOAP_NO_TAG)
13691 break;
13692 if (soap->error)
13693 return NULL;
13694 }
13695 if (soap_element_end_in(soap, tag))
13696 return NULL;
13697 }
13698 else
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);
13700 if (soap->body && soap_element_end_in(soap, tag))
13701 return NULL;
13702 }
13703 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0))
13704 { soap->error = SOAP_OCCURS;
13705 return NULL;
13706 }
13707 return a;
13708 }
13709
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)
13711 {
13712 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrand);
13713 if (soap_out_ns1__query_USCOREstrand(soap, tag?tag:"ns1:query_strand", id, a, type))
13714 return soap->error;
13715 return soap_putindependent(soap);
13716 }
13717
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)
13719 {
13720 if ((p = soap_in_ns1__query_USCOREstrand(soap, tag, p, type)))
13721 if (soap_getindependent(soap))
13722 return NULL;
13723 return p;
13724 }
13725
13726 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandResponse(struct soap *soap, struct ns1__query_USCOREstrandResponse *a)
13727 {
13728 (void)soap; (void)a; /* appease -Wall -Werror */
13729 a->_result = NULL;
13730 }
13731
13732 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandResponse(struct soap *soap, const struct ns1__query_USCOREstrandResponse *a)
13733 {
13734 (void)soap; (void)a; /* appease -Wall -Werror */
13735 soap_serialize_PointerTostring(soap, &a->_result);
13736 }
13737
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)
13739 {
13740 (void)soap; (void)tag; (void)id; (void)type;
13741 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandResponse), type))
13742 return soap->error;
13743 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
13744 return soap->error;
13745 return soap_element_end_out(soap, tag);
13746 }
13747
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)
13749 {
13750 size_t soap_flag__result = 1;
13751 if (soap_element_begin_in(soap, tag, 0, type))
13752 return NULL;
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);
13754 if (!a)
13755 return NULL;
13756 soap_default_ns1__query_USCOREstrandResponse(soap, a);
13757 if (soap->body && !*soap->href)
13758 {
13759 for (;;)
13760 { soap->error = SOAP_TAG_MISMATCH;
13761 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13762 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
13763 { soap_flag__result--;
13764 continue;
13765 }
13766 if (soap->error == SOAP_TAG_MISMATCH)
13767 soap->error = soap_ignore_element(soap);
13768 if (soap->error == SOAP_NO_TAG)
13769 break;
13770 if (soap->error)
13771 return NULL;
13772 }
13773 if (soap_element_end_in(soap, tag))
13774 return NULL;
13775 }
13776 else
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);
13778 if (soap->body && soap_element_end_in(soap, tag))
13779 return NULL;
13780 }
13781 return a;
13782 }
13783
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)
13785 {
13786 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandResponse);
13787 if (soap_out_ns1__query_USCOREstrandResponse(soap, tag?tag:"ns1:query_strandResponse", id, a, type))
13788 return soap->error;
13789 return soap_putindependent(soap);
13790 }
13791
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)
13793 {
13794 if ((p = soap_in_ns1__query_USCOREstrandResponse(soap, tag, p, type)))
13795 if (soap_getindependent(soap))
13796 return NULL;
13797 return p;
13798 }
13799
13800 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcds(struct soap *soap, struct ns1__view_USCOREcds *a)
13801 {
13802 (void)soap; (void)a; /* appease -Wall -Werror */
13803 soap_default_string(soap, &a->_sequence);
13804 a->_params = NULL;
13805 }
13806
13807 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcds(struct soap *soap, const struct ns1__view_USCOREcds *a)
13808 {
13809 (void)soap; (void)a; /* appease -Wall -Werror */
13810 soap_serialize_string(soap, &a->_sequence);
13811 soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, &a->_params);
13812 }
13813
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)
13815 {
13816 (void)soap; (void)tag; (void)id; (void)type;
13817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcds), type))
13818 return soap->error;
13819 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13820 return soap->error;
13821 if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, "params", -1, &a->_params, ""))
13822 return soap->error;
13823 return soap_element_end_out(soap, tag);
13824 }
13825
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)
13827 {
13828 size_t soap_flag__sequence = 1;
13829 size_t soap_flag__params = 1;
13830 if (soap_element_begin_in(soap, tag, 0, type))
13831 return NULL;
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);
13833 if (!a)
13834 return NULL;
13835 soap_default_ns1__view_USCOREcds(soap, a);
13836 if (soap->body && !*soap->href)
13837 {
13838 for (;;)
13839 { soap->error = SOAP_TAG_MISMATCH;
13840 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13841 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
13842 { soap_flag__sequence--;
13843 continue;
13844 }
13845 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
13846 if (soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, &a->_params, "ns1:view_cdsInputParams"))
13847 { soap_flag__params--;
13848 continue;
13849 }
13850 if (soap->error == SOAP_TAG_MISMATCH)
13851 soap->error = soap_ignore_element(soap);
13852 if (soap->error == SOAP_NO_TAG)
13853 break;
13854 if (soap->error)
13855 return NULL;
13856 }
13857 if (soap_element_end_in(soap, tag))
13858 return NULL;
13859 }
13860 else
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);
13862 if (soap->body && soap_element_end_in(soap, tag))
13863 return NULL;
13864 }
13865 return a;
13866 }
13867
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)
13869 {
13870 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcds);
13871 if (soap_out_ns1__view_USCOREcds(soap, tag?tag:"ns1:view_cds", id, a, type))
13872 return soap->error;
13873 return soap_putindependent(soap);
13874 }
13875
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)
13877 {
13878 if ((p = soap_in_ns1__view_USCOREcds(soap, tag, p, type)))
13879 if (soap_getindependent(soap))
13880 return NULL;
13881 return p;
13882 }
13883
13884 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsResponse(struct soap *soap, struct ns1__view_USCOREcdsResponse *a)
13885 {
13886 (void)soap; (void)a; /* appease -Wall -Werror */
13887 a->_result = NULL;
13888 }
13889
13890 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsResponse(struct soap *soap, const struct ns1__view_USCOREcdsResponse *a)
13891 {
13892 (void)soap; (void)a; /* appease -Wall -Werror */
13893 soap_serialize_PointerTostring(soap, &a->_result);
13894 }
13895
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)
13897 {
13898 (void)soap; (void)tag; (void)id; (void)type;
13899 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsResponse), type))
13900 return soap->error;
13901 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
13902 return soap->error;
13903 return soap_element_end_out(soap, tag);
13904 }
13905
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)
13907 {
13908 size_t soap_flag__result = 1;
13909 if (soap_element_begin_in(soap, tag, 0, type))
13910 return NULL;
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);
13912 if (!a)
13913 return NULL;
13914 soap_default_ns1__view_USCOREcdsResponse(soap, a);
13915 if (soap->body && !*soap->href)
13916 {
13917 for (;;)
13918 { soap->error = SOAP_TAG_MISMATCH;
13919 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
13920 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
13921 { soap_flag__result--;
13922 continue;
13923 }
13924 if (soap->error == SOAP_TAG_MISMATCH)
13925 soap->error = soap_ignore_element(soap);
13926 if (soap->error == SOAP_NO_TAG)
13927 break;
13928 if (soap->error)
13929 return NULL;
13930 }
13931 if (soap_element_end_in(soap, tag))
13932 return NULL;
13933 }
13934 else
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);
13936 if (soap->body && soap_element_end_in(soap, tag))
13937 return NULL;
13938 }
13939 return a;
13940 }
13941
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)
13943 {
13944 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsResponse);
13945 if (soap_out_ns1__view_USCOREcdsResponse(soap, tag?tag:"ns1:view_cdsResponse", id, a, type))
13946 return soap->error;
13947 return soap_putindependent(soap);
13948 }
13949
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)
13951 {
13952 if ((p = soap_in_ns1__view_USCOREcdsResponse(soap, tag, p, type)))
13953 if (soap_getindependent(soap))
13954 return NULL;
13955 return p;
13956 }
13957
13958 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropy *a)
13959 {
13960 (void)soap; (void)a; /* appease -Wall -Werror */
13961 soap_default_string(soap, &a->_sequence);
13962 a->_params = NULL;
13963 }
13964
13965 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropy *a)
13966 {
13967 (void)soap; (void)a; /* appease -Wall -Werror */
13968 soap_serialize_string(soap, &a->_sequence);
13969 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, &a->_params);
13970 }
13971
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)
13973 {
13974 (void)soap; (void)tag; (void)id; (void)type;
13975 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy), type))
13976 return soap->error;
13977 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
13978 return soap->error;
13979 if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, "params", -1, &a->_params, ""))
13980 return soap->error;
13981 return soap_element_end_out(soap, tag);
13982 }
13983
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)
13985 {
13986 size_t soap_flag__sequence = 1;
13987 size_t soap_flag__params = 1;
13988 if (soap_element_begin_in(soap, tag, 0, type))
13989 return NULL;
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);
13991 if (!a)
13992 return NULL;
13993 soap_default_ns1__base_USCORErelative_USCOREentropy(soap, a);
13994 if (soap->body && !*soap->href)
13995 {
13996 for (;;)
13997 { soap->error = SOAP_TAG_MISMATCH;
13998 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
13999 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14000 { soap_flag__sequence--;
14001 continue;
14002 }
14003 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14004 if (soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_relative_entropyInputParams"))
14005 { soap_flag__params--;
14006 continue;
14007 }
14008 if (soap->error == SOAP_TAG_MISMATCH)
14009 soap->error = soap_ignore_element(soap);
14010 if (soap->error == SOAP_NO_TAG)
14011 break;
14012 if (soap->error)
14013 return NULL;
14014 }
14015 if (soap_element_end_in(soap, tag))
14016 return NULL;
14017 }
14018 else
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);
14020 if (soap->body && soap_element_end_in(soap, tag))
14021 return NULL;
14022 }
14023 return a;
14024 }
14025
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)
14027 {
14028 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy);
14029 if (soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag?tag:"ns1:base_relative_entropy", id, a, type))
14030 return soap->error;
14031 return soap_putindependent(soap);
14032 }
14033
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)
14035 {
14036 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropy(soap, tag, p, type)))
14037 if (soap_getindependent(soap))
14038 return NULL;
14039 return p;
14040 }
14041
14042 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyResponse *a)
14043 {
14044 (void)soap; (void)a; /* appease -Wall -Werror */
14045 a->_result = NULL;
14046 }
14047
14048 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyResponse *a)
14049 {
14050 (void)soap; (void)a; /* appease -Wall -Werror */
14051 soap_serialize_PointerTostring(soap, &a->_result);
14052 }
14053
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)
14055 {
14056 (void)soap; (void)tag; (void)id; (void)type;
14057 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse), type))
14058 return soap->error;
14059 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14060 return soap->error;
14061 return soap_element_end_out(soap, tag);
14062 }
14063
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)
14065 {
14066 size_t soap_flag__result = 1;
14067 if (soap_element_begin_in(soap, tag, 0, type))
14068 return NULL;
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);
14070 if (!a)
14071 return NULL;
14072 soap_default_ns1__base_USCORErelative_USCOREentropyResponse(soap, a);
14073 if (soap->body && !*soap->href)
14074 {
14075 for (;;)
14076 { soap->error = SOAP_TAG_MISMATCH;
14077 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14078 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14079 { soap_flag__result--;
14080 continue;
14081 }
14082 if (soap->error == SOAP_TAG_MISMATCH)
14083 soap->error = soap_ignore_element(soap);
14084 if (soap->error == SOAP_NO_TAG)
14085 break;
14086 if (soap->error)
14087 return NULL;
14088 }
14089 if (soap_element_end_in(soap, tag))
14090 return NULL;
14091 }
14092 else
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);
14094 if (soap->body && soap_element_end_in(soap, tag))
14095 return NULL;
14096 }
14097 return a;
14098 }
14099
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)
14101 {
14102 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse);
14103 if (soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag?tag:"ns1:base_relative_entropyResponse", id, a, type))
14104 return soap->error;
14105 return soap_putindependent(soap);
14106 }
14107
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)
14109 {
14110 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, p, type)))
14111 if (soap_getindependent(soap))
14112 return NULL;
14113 return p;
14114 }
14115
14116 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Ew(struct soap *soap, struct ns1__Ew *a)
14117 {
14118 (void)soap; (void)a; /* appease -Wall -Werror */
14119 soap_default_string(soap, &a->_sequence);
14120 a->_params = NULL;
14121 }
14122
14123 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Ew(struct soap *soap, const struct ns1__Ew *a)
14124 {
14125 (void)soap; (void)a; /* appease -Wall -Werror */
14126 soap_serialize_string(soap, &a->_sequence);
14127 soap_serialize_PointerTons1__EwInputParams(soap, &a->_params);
14128 }
14129
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)
14131 {
14132 (void)soap; (void)tag; (void)id; (void)type;
14133 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Ew), type))
14134 return soap->error;
14135 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14136 return soap->error;
14137 if (soap_out_PointerTons1__EwInputParams(soap, "params", -1, &a->_params, ""))
14138 return soap->error;
14139 return soap_element_end_out(soap, tag);
14140 }
14141
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)
14143 {
14144 size_t soap_flag__sequence = 1;
14145 size_t soap_flag__params = 1;
14146 if (soap_element_begin_in(soap, tag, 0, type))
14147 return NULL;
14148 a = (struct ns1__Ew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Ew, sizeof(struct ns1__Ew), 0, NULL, NULL, NULL);
14149 if (!a)
14150 return NULL;
14151 soap_default_ns1__Ew(soap, a);
14152 if (soap->body && !*soap->href)
14153 {
14154 for (;;)
14155 { soap->error = SOAP_TAG_MISMATCH;
14156 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14157 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14158 { soap_flag__sequence--;
14159 continue;
14160 }
14161 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14162 if (soap_in_PointerTons1__EwInputParams(soap, NULL, &a->_params, "ns1:EwInputParams"))
14163 { soap_flag__params--;
14164 continue;
14165 }
14166 if (soap->error == SOAP_TAG_MISMATCH)
14167 soap->error = soap_ignore_element(soap);
14168 if (soap->error == SOAP_NO_TAG)
14169 break;
14170 if (soap->error)
14171 return NULL;
14172 }
14173 if (soap_element_end_in(soap, tag))
14174 return NULL;
14175 }
14176 else
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);
14178 if (soap->body && soap_element_end_in(soap, tag))
14179 return NULL;
14180 }
14181 return a;
14182 }
14183
14184 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Ew(struct soap *soap, const struct ns1__Ew *a, const char *tag, const char *type)
14185 {
14186 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Ew);
14187 if (soap_out_ns1__Ew(soap, tag?tag:"ns1:Ew", id, a, type))
14188 return soap->error;
14189 return soap_putindependent(soap);
14190 }
14191
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)
14193 {
14194 if ((p = soap_in_ns1__Ew(soap, tag, p, type)))
14195 if (soap_getindependent(soap))
14196 return NULL;
14197 return p;
14198 }
14199
14200 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwResponse(struct soap *soap, struct ns1__EwResponse *a)
14201 {
14202 (void)soap; (void)a; /* appease -Wall -Werror */
14203 a->_result = NULL;
14204 }
14205
14206 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a)
14207 {
14208 (void)soap; (void)a; /* appease -Wall -Werror */
14209 soap_serialize_PointerTostring(soap, &a->_result);
14210 }
14211
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)
14213 {
14214 (void)soap; (void)tag; (void)id; (void)type;
14215 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwResponse), type))
14216 return soap->error;
14217 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14218 return soap->error;
14219 return soap_element_end_out(soap, tag);
14220 }
14221
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)
14223 {
14224 size_t soap_flag__result = 1;
14225 if (soap_element_begin_in(soap, tag, 0, type))
14226 return NULL;
14227 a = (struct ns1__EwResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwResponse, sizeof(struct ns1__EwResponse), 0, NULL, NULL, NULL);
14228 if (!a)
14229 return NULL;
14230 soap_default_ns1__EwResponse(soap, a);
14231 if (soap->body && !*soap->href)
14232 {
14233 for (;;)
14234 { soap->error = SOAP_TAG_MISMATCH;
14235 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14236 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14237 { soap_flag__result--;
14238 continue;
14239 }
14240 if (soap->error == SOAP_TAG_MISMATCH)
14241 soap->error = soap_ignore_element(soap);
14242 if (soap->error == SOAP_NO_TAG)
14243 break;
14244 if (soap->error)
14245 return NULL;
14246 }
14247 if (soap_element_end_in(soap, tag))
14248 return NULL;
14249 }
14250 else
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);
14252 if (soap->body && soap_element_end_in(soap, tag))
14253 return NULL;
14254 }
14255 return a;
14256 }
14257
14258 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a, const char *tag, const char *type)
14259 {
14260 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwResponse);
14261 if (soap_out_ns1__EwResponse(soap, tag?tag:"ns1:EwResponse", id, a, type))
14262 return soap->error;
14263 return soap_putindependent(soap);
14264 }
14265
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)
14267 {
14268 if ((p = soap_in_ns1__EwResponse(soap, tag, p, type)))
14269 if (soap_getindependent(soap))
14270 return NULL;
14271 return p;
14272 }
14273
14274 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinder *a)
14275 {
14276 (void)soap; (void)a; /* appease -Wall -Werror */
14277 soap_default_string(soap, &a->_sequence);
14278 a->_params = NULL;
14279 }
14280
14281 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinder *a)
14282 {
14283 (void)soap; (void)a; /* appease -Wall -Werror */
14284 soap_serialize_string(soap, &a->_sequence);
14285 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, &a->_params);
14286 }
14287
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)
14289 {
14290 (void)soap; (void)tag; (void)id; (void)type;
14291 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder), type))
14292 return soap->error;
14293 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14294 return soap->error;
14295 if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, "params", -1, &a->_params, ""))
14296 return soap->error;
14297 return soap_element_end_out(soap, tag);
14298 }
14299
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)
14301 {
14302 size_t soap_flag__sequence = 1;
14303 size_t soap_flag__params = 1;
14304 if (soap_element_begin_in(soap, tag, 0, type))
14305 return NULL;
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);
14307 if (!a)
14308 return NULL;
14309 soap_default_ns1__over_USCORElapping_USCOREfinder(soap, a);
14310 if (soap->body && !*soap->href)
14311 {
14312 for (;;)
14313 { soap->error = SOAP_TAG_MISMATCH;
14314 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14315 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14316 { soap_flag__sequence--;
14317 continue;
14318 }
14319 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14320 if (soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, &a->_params, "ns1:over_lapping_finderInputParams"))
14321 { soap_flag__params--;
14322 continue;
14323 }
14324 if (soap->error == SOAP_TAG_MISMATCH)
14325 soap->error = soap_ignore_element(soap);
14326 if (soap->error == SOAP_NO_TAG)
14327 break;
14328 if (soap->error)
14329 return NULL;
14330 }
14331 if (soap_element_end_in(soap, tag))
14332 return NULL;
14333 }
14334 else
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);
14336 if (soap->body && soap_element_end_in(soap, tag))
14337 return NULL;
14338 }
14339 return a;
14340 }
14341
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)
14343 {
14344 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder);
14345 if (soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag?tag:"ns1:over_lapping_finder", id, a, type))
14346 return soap->error;
14347 return soap_putindependent(soap);
14348 }
14349
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)
14351 {
14352 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinder(soap, tag, p, type)))
14353 if (soap_getindependent(soap))
14354 return NULL;
14355 return p;
14356 }
14357
14358 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderResponse *a)
14359 {
14360 (void)soap; (void)a; /* appease -Wall -Werror */
14361 a->_result = NULL;
14362 }
14363
14364 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderResponse *a)
14365 {
14366 (void)soap; (void)a; /* appease -Wall -Werror */
14367 soap_serialize_PointerTostring(soap, &a->_result);
14368 }
14369
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)
14371 {
14372 (void)soap; (void)tag; (void)id; (void)type;
14373 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse), type))
14374 return soap->error;
14375 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14376 return soap->error;
14377 return soap_element_end_out(soap, tag);
14378 }
14379
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)
14381 {
14382 size_t soap_flag__result = 1;
14383 if (soap_element_begin_in(soap, tag, 0, type))
14384 return NULL;
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);
14386 if (!a)
14387 return NULL;
14388 soap_default_ns1__over_USCORElapping_USCOREfinderResponse(soap, a);
14389 if (soap->body && !*soap->href)
14390 {
14391 for (;;)
14392 { soap->error = SOAP_TAG_MISMATCH;
14393 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14394 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14395 { soap_flag__result--;
14396 continue;
14397 }
14398 if (soap->error == SOAP_TAG_MISMATCH)
14399 soap->error = soap_ignore_element(soap);
14400 if (soap->error == SOAP_NO_TAG)
14401 break;
14402 if (soap->error)
14403 return NULL;
14404 }
14405 if (soap_element_end_in(soap, tag))
14406 return NULL;
14407 }
14408 else
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);
14410 if (soap->body && soap_element_end_in(soap, tag))
14411 return NULL;
14412 }
14413 return a;
14414 }
14415
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)
14417 {
14418 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse);
14419 if (soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag?tag:"ns1:over_lapping_finderResponse", id, a, type))
14420 return soap->error;
14421 return soap_putindependent(soap);
14422 }
14423
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)
14425 {
14426 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, p, type)))
14427 if (soap_getindependent(soap))
14428 return NULL;
14429 return p;
14430 }
14431
14432 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompiler(struct soap *soap, struct ns1__codon_USCOREcompiler *a)
14433 {
14434 (void)soap; (void)a; /* appease -Wall -Werror */
14435 soap_default_string(soap, &a->_sequence);
14436 a->_params = NULL;
14437 }
14438
14439 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompiler(struct soap *soap, const struct ns1__codon_USCOREcompiler *a)
14440 {
14441 (void)soap; (void)a; /* appease -Wall -Werror */
14442 soap_serialize_string(soap, &a->_sequence);
14443 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, &a->_params);
14444 }
14445
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)
14447 {
14448 (void)soap; (void)tag; (void)id; (void)type;
14449 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompiler), type))
14450 return soap->error;
14451 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14452 return soap->error;
14453 if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, "params", -1, &a->_params, ""))
14454 return soap->error;
14455 return soap_element_end_out(soap, tag);
14456 }
14457
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)
14459 {
14460 size_t soap_flag__sequence = 1;
14461 size_t soap_flag__params = 1;
14462 if (soap_element_begin_in(soap, tag, 0, type))
14463 return NULL;
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);
14465 if (!a)
14466 return NULL;
14467 soap_default_ns1__codon_USCOREcompiler(soap, a);
14468 if (soap->body && !*soap->href)
14469 {
14470 for (;;)
14471 { soap->error = SOAP_TAG_MISMATCH;
14472 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14473 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14474 { soap_flag__sequence--;
14475 continue;
14476 }
14477 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14478 if (soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, &a->_params, "ns1:codon_compilerInputParams"))
14479 { soap_flag__params--;
14480 continue;
14481 }
14482 if (soap->error == SOAP_TAG_MISMATCH)
14483 soap->error = soap_ignore_element(soap);
14484 if (soap->error == SOAP_NO_TAG)
14485 break;
14486 if (soap->error)
14487 return NULL;
14488 }
14489 if (soap_element_end_in(soap, tag))
14490 return NULL;
14491 }
14492 else
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);
14494 if (soap->body && soap_element_end_in(soap, tag))
14495 return NULL;
14496 }
14497 return a;
14498 }
14499
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)
14501 {
14502 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompiler);
14503 if (soap_out_ns1__codon_USCOREcompiler(soap, tag?tag:"ns1:codon_compiler", id, a, type))
14504 return soap->error;
14505 return soap_putindependent(soap);
14506 }
14507
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)
14509 {
14510 if ((p = soap_in_ns1__codon_USCOREcompiler(soap, tag, p, type)))
14511 if (soap_getindependent(soap))
14512 return NULL;
14513 return p;
14514 }
14515
14516 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerResponse(struct soap *soap, struct ns1__codon_USCOREcompilerResponse *a)
14517 {
14518 (void)soap; (void)a; /* appease -Wall -Werror */
14519 a->_result = NULL;
14520 }
14521
14522 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerResponse(struct soap *soap, const struct ns1__codon_USCOREcompilerResponse *a)
14523 {
14524 (void)soap; (void)a; /* appease -Wall -Werror */
14525 soap_serialize_PointerTostring(soap, &a->_result);
14526 }
14527
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)
14529 {
14530 (void)soap; (void)tag; (void)id; (void)type;
14531 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerResponse), type))
14532 return soap->error;
14533 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14534 return soap->error;
14535 return soap_element_end_out(soap, tag);
14536 }
14537
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)
14539 {
14540 size_t soap_flag__result = 1;
14541 if (soap_element_begin_in(soap, tag, 0, type))
14542 return NULL;
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);
14544 if (!a)
14545 return NULL;
14546 soap_default_ns1__codon_USCOREcompilerResponse(soap, a);
14547 if (soap->body && !*soap->href)
14548 {
14549 for (;;)
14550 { soap->error = SOAP_TAG_MISMATCH;
14551 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14552 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14553 { soap_flag__result--;
14554 continue;
14555 }
14556 if (soap->error == SOAP_TAG_MISMATCH)
14557 soap->error = soap_ignore_element(soap);
14558 if (soap->error == SOAP_NO_TAG)
14559 break;
14560 if (soap->error)
14561 return NULL;
14562 }
14563 if (soap_element_end_in(soap, tag))
14564 return NULL;
14565 }
14566 else
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);
14568 if (soap->body && soap_element_end_in(soap, tag))
14569 return NULL;
14570 }
14571 return a;
14572 }
14573
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)
14575 {
14576 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerResponse);
14577 if (soap_out_ns1__codon_USCOREcompilerResponse(soap, tag?tag:"ns1:codon_compilerResponse", id, a, type))
14578 return soap->error;
14579 return soap_putindependent(soap);
14580 }
14581
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)
14583 {
14584 if ((p = soap_in_ns1__codon_USCOREcompilerResponse(soap, tag, p, type)))
14585 if (soap_getindependent(soap))
14586 return NULL;
14587 return p;
14588 }
14589
14590 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aaui(struct soap *soap, struct ns1__aaui *a)
14591 {
14592 (void)soap; (void)a; /* appease -Wall -Werror */
14593 soap_default_string(soap, &a->_sequence);
14594 a->_params = NULL;
14595 }
14596
14597 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aaui(struct soap *soap, const struct ns1__aaui *a)
14598 {
14599 (void)soap; (void)a; /* appease -Wall -Werror */
14600 soap_serialize_string(soap, &a->_sequence);
14601 soap_serialize_PointerTons1__aauiInputParams(soap, &a->_params);
14602 }
14603
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)
14605 {
14606 (void)soap; (void)tag; (void)id; (void)type;
14607 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aaui), type))
14608 return soap->error;
14609 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14610 return soap->error;
14611 if (soap_out_PointerTons1__aauiInputParams(soap, "params", -1, &a->_params, ""))
14612 return soap->error;
14613 return soap_element_end_out(soap, tag);
14614 }
14615
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)
14617 {
14618 size_t soap_flag__sequence = 1;
14619 size_t soap_flag__params = 1;
14620 if (soap_element_begin_in(soap, tag, 0, type))
14621 return NULL;
14622 a = (struct ns1__aaui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aaui, sizeof(struct ns1__aaui), 0, NULL, NULL, NULL);
14623 if (!a)
14624 return NULL;
14625 soap_default_ns1__aaui(soap, a);
14626 if (soap->body && !*soap->href)
14627 {
14628 for (;;)
14629 { soap->error = SOAP_TAG_MISMATCH;
14630 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14631 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14632 { soap_flag__sequence--;
14633 continue;
14634 }
14635 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14636 if (soap_in_PointerTons1__aauiInputParams(soap, NULL, &a->_params, "ns1:aauiInputParams"))
14637 { soap_flag__params--;
14638 continue;
14639 }
14640 if (soap->error == SOAP_TAG_MISMATCH)
14641 soap->error = soap_ignore_element(soap);
14642 if (soap->error == SOAP_NO_TAG)
14643 break;
14644 if (soap->error)
14645 return NULL;
14646 }
14647 if (soap_element_end_in(soap, tag))
14648 return NULL;
14649 }
14650 else
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);
14652 if (soap->body && soap_element_end_in(soap, tag))
14653 return NULL;
14654 }
14655 return a;
14656 }
14657
14658 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aaui(struct soap *soap, const struct ns1__aaui *a, const char *tag, const char *type)
14659 {
14660 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aaui);
14661 if (soap_out_ns1__aaui(soap, tag?tag:"ns1:aaui", id, a, type))
14662 return soap->error;
14663 return soap_putindependent(soap);
14664 }
14665
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)
14667 {
14668 if ((p = soap_in_ns1__aaui(soap, tag, p, type)))
14669 if (soap_getindependent(soap))
14670 return NULL;
14671 return p;
14672 }
14673
14674 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiResponse(struct soap *soap, struct ns1__aauiResponse *a)
14675 {
14676 (void)soap; (void)a; /* appease -Wall -Werror */
14677 a->_result = NULL;
14678 }
14679
14680 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a)
14681 {
14682 (void)soap; (void)a; /* appease -Wall -Werror */
14683 soap_serialize_PointerTostring(soap, &a->_result);
14684 }
14685
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)
14687 {
14688 (void)soap; (void)tag; (void)id; (void)type;
14689 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiResponse), type))
14690 return soap->error;
14691 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14692 return soap->error;
14693 return soap_element_end_out(soap, tag);
14694 }
14695
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)
14697 {
14698 size_t soap_flag__result = 1;
14699 if (soap_element_begin_in(soap, tag, 0, type))
14700 return NULL;
14701 a = (struct ns1__aauiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiResponse, sizeof(struct ns1__aauiResponse), 0, NULL, NULL, NULL);
14702 if (!a)
14703 return NULL;
14704 soap_default_ns1__aauiResponse(soap, a);
14705 if (soap->body && !*soap->href)
14706 {
14707 for (;;)
14708 { soap->error = SOAP_TAG_MISMATCH;
14709 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14710 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14711 { soap_flag__result--;
14712 continue;
14713 }
14714 if (soap->error == SOAP_TAG_MISMATCH)
14715 soap->error = soap_ignore_element(soap);
14716 if (soap->error == SOAP_NO_TAG)
14717 break;
14718 if (soap->error)
14719 return NULL;
14720 }
14721 if (soap_element_end_in(soap, tag))
14722 return NULL;
14723 }
14724 else
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);
14726 if (soap->body && soap_element_end_in(soap, tag))
14727 return NULL;
14728 }
14729 return a;
14730 }
14731
14732 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a, const char *tag, const char *type)
14733 {
14734 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiResponse);
14735 if (soap_out_ns1__aauiResponse(soap, tag?tag:"ns1:aauiResponse", id, a, type))
14736 return soap->error;
14737 return soap_putindependent(soap);
14738 }
14739
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)
14741 {
14742 if ((p = soap_in_ns1__aauiResponse(soap, tag, p, type)))
14743 if (soap_getindependent(soap))
14744 return NULL;
14745 return p;
14746 }
14747
14748 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounter(struct soap *soap, struct ns1__amino_USCOREcounter *a)
14749 {
14750 (void)soap; (void)a; /* appease -Wall -Werror */
14751 soap_default_string(soap, &a->_sequence);
14752 a->_params = NULL;
14753 }
14754
14755 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounter(struct soap *soap, const struct ns1__amino_USCOREcounter *a)
14756 {
14757 (void)soap; (void)a; /* appease -Wall -Werror */
14758 soap_serialize_string(soap, &a->_sequence);
14759 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, &a->_params);
14760 }
14761
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)
14763 {
14764 (void)soap; (void)tag; (void)id; (void)type;
14765 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounter), type))
14766 return soap->error;
14767 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14768 return soap->error;
14769 if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, "params", -1, &a->_params, ""))
14770 return soap->error;
14771 return soap_element_end_out(soap, tag);
14772 }
14773
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)
14775 {
14776 size_t soap_flag__sequence = 1;
14777 size_t soap_flag__params = 1;
14778 if (soap_element_begin_in(soap, tag, 0, type))
14779 return NULL;
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);
14781 if (!a)
14782 return NULL;
14783 soap_default_ns1__amino_USCOREcounter(soap, a);
14784 if (soap->body && !*soap->href)
14785 {
14786 for (;;)
14787 { soap->error = SOAP_TAG_MISMATCH;
14788 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14789 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14790 { soap_flag__sequence--;
14791 continue;
14792 }
14793 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14794 if (soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:amino_counterInputParams"))
14795 { soap_flag__params--;
14796 continue;
14797 }
14798 if (soap->error == SOAP_TAG_MISMATCH)
14799 soap->error = soap_ignore_element(soap);
14800 if (soap->error == SOAP_NO_TAG)
14801 break;
14802 if (soap->error)
14803 return NULL;
14804 }
14805 if (soap_element_end_in(soap, tag))
14806 return NULL;
14807 }
14808 else
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);
14810 if (soap->body && soap_element_end_in(soap, tag))
14811 return NULL;
14812 }
14813 return a;
14814 }
14815
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)
14817 {
14818 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounter);
14819 if (soap_out_ns1__amino_USCOREcounter(soap, tag?tag:"ns1:amino_counter", id, a, type))
14820 return soap->error;
14821 return soap_putindependent(soap);
14822 }
14823
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)
14825 {
14826 if ((p = soap_in_ns1__amino_USCOREcounter(soap, tag, p, type)))
14827 if (soap_getindependent(soap))
14828 return NULL;
14829 return p;
14830 }
14831
14832 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterResponse(struct soap *soap, struct ns1__amino_USCOREcounterResponse *a)
14833 {
14834 (void)soap; (void)a; /* appease -Wall -Werror */
14835 a->_result = NULL;
14836 }
14837
14838 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterResponse(struct soap *soap, const struct ns1__amino_USCOREcounterResponse *a)
14839 {
14840 (void)soap; (void)a; /* appease -Wall -Werror */
14841 soap_serialize_PointerTostring(soap, &a->_result);
14842 }
14843
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)
14845 {
14846 (void)soap; (void)tag; (void)id; (void)type;
14847 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterResponse), type))
14848 return soap->error;
14849 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
14850 return soap->error;
14851 return soap_element_end_out(soap, tag);
14852 }
14853
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)
14855 {
14856 size_t soap_flag__result = 1;
14857 if (soap_element_begin_in(soap, tag, 0, type))
14858 return NULL;
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);
14860 if (!a)
14861 return NULL;
14862 soap_default_ns1__amino_USCOREcounterResponse(soap, a);
14863 if (soap->body && !*soap->href)
14864 {
14865 for (;;)
14866 { soap->error = SOAP_TAG_MISMATCH;
14867 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
14868 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
14869 { soap_flag__result--;
14870 continue;
14871 }
14872 if (soap->error == SOAP_TAG_MISMATCH)
14873 soap->error = soap_ignore_element(soap);
14874 if (soap->error == SOAP_NO_TAG)
14875 break;
14876 if (soap->error)
14877 return NULL;
14878 }
14879 if (soap_element_end_in(soap, tag))
14880 return NULL;
14881 }
14882 else
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);
14884 if (soap->body && soap_element_end_in(soap, tag))
14885 return NULL;
14886 }
14887 return a;
14888 }
14889
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)
14891 {
14892 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterResponse);
14893 if (soap_out_ns1__amino_USCOREcounterResponse(soap, tag?tag:"ns1:amino_counterResponse", id, a, type))
14894 return soap->error;
14895 return soap_putindependent(soap);
14896 }
14897
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)
14899 {
14900 if ((p = soap_in_ns1__amino_USCOREcounterResponse(soap, tag, p, type)))
14901 if (soap_getindependent(soap))
14902 return NULL;
14903 return p;
14904 }
14905
14906 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2png(struct soap *soap, struct ns1__seq2png *a)
14907 {
14908 (void)soap; (void)a; /* appease -Wall -Werror */
14909 soap_default_string(soap, &a->_sequence);
14910 a->_params = NULL;
14911 }
14912
14913 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a)
14914 {
14915 (void)soap; (void)a; /* appease -Wall -Werror */
14916 soap_serialize_string(soap, &a->_sequence);
14917 soap_serialize_PointerTons1__seq2pngInputParams(soap, &a->_params);
14918 }
14919
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)
14921 {
14922 (void)soap; (void)tag; (void)id; (void)type;
14923 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2png), type))
14924 return soap->error;
14925 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
14926 return soap->error;
14927 if (soap_out_PointerTons1__seq2pngInputParams(soap, "params", -1, &a->_params, ""))
14928 return soap->error;
14929 return soap_element_end_out(soap, tag);
14930 }
14931
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)
14933 {
14934 size_t soap_flag__sequence = 1;
14935 size_t soap_flag__params = 1;
14936 if (soap_element_begin_in(soap, tag, 0, type))
14937 return NULL;
14938 a = (struct ns1__seq2png *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2png, sizeof(struct ns1__seq2png), 0, NULL, NULL, NULL);
14939 if (!a)
14940 return NULL;
14941 soap_default_ns1__seq2png(soap, a);
14942 if (soap->body && !*soap->href)
14943 {
14944 for (;;)
14945 { soap->error = SOAP_TAG_MISMATCH;
14946 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
14947 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
14948 { soap_flag__sequence--;
14949 continue;
14950 }
14951 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
14952 if (soap_in_PointerTons1__seq2pngInputParams(soap, NULL, &a->_params, "ns1:seq2pngInputParams"))
14953 { soap_flag__params--;
14954 continue;
14955 }
14956 if (soap->error == SOAP_TAG_MISMATCH)
14957 soap->error = soap_ignore_element(soap);
14958 if (soap->error == SOAP_NO_TAG)
14959 break;
14960 if (soap->error)
14961 return NULL;
14962 }
14963 if (soap_element_end_in(soap, tag))
14964 return NULL;
14965 }
14966 else
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);
14968 if (soap->body && soap_element_end_in(soap, tag))
14969 return NULL;
14970 }
14971 return a;
14972 }
14973
14974 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a, const char *tag, const char *type)
14975 {
14976 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2png);
14977 if (soap_out_ns1__seq2png(soap, tag?tag:"ns1:seq2png", id, a, type))
14978 return soap->error;
14979 return soap_putindependent(soap);
14980 }
14981
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)
14983 {
14984 if ((p = soap_in_ns1__seq2png(soap, tag, p, type)))
14985 if (soap_getindependent(soap))
14986 return NULL;
14987 return p;
14988 }
14989
14990 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngResponse(struct soap *soap, struct ns1__seq2pngResponse *a)
14991 {
14992 (void)soap; (void)a; /* appease -Wall -Werror */
14993 a->_result = NULL;
14994 }
14995
14996 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a)
14997 {
14998 (void)soap; (void)a; /* appease -Wall -Werror */
14999 soap_serialize_PointerTostring(soap, &a->_result);
15000 }
15001
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)
15003 {
15004 (void)soap; (void)tag; (void)id; (void)type;
15005 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngResponse), type))
15006 return soap->error;
15007 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15008 return soap->error;
15009 return soap_element_end_out(soap, tag);
15010 }
15011
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)
15013 {
15014 size_t soap_flag__result = 1;
15015 if (soap_element_begin_in(soap, tag, 0, type))
15016 return NULL;
15017 a = (struct ns1__seq2pngResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngResponse, sizeof(struct ns1__seq2pngResponse), 0, NULL, NULL, NULL);
15018 if (!a)
15019 return NULL;
15020 soap_default_ns1__seq2pngResponse(soap, a);
15021 if (soap->body && !*soap->href)
15022 {
15023 for (;;)
15024 { soap->error = SOAP_TAG_MISMATCH;
15025 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15026 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15027 { soap_flag__result--;
15028 continue;
15029 }
15030 if (soap->error == SOAP_TAG_MISMATCH)
15031 soap->error = soap_ignore_element(soap);
15032 if (soap->error == SOAP_NO_TAG)
15033 break;
15034 if (soap->error)
15035 return NULL;
15036 }
15037 if (soap_element_end_in(soap, tag))
15038 return NULL;
15039 }
15040 else
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);
15042 if (soap->body && soap_element_end_in(soap, tag))
15043 return NULL;
15044 }
15045 return a;
15046 }
15047
15048 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a, const char *tag, const char *type)
15049 {
15050 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngResponse);
15051 if (soap_out_ns1__seq2pngResponse(soap, tag?tag:"ns1:seq2pngResponse", id, a, type))
15052 return soap->error;
15053 return soap_putindependent(soap);
15054 }
15055
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)
15057 {
15058 if ((p = soap_in_ns1__seq2pngResponse(soap, tag, p, type)))
15059 if (soap_getindependent(soap))
15060 return NULL;
15061 return p;
15062 }
15063
15064 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttest(struct soap *soap, struct ns1__ttest *a)
15065 {
15066 (void)soap; (void)a; /* appease -Wall -Werror */
15067 a->_array1 = NULL;
15068 a->_array2 = NULL;
15069 a->_params = NULL;
15070 }
15071
15072 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttest(struct soap *soap, const struct ns1__ttest *a)
15073 {
15074 (void)soap; (void)a; /* appease -Wall -Werror */
15075 soap_serialize_PointerToarrayIn(soap, &a->_array1);
15076 soap_serialize_PointerToarrayIn(soap, &a->_array2);
15077 soap_serialize_PointerTons1__ttestInputParams(soap, &a->_params);
15078 }
15079
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)
15081 {
15082 (void)soap; (void)tag; (void)id; (void)type;
15083 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttest), type))
15084 return soap->error;
15085 if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, ""))
15086 return soap->error;
15087 if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, ""))
15088 return soap->error;
15089 if (soap_out_PointerTons1__ttestInputParams(soap, "params", -1, &a->_params, ""))
15090 return soap->error;
15091 return soap_element_end_out(soap, tag);
15092 }
15093
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)
15095 {
15096 size_t soap_flag__array1 = 1;
15097 size_t soap_flag__array2 = 1;
15098 size_t soap_flag__params = 1;
15099 if (soap_element_begin_in(soap, tag, 0, type))
15100 return NULL;
15101 a = (struct ns1__ttest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttest, sizeof(struct ns1__ttest), 0, NULL, NULL, NULL);
15102 if (!a)
15103 return NULL;
15104 soap_default_ns1__ttest(soap, a);
15105 if (soap->body && !*soap->href)
15106 {
15107 for (;;)
15108 { soap->error = SOAP_TAG_MISMATCH;
15109 if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH)
15110 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string"))
15111 { soap_flag__array1--;
15112 continue;
15113 }
15114 if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH)
15115 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string"))
15116 { soap_flag__array2--;
15117 continue;
15118 }
15119 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
15120 if (soap_in_PointerTons1__ttestInputParams(soap, NULL, &a->_params, "ns1:ttestInputParams"))
15121 { soap_flag__params--;
15122 continue;
15123 }
15124 if (soap->error == SOAP_TAG_MISMATCH)
15125 soap->error = soap_ignore_element(soap);
15126 if (soap->error == SOAP_NO_TAG)
15127 break;
15128 if (soap->error)
15129 return NULL;
15130 }
15131 if (soap_element_end_in(soap, tag))
15132 return NULL;
15133 }
15134 else
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);
15136 if (soap->body && soap_element_end_in(soap, tag))
15137 return NULL;
15138 }
15139 return a;
15140 }
15141
15142 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttest(struct soap *soap, const struct ns1__ttest *a, const char *tag, const char *type)
15143 {
15144 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttest);
15145 if (soap_out_ns1__ttest(soap, tag?tag:"ns1:ttest", id, a, type))
15146 return soap->error;
15147 return soap_putindependent(soap);
15148 }
15149
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)
15151 {
15152 if ((p = soap_in_ns1__ttest(soap, tag, p, type)))
15153 if (soap_getindependent(soap))
15154 return NULL;
15155 return p;
15156 }
15157
15158 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *a)
15159 {
15160 (void)soap; (void)a; /* appease -Wall -Werror */
15161 a->_result = NULL;
15162 }
15163
15164 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a)
15165 {
15166 (void)soap; (void)a; /* appease -Wall -Werror */
15167 soap_serialize_PointerToarrayOut(soap, &a->_result);
15168 }
15169
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)
15171 {
15172 (void)soap; (void)tag; (void)id; (void)type;
15173 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestResponse), type))
15174 return soap->error;
15175 if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, ""))
15176 return soap->error;
15177 return soap_element_end_out(soap, tag);
15178 }
15179
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)
15181 {
15182 size_t soap_flag__result = 1;
15183 if (soap_element_begin_in(soap, tag, 0, type))
15184 return NULL;
15185 a = (struct ns1__ttestResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0, NULL, NULL, NULL);
15186 if (!a)
15187 return NULL;
15188 soap_default_ns1__ttestResponse(soap, a);
15189 if (soap->body && !*soap->href)
15190 {
15191 for (;;)
15192 { soap->error = SOAP_TAG_MISMATCH;
15193 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15194 if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string"))
15195 { soap_flag__result--;
15196 continue;
15197 }
15198 if (soap->error == SOAP_TAG_MISMATCH)
15199 soap->error = soap_ignore_element(soap);
15200 if (soap->error == SOAP_NO_TAG)
15201 break;
15202 if (soap->error)
15203 return NULL;
15204 }
15205 if (soap_element_end_in(soap, tag))
15206 return NULL;
15207 }
15208 else
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);
15210 if (soap->body && soap_element_end_in(soap, tag))
15211 return NULL;
15212 }
15213 return a;
15214 }
15215
15216 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a, const char *tag, const char *type)
15217 {
15218 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestResponse);
15219 if (soap_out_ns1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type))
15220 return soap->error;
15221 return soap_putindependent(soap);
15222 }
15223
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)
15225 {
15226 if ((p = soap_in_ns1__ttestResponse(soap, tag, p, type)))
15227 if (soap_getindependent(soap))
15228 return NULL;
15229 return p;
15230 }
15231
15232 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAbox(struct soap *soap, struct ns1__find_USCOREdnaAbox *a)
15233 {
15234 (void)soap; (void)a; /* appease -Wall -Werror */
15235 soap_default_string(soap, &a->_sequence);
15236 a->_params = NULL;
15237 }
15238
15239 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAbox(struct soap *soap, const struct ns1__find_USCOREdnaAbox *a)
15240 {
15241 (void)soap; (void)a; /* appease -Wall -Werror */
15242 soap_serialize_string(soap, &a->_sequence);
15243 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, &a->_params);
15244 }
15245
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)
15247 {
15248 (void)soap; (void)tag; (void)id; (void)type;
15249 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAbox), type))
15250 return soap->error;
15251 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
15252 return soap->error;
15253 if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, "params", -1, &a->_params, ""))
15254 return soap->error;
15255 return soap_element_end_out(soap, tag);
15256 }
15257
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)
15259 {
15260 size_t soap_flag__sequence = 1;
15261 size_t soap_flag__params = 1;
15262 if (soap_element_begin_in(soap, tag, 0, type))
15263 return NULL;
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);
15265 if (!a)
15266 return NULL;
15267 soap_default_ns1__find_USCOREdnaAbox(soap, a);
15268 if (soap->body && !*soap->href)
15269 {
15270 for (;;)
15271 { soap->error = SOAP_TAG_MISMATCH;
15272 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
15273 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
15274 { soap_flag__sequence--;
15275 continue;
15276 }
15277 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
15278 if (soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, &a->_params, "ns1:find_dnaAboxInputParams"))
15279 { soap_flag__params--;
15280 continue;
15281 }
15282 if (soap->error == SOAP_TAG_MISMATCH)
15283 soap->error = soap_ignore_element(soap);
15284 if (soap->error == SOAP_NO_TAG)
15285 break;
15286 if (soap->error)
15287 return NULL;
15288 }
15289 if (soap_element_end_in(soap, tag))
15290 return NULL;
15291 }
15292 else
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);
15294 if (soap->body && soap_element_end_in(soap, tag))
15295 return NULL;
15296 }
15297 return a;
15298 }
15299
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)
15301 {
15302 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAbox);
15303 if (soap_out_ns1__find_USCOREdnaAbox(soap, tag?tag:"ns1:find_dnaAbox", id, a, type))
15304 return soap->error;
15305 return soap_putindependent(soap);
15306 }
15307
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)
15309 {
15310 if ((p = soap_in_ns1__find_USCOREdnaAbox(soap, tag, p, type)))
15311 if (soap_getindependent(soap))
15312 return NULL;
15313 return p;
15314 }
15315
15316 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxResponse(struct soap *soap, struct ns1__find_USCOREdnaAboxResponse *a)
15317 {
15318 (void)soap; (void)a; /* appease -Wall -Werror */
15319 a->_result = NULL;
15320 }
15321
15322 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const struct ns1__find_USCOREdnaAboxResponse *a)
15323 {
15324 (void)soap; (void)a; /* appease -Wall -Werror */
15325 soap_serialize_PointerTostring(soap, &a->_result);
15326 }
15327
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)
15329 {
15330 (void)soap; (void)tag; (void)id; (void)type;
15331 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse), type))
15332 return soap->error;
15333 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15334 return soap->error;
15335 return soap_element_end_out(soap, tag);
15336 }
15337
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)
15339 {
15340 size_t soap_flag__result = 1;
15341 if (soap_element_begin_in(soap, tag, 0, type))
15342 return NULL;
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);
15344 if (!a)
15345 return NULL;
15346 soap_default_ns1__find_USCOREdnaAboxResponse(soap, a);
15347 if (soap->body && !*soap->href)
15348 {
15349 for (;;)
15350 { soap->error = SOAP_TAG_MISMATCH;
15351 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15352 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15353 { soap_flag__result--;
15354 continue;
15355 }
15356 if (soap->error == SOAP_TAG_MISMATCH)
15357 soap->error = soap_ignore_element(soap);
15358 if (soap->error == SOAP_NO_TAG)
15359 break;
15360 if (soap->error)
15361 return NULL;
15362 }
15363 if (soap_element_end_in(soap, tag))
15364 return NULL;
15365 }
15366 else
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);
15368 if (soap->body && soap_element_end_in(soap, tag))
15369 return NULL;
15370 }
15371 return a;
15372 }
15373
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)
15375 {
15376 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse);
15377 if (soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag?tag:"ns1:find_dnaAboxResponse", id, a, type))
15378 return soap->error;
15379 return soap_putindependent(soap);
15380 }
15381
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)
15383 {
15384 if ((p = soap_in_ns1__find_USCOREdnaAboxResponse(soap, tag, p, type)))
15385 if (soap_getindependent(soap))
15386 return NULL;
15387 return p;
15388 }
15389
15390 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREcc(struct soap *soap, struct ns1__dist_USCOREin_USCOREcc *a)
15391 {
15392 (void)soap; (void)a; /* appease -Wall -Werror */
15393 soap_default_string(soap, &a->_sequence);
15394 soap_default_int(soap, &a->_position1);
15395 soap_default_int(soap, &a->_position2);
15396 }
15397
15398 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const struct ns1__dist_USCOREin_USCOREcc *a)
15399 {
15400 (void)soap; (void)a; /* appease -Wall -Werror */
15401 soap_serialize_string(soap, &a->_sequence);
15402 }
15403
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)
15405 {
15406 (void)soap; (void)tag; (void)id; (void)type;
15407 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc), type))
15408 return soap->error;
15409 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
15410 return soap->error;
15411 if (soap_out_int(soap, "position1", -1, &a->_position1, ""))
15412 return soap->error;
15413 if (soap_out_int(soap, "position2", -1, &a->_position2, ""))
15414 return soap->error;
15415 return soap_element_end_out(soap, tag);
15416 }
15417
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)
15419 {
15420 size_t soap_flag__sequence = 1;
15421 size_t soap_flag__position1 = 1;
15422 size_t soap_flag__position2 = 1;
15423 if (soap_element_begin_in(soap, tag, 0, type))
15424 return NULL;
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);
15426 if (!a)
15427 return NULL;
15428 soap_default_ns1__dist_USCOREin_USCOREcc(soap, a);
15429 if (soap->body && !*soap->href)
15430 {
15431 for (;;)
15432 { soap->error = SOAP_TAG_MISMATCH;
15433 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
15434 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
15435 { soap_flag__sequence--;
15436 continue;
15437 }
15438 if (soap_flag__position1 && soap->error == SOAP_TAG_MISMATCH)
15439 if (soap_in_int(soap, NULL, &a->_position1, "xsd:int"))
15440 { soap_flag__position1--;
15441 continue;
15442 }
15443 if (soap_flag__position2 && soap->error == SOAP_TAG_MISMATCH)
15444 if (soap_in_int(soap, NULL, &a->_position2, "xsd:int"))
15445 { soap_flag__position2--;
15446 continue;
15447 }
15448 if (soap->error == SOAP_TAG_MISMATCH)
15449 soap->error = soap_ignore_element(soap);
15450 if (soap->error == SOAP_NO_TAG)
15451 break;
15452 if (soap->error)
15453 return NULL;
15454 }
15455 if (soap_element_end_in(soap, tag))
15456 return NULL;
15457 }
15458 else
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);
15460 if (soap->body && soap_element_end_in(soap, tag))
15461 return NULL;
15462 }
15463 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position1 > 0 || soap_flag__position2 > 0))
15464 { soap->error = SOAP_OCCURS;
15465 return NULL;
15466 }
15467 return a;
15468 }
15469
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)
15471 {
15472 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc);
15473 if (soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag?tag:"ns1:dist_in_cc", id, a, type))
15474 return soap->error;
15475 return soap_putindependent(soap);
15476 }
15477
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)
15479 {
15480 if ((p = soap_in_ns1__dist_USCOREin_USCOREcc(soap, tag, p, type)))
15481 if (soap_getindependent(soap))
15482 return NULL;
15483 return p;
15484 }
15485
15486 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, struct ns1__dist_USCOREin_USCOREccResponse *a)
15487 {
15488 (void)soap; (void)a; /* appease -Wall -Werror */
15489 a->_result = NULL;
15490 }
15491
15492 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const struct ns1__dist_USCOREin_USCOREccResponse *a)
15493 {
15494 (void)soap; (void)a; /* appease -Wall -Werror */
15495 soap_serialize_PointerTostring(soap, &a->_result);
15496 }
15497
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)
15499 {
15500 (void)soap; (void)tag; (void)id; (void)type;
15501 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse), type))
15502 return soap->error;
15503 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15504 return soap->error;
15505 return soap_element_end_out(soap, tag);
15506 }
15507
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)
15509 {
15510 size_t soap_flag__result = 1;
15511 if (soap_element_begin_in(soap, tag, 0, type))
15512 return NULL;
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);
15514 if (!a)
15515 return NULL;
15516 soap_default_ns1__dist_USCOREin_USCOREccResponse(soap, a);
15517 if (soap->body && !*soap->href)
15518 {
15519 for (;;)
15520 { soap->error = SOAP_TAG_MISMATCH;
15521 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15522 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15523 { soap_flag__result--;
15524 continue;
15525 }
15526 if (soap->error == SOAP_TAG_MISMATCH)
15527 soap->error = soap_ignore_element(soap);
15528 if (soap->error == SOAP_NO_TAG)
15529 break;
15530 if (soap->error)
15531 return NULL;
15532 }
15533 if (soap_element_end_in(soap, tag))
15534 return NULL;
15535 }
15536 else
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);
15538 if (soap->body && soap_element_end_in(soap, tag))
15539 return NULL;
15540 }
15541 return a;
15542 }
15543
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)
15545 {
15546 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse);
15547 if (soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag?tag:"ns1:dist_in_ccResponse", id, a, type))
15548 return soap->error;
15549 return soap_putindependent(soap);
15550 }
15551
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)
15553 {
15554 if ((p = soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, tag, p, type)))
15555 if (soap_getindependent(soap))
15556 return NULL;
15557 return p;
15558 }
15559
15560 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__bui(struct soap *soap, struct ns1__bui *a)
15561 {
15562 (void)soap; (void)a; /* appease -Wall -Werror */
15563 soap_default_string(soap, &a->_sequence);
15564 a->_params = NULL;
15565 }
15566
15567 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__bui(struct soap *soap, const struct ns1__bui *a)
15568 {
15569 (void)soap; (void)a; /* appease -Wall -Werror */
15570 soap_serialize_string(soap, &a->_sequence);
15571 soap_serialize_PointerTons1__buiInputParams(soap, &a->_params);
15572 }
15573
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)
15575 {
15576 (void)soap; (void)tag; (void)id; (void)type;
15577 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__bui), type))
15578 return soap->error;
15579 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
15580 return soap->error;
15581 if (soap_out_PointerTons1__buiInputParams(soap, "params", -1, &a->_params, ""))
15582 return soap->error;
15583 return soap_element_end_out(soap, tag);
15584 }
15585
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)
15587 {
15588 size_t soap_flag__sequence = 1;
15589 size_t soap_flag__params = 1;
15590 if (soap_element_begin_in(soap, tag, 0, type))
15591 return NULL;
15592 a = (struct ns1__bui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__bui, sizeof(struct ns1__bui), 0, NULL, NULL, NULL);
15593 if (!a)
15594 return NULL;
15595 soap_default_ns1__bui(soap, a);
15596 if (soap->body && !*soap->href)
15597 {
15598 for (;;)
15599 { soap->error = SOAP_TAG_MISMATCH;
15600 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
15601 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
15602 { soap_flag__sequence--;
15603 continue;
15604 }
15605 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
15606 if (soap_in_PointerTons1__buiInputParams(soap, NULL, &a->_params, "ns1:buiInputParams"))
15607 { soap_flag__params--;
15608 continue;
15609 }
15610 if (soap->error == SOAP_TAG_MISMATCH)
15611 soap->error = soap_ignore_element(soap);
15612 if (soap->error == SOAP_NO_TAG)
15613 break;
15614 if (soap->error)
15615 return NULL;
15616 }
15617 if (soap_element_end_in(soap, tag))
15618 return NULL;
15619 }
15620 else
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);
15622 if (soap->body && soap_element_end_in(soap, tag))
15623 return NULL;
15624 }
15625 return a;
15626 }
15627
15628 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__bui(struct soap *soap, const struct ns1__bui *a, const char *tag, const char *type)
15629 {
15630 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__bui);
15631 if (soap_out_ns1__bui(soap, tag?tag:"ns1:bui", id, a, type))
15632 return soap->error;
15633 return soap_putindependent(soap);
15634 }
15635
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)
15637 {
15638 if ((p = soap_in_ns1__bui(soap, tag, p, type)))
15639 if (soap_getindependent(soap))
15640 return NULL;
15641 return p;
15642 }
15643
15644 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiResponse(struct soap *soap, struct ns1__buiResponse *a)
15645 {
15646 (void)soap; (void)a; /* appease -Wall -Werror */
15647 a->_result = NULL;
15648 }
15649
15650 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a)
15651 {
15652 (void)soap; (void)a; /* appease -Wall -Werror */
15653 soap_serialize_PointerTostring(soap, &a->_result);
15654 }
15655
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)
15657 {
15658 (void)soap; (void)tag; (void)id; (void)type;
15659 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiResponse), type))
15660 return soap->error;
15661 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15662 return soap->error;
15663 return soap_element_end_out(soap, tag);
15664 }
15665
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)
15667 {
15668 size_t soap_flag__result = 1;
15669 if (soap_element_begin_in(soap, tag, 0, type))
15670 return NULL;
15671 a = (struct ns1__buiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiResponse, sizeof(struct ns1__buiResponse), 0, NULL, NULL, NULL);
15672 if (!a)
15673 return NULL;
15674 soap_default_ns1__buiResponse(soap, a);
15675 if (soap->body && !*soap->href)
15676 {
15677 for (;;)
15678 { soap->error = SOAP_TAG_MISMATCH;
15679 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15680 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15681 { soap_flag__result--;
15682 continue;
15683 }
15684 if (soap->error == SOAP_TAG_MISMATCH)
15685 soap->error = soap_ignore_element(soap);
15686 if (soap->error == SOAP_NO_TAG)
15687 break;
15688 if (soap->error)
15689 return NULL;
15690 }
15691 if (soap_element_end_in(soap, tag))
15692 return NULL;
15693 }
15694 else
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);
15696 if (soap->body && soap_element_end_in(soap, tag))
15697 return NULL;
15698 }
15699 return a;
15700 }
15701
15702 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a, const char *tag, const char *type)
15703 {
15704 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiResponse);
15705 if (soap_out_ns1__buiResponse(soap, tag?tag:"ns1:buiResponse", id, a, type))
15706 return soap->error;
15707 return soap_putindependent(soap);
15708 }
15709
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)
15711 {
15712 if ((p = soap_in_ns1__buiResponse(soap, tag, p, type)))
15713 if (soap_getindependent(soap))
15714 return NULL;
15715 return p;
15716 }
15717
15718 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fop(struct soap *soap, struct ns1__fop *a)
15719 {
15720 (void)soap; (void)a; /* appease -Wall -Werror */
15721 soap_default_string(soap, &a->_sequence);
15722 a->_params = NULL;
15723 }
15724
15725 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fop(struct soap *soap, const struct ns1__fop *a)
15726 {
15727 (void)soap; (void)a; /* appease -Wall -Werror */
15728 soap_serialize_string(soap, &a->_sequence);
15729 soap_serialize_PointerTons1__fopInputParams(soap, &a->_params);
15730 }
15731
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)
15733 {
15734 (void)soap; (void)tag; (void)id; (void)type;
15735 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fop), type))
15736 return soap->error;
15737 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
15738 return soap->error;
15739 if (soap_out_PointerTons1__fopInputParams(soap, "params", -1, &a->_params, ""))
15740 return soap->error;
15741 return soap_element_end_out(soap, tag);
15742 }
15743
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)
15745 {
15746 size_t soap_flag__sequence = 1;
15747 size_t soap_flag__params = 1;
15748 if (soap_element_begin_in(soap, tag, 0, type))
15749 return NULL;
15750 a = (struct ns1__fop *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fop, sizeof(struct ns1__fop), 0, NULL, NULL, NULL);
15751 if (!a)
15752 return NULL;
15753 soap_default_ns1__fop(soap, a);
15754 if (soap->body && !*soap->href)
15755 {
15756 for (;;)
15757 { soap->error = SOAP_TAG_MISMATCH;
15758 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
15759 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
15760 { soap_flag__sequence--;
15761 continue;
15762 }
15763 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
15764 if (soap_in_PointerTons1__fopInputParams(soap, NULL, &a->_params, "ns1:fopInputParams"))
15765 { soap_flag__params--;
15766 continue;
15767 }
15768 if (soap->error == SOAP_TAG_MISMATCH)
15769 soap->error = soap_ignore_element(soap);
15770 if (soap->error == SOAP_NO_TAG)
15771 break;
15772 if (soap->error)
15773 return NULL;
15774 }
15775 if (soap_element_end_in(soap, tag))
15776 return NULL;
15777 }
15778 else
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);
15780 if (soap->body && soap_element_end_in(soap, tag))
15781 return NULL;
15782 }
15783 return a;
15784 }
15785
15786 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fop(struct soap *soap, const struct ns1__fop *a, const char *tag, const char *type)
15787 {
15788 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fop);
15789 if (soap_out_ns1__fop(soap, tag?tag:"ns1:fop", id, a, type))
15790 return soap->error;
15791 return soap_putindependent(soap);
15792 }
15793
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)
15795 {
15796 if ((p = soap_in_ns1__fop(soap, tag, p, type)))
15797 if (soap_getindependent(soap))
15798 return NULL;
15799 return p;
15800 }
15801
15802 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopResponse(struct soap *soap, struct ns1__fopResponse *a)
15803 {
15804 (void)soap; (void)a; /* appease -Wall -Werror */
15805 a->_result = NULL;
15806 }
15807
15808 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a)
15809 {
15810 (void)soap; (void)a; /* appease -Wall -Werror */
15811 soap_serialize_PointerTostring(soap, &a->_result);
15812 }
15813
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)
15815 {
15816 (void)soap; (void)tag; (void)id; (void)type;
15817 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopResponse), type))
15818 return soap->error;
15819 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15820 return soap->error;
15821 return soap_element_end_out(soap, tag);
15822 }
15823
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)
15825 {
15826 size_t soap_flag__result = 1;
15827 if (soap_element_begin_in(soap, tag, 0, type))
15828 return NULL;
15829 a = (struct ns1__fopResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopResponse, sizeof(struct ns1__fopResponse), 0, NULL, NULL, NULL);
15830 if (!a)
15831 return NULL;
15832 soap_default_ns1__fopResponse(soap, a);
15833 if (soap->body && !*soap->href)
15834 {
15835 for (;;)
15836 { soap->error = SOAP_TAG_MISMATCH;
15837 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15838 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15839 { soap_flag__result--;
15840 continue;
15841 }
15842 if (soap->error == SOAP_TAG_MISMATCH)
15843 soap->error = soap_ignore_element(soap);
15844 if (soap->error == SOAP_NO_TAG)
15845 break;
15846 if (soap->error)
15847 return NULL;
15848 }
15849 if (soap_element_end_in(soap, tag))
15850 return NULL;
15851 }
15852 else
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);
15854 if (soap->body && soap_element_end_in(soap, tag))
15855 return NULL;
15856 }
15857 return a;
15858 }
15859
15860 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a, const char *tag, const char *type)
15861 {
15862 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopResponse);
15863 if (soap_out_ns1__fopResponse(soap, tag?tag:"ns1:fopResponse", id, a, type))
15864 return soap->error;
15865 return soap_putindependent(soap);
15866 }
15867
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)
15869 {
15870 if ((p = soap_in_ns1__fopResponse(soap, tag, p, type)))
15871 if (soap_getindependent(soap))
15872 return NULL;
15873 return p;
15874 }
15875
15876 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__enc(struct soap *soap, struct ns1__enc *a)
15877 {
15878 (void)soap; (void)a; /* appease -Wall -Werror */
15879 soap_default_string(soap, &a->_sequence);
15880 a->_params = NULL;
15881 }
15882
15883 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__enc(struct soap *soap, const struct ns1__enc *a)
15884 {
15885 (void)soap; (void)a; /* appease -Wall -Werror */
15886 soap_serialize_string(soap, &a->_sequence);
15887 soap_serialize_PointerTons1__encInputParams(soap, &a->_params);
15888 }
15889
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)
15891 {
15892 (void)soap; (void)tag; (void)id; (void)type;
15893 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__enc), type))
15894 return soap->error;
15895 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
15896 return soap->error;
15897 if (soap_out_PointerTons1__encInputParams(soap, "params", -1, &a->_params, ""))
15898 return soap->error;
15899 return soap_element_end_out(soap, tag);
15900 }
15901
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)
15903 {
15904 size_t soap_flag__sequence = 1;
15905 size_t soap_flag__params = 1;
15906 if (soap_element_begin_in(soap, tag, 0, type))
15907 return NULL;
15908 a = (struct ns1__enc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__enc, sizeof(struct ns1__enc), 0, NULL, NULL, NULL);
15909 if (!a)
15910 return NULL;
15911 soap_default_ns1__enc(soap, a);
15912 if (soap->body && !*soap->href)
15913 {
15914 for (;;)
15915 { soap->error = SOAP_TAG_MISMATCH;
15916 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
15917 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
15918 { soap_flag__sequence--;
15919 continue;
15920 }
15921 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
15922 if (soap_in_PointerTons1__encInputParams(soap, NULL, &a->_params, "ns1:encInputParams"))
15923 { soap_flag__params--;
15924 continue;
15925 }
15926 if (soap->error == SOAP_TAG_MISMATCH)
15927 soap->error = soap_ignore_element(soap);
15928 if (soap->error == SOAP_NO_TAG)
15929 break;
15930 if (soap->error)
15931 return NULL;
15932 }
15933 if (soap_element_end_in(soap, tag))
15934 return NULL;
15935 }
15936 else
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);
15938 if (soap->body && soap_element_end_in(soap, tag))
15939 return NULL;
15940 }
15941 return a;
15942 }
15943
15944 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__enc(struct soap *soap, const struct ns1__enc *a, const char *tag, const char *type)
15945 {
15946 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__enc);
15947 if (soap_out_ns1__enc(soap, tag?tag:"ns1:enc", id, a, type))
15948 return soap->error;
15949 return soap_putindependent(soap);
15950 }
15951
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)
15953 {
15954 if ((p = soap_in_ns1__enc(soap, tag, p, type)))
15955 if (soap_getindependent(soap))
15956 return NULL;
15957 return p;
15958 }
15959
15960 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encResponse(struct soap *soap, struct ns1__encResponse *a)
15961 {
15962 (void)soap; (void)a; /* appease -Wall -Werror */
15963 a->_result = NULL;
15964 }
15965
15966 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a)
15967 {
15968 (void)soap; (void)a; /* appease -Wall -Werror */
15969 soap_serialize_PointerTostring(soap, &a->_result);
15970 }
15971
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)
15973 {
15974 (void)soap; (void)tag; (void)id; (void)type;
15975 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encResponse), type))
15976 return soap->error;
15977 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
15978 return soap->error;
15979 return soap_element_end_out(soap, tag);
15980 }
15981
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)
15983 {
15984 size_t soap_flag__result = 1;
15985 if (soap_element_begin_in(soap, tag, 0, type))
15986 return NULL;
15987 a = (struct ns1__encResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encResponse, sizeof(struct ns1__encResponse), 0, NULL, NULL, NULL);
15988 if (!a)
15989 return NULL;
15990 soap_default_ns1__encResponse(soap, a);
15991 if (soap->body && !*soap->href)
15992 {
15993 for (;;)
15994 { soap->error = SOAP_TAG_MISMATCH;
15995 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
15996 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
15997 { soap_flag__result--;
15998 continue;
15999 }
16000 if (soap->error == SOAP_TAG_MISMATCH)
16001 soap->error = soap_ignore_element(soap);
16002 if (soap->error == SOAP_NO_TAG)
16003 break;
16004 if (soap->error)
16005 return NULL;
16006 }
16007 if (soap_element_end_in(soap, tag))
16008 return NULL;
16009 }
16010 else
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);
16012 if (soap->body && soap_element_end_in(soap, tag))
16013 return NULL;
16014 }
16015 return a;
16016 }
16017
16018 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a, const char *tag, const char *type)
16019 {
16020 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encResponse);
16021 if (soap_out_ns1__encResponse(soap, tag?tag:"ns1:encResponse", id, a, type))
16022 return soap->error;
16023 return soap_putindependent(soap);
16024 }
16025
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)
16027 {
16028 if ((p = soap_in_ns1__encResponse(soap, tag, p, type)))
16029 if (soap_getindependent(soap))
16030 return NULL;
16031 return p;
16032 }
16033
16034 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdi(struct soap *soap, struct ns1__icdi *a)
16035 {
16036 (void)soap; (void)a; /* appease -Wall -Werror */
16037 soap_default_string(soap, &a->_sequence);
16038 a->_params = NULL;
16039 }
16040
16041 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdi(struct soap *soap, const struct ns1__icdi *a)
16042 {
16043 (void)soap; (void)a; /* appease -Wall -Werror */
16044 soap_serialize_string(soap, &a->_sequence);
16045 soap_serialize_PointerTons1__icdiInputParams(soap, &a->_params);
16046 }
16047
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)
16049 {
16050 (void)soap; (void)tag; (void)id; (void)type;
16051 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdi), type))
16052 return soap->error;
16053 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
16054 return soap->error;
16055 if (soap_out_PointerTons1__icdiInputParams(soap, "params", -1, &a->_params, ""))
16056 return soap->error;
16057 return soap_element_end_out(soap, tag);
16058 }
16059
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)
16061 {
16062 size_t soap_flag__sequence = 1;
16063 size_t soap_flag__params = 1;
16064 if (soap_element_begin_in(soap, tag, 0, type))
16065 return NULL;
16066 a = (struct ns1__icdi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdi, sizeof(struct ns1__icdi), 0, NULL, NULL, NULL);
16067 if (!a)
16068 return NULL;
16069 soap_default_ns1__icdi(soap, a);
16070 if (soap->body && !*soap->href)
16071 {
16072 for (;;)
16073 { soap->error = SOAP_TAG_MISMATCH;
16074 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16075 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
16076 { soap_flag__sequence--;
16077 continue;
16078 }
16079 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
16080 if (soap_in_PointerTons1__icdiInputParams(soap, NULL, &a->_params, "ns1:icdiInputParams"))
16081 { soap_flag__params--;
16082 continue;
16083 }
16084 if (soap->error == SOAP_TAG_MISMATCH)
16085 soap->error = soap_ignore_element(soap);
16086 if (soap->error == SOAP_NO_TAG)
16087 break;
16088 if (soap->error)
16089 return NULL;
16090 }
16091 if (soap_element_end_in(soap, tag))
16092 return NULL;
16093 }
16094 else
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);
16096 if (soap->body && soap_element_end_in(soap, tag))
16097 return NULL;
16098 }
16099 return a;
16100 }
16101
16102 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdi(struct soap *soap, const struct ns1__icdi *a, const char *tag, const char *type)
16103 {
16104 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdi);
16105 if (soap_out_ns1__icdi(soap, tag?tag:"ns1:icdi", id, a, type))
16106 return soap->error;
16107 return soap_putindependent(soap);
16108 }
16109
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)
16111 {
16112 if ((p = soap_in_ns1__icdi(soap, tag, p, type)))
16113 if (soap_getindependent(soap))
16114 return NULL;
16115 return p;
16116 }
16117
16118 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiResponse(struct soap *soap, struct ns1__icdiResponse *a)
16119 {
16120 (void)soap; (void)a; /* appease -Wall -Werror */
16121 a->_result = NULL;
16122 }
16123
16124 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a)
16125 {
16126 (void)soap; (void)a; /* appease -Wall -Werror */
16127 soap_serialize_PointerTostring(soap, &a->_result);
16128 }
16129
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)
16131 {
16132 (void)soap; (void)tag; (void)id; (void)type;
16133 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiResponse), type))
16134 return soap->error;
16135 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16136 return soap->error;
16137 return soap_element_end_out(soap, tag);
16138 }
16139
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)
16141 {
16142 size_t soap_flag__result = 1;
16143 if (soap_element_begin_in(soap, tag, 0, type))
16144 return NULL;
16145 a = (struct ns1__icdiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiResponse, sizeof(struct ns1__icdiResponse), 0, NULL, NULL, NULL);
16146 if (!a)
16147 return NULL;
16148 soap_default_ns1__icdiResponse(soap, a);
16149 if (soap->body && !*soap->href)
16150 {
16151 for (;;)
16152 { soap->error = SOAP_TAG_MISMATCH;
16153 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16154 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16155 { soap_flag__result--;
16156 continue;
16157 }
16158 if (soap->error == SOAP_TAG_MISMATCH)
16159 soap->error = soap_ignore_element(soap);
16160 if (soap->error == SOAP_NO_TAG)
16161 break;
16162 if (soap->error)
16163 return NULL;
16164 }
16165 if (soap_element_end_in(soap, tag))
16166 return NULL;
16167 }
16168 else
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);
16170 if (soap->body && soap_element_end_in(soap, tag))
16171 return NULL;
16172 }
16173 return a;
16174 }
16175
16176 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a, const char *tag, const char *type)
16177 {
16178 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiResponse);
16179 if (soap_out_ns1__icdiResponse(soap, tag?tag:"ns1:icdiResponse", id, a, type))
16180 return soap->error;
16181 return soap_putindependent(soap);
16182 }
16183
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)
16185 {
16186 if ((p = soap_in_ns1__icdiResponse(soap, tag, p, type)))
16187 if (soap_getindependent(soap))
16188 return NULL;
16189 return p;
16190 }
16191
16192 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phx(struct soap *soap, struct ns1__phx *a)
16193 {
16194 (void)soap; (void)a; /* appease -Wall -Werror */
16195 soap_default_string(soap, &a->_sequence);
16196 a->_params = NULL;
16197 }
16198
16199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phx(struct soap *soap, const struct ns1__phx *a)
16200 {
16201 (void)soap; (void)a; /* appease -Wall -Werror */
16202 soap_serialize_string(soap, &a->_sequence);
16203 soap_serialize_PointerTons1__phxInputParams(soap, &a->_params);
16204 }
16205
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)
16207 {
16208 (void)soap; (void)tag; (void)id; (void)type;
16209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phx), type))
16210 return soap->error;
16211 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
16212 return soap->error;
16213 if (soap_out_PointerTons1__phxInputParams(soap, "params", -1, &a->_params, ""))
16214 return soap->error;
16215 return soap_element_end_out(soap, tag);
16216 }
16217
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)
16219 {
16220 size_t soap_flag__sequence = 1;
16221 size_t soap_flag__params = 1;
16222 if (soap_element_begin_in(soap, tag, 0, type))
16223 return NULL;
16224 a = (struct ns1__phx *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phx, sizeof(struct ns1__phx), 0, NULL, NULL, NULL);
16225 if (!a)
16226 return NULL;
16227 soap_default_ns1__phx(soap, a);
16228 if (soap->body && !*soap->href)
16229 {
16230 for (;;)
16231 { soap->error = SOAP_TAG_MISMATCH;
16232 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16233 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
16234 { soap_flag__sequence--;
16235 continue;
16236 }
16237 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
16238 if (soap_in_PointerTons1__phxInputParams(soap, NULL, &a->_params, "ns1:phxInputParams"))
16239 { soap_flag__params--;
16240 continue;
16241 }
16242 if (soap->error == SOAP_TAG_MISMATCH)
16243 soap->error = soap_ignore_element(soap);
16244 if (soap->error == SOAP_NO_TAG)
16245 break;
16246 if (soap->error)
16247 return NULL;
16248 }
16249 if (soap_element_end_in(soap, tag))
16250 return NULL;
16251 }
16252 else
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);
16254 if (soap->body && soap_element_end_in(soap, tag))
16255 return NULL;
16256 }
16257 return a;
16258 }
16259
16260 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phx(struct soap *soap, const struct ns1__phx *a, const char *tag, const char *type)
16261 {
16262 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phx);
16263 if (soap_out_ns1__phx(soap, tag?tag:"ns1:phx", id, a, type))
16264 return soap->error;
16265 return soap_putindependent(soap);
16266 }
16267
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)
16269 {
16270 if ((p = soap_in_ns1__phx(soap, tag, p, type)))
16271 if (soap_getindependent(soap))
16272 return NULL;
16273 return p;
16274 }
16275
16276 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxResponse(struct soap *soap, struct ns1__phxResponse *a)
16277 {
16278 (void)soap; (void)a; /* appease -Wall -Werror */
16279 a->_result = NULL;
16280 }
16281
16282 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a)
16283 {
16284 (void)soap; (void)a; /* appease -Wall -Werror */
16285 soap_serialize_PointerTostring(soap, &a->_result);
16286 }
16287
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)
16289 {
16290 (void)soap; (void)tag; (void)id; (void)type;
16291 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxResponse), type))
16292 return soap->error;
16293 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16294 return soap->error;
16295 return soap_element_end_out(soap, tag);
16296 }
16297
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)
16299 {
16300 size_t soap_flag__result = 1;
16301 if (soap_element_begin_in(soap, tag, 0, type))
16302 return NULL;
16303 a = (struct ns1__phxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxResponse, sizeof(struct ns1__phxResponse), 0, NULL, NULL, NULL);
16304 if (!a)
16305 return NULL;
16306 soap_default_ns1__phxResponse(soap, a);
16307 if (soap->body && !*soap->href)
16308 {
16309 for (;;)
16310 { soap->error = SOAP_TAG_MISMATCH;
16311 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16312 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16313 { soap_flag__result--;
16314 continue;
16315 }
16316 if (soap->error == SOAP_TAG_MISMATCH)
16317 soap->error = soap_ignore_element(soap);
16318 if (soap->error == SOAP_NO_TAG)
16319 break;
16320 if (soap->error)
16321 return NULL;
16322 }
16323 if (soap_element_end_in(soap, tag))
16324 return NULL;
16325 }
16326 else
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);
16328 if (soap->body && soap_element_end_in(soap, tag))
16329 return NULL;
16330 }
16331 return a;
16332 }
16333
16334 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a, const char *tag, const char *type)
16335 {
16336 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxResponse);
16337 if (soap_out_ns1__phxResponse(soap, tag?tag:"ns1:phxResponse", id, a, type))
16338 return soap->error;
16339 return soap_putindependent(soap);
16340 }
16341
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)
16343 {
16344 if ((p = soap_in_ns1__phxResponse(soap, tag, p, type)))
16345 if (soap_getindependent(soap))
16346 return NULL;
16347 return p;
16348 }
16349
16350 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translate(struct soap *soap, struct ns1__translate *a)
16351 {
16352 (void)soap; (void)a; /* appease -Wall -Werror */
16353 soap_default_string(soap, &a->_sequence);
16354 }
16355
16356 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translate(struct soap *soap, const struct ns1__translate *a)
16357 {
16358 (void)soap; (void)a; /* appease -Wall -Werror */
16359 soap_serialize_string(soap, &a->_sequence);
16360 }
16361
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)
16363 {
16364 (void)soap; (void)tag; (void)id; (void)type;
16365 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translate), type))
16366 return soap->error;
16367 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
16368 return soap->error;
16369 return soap_element_end_out(soap, tag);
16370 }
16371
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)
16373 {
16374 size_t soap_flag__sequence = 1;
16375 if (soap_element_begin_in(soap, tag, 0, type))
16376 return NULL;
16377 a = (struct ns1__translate *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translate, sizeof(struct ns1__translate), 0, NULL, NULL, NULL);
16378 if (!a)
16379 return NULL;
16380 soap_default_ns1__translate(soap, a);
16381 if (soap->body && !*soap->href)
16382 {
16383 for (;;)
16384 { soap->error = SOAP_TAG_MISMATCH;
16385 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16386 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
16387 { soap_flag__sequence--;
16388 continue;
16389 }
16390 if (soap->error == SOAP_TAG_MISMATCH)
16391 soap->error = soap_ignore_element(soap);
16392 if (soap->error == SOAP_NO_TAG)
16393 break;
16394 if (soap->error)
16395 return NULL;
16396 }
16397 if (soap_element_end_in(soap, tag))
16398 return NULL;
16399 }
16400 else
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);
16402 if (soap->body && soap_element_end_in(soap, tag))
16403 return NULL;
16404 }
16405 return a;
16406 }
16407
16408 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translate(struct soap *soap, const struct ns1__translate *a, const char *tag, const char *type)
16409 {
16410 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translate);
16411 if (soap_out_ns1__translate(soap, tag?tag:"ns1:translate", id, a, type))
16412 return soap->error;
16413 return soap_putindependent(soap);
16414 }
16415
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)
16417 {
16418 if ((p = soap_in_ns1__translate(soap, tag, p, type)))
16419 if (soap_getindependent(soap))
16420 return NULL;
16421 return p;
16422 }
16423
16424 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translateResponse(struct soap *soap, struct ns1__translateResponse *a)
16425 {
16426 (void)soap; (void)a; /* appease -Wall -Werror */
16427 a->_result = NULL;
16428 }
16429
16430 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a)
16431 {
16432 (void)soap; (void)a; /* appease -Wall -Werror */
16433 soap_serialize_PointerTostring(soap, &a->_result);
16434 }
16435
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)
16437 {
16438 (void)soap; (void)tag; (void)id; (void)type;
16439 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translateResponse), type))
16440 return soap->error;
16441 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16442 return soap->error;
16443 return soap_element_end_out(soap, tag);
16444 }
16445
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)
16447 {
16448 size_t soap_flag__result = 1;
16449 if (soap_element_begin_in(soap, tag, 0, type))
16450 return NULL;
16451 a = (struct ns1__translateResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translateResponse, sizeof(struct ns1__translateResponse), 0, NULL, NULL, NULL);
16452 if (!a)
16453 return NULL;
16454 soap_default_ns1__translateResponse(soap, a);
16455 if (soap->body && !*soap->href)
16456 {
16457 for (;;)
16458 { soap->error = SOAP_TAG_MISMATCH;
16459 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16460 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16461 { soap_flag__result--;
16462 continue;
16463 }
16464 if (soap->error == SOAP_TAG_MISMATCH)
16465 soap->error = soap_ignore_element(soap);
16466 if (soap->error == SOAP_NO_TAG)
16467 break;
16468 if (soap->error)
16469 return NULL;
16470 }
16471 if (soap_element_end_in(soap, tag))
16472 return NULL;
16473 }
16474 else
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);
16476 if (soap->body && soap_element_end_in(soap, tag))
16477 return NULL;
16478 }
16479 return a;
16480 }
16481
16482 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a, const char *tag, const char *type)
16483 {
16484 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translateResponse);
16485 if (soap_out_ns1__translateResponse(soap, tag?tag:"ns1:translateResponse", id, a, type))
16486 return soap->error;
16487 return soap_putindependent(soap);
16488 }
16489
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)
16491 {
16492 if ((p = soap_in_ns1__translateResponse(soap, tag, p, type)))
16493 if (soap_getindependent(soap))
16494 return NULL;
16495 return p;
16496 }
16497
16498 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWS(struct soap *soap, struct ns1__togoWS *a)
16499 {
16500 (void)soap; (void)a; /* appease -Wall -Werror */
16501 soap_default_string(soap, &a->_query);
16502 a->_params = NULL;
16503 }
16504
16505 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a)
16506 {
16507 (void)soap; (void)a; /* appease -Wall -Werror */
16508 soap_serialize_string(soap, &a->_query);
16509 soap_serialize_PointerTons1__togoWSInputParams(soap, &a->_params);
16510 }
16511
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)
16513 {
16514 (void)soap; (void)tag; (void)id; (void)type;
16515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWS), type))
16516 return soap->error;
16517 if (soap_out_string(soap, "query", -1, &a->_query, ""))
16518 return soap->error;
16519 if (soap_out_PointerTons1__togoWSInputParams(soap, "params", -1, &a->_params, ""))
16520 return soap->error;
16521 return soap_element_end_out(soap, tag);
16522 }
16523
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)
16525 {
16526 size_t soap_flag__query = 1;
16527 size_t soap_flag__params = 1;
16528 if (soap_element_begin_in(soap, tag, 0, type))
16529 return NULL;
16530 a = (struct ns1__togoWS *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWS, sizeof(struct ns1__togoWS), 0, NULL, NULL, NULL);
16531 if (!a)
16532 return NULL;
16533 soap_default_ns1__togoWS(soap, a);
16534 if (soap->body && !*soap->href)
16535 {
16536 for (;;)
16537 { soap->error = SOAP_TAG_MISMATCH;
16538 if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16539 if (soap_in_string(soap, NULL, &a->_query, "xsd:string"))
16540 { soap_flag__query--;
16541 continue;
16542 }
16543 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
16544 if (soap_in_PointerTons1__togoWSInputParams(soap, NULL, &a->_params, "ns1:togoWSInputParams"))
16545 { soap_flag__params--;
16546 continue;
16547 }
16548 if (soap->error == SOAP_TAG_MISMATCH)
16549 soap->error = soap_ignore_element(soap);
16550 if (soap->error == SOAP_NO_TAG)
16551 break;
16552 if (soap->error)
16553 return NULL;
16554 }
16555 if (soap_element_end_in(soap, tag))
16556 return NULL;
16557 }
16558 else
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);
16560 if (soap->body && soap_element_end_in(soap, tag))
16561 return NULL;
16562 }
16563 return a;
16564 }
16565
16566 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a, const char *tag, const char *type)
16567 {
16568 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWS);
16569 if (soap_out_ns1__togoWS(soap, tag?tag:"ns1:togoWS", id, a, type))
16570 return soap->error;
16571 return soap_putindependent(soap);
16572 }
16573
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)
16575 {
16576 if ((p = soap_in_ns1__togoWS(soap, tag, p, type)))
16577 if (soap_getindependent(soap))
16578 return NULL;
16579 return p;
16580 }
16581
16582 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSResponse(struct soap *soap, struct ns1__togoWSResponse *a)
16583 {
16584 (void)soap; (void)a; /* appease -Wall -Werror */
16585 a->_result = NULL;
16586 }
16587
16588 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a)
16589 {
16590 (void)soap; (void)a; /* appease -Wall -Werror */
16591 soap_serialize_PointerTostring(soap, &a->_result);
16592 }
16593
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)
16595 {
16596 (void)soap; (void)tag; (void)id; (void)type;
16597 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSResponse), type))
16598 return soap->error;
16599 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16600 return soap->error;
16601 return soap_element_end_out(soap, tag);
16602 }
16603
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)
16605 {
16606 size_t soap_flag__result = 1;
16607 if (soap_element_begin_in(soap, tag, 0, type))
16608 return NULL;
16609 a = (struct ns1__togoWSResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSResponse, sizeof(struct ns1__togoWSResponse), 0, NULL, NULL, NULL);
16610 if (!a)
16611 return NULL;
16612 soap_default_ns1__togoWSResponse(soap, a);
16613 if (soap->body && !*soap->href)
16614 {
16615 for (;;)
16616 { soap->error = SOAP_TAG_MISMATCH;
16617 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16618 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16619 { soap_flag__result--;
16620 continue;
16621 }
16622 if (soap->error == SOAP_TAG_MISMATCH)
16623 soap->error = soap_ignore_element(soap);
16624 if (soap->error == SOAP_NO_TAG)
16625 break;
16626 if (soap->error)
16627 return NULL;
16628 }
16629 if (soap_element_end_in(soap, tag))
16630 return NULL;
16631 }
16632 else
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);
16634 if (soap->body && soap_element_end_in(soap, tag))
16635 return NULL;
16636 }
16637 return a;
16638 }
16639
16640 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a, const char *tag, const char *type)
16641 {
16642 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSResponse);
16643 if (soap_out_ns1__togoWSResponse(soap, tag?tag:"ns1:togoWSResponse", id, a, type))
16644 return soap->error;
16645 return soap_putindependent(soap);
16646 }
16647
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)
16649 {
16650 if ((p = soap_in_ns1__togoWSResponse(soap, tag, p, type)))
16651 if (soap_getindependent(soap))
16652 return NULL;
16653 return p;
16654 }
16655
16656 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmap(struct soap *soap, struct ns1__circular_USCOREmap *a)
16657 {
16658 (void)soap; (void)a; /* appease -Wall -Werror */
16659 soap_default_string(soap, &a->_sequence);
16660 a->_params = NULL;
16661 }
16662
16663 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmap(struct soap *soap, const struct ns1__circular_USCOREmap *a)
16664 {
16665 (void)soap; (void)a; /* appease -Wall -Werror */
16666 soap_serialize_string(soap, &a->_sequence);
16667 soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, &a->_params);
16668 }
16669
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)
16671 {
16672 (void)soap; (void)tag; (void)id; (void)type;
16673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmap), type))
16674 return soap->error;
16675 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
16676 return soap->error;
16677 if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
16678 return soap->error;
16679 return soap_element_end_out(soap, tag);
16680 }
16681
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)
16683 {
16684 size_t soap_flag__sequence = 1;
16685 size_t soap_flag__params = 1;
16686 if (soap_element_begin_in(soap, tag, 0, type))
16687 return NULL;
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);
16689 if (!a)
16690 return NULL;
16691 soap_default_ns1__circular_USCOREmap(soap, a);
16692 if (soap->body && !*soap->href)
16693 {
16694 for (;;)
16695 { soap->error = SOAP_TAG_MISMATCH;
16696 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16697 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
16698 { soap_flag__sequence--;
16699 continue;
16700 }
16701 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
16702 if (soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:circular_mapInputParams"))
16703 { soap_flag__params--;
16704 continue;
16705 }
16706 if (soap->error == SOAP_TAG_MISMATCH)
16707 soap->error = soap_ignore_element(soap);
16708 if (soap->error == SOAP_NO_TAG)
16709 break;
16710 if (soap->error)
16711 return NULL;
16712 }
16713 if (soap_element_end_in(soap, tag))
16714 return NULL;
16715 }
16716 else
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);
16718 if (soap->body && soap_element_end_in(soap, tag))
16719 return NULL;
16720 }
16721 return a;
16722 }
16723
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)
16725 {
16726 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmap);
16727 if (soap_out_ns1__circular_USCOREmap(soap, tag?tag:"ns1:circular_map", id, a, type))
16728 return soap->error;
16729 return soap_putindependent(soap);
16730 }
16731
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)
16733 {
16734 if ((p = soap_in_ns1__circular_USCOREmap(soap, tag, p, type)))
16735 if (soap_getindependent(soap))
16736 return NULL;
16737 return p;
16738 }
16739
16740 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapResponse(struct soap *soap, struct ns1__circular_USCOREmapResponse *a)
16741 {
16742 (void)soap; (void)a; /* appease -Wall -Werror */
16743 a->_result = NULL;
16744 }
16745
16746 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapResponse(struct soap *soap, const struct ns1__circular_USCOREmapResponse *a)
16747 {
16748 (void)soap; (void)a; /* appease -Wall -Werror */
16749 soap_serialize_PointerTostring(soap, &a->_result);
16750 }
16751
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)
16753 {
16754 (void)soap; (void)tag; (void)id; (void)type;
16755 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapResponse), type))
16756 return soap->error;
16757 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16758 return soap->error;
16759 return soap_element_end_out(soap, tag);
16760 }
16761
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)
16763 {
16764 size_t soap_flag__result = 1;
16765 if (soap_element_begin_in(soap, tag, 0, type))
16766 return NULL;
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);
16768 if (!a)
16769 return NULL;
16770 soap_default_ns1__circular_USCOREmapResponse(soap, a);
16771 if (soap->body && !*soap->href)
16772 {
16773 for (;;)
16774 { soap->error = SOAP_TAG_MISMATCH;
16775 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16776 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16777 { soap_flag__result--;
16778 continue;
16779 }
16780 if (soap->error == SOAP_TAG_MISMATCH)
16781 soap->error = soap_ignore_element(soap);
16782 if (soap->error == SOAP_NO_TAG)
16783 break;
16784 if (soap->error)
16785 return NULL;
16786 }
16787 if (soap_element_end_in(soap, tag))
16788 return NULL;
16789 }
16790 else
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);
16792 if (soap->body && soap_element_end_in(soap, tag))
16793 return NULL;
16794 }
16795 return a;
16796 }
16797
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)
16799 {
16800 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapResponse);
16801 if (soap_out_ns1__circular_USCOREmapResponse(soap, tag?tag:"ns1:circular_mapResponse", id, a, type))
16802 return soap->error;
16803 return soap_putindependent(soap);
16804 }
16805
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)
16807 {
16808 if ((p = soap_in_ns1__circular_USCOREmapResponse(soap, tag, p, type)))
16809 if (soap_getindependent(soap))
16810 return NULL;
16811 return p;
16812 }
16813
16814 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfo(struct soap *soap, struct ns1__amino_USCOREinfo *a)
16815 {
16816 (void)soap; (void)a; /* appease -Wall -Werror */
16817 soap_default_string(soap, &a->_sequence);
16818 }
16819
16820 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfo(struct soap *soap, const struct ns1__amino_USCOREinfo *a)
16821 {
16822 (void)soap; (void)a; /* appease -Wall -Werror */
16823 soap_serialize_string(soap, &a->_sequence);
16824 }
16825
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)
16827 {
16828 (void)soap; (void)tag; (void)id; (void)type;
16829 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfo), type))
16830 return soap->error;
16831 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
16832 return soap->error;
16833 return soap_element_end_out(soap, tag);
16834 }
16835
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)
16837 {
16838 size_t soap_flag__sequence = 1;
16839 if (soap_element_begin_in(soap, tag, 0, type))
16840 return NULL;
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);
16842 if (!a)
16843 return NULL;
16844 soap_default_ns1__amino_USCOREinfo(soap, a);
16845 if (soap->body && !*soap->href)
16846 {
16847 for (;;)
16848 { soap->error = SOAP_TAG_MISMATCH;
16849 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
16850 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
16851 { soap_flag__sequence--;
16852 continue;
16853 }
16854 if (soap->error == SOAP_TAG_MISMATCH)
16855 soap->error = soap_ignore_element(soap);
16856 if (soap->error == SOAP_NO_TAG)
16857 break;
16858 if (soap->error)
16859 return NULL;
16860 }
16861 if (soap_element_end_in(soap, tag))
16862 return NULL;
16863 }
16864 else
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);
16866 if (soap->body && soap_element_end_in(soap, tag))
16867 return NULL;
16868 }
16869 return a;
16870 }
16871
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)
16873 {
16874 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfo);
16875 if (soap_out_ns1__amino_USCOREinfo(soap, tag?tag:"ns1:amino_info", id, a, type))
16876 return soap->error;
16877 return soap_putindependent(soap);
16878 }
16879
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)
16881 {
16882 if ((p = soap_in_ns1__amino_USCOREinfo(soap, tag, p, type)))
16883 if (soap_getindependent(soap))
16884 return NULL;
16885 return p;
16886 }
16887
16888 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfoResponse(struct soap *soap, struct ns1__amino_USCOREinfoResponse *a)
16889 {
16890 (void)soap; (void)a; /* appease -Wall -Werror */
16891 a->_result = NULL;
16892 }
16893
16894 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfoResponse(struct soap *soap, const struct ns1__amino_USCOREinfoResponse *a)
16895 {
16896 (void)soap; (void)a; /* appease -Wall -Werror */
16897 soap_serialize_PointerTostring(soap, &a->_result);
16898 }
16899
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)
16901 {
16902 (void)soap; (void)tag; (void)id; (void)type;
16903 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfoResponse), type))
16904 return soap->error;
16905 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
16906 return soap->error;
16907 return soap_element_end_out(soap, tag);
16908 }
16909
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)
16911 {
16912 size_t soap_flag__result = 1;
16913 if (soap_element_begin_in(soap, tag, 0, type))
16914 return NULL;
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);
16916 if (!a)
16917 return NULL;
16918 soap_default_ns1__amino_USCOREinfoResponse(soap, a);
16919 if (soap->body && !*soap->href)
16920 {
16921 for (;;)
16922 { soap->error = SOAP_TAG_MISMATCH;
16923 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
16924 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
16925 { soap_flag__result--;
16926 continue;
16927 }
16928 if (soap->error == SOAP_TAG_MISMATCH)
16929 soap->error = soap_ignore_element(soap);
16930 if (soap->error == SOAP_NO_TAG)
16931 break;
16932 if (soap->error)
16933 return NULL;
16934 }
16935 if (soap_element_end_in(soap, tag))
16936 return NULL;
16937 }
16938 else
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);
16940 if (soap->body && soap_element_end_in(soap, tag))
16941 return NULL;
16942 }
16943 return a;
16944 }
16945
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)
16947 {
16948 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfoResponse);
16949 if (soap_out_ns1__amino_USCOREinfoResponse(soap, tag?tag:"ns1:amino_infoResponse", id, a, type))
16950 return soap->error;
16951 return soap_putindependent(soap);
16952 }
16953
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)
16955 {
16956 if ((p = soap_in_ns1__amino_USCOREinfoResponse(soap, tag, p, type)))
16957 if (soap_getindependent(soap))
16958 return NULL;
16959 return p;
16960 }
16961
16962 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__variance(struct soap *soap, struct ns1__variance *a)
16963 {
16964 (void)soap; (void)a; /* appease -Wall -Werror */
16965 a->_array = NULL;
16966 }
16967
16968 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__variance(struct soap *soap, const struct ns1__variance *a)
16969 {
16970 (void)soap; (void)a; /* appease -Wall -Werror */
16971 soap_serialize_PointerToarrayIn(soap, &a->_array);
16972 }
16973
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)
16975 {
16976 (void)soap; (void)tag; (void)id; (void)type;
16977 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__variance), type))
16978 return soap->error;
16979 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
16980 return soap->error;
16981 return soap_element_end_out(soap, tag);
16982 }
16983
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)
16985 {
16986 size_t soap_flag__array = 1;
16987 if (soap_element_begin_in(soap, tag, 0, type))
16988 return NULL;
16989 a = (struct ns1__variance *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__variance, sizeof(struct ns1__variance), 0, NULL, NULL, NULL);
16990 if (!a)
16991 return NULL;
16992 soap_default_ns1__variance(soap, a);
16993 if (soap->body && !*soap->href)
16994 {
16995 for (;;)
16996 { soap->error = SOAP_TAG_MISMATCH;
16997 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
16998 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
16999 { soap_flag__array--;
17000 continue;
17001 }
17002 if (soap->error == SOAP_TAG_MISMATCH)
17003 soap->error = soap_ignore_element(soap);
17004 if (soap->error == SOAP_NO_TAG)
17005 break;
17006 if (soap->error)
17007 return NULL;
17008 }
17009 if (soap_element_end_in(soap, tag))
17010 return NULL;
17011 }
17012 else
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);
17014 if (soap->body && soap_element_end_in(soap, tag))
17015 return NULL;
17016 }
17017 return a;
17018 }
17019
17020 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__variance(struct soap *soap, const struct ns1__variance *a, const char *tag, const char *type)
17021 {
17022 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__variance);
17023 if (soap_out_ns1__variance(soap, tag?tag:"ns1:variance", id, a, type))
17024 return soap->error;
17025 return soap_putindependent(soap);
17026 }
17027
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)
17029 {
17030 if ((p = soap_in_ns1__variance(soap, tag, p, type)))
17031 if (soap_getindependent(soap))
17032 return NULL;
17033 return p;
17034 }
17035
17036 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__varianceResponse(struct soap *soap, struct ns1__varianceResponse *a)
17037 {
17038 (void)soap; (void)a; /* appease -Wall -Werror */
17039 a->_result = NULL;
17040 }
17041
17042 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a)
17043 {
17044 (void)soap; (void)a; /* appease -Wall -Werror */
17045 soap_serialize_PointerTostring(soap, &a->_result);
17046 }
17047
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)
17049 {
17050 (void)soap; (void)tag; (void)id; (void)type;
17051 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__varianceResponse), type))
17052 return soap->error;
17053 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17054 return soap->error;
17055 return soap_element_end_out(soap, tag);
17056 }
17057
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)
17059 {
17060 size_t soap_flag__result = 1;
17061 if (soap_element_begin_in(soap, tag, 0, type))
17062 return NULL;
17063 a = (struct ns1__varianceResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__varianceResponse, sizeof(struct ns1__varianceResponse), 0, NULL, NULL, NULL);
17064 if (!a)
17065 return NULL;
17066 soap_default_ns1__varianceResponse(soap, a);
17067 if (soap->body && !*soap->href)
17068 {
17069 for (;;)
17070 { soap->error = SOAP_TAG_MISMATCH;
17071 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17072 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17073 { soap_flag__result--;
17074 continue;
17075 }
17076 if (soap->error == SOAP_TAG_MISMATCH)
17077 soap->error = soap_ignore_element(soap);
17078 if (soap->error == SOAP_NO_TAG)
17079 break;
17080 if (soap->error)
17081 return NULL;
17082 }
17083 if (soap_element_end_in(soap, tag))
17084 return NULL;
17085 }
17086 else
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);
17088 if (soap->body && soap_element_end_in(soap, tag))
17089 return NULL;
17090 }
17091 return a;
17092 }
17093
17094 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a, const char *tag, const char *type)
17095 {
17096 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__varianceResponse);
17097 if (soap_out_ns1__varianceResponse(soap, tag?tag:"ns1:varianceResponse", id, a, type))
17098 return soap->error;
17099 return soap_putindependent(soap);
17100 }
17101
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)
17103 {
17104 if ((p = soap_in_ns1__varianceResponse(soap, tag, p, type)))
17105 if (soap_getindependent(soap))
17106 return NULL;
17107 return p;
17108 }
17109
17110 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicity(struct soap *soap, struct ns1__nucleotide_USCOREperiodicity *a)
17111 {
17112 (void)soap; (void)a; /* appease -Wall -Werror */
17113 soap_default_string(soap, &a->_sequence);
17114 a->_params = NULL;
17115 }
17116
17117 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicity *a)
17118 {
17119 (void)soap; (void)a; /* appease -Wall -Werror */
17120 soap_serialize_string(soap, &a->_sequence);
17121 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, &a->_params);
17122 }
17123
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)
17125 {
17126 (void)soap; (void)tag; (void)id; (void)type;
17127 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity), type))
17128 return soap->error;
17129 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
17130 return soap->error;
17131 if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, "params", -1, &a->_params, ""))
17132 return soap->error;
17133 return soap_element_end_out(soap, tag);
17134 }
17135
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)
17137 {
17138 size_t soap_flag__sequence = 1;
17139 size_t soap_flag__params = 1;
17140 if (soap_element_begin_in(soap, tag, 0, type))
17141 return NULL;
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);
17143 if (!a)
17144 return NULL;
17145 soap_default_ns1__nucleotide_USCOREperiodicity(soap, a);
17146 if (soap->body && !*soap->href)
17147 {
17148 for (;;)
17149 { soap->error = SOAP_TAG_MISMATCH;
17150 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
17151 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
17152 { soap_flag__sequence--;
17153 continue;
17154 }
17155 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
17156 if (soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, &a->_params, "ns1:nucleotide_periodicityInputParams"))
17157 { soap_flag__params--;
17158 continue;
17159 }
17160 if (soap->error == SOAP_TAG_MISMATCH)
17161 soap->error = soap_ignore_element(soap);
17162 if (soap->error == SOAP_NO_TAG)
17163 break;
17164 if (soap->error)
17165 return NULL;
17166 }
17167 if (soap_element_end_in(soap, tag))
17168 return NULL;
17169 }
17170 else
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);
17172 if (soap->body && soap_element_end_in(soap, tag))
17173 return NULL;
17174 }
17175 return a;
17176 }
17177
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)
17179 {
17180 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity);
17181 if (soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag?tag:"ns1:nucleotide_periodicity", id, a, type))
17182 return soap->error;
17183 return soap_putindependent(soap);
17184 }
17185
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)
17187 {
17188 if ((p = soap_in_ns1__nucleotide_USCOREperiodicity(soap, tag, p, type)))
17189 if (soap_getindependent(soap))
17190 return NULL;
17191 return p;
17192 }
17193
17194 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityResponse *a)
17195 {
17196 (void)soap; (void)a; /* appease -Wall -Werror */
17197 a->_result = NULL;
17198 }
17199
17200 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityResponse *a)
17201 {
17202 (void)soap; (void)a; /* appease -Wall -Werror */
17203 soap_serialize_PointerTostring(soap, &a->_result);
17204 }
17205
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)
17207 {
17208 (void)soap; (void)tag; (void)id; (void)type;
17209 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse), type))
17210 return soap->error;
17211 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17212 return soap->error;
17213 return soap_element_end_out(soap, tag);
17214 }
17215
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)
17217 {
17218 size_t soap_flag__result = 1;
17219 if (soap_element_begin_in(soap, tag, 0, type))
17220 return NULL;
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);
17222 if (!a)
17223 return NULL;
17224 soap_default_ns1__nucleotide_USCOREperiodicityResponse(soap, a);
17225 if (soap->body && !*soap->href)
17226 {
17227 for (;;)
17228 { soap->error = SOAP_TAG_MISMATCH;
17229 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17230 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17231 { soap_flag__result--;
17232 continue;
17233 }
17234 if (soap->error == SOAP_TAG_MISMATCH)
17235 soap->error = soap_ignore_element(soap);
17236 if (soap->error == SOAP_NO_TAG)
17237 break;
17238 if (soap->error)
17239 return NULL;
17240 }
17241 if (soap_element_end_in(soap, tag))
17242 return NULL;
17243 }
17244 else
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);
17246 if (soap->body && soap_element_end_in(soap, tag))
17247 return NULL;
17248 }
17249 return a;
17250 }
17251
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)
17253 {
17254 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse);
17255 if (soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag?tag:"ns1:nucleotide_periodicityResponse", id, a, type))
17256 return soap->error;
17257 return soap_putindependent(soap);
17258 }
17259
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)
17261 {
17262 if ((p = soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, p, type)))
17263 if (soap_getindependent(soap))
17264 return NULL;
17265 return p;
17266 }
17267
17268 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sum(struct soap *soap, struct ns1__sum *a)
17269 {
17270 (void)soap; (void)a; /* appease -Wall -Werror */
17271 a->_array = NULL;
17272 }
17273
17274 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sum(struct soap *soap, const struct ns1__sum *a)
17275 {
17276 (void)soap; (void)a; /* appease -Wall -Werror */
17277 soap_serialize_PointerToarrayIn(soap, &a->_array);
17278 }
17279
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)
17281 {
17282 (void)soap; (void)tag; (void)id; (void)type;
17283 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sum), type))
17284 return soap->error;
17285 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
17286 return soap->error;
17287 return soap_element_end_out(soap, tag);
17288 }
17289
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)
17291 {
17292 size_t soap_flag__array = 1;
17293 if (soap_element_begin_in(soap, tag, 0, type))
17294 return NULL;
17295 a = (struct ns1__sum *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sum, sizeof(struct ns1__sum), 0, NULL, NULL, NULL);
17296 if (!a)
17297 return NULL;
17298 soap_default_ns1__sum(soap, a);
17299 if (soap->body && !*soap->href)
17300 {
17301 for (;;)
17302 { soap->error = SOAP_TAG_MISMATCH;
17303 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
17304 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
17305 { soap_flag__array--;
17306 continue;
17307 }
17308 if (soap->error == SOAP_TAG_MISMATCH)
17309 soap->error = soap_ignore_element(soap);
17310 if (soap->error == SOAP_NO_TAG)
17311 break;
17312 if (soap->error)
17313 return NULL;
17314 }
17315 if (soap_element_end_in(soap, tag))
17316 return NULL;
17317 }
17318 else
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);
17320 if (soap->body && soap_element_end_in(soap, tag))
17321 return NULL;
17322 }
17323 return a;
17324 }
17325
17326 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sum(struct soap *soap, const struct ns1__sum *a, const char *tag, const char *type)
17327 {
17328 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sum);
17329 if (soap_out_ns1__sum(soap, tag?tag:"ns1:sum", id, a, type))
17330 return soap->error;
17331 return soap_putindependent(soap);
17332 }
17333
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)
17335 {
17336 if ((p = soap_in_ns1__sum(soap, tag, p, type)))
17337 if (soap_getindependent(soap))
17338 return NULL;
17339 return p;
17340 }
17341
17342 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sumResponse(struct soap *soap, struct ns1__sumResponse *a)
17343 {
17344 (void)soap; (void)a; /* appease -Wall -Werror */
17345 a->_result = NULL;
17346 }
17347
17348 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a)
17349 {
17350 (void)soap; (void)a; /* appease -Wall -Werror */
17351 soap_serialize_PointerTostring(soap, &a->_result);
17352 }
17353
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)
17355 {
17356 (void)soap; (void)tag; (void)id; (void)type;
17357 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sumResponse), type))
17358 return soap->error;
17359 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17360 return soap->error;
17361 return soap_element_end_out(soap, tag);
17362 }
17363
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)
17365 {
17366 size_t soap_flag__result = 1;
17367 if (soap_element_begin_in(soap, tag, 0, type))
17368 return NULL;
17369 a = (struct ns1__sumResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sumResponse, sizeof(struct ns1__sumResponse), 0, NULL, NULL, NULL);
17370 if (!a)
17371 return NULL;
17372 soap_default_ns1__sumResponse(soap, a);
17373 if (soap->body && !*soap->href)
17374 {
17375 for (;;)
17376 { soap->error = SOAP_TAG_MISMATCH;
17377 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17378 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17379 { soap_flag__result--;
17380 continue;
17381 }
17382 if (soap->error == SOAP_TAG_MISMATCH)
17383 soap->error = soap_ignore_element(soap);
17384 if (soap->error == SOAP_NO_TAG)
17385 break;
17386 if (soap->error)
17387 return NULL;
17388 }
17389 if (soap_element_end_in(soap, tag))
17390 return NULL;
17391 }
17392 else
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);
17394 if (soap->body && soap_element_end_in(soap, tag))
17395 return NULL;
17396 }
17397 return a;
17398 }
17399
17400 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a, const char *tag, const char *type)
17401 {
17402 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sumResponse);
17403 if (soap_out_ns1__sumResponse(soap, tag?tag:"ns1:sumResponse", id, a, type))
17404 return soap->error;
17405 return soap_putindependent(soap);
17406 }
17407
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)
17409 {
17410 if ((p = soap_in_ns1__sumResponse(soap, tag, p, type)))
17411 if (soap_getindependent(soap))
17412 return NULL;
17413 return p;
17414 }
17415
17416 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmap(struct soap *soap, struct ns1__plasmid_USCOREmap *a)
17417 {
17418 (void)soap; (void)a; /* appease -Wall -Werror */
17419 soap_default_string(soap, &a->_sequence);
17420 a->_params = NULL;
17421 }
17422
17423 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmap(struct soap *soap, const struct ns1__plasmid_USCOREmap *a)
17424 {
17425 (void)soap; (void)a; /* appease -Wall -Werror */
17426 soap_serialize_string(soap, &a->_sequence);
17427 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, &a->_params);
17428 }
17429
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)
17431 {
17432 (void)soap; (void)tag; (void)id; (void)type;
17433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmap), type))
17434 return soap->error;
17435 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
17436 return soap->error;
17437 if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, "params", -1, &a->_params, ""))
17438 return soap->error;
17439 return soap_element_end_out(soap, tag);
17440 }
17441
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)
17443 {
17444 size_t soap_flag__sequence = 1;
17445 size_t soap_flag__params = 1;
17446 if (soap_element_begin_in(soap, tag, 0, type))
17447 return NULL;
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);
17449 if (!a)
17450 return NULL;
17451 soap_default_ns1__plasmid_USCOREmap(soap, a);
17452 if (soap->body && !*soap->href)
17453 {
17454 for (;;)
17455 { soap->error = SOAP_TAG_MISMATCH;
17456 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
17457 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
17458 { soap_flag__sequence--;
17459 continue;
17460 }
17461 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
17462 if (soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:plasmid_mapInputParams"))
17463 { soap_flag__params--;
17464 continue;
17465 }
17466 if (soap->error == SOAP_TAG_MISMATCH)
17467 soap->error = soap_ignore_element(soap);
17468 if (soap->error == SOAP_NO_TAG)
17469 break;
17470 if (soap->error)
17471 return NULL;
17472 }
17473 if (soap_element_end_in(soap, tag))
17474 return NULL;
17475 }
17476 else
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);
17478 if (soap->body && soap_element_end_in(soap, tag))
17479 return NULL;
17480 }
17481 return a;
17482 }
17483
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)
17485 {
17486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmap);
17487 if (soap_out_ns1__plasmid_USCOREmap(soap, tag?tag:"ns1:plasmid_map", id, a, type))
17488 return soap->error;
17489 return soap_putindependent(soap);
17490 }
17491
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)
17493 {
17494 if ((p = soap_in_ns1__plasmid_USCOREmap(soap, tag, p, type)))
17495 if (soap_getindependent(soap))
17496 return NULL;
17497 return p;
17498 }
17499
17500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapResponse(struct soap *soap, struct ns1__plasmid_USCOREmapResponse *a)
17501 {
17502 (void)soap; (void)a; /* appease -Wall -Werror */
17503 a->_result = NULL;
17504 }
17505
17506 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapResponse(struct soap *soap, const struct ns1__plasmid_USCOREmapResponse *a)
17507 {
17508 (void)soap; (void)a; /* appease -Wall -Werror */
17509 soap_serialize_PointerTostring(soap, &a->_result);
17510 }
17511
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)
17513 {
17514 (void)soap; (void)tag; (void)id; (void)type;
17515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapResponse), type))
17516 return soap->error;
17517 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17518 return soap->error;
17519 return soap_element_end_out(soap, tag);
17520 }
17521
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)
17523 {
17524 size_t soap_flag__result = 1;
17525 if (soap_element_begin_in(soap, tag, 0, type))
17526 return NULL;
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);
17528 if (!a)
17529 return NULL;
17530 soap_default_ns1__plasmid_USCOREmapResponse(soap, a);
17531 if (soap->body && !*soap->href)
17532 {
17533 for (;;)
17534 { soap->error = SOAP_TAG_MISMATCH;
17535 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17536 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17537 { soap_flag__result--;
17538 continue;
17539 }
17540 if (soap->error == SOAP_TAG_MISMATCH)
17541 soap->error = soap_ignore_element(soap);
17542 if (soap->error == SOAP_NO_TAG)
17543 break;
17544 if (soap->error)
17545 return NULL;
17546 }
17547 if (soap_element_end_in(soap, tag))
17548 return NULL;
17549 }
17550 else
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);
17552 if (soap->body && soap_element_end_in(soap, tag))
17553 return NULL;
17554 }
17555 return a;
17556 }
17557
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)
17559 {
17560 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapResponse);
17561 if (soap_out_ns1__plasmid_USCOREmapResponse(soap, tag?tag:"ns1:plasmid_mapResponse", id, a, type))
17562 return soap->error;
17563 return soap_putindependent(soap);
17564 }
17565
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)
17567 {
17568 if ((p = soap_in_ns1__plasmid_USCOREmapResponse(soap, tag, p, type)))
17569 if (soap_getindependent(soap))
17570 return NULL;
17571 return p;
17572 }
17573
17574 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREter(struct soap *soap, struct ns1__find_USCOREori_USCOREter *a)
17575 {
17576 (void)soap; (void)a; /* appease -Wall -Werror */
17577 soap_default_string(soap, &a->_sequence);
17578 a->_params = NULL;
17579 }
17580
17581 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREter(struct soap *soap, const struct ns1__find_USCOREori_USCOREter *a)
17582 {
17583 (void)soap; (void)a; /* appease -Wall -Werror */
17584 soap_serialize_string(soap, &a->_sequence);
17585 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, &a->_params);
17586 }
17587
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)
17589 {
17590 (void)soap; (void)tag; (void)id; (void)type;
17591 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREter), type))
17592 return soap->error;
17593 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
17594 return soap->error;
17595 if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, ""))
17596 return soap->error;
17597 return soap_element_end_out(soap, tag);
17598 }
17599
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)
17601 {
17602 size_t soap_flag__sequence = 1;
17603 size_t soap_flag__params = 1;
17604 if (soap_element_begin_in(soap, tag, 0, type))
17605 return NULL;
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);
17607 if (!a)
17608 return NULL;
17609 soap_default_ns1__find_USCOREori_USCOREter(soap, a);
17610 if (soap->body && !*soap->href)
17611 {
17612 for (;;)
17613 { soap->error = SOAP_TAG_MISMATCH;
17614 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
17615 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
17616 { soap_flag__sequence--;
17617 continue;
17618 }
17619 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
17620 if (soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_ori_terInputParams"))
17621 { soap_flag__params--;
17622 continue;
17623 }
17624 if (soap->error == SOAP_TAG_MISMATCH)
17625 soap->error = soap_ignore_element(soap);
17626 if (soap->error == SOAP_NO_TAG)
17627 break;
17628 if (soap->error)
17629 return NULL;
17630 }
17631 if (soap_element_end_in(soap, tag))
17632 return NULL;
17633 }
17634 else
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);
17636 if (soap->body && soap_element_end_in(soap, tag))
17637 return NULL;
17638 }
17639 return a;
17640 }
17641
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)
17643 {
17644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREter);
17645 if (soap_out_ns1__find_USCOREori_USCOREter(soap, tag?tag:"ns1:find_ori_ter", id, a, type))
17646 return soap->error;
17647 return soap_putindependent(soap);
17648 }
17649
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)
17651 {
17652 if ((p = soap_in_ns1__find_USCOREori_USCOREter(soap, tag, p, type)))
17653 if (soap_getindependent(soap))
17654 return NULL;
17655 return p;
17656 }
17657
17658 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREori_USCOREterResponse *a)
17659 {
17660 (void)soap; (void)a; /* appease -Wall -Werror */
17661 a->_result = NULL;
17662 }
17663
17664 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREori_USCOREterResponse *a)
17665 {
17666 (void)soap; (void)a; /* appease -Wall -Werror */
17667 soap_serialize_PointerTostring(soap, &a->_result);
17668 }
17669
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)
17671 {
17672 (void)soap; (void)tag; (void)id; (void)type;
17673 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse), type))
17674 return soap->error;
17675 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17676 return soap->error;
17677 return soap_element_end_out(soap, tag);
17678 }
17679
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)
17681 {
17682 size_t soap_flag__result = 1;
17683 if (soap_element_begin_in(soap, tag, 0, type))
17684 return NULL;
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);
17686 if (!a)
17687 return NULL;
17688 soap_default_ns1__find_USCOREori_USCOREterResponse(soap, a);
17689 if (soap->body && !*soap->href)
17690 {
17691 for (;;)
17692 { soap->error = SOAP_TAG_MISMATCH;
17693 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17694 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17695 { soap_flag__result--;
17696 continue;
17697 }
17698 if (soap->error == SOAP_TAG_MISMATCH)
17699 soap->error = soap_ignore_element(soap);
17700 if (soap->error == SOAP_NO_TAG)
17701 break;
17702 if (soap->error)
17703 return NULL;
17704 }
17705 if (soap_element_end_in(soap, tag))
17706 return NULL;
17707 }
17708 else
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);
17710 if (soap->body && soap_element_end_in(soap, tag))
17711 return NULL;
17712 }
17713 return a;
17714 }
17715
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)
17717 {
17718 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse);
17719 if (soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:find_ori_terResponse", id, a, type))
17720 return soap->error;
17721 return soap_putindependent(soap);
17722 }
17723
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)
17725 {
17726 if ((p = soap_in_ns1__find_USCOREori_USCOREterResponse(soap, tag, p, type)))
17727 if (soap_getindependent(soap))
17728 return NULL;
17729 return p;
17730 }
17731
17732 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__median(struct soap *soap, struct ns1__median *a)
17733 {
17734 (void)soap; (void)a; /* appease -Wall -Werror */
17735 a->_array = NULL;
17736 }
17737
17738 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__median(struct soap *soap, const struct ns1__median *a)
17739 {
17740 (void)soap; (void)a; /* appease -Wall -Werror */
17741 soap_serialize_PointerToarrayIn(soap, &a->_array);
17742 }
17743
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)
17745 {
17746 (void)soap; (void)tag; (void)id; (void)type;
17747 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__median), type))
17748 return soap->error;
17749 if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, ""))
17750 return soap->error;
17751 return soap_element_end_out(soap, tag);
17752 }
17753
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)
17755 {
17756 size_t soap_flag__array = 1;
17757 if (soap_element_begin_in(soap, tag, 0, type))
17758 return NULL;
17759 a = (struct ns1__median *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__median, sizeof(struct ns1__median), 0, NULL, NULL, NULL);
17760 if (!a)
17761 return NULL;
17762 soap_default_ns1__median(soap, a);
17763 if (soap->body && !*soap->href)
17764 {
17765 for (;;)
17766 { soap->error = SOAP_TAG_MISMATCH;
17767 if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH)
17768 if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string"))
17769 { soap_flag__array--;
17770 continue;
17771 }
17772 if (soap->error == SOAP_TAG_MISMATCH)
17773 soap->error = soap_ignore_element(soap);
17774 if (soap->error == SOAP_NO_TAG)
17775 break;
17776 if (soap->error)
17777 return NULL;
17778 }
17779 if (soap_element_end_in(soap, tag))
17780 return NULL;
17781 }
17782 else
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);
17784 if (soap->body && soap_element_end_in(soap, tag))
17785 return NULL;
17786 }
17787 return a;
17788 }
17789
17790 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__median(struct soap *soap, const struct ns1__median *a, const char *tag, const char *type)
17791 {
17792 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__median);
17793 if (soap_out_ns1__median(soap, tag?tag:"ns1:median", id, a, type))
17794 return soap->error;
17795 return soap_putindependent(soap);
17796 }
17797
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)
17799 {
17800 if ((p = soap_in_ns1__median(soap, tag, p, type)))
17801 if (soap_getindependent(soap))
17802 return NULL;
17803 return p;
17804 }
17805
17806 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__medianResponse(struct soap *soap, struct ns1__medianResponse *a)
17807 {
17808 (void)soap; (void)a; /* appease -Wall -Werror */
17809 a->_result = NULL;
17810 }
17811
17812 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a)
17813 {
17814 (void)soap; (void)a; /* appease -Wall -Werror */
17815 soap_serialize_PointerTostring(soap, &a->_result);
17816 }
17817
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)
17819 {
17820 (void)soap; (void)tag; (void)id; (void)type;
17821 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__medianResponse), type))
17822 return soap->error;
17823 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17824 return soap->error;
17825 return soap_element_end_out(soap, tag);
17826 }
17827
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)
17829 {
17830 size_t soap_flag__result = 1;
17831 if (soap_element_begin_in(soap, tag, 0, type))
17832 return NULL;
17833 a = (struct ns1__medianResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__medianResponse, sizeof(struct ns1__medianResponse), 0, NULL, NULL, NULL);
17834 if (!a)
17835 return NULL;
17836 soap_default_ns1__medianResponse(soap, a);
17837 if (soap->body && !*soap->href)
17838 {
17839 for (;;)
17840 { soap->error = SOAP_TAG_MISMATCH;
17841 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17842 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17843 { soap_flag__result--;
17844 continue;
17845 }
17846 if (soap->error == SOAP_TAG_MISMATCH)
17847 soap->error = soap_ignore_element(soap);
17848 if (soap->error == SOAP_NO_TAG)
17849 break;
17850 if (soap->error)
17851 return NULL;
17852 }
17853 if (soap_element_end_in(soap, tag))
17854 return NULL;
17855 }
17856 else
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);
17858 if (soap->body && soap_element_end_in(soap, tag))
17859 return NULL;
17860 }
17861 return a;
17862 }
17863
17864 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a, const char *tag, const char *type)
17865 {
17866 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__medianResponse);
17867 if (soap_out_ns1__medianResponse(soap, tag?tag:"ns1:medianResponse", id, a, type))
17868 return soap->error;
17869 return soap_putindependent(soap);
17870 }
17871
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)
17873 {
17874 if ((p = soap_in_ns1__medianResponse(soap, tag, p, type)))
17875 if (soap_getindependent(soap))
17876 return NULL;
17877 return p;
17878 }
17879
17880 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseq(struct soap *soap, struct ns1__splitprintseq *a)
17881 {
17882 (void)soap; (void)a; /* appease -Wall -Werror */
17883 soap_default_string(soap, &a->_sequence);
17884 }
17885
17886 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a)
17887 {
17888 (void)soap; (void)a; /* appease -Wall -Werror */
17889 soap_serialize_string(soap, &a->_sequence);
17890 }
17891
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)
17893 {
17894 (void)soap; (void)tag; (void)id; (void)type;
17895 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseq), type))
17896 return soap->error;
17897 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
17898 return soap->error;
17899 return soap_element_end_out(soap, tag);
17900 }
17901
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)
17903 {
17904 size_t soap_flag__sequence = 1;
17905 if (soap_element_begin_in(soap, tag, 0, type))
17906 return NULL;
17907 a = (struct ns1__splitprintseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseq, sizeof(struct ns1__splitprintseq), 0, NULL, NULL, NULL);
17908 if (!a)
17909 return NULL;
17910 soap_default_ns1__splitprintseq(soap, a);
17911 if (soap->body && !*soap->href)
17912 {
17913 for (;;)
17914 { soap->error = SOAP_TAG_MISMATCH;
17915 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
17916 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
17917 { soap_flag__sequence--;
17918 continue;
17919 }
17920 if (soap->error == SOAP_TAG_MISMATCH)
17921 soap->error = soap_ignore_element(soap);
17922 if (soap->error == SOAP_NO_TAG)
17923 break;
17924 if (soap->error)
17925 return NULL;
17926 }
17927 if (soap_element_end_in(soap, tag))
17928 return NULL;
17929 }
17930 else
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);
17932 if (soap->body && soap_element_end_in(soap, tag))
17933 return NULL;
17934 }
17935 return a;
17936 }
17937
17938 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a, const char *tag, const char *type)
17939 {
17940 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseq);
17941 if (soap_out_ns1__splitprintseq(soap, tag?tag:"ns1:splitprintseq", id, a, type))
17942 return soap->error;
17943 return soap_putindependent(soap);
17944 }
17945
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)
17947 {
17948 if ((p = soap_in_ns1__splitprintseq(soap, tag, p, type)))
17949 if (soap_getindependent(soap))
17950 return NULL;
17951 return p;
17952 }
17953
17954 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseqResponse(struct soap *soap, struct ns1__splitprintseqResponse *a)
17955 {
17956 (void)soap; (void)a; /* appease -Wall -Werror */
17957 a->_result = NULL;
17958 }
17959
17960 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a)
17961 {
17962 (void)soap; (void)a; /* appease -Wall -Werror */
17963 soap_serialize_PointerTostring(soap, &a->_result);
17964 }
17965
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)
17967 {
17968 (void)soap; (void)tag; (void)id; (void)type;
17969 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseqResponse), type))
17970 return soap->error;
17971 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
17972 return soap->error;
17973 return soap_element_end_out(soap, tag);
17974 }
17975
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)
17977 {
17978 size_t soap_flag__result = 1;
17979 if (soap_element_begin_in(soap, tag, 0, type))
17980 return NULL;
17981 a = (struct ns1__splitprintseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseqResponse, sizeof(struct ns1__splitprintseqResponse), 0, NULL, NULL, NULL);
17982 if (!a)
17983 return NULL;
17984 soap_default_ns1__splitprintseqResponse(soap, a);
17985 if (soap->body && !*soap->href)
17986 {
17987 for (;;)
17988 { soap->error = SOAP_TAG_MISMATCH;
17989 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
17990 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
17991 { soap_flag__result--;
17992 continue;
17993 }
17994 if (soap->error == SOAP_TAG_MISMATCH)
17995 soap->error = soap_ignore_element(soap);
17996 if (soap->error == SOAP_NO_TAG)
17997 break;
17998 if (soap->error)
17999 return NULL;
18000 }
18001 if (soap_element_end_in(soap, tag))
18002 return NULL;
18003 }
18004 else
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);
18006 if (soap->body && soap_element_end_in(soap, tag))
18007 return NULL;
18008 }
18009 return a;
18010 }
18011
18012 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a, const char *tag, const char *type)
18013 {
18014 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseqResponse);
18015 if (soap_out_ns1__splitprintseqResponse(soap, tag?tag:"ns1:splitprintseqResponse", id, a, type))
18016 return soap->error;
18017 return soap_putindependent(soap);
18018 }
18019
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)
18021 {
18022 if ((p = soap_in_ns1__splitprintseqResponse(soap, tag, p, type)))
18023 if (soap_getindependent(soap))
18024 return NULL;
18025 return p;
18026 }
18027
18028 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalue(struct soap *soap, struct ns1__w_USCOREvalue *a)
18029 {
18030 (void)soap; (void)a; /* appease -Wall -Werror */
18031 soap_default_string(soap, &a->_sequence);
18032 a->_params = NULL;
18033 }
18034
18035 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalue(struct soap *soap, const struct ns1__w_USCOREvalue *a)
18036 {
18037 (void)soap; (void)a; /* appease -Wall -Werror */
18038 soap_serialize_string(soap, &a->_sequence);
18039 soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, &a->_params);
18040 }
18041
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)
18043 {
18044 (void)soap; (void)tag; (void)id; (void)type;
18045 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalue), type))
18046 return soap->error;
18047 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
18048 return soap->error;
18049 if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, "params", -1, &a->_params, ""))
18050 return soap->error;
18051 return soap_element_end_out(soap, tag);
18052 }
18053
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)
18055 {
18056 size_t soap_flag__sequence = 1;
18057 size_t soap_flag__params = 1;
18058 if (soap_element_begin_in(soap, tag, 0, type))
18059 return NULL;
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);
18061 if (!a)
18062 return NULL;
18063 soap_default_ns1__w_USCOREvalue(soap, a);
18064 if (soap->body && !*soap->href)
18065 {
18066 for (;;)
18067 { soap->error = SOAP_TAG_MISMATCH;
18068 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18069 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
18070 { soap_flag__sequence--;
18071 continue;
18072 }
18073 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
18074 if (soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:w_valueInputParams"))
18075 { soap_flag__params--;
18076 continue;
18077 }
18078 if (soap->error == SOAP_TAG_MISMATCH)
18079 soap->error = soap_ignore_element(soap);
18080 if (soap->error == SOAP_NO_TAG)
18081 break;
18082 if (soap->error)
18083 return NULL;
18084 }
18085 if (soap_element_end_in(soap, tag))
18086 return NULL;
18087 }
18088 else
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);
18090 if (soap->body && soap_element_end_in(soap, tag))
18091 return NULL;
18092 }
18093 return a;
18094 }
18095
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)
18097 {
18098 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalue);
18099 if (soap_out_ns1__w_USCOREvalue(soap, tag?tag:"ns1:w_value", id, a, type))
18100 return soap->error;
18101 return soap_putindependent(soap);
18102 }
18103
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)
18105 {
18106 if ((p = soap_in_ns1__w_USCOREvalue(soap, tag, p, type)))
18107 if (soap_getindependent(soap))
18108 return NULL;
18109 return p;
18110 }
18111
18112 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueResponse(struct soap *soap, struct ns1__w_USCOREvalueResponse *a)
18113 {
18114 (void)soap; (void)a; /* appease -Wall -Werror */
18115 a->_result = NULL;
18116 }
18117
18118 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueResponse(struct soap *soap, const struct ns1__w_USCOREvalueResponse *a)
18119 {
18120 (void)soap; (void)a; /* appease -Wall -Werror */
18121 soap_serialize_PointerTostring(soap, &a->_result);
18122 }
18123
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)
18125 {
18126 (void)soap; (void)tag; (void)id; (void)type;
18127 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueResponse), type))
18128 return soap->error;
18129 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
18130 return soap->error;
18131 return soap_element_end_out(soap, tag);
18132 }
18133
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)
18135 {
18136 size_t soap_flag__result = 1;
18137 if (soap_element_begin_in(soap, tag, 0, type))
18138 return NULL;
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);
18140 if (!a)
18141 return NULL;
18142 soap_default_ns1__w_USCOREvalueResponse(soap, a);
18143 if (soap->body && !*soap->href)
18144 {
18145 for (;;)
18146 { soap->error = SOAP_TAG_MISMATCH;
18147 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
18148 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
18149 { soap_flag__result--;
18150 continue;
18151 }
18152 if (soap->error == SOAP_TAG_MISMATCH)
18153 soap->error = soap_ignore_element(soap);
18154 if (soap->error == SOAP_NO_TAG)
18155 break;
18156 if (soap->error)
18157 return NULL;
18158 }
18159 if (soap_element_end_in(soap, tag))
18160 return NULL;
18161 }
18162 else
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);
18164 if (soap->body && soap_element_end_in(soap, tag))
18165 return NULL;
18166 }
18167 return a;
18168 }
18169
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)
18171 {
18172 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueResponse);
18173 if (soap_out_ns1__w_USCOREvalueResponse(soap, tag?tag:"ns1:w_valueResponse", id, a, type))
18174 return soap->error;
18175 return soap_putindependent(soap);
18176 }
18177
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)
18179 {
18180 if ((p = soap_in_ns1__w_USCOREvalueResponse(soap, tag, p, type)))
18181 if (soap_getindependent(soap))
18182 return NULL;
18183 return p;
18184 }
18185
18186 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2(struct soap *soap, struct ns1__P2 *a)
18187 {
18188 (void)soap; (void)a; /* appease -Wall -Werror */
18189 soap_default_string(soap, &a->_sequence);
18190 a->_params = NULL;
18191 }
18192
18193 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2(struct soap *soap, const struct ns1__P2 *a)
18194 {
18195 (void)soap; (void)a; /* appease -Wall -Werror */
18196 soap_serialize_string(soap, &a->_sequence);
18197 soap_serialize_PointerTons1__P2InputParams(soap, &a->_params);
18198 }
18199
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)
18201 {
18202 (void)soap; (void)tag; (void)id; (void)type;
18203 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2), type))
18204 return soap->error;
18205 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
18206 return soap->error;
18207 if (soap_out_PointerTons1__P2InputParams(soap, "params", -1, &a->_params, ""))
18208 return soap->error;
18209 return soap_element_end_out(soap, tag);
18210 }
18211
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)
18213 {
18214 size_t soap_flag__sequence = 1;
18215 size_t soap_flag__params = 1;
18216 if (soap_element_begin_in(soap, tag, 0, type))
18217 return NULL;
18218 a = (struct ns1__P2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2, sizeof(struct ns1__P2), 0, NULL, NULL, NULL);
18219 if (!a)
18220 return NULL;
18221 soap_default_ns1__P2(soap, a);
18222 if (soap->body && !*soap->href)
18223 {
18224 for (;;)
18225 { soap->error = SOAP_TAG_MISMATCH;
18226 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18227 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
18228 { soap_flag__sequence--;
18229 continue;
18230 }
18231 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
18232 if (soap_in_PointerTons1__P2InputParams(soap, NULL, &a->_params, "ns1:P2InputParams"))
18233 { soap_flag__params--;
18234 continue;
18235 }
18236 if (soap->error == SOAP_TAG_MISMATCH)
18237 soap->error = soap_ignore_element(soap);
18238 if (soap->error == SOAP_NO_TAG)
18239 break;
18240 if (soap->error)
18241 return NULL;
18242 }
18243 if (soap_element_end_in(soap, tag))
18244 return NULL;
18245 }
18246 else
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);
18248 if (soap->body && soap_element_end_in(soap, tag))
18249 return NULL;
18250 }
18251 return a;
18252 }
18253
18254 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2(struct soap *soap, const struct ns1__P2 *a, const char *tag, const char *type)
18255 {
18256 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2);
18257 if (soap_out_ns1__P2(soap, tag?tag:"ns1:P2", id, a, type))
18258 return soap->error;
18259 return soap_putindependent(soap);
18260 }
18261
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)
18263 {
18264 if ((p = soap_in_ns1__P2(soap, tag, p, type)))
18265 if (soap_getindependent(soap))
18266 return NULL;
18267 return p;
18268 }
18269
18270 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2Response(struct soap *soap, struct ns1__P2Response *a)
18271 {
18272 (void)soap; (void)a; /* appease -Wall -Werror */
18273 a->_result = NULL;
18274 }
18275
18276 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a)
18277 {
18278 (void)soap; (void)a; /* appease -Wall -Werror */
18279 soap_serialize_PointerTostring(soap, &a->_result);
18280 }
18281
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)
18283 {
18284 (void)soap; (void)tag; (void)id; (void)type;
18285 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2Response), type))
18286 return soap->error;
18287 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
18288 return soap->error;
18289 return soap_element_end_out(soap, tag);
18290 }
18291
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)
18293 {
18294 size_t soap_flag__result = 1;
18295 if (soap_element_begin_in(soap, tag, 0, type))
18296 return NULL;
18297 a = (struct ns1__P2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2Response, sizeof(struct ns1__P2Response), 0, NULL, NULL, NULL);
18298 if (!a)
18299 return NULL;
18300 soap_default_ns1__P2Response(soap, a);
18301 if (soap->body && !*soap->href)
18302 {
18303 for (;;)
18304 { soap->error = SOAP_TAG_MISMATCH;
18305 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
18306 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
18307 { soap_flag__result--;
18308 continue;
18309 }
18310 if (soap->error == SOAP_TAG_MISMATCH)
18311 soap->error = soap_ignore_element(soap);
18312 if (soap->error == SOAP_NO_TAG)
18313 break;
18314 if (soap->error)
18315 return NULL;
18316 }
18317 if (soap_element_end_in(soap, tag))
18318 return NULL;
18319 }
18320 else
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);
18322 if (soap->body && soap_element_end_in(soap, tag))
18323 return NULL;
18324 }
18325 return a;
18326 }
18327
18328 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a, const char *tag, const char *type)
18329 {
18330 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2Response);
18331 if (soap_out_ns1__P2Response(soap, tag?tag:"ns1:P2Response", id, a, type))
18332 return soap->error;
18333 return soap_putindependent(soap);
18334 }
18335
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)
18337 {
18338 if ((p = soap_in_ns1__P2Response(soap, tag, p, type)))
18339 if (soap_getindependent(soap))
18340 return NULL;
18341 return p;
18342 }
18343
18344 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmva(struct soap *soap, struct ns1__codon_USCOREmva *a)
18345 {
18346 (void)soap; (void)a; /* appease -Wall -Werror */
18347 soap_default_string(soap, &a->_sequence);
18348 a->_params = NULL;
18349 }
18350
18351 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmva(struct soap *soap, const struct ns1__codon_USCOREmva *a)
18352 {
18353 (void)soap; (void)a; /* appease -Wall -Werror */
18354 soap_serialize_string(soap, &a->_sequence);
18355 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, &a->_params);
18356 }
18357
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)
18359 {
18360 (void)soap; (void)tag; (void)id; (void)type;
18361 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmva), type))
18362 return soap->error;
18363 if (soap_out_string(soap, "sequence", -1, &a->_sequence, ""))
18364 return soap->error;
18365 if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, "params", -1, &a->_params, ""))
18366 return soap->error;
18367 return soap_element_end_out(soap, tag);
18368 }
18369
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)
18371 {
18372 size_t soap_flag__sequence = 1;
18373 size_t soap_flag__params = 1;
18374 if (soap_element_begin_in(soap, tag, 0, type))
18375 return NULL;
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);
18377 if (!a)
18378 return NULL;
18379 soap_default_ns1__codon_USCOREmva(soap, a);
18380 if (soap->body && !*soap->href)
18381 {
18382 for (;;)
18383 { soap->error = SOAP_TAG_MISMATCH;
18384 if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18385 if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string"))
18386 { soap_flag__sequence--;
18387 continue;
18388 }
18389 if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH)
18390 if (soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, &a->_params, "ns1:codon_mvaInputParams"))
18391 { soap_flag__params--;
18392 continue;
18393 }
18394 if (soap->error == SOAP_TAG_MISMATCH)
18395 soap->error = soap_ignore_element(soap);
18396 if (soap->error == SOAP_NO_TAG)
18397 break;
18398 if (soap->error)
18399 return NULL;
18400 }
18401 if (soap_element_end_in(soap, tag))
18402 return NULL;
18403 }
18404 else
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);
18406 if (soap->body && soap_element_end_in(soap, tag))
18407 return NULL;
18408 }
18409 return a;
18410 }
18411
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)
18413 {
18414 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmva);
18415 if (soap_out_ns1__codon_USCOREmva(soap, tag?tag:"ns1:codon_mva", id, a, type))
18416 return soap->error;
18417 return soap_putindependent(soap);
18418 }
18419
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)
18421 {
18422 if ((p = soap_in_ns1__codon_USCOREmva(soap, tag, p, type)))
18423 if (soap_getindependent(soap))
18424 return NULL;
18425 return p;
18426 }
18427
18428 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaResponse(struct soap *soap, struct ns1__codon_USCOREmvaResponse *a)
18429 {
18430 (void)soap; (void)a; /* appease -Wall -Werror */
18431 a->_result = NULL;
18432 }
18433
18434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaResponse(struct soap *soap, const struct ns1__codon_USCOREmvaResponse *a)
18435 {
18436 (void)soap; (void)a; /* appease -Wall -Werror */
18437 soap_serialize_PointerTostring(soap, &a->_result);
18438 }
18439
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)
18441 {
18442 (void)soap; (void)tag; (void)id; (void)type;
18443 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaResponse), type))
18444 return soap->error;
18445 if (soap_out_PointerTostring(soap, "result", -1, &a->_result, ""))
18446 return soap->error;
18447 return soap_element_end_out(soap, tag);
18448 }
18449
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)
18451 {
18452 size_t soap_flag__result = 1;
18453 if (soap_element_begin_in(soap, tag, 0, type))
18454 return NULL;
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);
18456 if (!a)
18457 return NULL;
18458 soap_default_ns1__codon_USCOREmvaResponse(soap, a);
18459 if (soap->body && !*soap->href)
18460 {
18461 for (;;)
18462 { soap->error = SOAP_TAG_MISMATCH;
18463 if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH)
18464 if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string"))
18465 { soap_flag__result--;
18466 continue;
18467 }
18468 if (soap->error == SOAP_TAG_MISMATCH)
18469 soap->error = soap_ignore_element(soap);
18470 if (soap->error == SOAP_NO_TAG)
18471 break;
18472 if (soap->error)
18473 return NULL;
18474 }
18475 if (soap_element_end_in(soap, tag))
18476 return NULL;
18477 }
18478 else
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);
18480 if (soap->body && soap_element_end_in(soap, tag))
18481 return NULL;
18482 }
18483 return a;
18484 }
18485
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)
18487 {
18488 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaResponse);
18489 if (soap_out_ns1__codon_USCOREmvaResponse(soap, tag?tag:"ns1:codon_mvaResponse", id, a, type))
18490 return soap->error;
18491 return soap_putindependent(soap);
18492 }
18493
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)
18495 {
18496 if ((p = soap_in_ns1__codon_USCOREmvaResponse(soap, tag, p, type)))
18497 if (soap_getindependent(soap))
18498 return NULL;
18499 return p;
18500 }
18501
18502 SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayOut(struct soap *soap, struct arrayOut *a)
18503 { (void)soap;
18504 (void)soap; /* appease -Wall -Werror */
18505 a->__size = 0;
18506 a->__ptr = NULL;
18507 }
18508
18509 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayOut(struct soap *soap, struct arrayOut const*a)
18510 {
18511 int i;
18512 if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayOut))
18513 for (i = 0; i < a->__size; i++)
18514 {
18515 soap_serialize_string(soap, a->__ptr + i);
18516 }
18517 }
18518
18519 SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayOut(struct soap *soap, const char *tag, int id, const struct arrayOut *a, const char *type)
18520 {
18521 int i, n = a->__size;
18522 char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL;
18523 id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayOut);
18524 if (id < 0)
18525 return soap->error;
18526 if (soap_array_begin_out(soap, tag, id, t, NULL))
18527 return soap->error;
18528 for (i = 0; i < n; i++)
18529 {
18530 soap->position = 1;
18531 soap->positions[0] = i;
18532 soap_out_string(soap, "item", -1, &a->__ptr[i], "");
18533 }
18534 soap->position = 0;
18535 return soap_element_end_out(soap, tag);
18536 }
18537
18538 SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_in_arrayOut(struct soap *soap, const char *tag, struct arrayOut *a, const char *type)
18539 { int i, j;
18540 char **p;
18541 if (soap_element_begin_in(soap, tag, 1, NULL))
18542 return NULL;
18543 if (soap_match_array(soap, type))
18544 { soap->error = SOAP_TYPE;
18545 return NULL;
18546 }
18547 a = (struct arrayOut *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0, NULL, NULL, NULL);
18548 if (!a)
18549 return NULL;
18550 soap_default_arrayOut(soap, a);
18551 if (soap->body && !*soap->href)
18552 {
18553 a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j);
18554 if (a->__size >= 0)
18555 { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size);
18556 for (i = 0; i < a->__size; i++)
18557 a->__ptr[i] = NULL;
18558 for (i = 0; i < a->__size; i++)
18559 { soap_peek_element(soap);
18560 if (soap->position)
18561 { i = soap->positions[0]-j;
18562 if (i < 0 || i >= a->__size)
18563 { soap->error = SOAP_IOB;
18564 return NULL;
18565 }
18566 }
18567 if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string"))
18568 { if (soap->error != SOAP_NO_TAG)
18569 return NULL;
18570 soap->error = SOAP_OK;
18571 break;
18572 }
18573 }
18574 }
18575 else
18576 { if (soap_new_block(soap) == NULL)
18577 return NULL;
18578 for (a->__size = 0; ; a->__size++)
18579 { p = (char **)soap_push_block(soap, NULL, sizeof(char *));
18580 if (!p)
18581 return NULL;
18582 *p = NULL;
18583 if (!soap_in_string(soap, NULL, p, "xsd:string"))
18584 { if (soap->error != SOAP_NO_TAG)
18585 return NULL;
18586 soap->error = SOAP_OK;
18587 break;
18588 }
18589 }
18590 soap_pop_block(soap, NULL);
18591 a->__ptr = (char **)soap_malloc(soap, soap->blist->size);
18592 soap_save_block(soap, NULL, (char*)a->__ptr, 1);
18593 }
18594 if (soap_element_end_in(soap, tag))
18595 return NULL;
18596 }
18597 else
18598 { a = (struct arrayOut *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayOut, 0, sizeof(struct arrayOut), 0, NULL);
18599 if (soap->body && soap_element_end_in(soap, tag))
18600 return NULL;
18601 }
18602 return a;
18603 }
18604
18605 SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayOut(struct soap *soap, const struct arrayOut *a, const char *tag, const char *type)
18606 {
18607 register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayOut);
18608 if (soap_out_arrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
18609 return soap->error;
18610 return soap_putindependent(soap);
18611 }
18612
18613 SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_get_arrayOut(struct soap *soap, struct arrayOut *p, const char *tag, const char *type)
18614 {
18615 if ((p = soap_in_arrayOut(soap, tag, p, type)))
18616 if (soap_getindependent(soap))
18617 return NULL;
18618 return p;
18619 }
18620
18621 SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayIn(struct soap *soap, struct arrayIn *a)
18622 { (void)soap;
18623 (void)soap; /* appease -Wall -Werror */
18624 a->__size = 0;
18625 a->__ptr = NULL;
18626 }
18627
18628 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayIn(struct soap *soap, struct arrayIn const*a)
18629 {
18630 int i;
18631 if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayIn))
18632 for (i = 0; i < a->__size; i++)
18633 {
18634 soap_serialize_string(soap, a->__ptr + i);
18635 }
18636 }
18637
18638 SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayIn(struct soap *soap, const char *tag, int id, const struct arrayIn *a, const char *type)
18639 {
18640 int i, n = a->__size;
18641 char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL;
18642 id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayIn);
18643 if (id < 0)
18644 return soap->error;
18645 if (soap_array_begin_out(soap, tag, id, t, NULL))
18646 return soap->error;
18647 for (i = 0; i < n; i++)
18648 {
18649 soap->position = 1;
18650 soap->positions[0] = i;
18651 soap_out_string(soap, "item", -1, &a->__ptr[i], "");
18652 }
18653 soap->position = 0;
18654 return soap_element_end_out(soap, tag);
18655 }
18656
18657 SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_in_arrayIn(struct soap *soap, const char *tag, struct arrayIn *a, const char *type)
18658 { int i, j;
18659 char **p;
18660 if (soap_element_begin_in(soap, tag, 1, NULL))
18661 return NULL;
18662 if (soap_match_array(soap, type))
18663 { soap->error = SOAP_TYPE;
18664 return NULL;
18665 }
18666 a = (struct arrayIn *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0, NULL, NULL, NULL);
18667 if (!a)
18668 return NULL;
18669 soap_default_arrayIn(soap, a);
18670 if (soap->body && !*soap->href)
18671 {
18672 a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j);
18673 if (a->__size >= 0)
18674 { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size);
18675 for (i = 0; i < a->__size; i++)
18676 a->__ptr[i] = NULL;
18677 for (i = 0; i < a->__size; i++)
18678 { soap_peek_element(soap);
18679 if (soap->position)
18680 { i = soap->positions[0]-j;
18681 if (i < 0 || i >= a->__size)
18682 { soap->error = SOAP_IOB;
18683 return NULL;
18684 }
18685 }
18686 if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string"))
18687 { if (soap->error != SOAP_NO_TAG)
18688 return NULL;
18689 soap->error = SOAP_OK;
18690 break;
18691 }
18692 }
18693 }
18694 else
18695 { if (soap_new_block(soap) == NULL)
18696 return NULL;
18697 for (a->__size = 0; ; a->__size++)
18698 { p = (char **)soap_push_block(soap, NULL, sizeof(char *));
18699 if (!p)
18700 return NULL;
18701 *p = NULL;
18702 if (!soap_in_string(soap, NULL, p, "xsd:string"))
18703 { if (soap->error != SOAP_NO_TAG)
18704 return NULL;
18705 soap->error = SOAP_OK;
18706 break;
18707 }
18708 }
18709 soap_pop_block(soap, NULL);
18710 a->__ptr = (char **)soap_malloc(soap, soap->blist->size);
18711 soap_save_block(soap, NULL, (char*)a->__ptr, 1);
18712 }
18713 if (soap_element_end_in(soap, tag))
18714 return NULL;
18715 }
18716 else
18717 { a = (struct arrayIn *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayIn, 0, sizeof(struct arrayIn), 0, NULL);
18718 if (soap->body && soap_element_end_in(soap, tag))
18719 return NULL;
18720 }
18721 return a;
18722 }
18723
18724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayIn(struct soap *soap, const struct arrayIn *a, const char *tag, const char *type)
18725 {
18726 register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayIn);
18727 if (soap_out_arrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
18728 return soap->error;
18729 return soap_putindependent(soap);
18730 }
18731
18732 SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_get_arrayIn(struct soap *soap, struct arrayIn *p, const char *tag, const char *type)
18733 {
18734 if ((p = soap_in_arrayIn(soap, tag, p, type)))
18735 if (soap_getindependent(soap))
18736 return NULL;
18737 return p;
18738 }
18739
18740 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *a)
18741 {
18742 (void)soap; (void)a; /* appease -Wall -Werror */
18743 soap_default_int(soap, &a->sharp);
18744 }
18745
18746 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueInputParams(struct soap *soap, const struct ns1__S_USCOREvalueInputParams *a)
18747 {
18748 (void)soap; (void)a; /* appease -Wall -Werror */
18749 }
18750
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)
18752 {
18753 (void)soap; (void)tag; (void)id; (void)type;
18754 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueInputParams), type))
18755 return soap->error;
18756 if (soap_out_int(soap, "sharp", -1, &a->sharp, ""))
18757 return soap->error;
18758 return soap_element_end_out(soap, tag);
18759 }
18760
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)
18762 {
18763 size_t soap_flag_sharp = 1;
18764 if (soap_element_begin_in(soap, tag, 0, type))
18765 return NULL;
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);
18767 if (!a)
18768 return NULL;
18769 soap_default_ns1__S_USCOREvalueInputParams(soap, a);
18770 if (soap->body && !*soap->href)
18771 {
18772 for (;;)
18773 { soap->error = SOAP_TAG_MISMATCH;
18774 if (soap_flag_sharp && soap->error == SOAP_TAG_MISMATCH)
18775 if (soap_in_int(soap, "sharp", &a->sharp, "xsd:int"))
18776 { soap_flag_sharp--;
18777 continue;
18778 }
18779 if (soap->error == SOAP_TAG_MISMATCH)
18780 soap->error = soap_ignore_element(soap);
18781 if (soap->error == SOAP_NO_TAG)
18782 break;
18783 if (soap->error)
18784 return NULL;
18785 }
18786 if (soap_element_end_in(soap, tag))
18787 return NULL;
18788 }
18789 else
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);
18791 if (soap->body && soap_element_end_in(soap, tag))
18792 return NULL;
18793 }
18794 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sharp > 0))
18795 { soap->error = SOAP_OCCURS;
18796 return NULL;
18797 }
18798 return a;
18799 }
18800
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)
18802 {
18803 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueInputParams);
18804 if (soap_out_ns1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type))
18805 return soap->error;
18806 return soap_putindependent(soap);
18807 }
18808
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)
18810 {
18811 if ((p = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, p, type)))
18812 if (soap_getindependent(soap))
18813 return NULL;
18814 return p;
18815 }
18816
18817 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *a)
18818 {
18819 (void)soap; (void)a; /* appease -Wall -Werror */
18820 soap_default_string(soap, &a->id);
18821 soap_default_int(soap, &a->translate);
18822 soap_default_string(soap, &a->del_USCOREkey);
18823 soap_default_string(soap, &a->tag);
18824 }
18825
18826 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a)
18827 {
18828 (void)soap; (void)a; /* appease -Wall -Werror */
18829 soap_serialize_string(soap, &a->id);
18830 soap_serialize_string(soap, &a->del_USCOREkey);
18831 soap_serialize_string(soap, &a->tag);
18832 }
18833
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)
18835 {
18836 (void)soap; (void)tag; (void)id; (void)type;
18837 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsInputParams), type))
18838 return soap->error;
18839 if (a->id)
18840 { if (soap_out_string(soap, "id", -1, &a->id, ""))
18841 return soap->error;
18842 }
18843 else if (soap_element_nil(soap, "id"))
18844 return soap->error;
18845 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
18846 return soap->error;
18847 if (a->del_USCOREkey)
18848 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
18849 return soap->error;
18850 }
18851 else if (soap_element_nil(soap, "del_key"))
18852 return soap->error;
18853 if (a->tag)
18854 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
18855 return soap->error;
18856 }
18857 else if (soap_element_nil(soap, "tag"))
18858 return soap->error;
18859 return soap_element_end_out(soap, tag);
18860 }
18861
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)
18863 {
18864 size_t soap_flag_id = 1;
18865 size_t soap_flag_translate = 1;
18866 size_t soap_flag_del_USCOREkey = 1;
18867 size_t soap_flag_tag = 1;
18868 if (soap_element_begin_in(soap, tag, 0, type))
18869 return NULL;
18870 a = (struct ns1__scsInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0, NULL, NULL, NULL);
18871 if (!a)
18872 return NULL;
18873 soap_default_ns1__scsInputParams(soap, a);
18874 if (soap->body && !*soap->href)
18875 {
18876 for (;;)
18877 { soap->error = SOAP_TAG_MISMATCH;
18878 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18879 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
18880 { soap_flag_id--;
18881 continue;
18882 }
18883 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
18884 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
18885 { soap_flag_translate--;
18886 continue;
18887 }
18888 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18889 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
18890 { soap_flag_del_USCOREkey--;
18891 continue;
18892 }
18893 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
18894 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
18895 { soap_flag_tag--;
18896 continue;
18897 }
18898 if (soap->error == SOAP_TAG_MISMATCH)
18899 soap->error = soap_ignore_element(soap);
18900 if (soap->error == SOAP_NO_TAG)
18901 break;
18902 if (soap->error)
18903 return NULL;
18904 }
18905 if (soap_element_end_in(soap, tag))
18906 return NULL;
18907 }
18908 else
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);
18910 if (soap->body && soap_element_end_in(soap, tag))
18911 return NULL;
18912 }
18913 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_translate > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
18914 { soap->error = SOAP_OCCURS;
18915 return NULL;
18916 }
18917 return a;
18918 }
18919
18920 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a, const char *tag, const char *type)
18921 {
18922 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsInputParams);
18923 if (soap_out_ns1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type))
18924 return soap->error;
18925 return soap_putindependent(soap);
18926 }
18927
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)
18929 {
18930 if ((p = soap_in_ns1__scsInputParams(soap, tag, p, type)))
18931 if (soap_getindependent(soap))
18932 return NULL;
18933 return p;
18934 }
18935
18936 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *a)
18937 {
18938 (void)soap; (void)a; /* appease -Wall -Werror */
18939 soap_default_int(soap, &a->wordlength);
18940 soap_default_int(soap, &a->bothstrand);
18941 soap_default_int(soap, &a->oe);
18942 soap_default_string(soap, &a->seq);
18943 soap_default_string(soap, &a->memo);
18944 soap_default_int(soap, &a->header);
18945 }
18946
18947 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a)
18948 {
18949 (void)soap; (void)a; /* appease -Wall -Werror */
18950 soap_serialize_string(soap, &a->seq);
18951 soap_serialize_string(soap, &a->memo);
18952 }
18953
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)
18955 {
18956 (void)soap; (void)tag; (void)id; (void)type;
18957 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureInputParams), type))
18958 return soap->error;
18959 if (soap_out_int(soap, "wordlength", -1, &a->wordlength, ""))
18960 return soap->error;
18961 if (soap_out_int(soap, "bothstrand", -1, &a->bothstrand, ""))
18962 return soap->error;
18963 if (soap_out_int(soap, "oe", -1, &a->oe, ""))
18964 return soap->error;
18965 if (a->seq)
18966 { if (soap_out_string(soap, "seq", -1, &a->seq, ""))
18967 return soap->error;
18968 }
18969 else if (soap_element_nil(soap, "seq"))
18970 return soap->error;
18971 if (a->memo)
18972 { if (soap_out_string(soap, "memo", -1, &a->memo, ""))
18973 return soap->error;
18974 }
18975 else if (soap_element_nil(soap, "memo"))
18976 return soap->error;
18977 if (soap_out_int(soap, "header", -1, &a->header, ""))
18978 return soap->error;
18979 return soap_element_end_out(soap, tag);
18980 }
18981
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)
18983 {
18984 size_t soap_flag_wordlength = 1;
18985 size_t soap_flag_bothstrand = 1;
18986 size_t soap_flag_oe = 1;
18987 size_t soap_flag_seq = 1;
18988 size_t soap_flag_memo = 1;
18989 size_t soap_flag_header = 1;
18990 if (soap_element_begin_in(soap, tag, 0, type))
18991 return NULL;
18992 a = (struct ns1__signatureInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0, NULL, NULL, NULL);
18993 if (!a)
18994 return NULL;
18995 soap_default_ns1__signatureInputParams(soap, a);
18996 if (soap->body && !*soap->href)
18997 {
18998 for (;;)
18999 { soap->error = SOAP_TAG_MISMATCH;
19000 if (soap_flag_wordlength && soap->error == SOAP_TAG_MISMATCH)
19001 if (soap_in_int(soap, "wordlength", &a->wordlength, "xsd:int"))
19002 { soap_flag_wordlength--;
19003 continue;
19004 }
19005 if (soap_flag_bothstrand && soap->error == SOAP_TAG_MISMATCH)
19006 if (soap_in_int(soap, "bothstrand", &a->bothstrand, "xsd:int"))
19007 { soap_flag_bothstrand--;
19008 continue;
19009 }
19010 if (soap_flag_oe && soap->error == SOAP_TAG_MISMATCH)
19011 if (soap_in_int(soap, "oe", &a->oe, "xsd:int"))
19012 { soap_flag_oe--;
19013 continue;
19014 }
19015 if (soap_flag_seq && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19016 if (soap_in_string(soap, "seq", &a->seq, "xsd:string"))
19017 { soap_flag_seq--;
19018 continue;
19019 }
19020 if (soap_flag_memo && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19021 if (soap_in_string(soap, "memo", &a->memo, "xsd:string"))
19022 { soap_flag_memo--;
19023 continue;
19024 }
19025 if (soap_flag_header && soap->error == SOAP_TAG_MISMATCH)
19026 if (soap_in_int(soap, "header", &a->header, "xsd:int"))
19027 { soap_flag_header--;
19028 continue;
19029 }
19030 if (soap->error == SOAP_TAG_MISMATCH)
19031 soap->error = soap_ignore_element(soap);
19032 if (soap->error == SOAP_NO_TAG)
19033 break;
19034 if (soap->error)
19035 return NULL;
19036 }
19037 if (soap_element_end_in(soap, tag))
19038 return NULL;
19039 }
19040 else
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);
19042 if (soap->body && soap_element_end_in(soap, tag))
19043 return NULL;
19044 }
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))
19046 { soap->error = SOAP_OCCURS;
19047 return NULL;
19048 }
19049 return a;
19050 }
19051
19052 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a, const char *tag, const char *type)
19053 {
19054 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureInputParams);
19055 if (soap_out_ns1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type))
19056 return soap->error;
19057 return soap_putindependent(soap);
19058 }
19059
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)
19061 {
19062 if ((p = soap_in_ns1__signatureInputParams(soap, tag, p, type)))
19063 if (soap_getindependent(soap))
19064 return NULL;
19065 return p;
19066 }
19067
19068 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *a)
19069 {
19070 (void)soap; (void)a; /* appease -Wall -Werror */
19071 soap_default_string(soap, &a->variable);
19072 soap_default_int(soap, &a->coefficients);
19073 }
19074
19075 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasInputParams(struct soap *soap, const struct ns1__lda_USCOREbiasInputParams *a)
19076 {
19077 (void)soap; (void)a; /* appease -Wall -Werror */
19078 soap_serialize_string(soap, &a->variable);
19079 }
19080
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)
19082 {
19083 (void)soap; (void)tag; (void)id; (void)type;
19084 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams), type))
19085 return soap->error;
19086 if (a->variable)
19087 { if (soap_out_string(soap, "variable", -1, &a->variable, ""))
19088 return soap->error;
19089 }
19090 else if (soap_element_nil(soap, "variable"))
19091 return soap->error;
19092 if (soap_out_int(soap, "coefficients", -1, &a->coefficients, ""))
19093 return soap->error;
19094 return soap_element_end_out(soap, tag);
19095 }
19096
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)
19098 {
19099 size_t soap_flag_variable = 1;
19100 size_t soap_flag_coefficients = 1;
19101 if (soap_element_begin_in(soap, tag, 0, type))
19102 return NULL;
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);
19104 if (!a)
19105 return NULL;
19106 soap_default_ns1__lda_USCOREbiasInputParams(soap, a);
19107 if (soap->body && !*soap->href)
19108 {
19109 for (;;)
19110 { soap->error = SOAP_TAG_MISMATCH;
19111 if (soap_flag_variable && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19112 if (soap_in_string(soap, "variable", &a->variable, "xsd:string"))
19113 { soap_flag_variable--;
19114 continue;
19115 }
19116 if (soap_flag_coefficients && soap->error == SOAP_TAG_MISMATCH)
19117 if (soap_in_int(soap, "coefficients", &a->coefficients, "xsd:int"))
19118 { soap_flag_coefficients--;
19119 continue;
19120 }
19121 if (soap->error == SOAP_TAG_MISMATCH)
19122 soap->error = soap_ignore_element(soap);
19123 if (soap->error == SOAP_NO_TAG)
19124 break;
19125 if (soap->error)
19126 return NULL;
19127 }
19128 if (soap_element_end_in(soap, tag))
19129 return NULL;
19130 }
19131 else
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);
19133 if (soap->body && soap_element_end_in(soap, tag))
19134 return NULL;
19135 }
19136 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_variable > 0 || soap_flag_coefficients > 0))
19137 { soap->error = SOAP_OCCURS;
19138 return NULL;
19139 }
19140 return a;
19141 }
19142
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)
19144 {
19145 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasInputParams);
19146 if (soap_out_ns1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type))
19147 return soap->error;
19148 return soap_putindependent(soap);
19149 }
19150
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)
19152 {
19153 if ((p = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, p, type)))
19154 if (soap_getindependent(soap))
19155 return NULL;
19156 return p;
19157 }
19158
19159 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *a)
19160 {
19161 (void)soap; (void)a; /* appease -Wall -Werror */
19162 soap_default_int(soap, &a->k);
19163 }
19164
19165 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableInputParams(struct soap *soap, const struct ns1__kmer_USCOREtableInputParams *a)
19166 {
19167 (void)soap; (void)a; /* appease -Wall -Werror */
19168 }
19169
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)
19171 {
19172 (void)soap; (void)tag; (void)id; (void)type;
19173 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams), type))
19174 return soap->error;
19175 if (soap_out_int(soap, "k", -1, &a->k, ""))
19176 return soap->error;
19177 return soap_element_end_out(soap, tag);
19178 }
19179
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)
19181 {
19182 size_t soap_flag_k = 1;
19183 if (soap_element_begin_in(soap, tag, 0, type))
19184 return NULL;
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);
19186 if (!a)
19187 return NULL;
19188 soap_default_ns1__kmer_USCOREtableInputParams(soap, a);
19189 if (soap->body && !*soap->href)
19190 {
19191 for (;;)
19192 { soap->error = SOAP_TAG_MISMATCH;
19193 if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH)
19194 if (soap_in_int(soap, "k", &a->k, "xsd:int"))
19195 { soap_flag_k--;
19196 continue;
19197 }
19198 if (soap->error == SOAP_TAG_MISMATCH)
19199 soap->error = soap_ignore_element(soap);
19200 if (soap->error == SOAP_NO_TAG)
19201 break;
19202 if (soap->error)
19203 return NULL;
19204 }
19205 if (soap_element_end_in(soap, tag))
19206 return NULL;
19207 }
19208 else
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);
19210 if (soap->body && soap_element_end_in(soap, tag))
19211 return NULL;
19212 }
19213 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0))
19214 { soap->error = SOAP_OCCURS;
19215 return NULL;
19216 }
19217 return a;
19218 }
19219
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)
19221 {
19222 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableInputParams);
19223 if (soap_out_ns1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type))
19224 return soap->error;
19225 return soap_putindependent(soap);
19226 }
19227
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)
19229 {
19230 if ((p = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, p, type)))
19231 if (soap_getindependent(soap))
19232 return NULL;
19233 return p;
19234 }
19235
19236 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *a)
19237 {
19238 (void)soap; (void)a; /* appease -Wall -Werror */
19239 soap_default_int(soap, &a->limit);
19240 soap_default_string(soap, &a->position);
19241 soap_default_int(soap, &a->PatLen);
19242 soap_default_int(soap, &a->upstream);
19243 soap_default_int(soap, &a->downstream);
19244 }
19245
19246 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueInputParams *a)
19247 {
19248 (void)soap; (void)a; /* appease -Wall -Werror */
19249 soap_serialize_string(soap, &a->position);
19250 }
19251
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)
19253 {
19254 (void)soap; (void)tag; (void)id; (void)type;
19255 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams), type))
19256 return soap->error;
19257 if (soap_out_int(soap, "limit", -1, &a->limit, ""))
19258 return soap->error;
19259 if (a->position)
19260 { if (soap_out_string(soap, "position", -1, &a->position, ""))
19261 return soap->error;
19262 }
19263 else if (soap_element_nil(soap, "position"))
19264 return soap->error;
19265 if (soap_out_int(soap, "PatLen", -1, &a->PatLen, ""))
19266 return soap->error;
19267 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
19268 return soap->error;
19269 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
19270 return soap->error;
19271 return soap_element_end_out(soap, tag);
19272 }
19273
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)
19275 {
19276 size_t soap_flag_limit = 1;
19277 size_t soap_flag_position = 1;
19278 size_t soap_flag_PatLen = 1;
19279 size_t soap_flag_upstream = 1;
19280 size_t soap_flag_downstream = 1;
19281 if (soap_element_begin_in(soap, tag, 0, type))
19282 return NULL;
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);
19284 if (!a)
19285 return NULL;
19286 soap_default_ns1__base_USCOREz_USCOREvalueInputParams(soap, a);
19287 if (soap->body && !*soap->href)
19288 {
19289 for (;;)
19290 { soap->error = SOAP_TAG_MISMATCH;
19291 if (soap_flag_limit && soap->error == SOAP_TAG_MISMATCH)
19292 if (soap_in_int(soap, "limit", &a->limit, "xsd:int"))
19293 { soap_flag_limit--;
19294 continue;
19295 }
19296 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19297 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
19298 { soap_flag_position--;
19299 continue;
19300 }
19301 if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH)
19302 if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int"))
19303 { soap_flag_PatLen--;
19304 continue;
19305 }
19306 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
19307 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
19308 { soap_flag_upstream--;
19309 continue;
19310 }
19311 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
19312 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
19313 { soap_flag_downstream--;
19314 continue;
19315 }
19316 if (soap->error == SOAP_TAG_MISMATCH)
19317 soap->error = soap_ignore_element(soap);
19318 if (soap->error == SOAP_NO_TAG)
19319 break;
19320 if (soap->error)
19321 return NULL;
19322 }
19323 if (soap_element_end_in(soap, tag))
19324 return NULL;
19325 }
19326 else
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);
19328 if (soap->body && soap_element_end_in(soap, tag))
19329 return NULL;
19330 }
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))
19332 { soap->error = SOAP_OCCURS;
19333 return NULL;
19334 }
19335 return a;
19336 }
19337
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)
19339 {
19340 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams);
19341 if (soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type))
19342 return soap->error;
19343 return soap_putindependent(soap);
19344 }
19345
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)
19347 {
19348 if ((p = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type)))
19349 if (soap_getindependent(soap))
19350 return NULL;
19351 return p;
19352 }
19353
19354 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *a)
19355 {
19356 (void)soap; (void)a; /* appease -Wall -Werror */
19357 soap_default_string(soap, &a->position);
19358 soap_default_int(soap, &a->PatLen);
19359 soap_default_int(soap, &a->upstream);
19360 soap_default_int(soap, &a->downstream);
19361 }
19362
19363 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterInputParams(struct soap *soap, const struct ns1__base_USCOREcounterInputParams *a)
19364 {
19365 (void)soap; (void)a; /* appease -Wall -Werror */
19366 soap_serialize_string(soap, &a->position);
19367 }
19368
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)
19370 {
19371 (void)soap; (void)tag; (void)id; (void)type;
19372 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterInputParams), type))
19373 return soap->error;
19374 if (a->position)
19375 { if (soap_out_string(soap, "position", -1, &a->position, ""))
19376 return soap->error;
19377 }
19378 else if (soap_element_nil(soap, "position"))
19379 return soap->error;
19380 if (soap_out_int(soap, "PatLen", -1, &a->PatLen, ""))
19381 return soap->error;
19382 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
19383 return soap->error;
19384 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
19385 return soap->error;
19386 return soap_element_end_out(soap, tag);
19387 }
19388
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)
19390 {
19391 size_t soap_flag_position = 1;
19392 size_t soap_flag_PatLen = 1;
19393 size_t soap_flag_upstream = 1;
19394 size_t soap_flag_downstream = 1;
19395 if (soap_element_begin_in(soap, tag, 0, type))
19396 return NULL;
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);
19398 if (!a)
19399 return NULL;
19400 soap_default_ns1__base_USCOREcounterInputParams(soap, a);
19401 if (soap->body && !*soap->href)
19402 {
19403 for (;;)
19404 { soap->error = SOAP_TAG_MISMATCH;
19405 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19406 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
19407 { soap_flag_position--;
19408 continue;
19409 }
19410 if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH)
19411 if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int"))
19412 { soap_flag_PatLen--;
19413 continue;
19414 }
19415 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
19416 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
19417 { soap_flag_upstream--;
19418 continue;
19419 }
19420 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
19421 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
19422 { soap_flag_downstream--;
19423 continue;
19424 }
19425 if (soap->error == SOAP_TAG_MISMATCH)
19426 soap->error = soap_ignore_element(soap);
19427 if (soap->error == SOAP_NO_TAG)
19428 break;
19429 if (soap->error)
19430 return NULL;
19431 }
19432 if (soap_element_end_in(soap, tag))
19433 return NULL;
19434 }
19435 else
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);
19437 if (soap->body && soap_element_end_in(soap, tag))
19438 return NULL;
19439 }
19440 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_position > 0 || soap_flag_PatLen > 0 || soap_flag_upstream > 0 || soap_flag_downstream > 0))
19441 { soap->error = SOAP_OCCURS;
19442 return NULL;
19443 }
19444 return a;
19445 }
19446
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)
19448 {
19449 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterInputParams);
19450 if (soap_out_ns1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type))
19451 return soap->error;
19452 return soap_putindependent(soap);
19453 }
19454
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)
19456 {
19457 if ((p = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, p, type)))
19458 if (soap_getindependent(soap))
19459 return NULL;
19460 return p;
19461 }
19462
19463 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *a)
19464 {
19465 (void)soap; (void)a; /* appease -Wall -Werror */
19466 soap_default_string(soap, &a->method);
19467 }
19468
19469 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a)
19470 {
19471 (void)soap; (void)a; /* appease -Wall -Werror */
19472 soap_serialize_string(soap, &a->method);
19473 }
19474
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)
19476 {
19477 (void)soap; (void)tag; (void)id; (void)type;
19478 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1InputParams), type))
19479 return soap->error;
19480 if (a->method)
19481 { if (soap_out_string(soap, "method", -1, &a->method, ""))
19482 return soap->error;
19483 }
19484 else if (soap_element_nil(soap, "method"))
19485 return soap->error;
19486 return soap_element_end_out(soap, tag);
19487 }
19488
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)
19490 {
19491 size_t soap_flag_method = 1;
19492 if (soap_element_begin_in(soap, tag, 0, type))
19493 return NULL;
19494 a = (struct ns1__B1InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0, NULL, NULL, NULL);
19495 if (!a)
19496 return NULL;
19497 soap_default_ns1__B1InputParams(soap, a);
19498 if (soap->body && !*soap->href)
19499 {
19500 for (;;)
19501 { soap->error = SOAP_TAG_MISMATCH;
19502 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19503 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
19504 { soap_flag_method--;
19505 continue;
19506 }
19507 if (soap->error == SOAP_TAG_MISMATCH)
19508 soap->error = soap_ignore_element(soap);
19509 if (soap->error == SOAP_NO_TAG)
19510 break;
19511 if (soap->error)
19512 return NULL;
19513 }
19514 if (soap_element_end_in(soap, tag))
19515 return NULL;
19516 }
19517 else
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);
19519 if (soap->body && soap_element_end_in(soap, tag))
19520 return NULL;
19521 }
19522 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0))
19523 { soap->error = SOAP_OCCURS;
19524 return NULL;
19525 }
19526 return a;
19527 }
19528
19529 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a, const char *tag, const char *type)
19530 {
19531 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1InputParams);
19532 if (soap_out_ns1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type))
19533 return soap->error;
19534 return soap_putindependent(soap);
19535 }
19536
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)
19538 {
19539 if ((p = soap_in_ns1__B1InputParams(soap, tag, p, type)))
19540 if (soap_getindependent(soap))
19541 return NULL;
19542 return p;
19543 }
19544
19545 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *a)
19546 {
19547 (void)soap; (void)a; /* appease -Wall -Werror */
19548 soap_default_int(soap, &a->width);
19549 soap_default_int(soap, &a->level);
19550 }
19551
19552 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a)
19553 {
19554 (void)soap; (void)a; /* appease -Wall -Werror */
19555 }
19556
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)
19558 {
19559 (void)soap; (void)tag; (void)id; (void)type;
19560 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrInputParams), type))
19561 return soap->error;
19562 if (soap_out_int(soap, "width", -1, &a->width, ""))
19563 return soap->error;
19564 if (soap_out_int(soap, "level", -1, &a->level, ""))
19565 return soap->error;
19566 return soap_element_end_out(soap, tag);
19567 }
19568
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)
19570 {
19571 size_t soap_flag_width = 1;
19572 size_t soap_flag_level = 1;
19573 if (soap_element_begin_in(soap, tag, 0, type))
19574 return NULL;
19575 a = (struct ns1__cgrInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0, NULL, NULL, NULL);
19576 if (!a)
19577 return NULL;
19578 soap_default_ns1__cgrInputParams(soap, a);
19579 if (soap->body && !*soap->href)
19580 {
19581 for (;;)
19582 { soap->error = SOAP_TAG_MISMATCH;
19583 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
19584 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
19585 { soap_flag_width--;
19586 continue;
19587 }
19588 if (soap_flag_level && soap->error == SOAP_TAG_MISMATCH)
19589 if (soap_in_int(soap, "level", &a->level, "xsd:int"))
19590 { soap_flag_level--;
19591 continue;
19592 }
19593 if (soap->error == SOAP_TAG_MISMATCH)
19594 soap->error = soap_ignore_element(soap);
19595 if (soap->error == SOAP_NO_TAG)
19596 break;
19597 if (soap->error)
19598 return NULL;
19599 }
19600 if (soap_element_end_in(soap, tag))
19601 return NULL;
19602 }
19603 else
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);
19605 if (soap->body && soap_element_end_in(soap, tag))
19606 return NULL;
19607 }
19608 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_level > 0))
19609 { soap->error = SOAP_OCCURS;
19610 return NULL;
19611 }
19612 return a;
19613 }
19614
19615 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a, const char *tag, const char *type)
19616 {
19617 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrInputParams);
19618 if (soap_out_ns1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type))
19619 return soap->error;
19620 return soap_putindependent(soap);
19621 }
19622
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)
19624 {
19625 if ((p = soap_in_ns1__cgrInputParams(soap, tag, p, type)))
19626 if (soap_getindependent(soap))
19627 return NULL;
19628 return p;
19629 }
19630
19631 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *a)
19632 {
19633 (void)soap; (void)a; /* appease -Wall -Werror */
19634 soap_default_string(soap, &a->position);
19635 soap_default_string(soap, &a->id);
19636 soap_default_string(soap, &a->output);
19637 soap_default_int(soap, &a->translate);
19638 soap_default_string(soap, &a->del_USCOREkey);
19639 }
19640
19641 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a)
19642 {
19643 (void)soap; (void)a; /* appease -Wall -Werror */
19644 soap_serialize_string(soap, &a->position);
19645 soap_serialize_string(soap, &a->id);
19646 soap_serialize_string(soap, &a->output);
19647 soap_serialize_string(soap, &a->del_USCOREkey);
19648 }
19649
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)
19651 {
19652 (void)soap; (void)tag; (void)id; (void)type;
19653 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucInputParams), type))
19654 return soap->error;
19655 if (a->position)
19656 { if (soap_out_string(soap, "position", -1, &a->position, ""))
19657 return soap->error;
19658 }
19659 else if (soap_element_nil(soap, "position"))
19660 return soap->error;
19661 if (a->id)
19662 { if (soap_out_string(soap, "id", -1, &a->id, ""))
19663 return soap->error;
19664 }
19665 else if (soap_element_nil(soap, "id"))
19666 return soap->error;
19667 if (a->output)
19668 { if (soap_out_string(soap, "output", -1, &a->output, ""))
19669 return soap->error;
19670 }
19671 else if (soap_element_nil(soap, "output"))
19672 return soap->error;
19673 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
19674 return soap->error;
19675 if (a->del_USCOREkey)
19676 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
19677 return soap->error;
19678 }
19679 else if (soap_element_nil(soap, "del_key"))
19680 return soap->error;
19681 return soap_element_end_out(soap, tag);
19682 }
19683
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)
19685 {
19686 size_t soap_flag_position = 1;
19687 size_t soap_flag_id = 1;
19688 size_t soap_flag_output = 1;
19689 size_t soap_flag_translate = 1;
19690 size_t soap_flag_del_USCOREkey = 1;
19691 if (soap_element_begin_in(soap, tag, 0, type))
19692 return NULL;
19693 a = (struct ns1__dinucInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0, NULL, NULL, NULL);
19694 if (!a)
19695 return NULL;
19696 soap_default_ns1__dinucInputParams(soap, a);
19697 if (soap->body && !*soap->href)
19698 {
19699 for (;;)
19700 { soap->error = SOAP_TAG_MISMATCH;
19701 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19702 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
19703 { soap_flag_position--;
19704 continue;
19705 }
19706 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19707 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
19708 { soap_flag_id--;
19709 continue;
19710 }
19711 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19712 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
19713 { soap_flag_output--;
19714 continue;
19715 }
19716 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
19717 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
19718 { soap_flag_translate--;
19719 continue;
19720 }
19721 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19722 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
19723 { soap_flag_del_USCOREkey--;
19724 continue;
19725 }
19726 if (soap->error == SOAP_TAG_MISMATCH)
19727 soap->error = soap_ignore_element(soap);
19728 if (soap->error == SOAP_NO_TAG)
19729 break;
19730 if (soap->error)
19731 return NULL;
19732 }
19733 if (soap_element_end_in(soap, tag))
19734 return NULL;
19735 }
19736 else
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);
19738 if (soap->body && soap_element_end_in(soap, tag))
19739 return NULL;
19740 }
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))
19742 { soap->error = SOAP_OCCURS;
19743 return NULL;
19744 }
19745 return a;
19746 }
19747
19748 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a, const char *tag, const char *type)
19749 {
19750 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucInputParams);
19751 if (soap_out_ns1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type))
19752 return soap->error;
19753 return soap_putindependent(soap);
19754 }
19755
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)
19757 {
19758 if ((p = soap_in_ns1__dinucInputParams(soap, tag, p, type)))
19759 if (soap_getindependent(soap))
19760 return NULL;
19761 return p;
19762 }
19763
19764 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *a)
19765 {
19766 (void)soap; (void)a; /* appease -Wall -Werror */
19767 soap_default_string(soap, &a->w_USCOREoutput);
19768 soap_default_int(soap, &a->translate);
19769 soap_default_string(soap, &a->output);
19770 soap_default_string(soap, &a->w_USCOREfilename);
19771 soap_default_string(soap, &a->w_USCOREabsent);
19772 soap_default_string(soap, &a->tag);
19773 }
19774
19775 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a)
19776 {
19777 (void)soap; (void)a; /* appease -Wall -Werror */
19778 soap_serialize_string(soap, &a->w_USCOREoutput);
19779 soap_serialize_string(soap, &a->output);
19780 soap_serialize_string(soap, &a->w_USCOREfilename);
19781 soap_serialize_string(soap, &a->w_USCOREabsent);
19782 soap_serialize_string(soap, &a->tag);
19783 }
19784
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)
19786 {
19787 (void)soap; (void)tag; (void)id; (void)type;
19788 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiInputParams), type))
19789 return soap->error;
19790 if (a->w_USCOREoutput)
19791 { if (soap_out_string(soap, "w_output", -1, &a->w_USCOREoutput, ""))
19792 return soap->error;
19793 }
19794 else if (soap_element_nil(soap, "w_output"))
19795 return soap->error;
19796 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
19797 return soap->error;
19798 if (a->output)
19799 { if (soap_out_string(soap, "output", -1, &a->output, ""))
19800 return soap->error;
19801 }
19802 else if (soap_element_nil(soap, "output"))
19803 return soap->error;
19804 if (a->w_USCOREfilename)
19805 { if (soap_out_string(soap, "w_filename", -1, &a->w_USCOREfilename, ""))
19806 return soap->error;
19807 }
19808 else if (soap_element_nil(soap, "w_filename"))
19809 return soap->error;
19810 if (a->w_USCOREabsent)
19811 { if (soap_out_string(soap, "w_absent", -1, &a->w_USCOREabsent, ""))
19812 return soap->error;
19813 }
19814 else if (soap_element_nil(soap, "w_absent"))
19815 return soap->error;
19816 if (a->tag)
19817 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
19818 return soap->error;
19819 }
19820 else if (soap_element_nil(soap, "tag"))
19821 return soap->error;
19822 return soap_element_end_out(soap, tag);
19823 }
19824
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)
19826 {
19827 size_t soap_flag_w_USCOREoutput = 1;
19828 size_t soap_flag_translate = 1;
19829 size_t soap_flag_output = 1;
19830 size_t soap_flag_w_USCOREfilename = 1;
19831 size_t soap_flag_w_USCOREabsent = 1;
19832 size_t soap_flag_tag = 1;
19833 if (soap_element_begin_in(soap, tag, 0, type))
19834 return NULL;
19835 a = (struct ns1__caiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0, NULL, NULL, NULL);
19836 if (!a)
19837 return NULL;
19838 soap_default_ns1__caiInputParams(soap, a);
19839 if (soap->body && !*soap->href)
19840 {
19841 for (;;)
19842 { soap->error = SOAP_TAG_MISMATCH;
19843 if (soap_flag_w_USCOREoutput && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19844 if (soap_in_string(soap, "w_output", &a->w_USCOREoutput, "xsd:string"))
19845 { soap_flag_w_USCOREoutput--;
19846 continue;
19847 }
19848 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
19849 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
19850 { soap_flag_translate--;
19851 continue;
19852 }
19853 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19854 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
19855 { soap_flag_output--;
19856 continue;
19857 }
19858 if (soap_flag_w_USCOREfilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19859 if (soap_in_string(soap, "w_filename", &a->w_USCOREfilename, "xsd:string"))
19860 { soap_flag_w_USCOREfilename--;
19861 continue;
19862 }
19863 if (soap_flag_w_USCOREabsent && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19864 if (soap_in_string(soap, "w_absent", &a->w_USCOREabsent, "xsd:string"))
19865 { soap_flag_w_USCOREabsent--;
19866 continue;
19867 }
19868 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19869 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
19870 { soap_flag_tag--;
19871 continue;
19872 }
19873 if (soap->error == SOAP_TAG_MISMATCH)
19874 soap->error = soap_ignore_element(soap);
19875 if (soap->error == SOAP_NO_TAG)
19876 break;
19877 if (soap->error)
19878 return NULL;
19879 }
19880 if (soap_element_end_in(soap, tag))
19881 return NULL;
19882 }
19883 else
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);
19885 if (soap->body && soap_element_end_in(soap, tag))
19886 return NULL;
19887 }
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))
19889 { soap->error = SOAP_OCCURS;
19890 return NULL;
19891 }
19892 return a;
19893 }
19894
19895 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a, const char *tag, const char *type)
19896 {
19897 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiInputParams);
19898 if (soap_out_ns1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type))
19899 return soap->error;
19900 return soap_putindependent(soap);
19901 }
19902
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)
19904 {
19905 if ((p = soap_in_ns1__caiInputParams(soap, tag, p, type)))
19906 if (soap_getindependent(soap))
19907 return NULL;
19908 return p;
19909 }
19910
19911 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a)
19912 {
19913 (void)soap; (void)a; /* appease -Wall -Werror */
19914 soap_default_int(soap, &a->upstream);
19915 soap_default_string(soap, &a->codon);
19916 soap_default_int(soap, &a->downstream);
19917 }
19918
19919 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a)
19920 {
19921 (void)soap; (void)a; /* appease -Wall -Werror */
19922 soap_serialize_string(soap, &a->codon);
19923 }
19924
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)
19926 {
19927 (void)soap; (void)tag; (void)id; (void)type;
19928 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), type))
19929 return soap->error;
19930 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
19931 return soap->error;
19932 if (a->codon)
19933 { if (soap_out_string(soap, "codon", -1, &a->codon, ""))
19934 return soap->error;
19935 }
19936 else if (soap_element_nil(soap, "codon"))
19937 return soap->error;
19938 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
19939 return soap->error;
19940 return soap_element_end_out(soap, tag);
19941 }
19942
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)
19944 {
19945 size_t soap_flag_upstream = 1;
19946 size_t soap_flag_codon = 1;
19947 size_t soap_flag_downstream = 1;
19948 if (soap_element_begin_in(soap, tag, 0, type))
19949 return NULL;
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);
19951 if (!a)
19952 return NULL;
19953 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, a);
19954 if (soap->body && !*soap->href)
19955 {
19956 for (;;)
19957 { soap->error = SOAP_TAG_MISMATCH;
19958 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
19959 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
19960 { soap_flag_upstream--;
19961 continue;
19962 }
19963 if (soap_flag_codon && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
19964 if (soap_in_string(soap, "codon", &a->codon, "xsd:string"))
19965 { soap_flag_codon--;
19966 continue;
19967 }
19968 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
19969 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
19970 { soap_flag_downstream--;
19971 continue;
19972 }
19973 if (soap->error == SOAP_TAG_MISMATCH)
19974 soap->error = soap_ignore_element(soap);
19975 if (soap->error == SOAP_NO_TAG)
19976 break;
19977 if (soap->error)
19978 return NULL;
19979 }
19980 if (soap_element_end_in(soap, tag))
19981 return NULL;
19982 }
19983 else
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);
19985 if (soap->body && soap_element_end_in(soap, tag))
19986 return NULL;
19987 }
19988 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_codon > 0 || soap_flag_downstream > 0))
19989 { soap->error = SOAP_OCCURS;
19990 return NULL;
19991 }
19992 return a;
19993 }
19994
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)
19996 {
19997 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
19998 if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type))
19999 return soap->error;
20000 return soap_putindependent(soap);
20001 }
20002
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)
20004 {
20005 if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type)))
20006 if (soap_getindependent(soap))
20007 return NULL;
20008 return p;
20009 }
20010
20011 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *a)
20012 {
20013 (void)soap; (void)a; /* appease -Wall -Werror */
20014 soap_default_int(soap, &a->p);
20015 soap_default_int(soap, &a->window);
20016 soap_default_int(soap, &a->version);
20017 soap_default_int(soap, &a->purine);
20018 soap_default_int(soap, &a->at);
20019 soap_default_int(soap, &a->keto);
20020 }
20021
20022 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a)
20023 {
20024 (void)soap; (void)a; /* appease -Wall -Werror */
20025 }
20026
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)
20028 {
20029 (void)soap; (void)tag; (void)id; (void)type;
20030 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiInputParams), type))
20031 return soap->error;
20032 if (soap_out_int(soap, "p", -1, &a->p, ""))
20033 return soap->error;
20034 if (soap_out_int(soap, "window", -1, &a->window, ""))
20035 return soap->error;
20036 if (soap_out_int(soap, "version", -1, &a->version, ""))
20037 return soap->error;
20038 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
20039 return soap->error;
20040 if (soap_out_int(soap, "at", -1, &a->at, ""))
20041 return soap->error;
20042 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
20043 return soap->error;
20044 return soap_element_end_out(soap, tag);
20045 }
20046
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)
20048 {
20049 size_t soap_flag_p = 1;
20050 size_t soap_flag_window = 1;
20051 size_t soap_flag_version = 1;
20052 size_t soap_flag_purine = 1;
20053 size_t soap_flag_at = 1;
20054 size_t soap_flag_keto = 1;
20055 if (soap_element_begin_in(soap, tag, 0, type))
20056 return NULL;
20057 a = (struct ns1__gcsiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0, NULL, NULL, NULL);
20058 if (!a)
20059 return NULL;
20060 soap_default_ns1__gcsiInputParams(soap, a);
20061 if (soap->body && !*soap->href)
20062 {
20063 for (;;)
20064 { soap->error = SOAP_TAG_MISMATCH;
20065 if (soap_flag_p && soap->error == SOAP_TAG_MISMATCH)
20066 if (soap_in_int(soap, "p", &a->p, "xsd:int"))
20067 { soap_flag_p--;
20068 continue;
20069 }
20070 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
20071 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
20072 { soap_flag_window--;
20073 continue;
20074 }
20075 if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH)
20076 if (soap_in_int(soap, "version", &a->version, "xsd:int"))
20077 { soap_flag_version--;
20078 continue;
20079 }
20080 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
20081 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
20082 { soap_flag_purine--;
20083 continue;
20084 }
20085 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
20086 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
20087 { soap_flag_at--;
20088 continue;
20089 }
20090 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
20091 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
20092 { soap_flag_keto--;
20093 continue;
20094 }
20095 if (soap->error == SOAP_TAG_MISMATCH)
20096 soap->error = soap_ignore_element(soap);
20097 if (soap->error == SOAP_NO_TAG)
20098 break;
20099 if (soap->error)
20100 return NULL;
20101 }
20102 if (soap_element_end_in(soap, tag))
20103 return NULL;
20104 }
20105 else
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);
20107 if (soap->body && soap_element_end_in(soap, tag))
20108 return NULL;
20109 }
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))
20111 { soap->error = SOAP_OCCURS;
20112 return NULL;
20113 }
20114 return a;
20115 }
20116
20117 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a, const char *tag, const char *type)
20118 {
20119 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiInputParams);
20120 if (soap_out_ns1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type))
20121 return soap->error;
20122 return soap_putindependent(soap);
20123 }
20124
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)
20126 {
20127 if ((p = soap_in_ns1__gcsiInputParams(soap, tag, p, type)))
20128 if (soap_getindependent(soap))
20129 return NULL;
20130 return p;
20131 }
20132
20133 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *a)
20134 {
20135 (void)soap; (void)a; /* appease -Wall -Werror */
20136 soap_default_string(soap, &a->direction);
20137 }
20138
20139 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandInputParams(struct soap *soap, const struct ns1__query_USCOREstrandInputParams *a)
20140 {
20141 (void)soap; (void)a; /* appease -Wall -Werror */
20142 soap_serialize_string(soap, &a->direction);
20143 }
20144
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)
20146 {
20147 (void)soap; (void)tag; (void)id; (void)type;
20148 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandInputParams), type))
20149 return soap->error;
20150 if (a->direction)
20151 { if (soap_out_string(soap, "direction", -1, &a->direction, ""))
20152 return soap->error;
20153 }
20154 else if (soap_element_nil(soap, "direction"))
20155 return soap->error;
20156 return soap_element_end_out(soap, tag);
20157 }
20158
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)
20160 {
20161 size_t soap_flag_direction = 1;
20162 if (soap_element_begin_in(soap, tag, 0, type))
20163 return NULL;
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);
20165 if (!a)
20166 return NULL;
20167 soap_default_ns1__query_USCOREstrandInputParams(soap, a);
20168 if (soap->body && !*soap->href)
20169 {
20170 for (;;)
20171 { soap->error = SOAP_TAG_MISMATCH;
20172 if (soap_flag_direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20173 if (soap_in_string(soap, "direction", &a->direction, "xsd:string"))
20174 { soap_flag_direction--;
20175 continue;
20176 }
20177 if (soap->error == SOAP_TAG_MISMATCH)
20178 soap->error = soap_ignore_element(soap);
20179 if (soap->error == SOAP_NO_TAG)
20180 break;
20181 if (soap->error)
20182 return NULL;
20183 }
20184 if (soap_element_end_in(soap, tag))
20185 return NULL;
20186 }
20187 else
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);
20189 if (soap->body && soap_element_end_in(soap, tag))
20190 return NULL;
20191 }
20192 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_direction > 0))
20193 { soap->error = SOAP_OCCURS;
20194 return NULL;
20195 }
20196 return a;
20197 }
20198
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)
20200 {
20201 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandInputParams);
20202 if (soap_out_ns1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type))
20203 return soap->error;
20204 return soap_putindependent(soap);
20205 }
20206
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)
20208 {
20209 if ((p = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, p, type)))
20210 if (soap_getindependent(soap))
20211 return NULL;
20212 return p;
20213 }
20214
20215 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *a)
20216 {
20217 (void)soap; (void)a; /* appease -Wall -Werror */
20218 soap_default_int(soap, &a->divide);
20219 soap_default_int(soap, &a->at);
20220 soap_default_string(soap, &a->output);
20221 }
20222
20223 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a)
20224 {
20225 (void)soap; (void)a; /* appease -Wall -Werror */
20226 soap_serialize_string(soap, &a->output);
20227 }
20228
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)
20230 {
20231 (void)soap; (void)tag; (void)id; (void)type;
20232 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewInputParams), type))
20233 return soap->error;
20234 if (soap_out_int(soap, "divide", -1, &a->divide, ""))
20235 return soap->error;
20236 if (soap_out_int(soap, "at", -1, &a->at, ""))
20237 return soap->error;
20238 if (a->output)
20239 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20240 return soap->error;
20241 }
20242 else if (soap_element_nil(soap, "output"))
20243 return soap->error;
20244 return soap_element_end_out(soap, tag);
20245 }
20246
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)
20248 {
20249 size_t soap_flag_divide = 1;
20250 size_t soap_flag_at = 1;
20251 size_t soap_flag_output = 1;
20252 if (soap_element_begin_in(soap, tag, 0, type))
20253 return NULL;
20254 a = (struct ns1__genomicskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0, NULL, NULL, NULL);
20255 if (!a)
20256 return NULL;
20257 soap_default_ns1__genomicskewInputParams(soap, a);
20258 if (soap->body && !*soap->href)
20259 {
20260 for (;;)
20261 { soap->error = SOAP_TAG_MISMATCH;
20262 if (soap_flag_divide && soap->error == SOAP_TAG_MISMATCH)
20263 if (soap_in_int(soap, "divide", &a->divide, "xsd:int"))
20264 { soap_flag_divide--;
20265 continue;
20266 }
20267 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
20268 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
20269 { soap_flag_at--;
20270 continue;
20271 }
20272 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20273 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20274 { soap_flag_output--;
20275 continue;
20276 }
20277 if (soap->error == SOAP_TAG_MISMATCH)
20278 soap->error = soap_ignore_element(soap);
20279 if (soap->error == SOAP_NO_TAG)
20280 break;
20281 if (soap->error)
20282 return NULL;
20283 }
20284 if (soap_element_end_in(soap, tag))
20285 return NULL;
20286 }
20287 else
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);
20289 if (soap->body && soap_element_end_in(soap, tag))
20290 return NULL;
20291 }
20292 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_divide > 0 || soap_flag_at > 0 || soap_flag_output > 0))
20293 { soap->error = SOAP_OCCURS;
20294 return NULL;
20295 }
20296 return a;
20297 }
20298
20299 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a, const char *tag, const char *type)
20300 {
20301 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewInputParams);
20302 if (soap_out_ns1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type))
20303 return soap->error;
20304 return soap_putindependent(soap);
20305 }
20306
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)
20308 {
20309 if ((p = soap_in_ns1__genomicskewInputParams(soap, tag, p, type)))
20310 if (soap_getindependent(soap))
20311 return NULL;
20312 return p;
20313 }
20314
20315 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *a)
20316 {
20317 (void)soap; (void)a; /* appease -Wall -Werror */
20318 soap_default_int(soap, &a->gtmatch);
20319 soap_default_string(soap, &a->output);
20320 soap_default_int(soap, &a->loop);
20321 soap_default_int(soap, &a->shortest);
20322 }
20323
20324 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a)
20325 {
20326 (void)soap; (void)a; /* appease -Wall -Werror */
20327 soap_serialize_string(soap, &a->output);
20328 }
20329
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)
20331 {
20332 (void)soap; (void)tag; (void)id; (void)type;
20333 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeInputParams), type))
20334 return soap->error;
20335 if (soap_out_int(soap, "gtmatch", -1, &a->gtmatch, ""))
20336 return soap->error;
20337 if (a->output)
20338 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20339 return soap->error;
20340 }
20341 else if (soap_element_nil(soap, "output"))
20342 return soap->error;
20343 if (soap_out_int(soap, "loop", -1, &a->loop, ""))
20344 return soap->error;
20345 if (soap_out_int(soap, "shortest", -1, &a->shortest, ""))
20346 return soap->error;
20347 return soap_element_end_out(soap, tag);
20348 }
20349
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)
20351 {
20352 size_t soap_flag_gtmatch = 1;
20353 size_t soap_flag_output = 1;
20354 size_t soap_flag_loop = 1;
20355 size_t soap_flag_shortest = 1;
20356 if (soap_element_begin_in(soap, tag, 0, type))
20357 return NULL;
20358 a = (struct ns1__palindromeInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0, NULL, NULL, NULL);
20359 if (!a)
20360 return NULL;
20361 soap_default_ns1__palindromeInputParams(soap, a);
20362 if (soap->body && !*soap->href)
20363 {
20364 for (;;)
20365 { soap->error = SOAP_TAG_MISMATCH;
20366 if (soap_flag_gtmatch && soap->error == SOAP_TAG_MISMATCH)
20367 if (soap_in_int(soap, "gtmatch", &a->gtmatch, "xsd:int"))
20368 { soap_flag_gtmatch--;
20369 continue;
20370 }
20371 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20372 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20373 { soap_flag_output--;
20374 continue;
20375 }
20376 if (soap_flag_loop && soap->error == SOAP_TAG_MISMATCH)
20377 if (soap_in_int(soap, "loop", &a->loop, "xsd:int"))
20378 { soap_flag_loop--;
20379 continue;
20380 }
20381 if (soap_flag_shortest && soap->error == SOAP_TAG_MISMATCH)
20382 if (soap_in_int(soap, "shortest", &a->shortest, "xsd:int"))
20383 { soap_flag_shortest--;
20384 continue;
20385 }
20386 if (soap->error == SOAP_TAG_MISMATCH)
20387 soap->error = soap_ignore_element(soap);
20388 if (soap->error == SOAP_NO_TAG)
20389 break;
20390 if (soap->error)
20391 return NULL;
20392 }
20393 if (soap_element_end_in(soap, tag))
20394 return NULL;
20395 }
20396 else
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);
20398 if (soap->body && soap_element_end_in(soap, tag))
20399 return NULL;
20400 }
20401 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gtmatch > 0 || soap_flag_output > 0 || soap_flag_loop > 0 || soap_flag_shortest > 0))
20402 { soap->error = SOAP_OCCURS;
20403 return NULL;
20404 }
20405 return a;
20406 }
20407
20408 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a, const char *tag, const char *type)
20409 {
20410 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeInputParams);
20411 if (soap_out_ns1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type))
20412 return soap->error;
20413 return soap_putindependent(soap);
20414 }
20415
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)
20417 {
20418 if ((p = soap_in_ns1__palindromeInputParams(soap, tag, p, type)))
20419 if (soap_getindependent(soap))
20420 return NULL;
20421 return p;
20422 }
20423
20424 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *a)
20425 {
20426 (void)soap; (void)a; /* appease -Wall -Werror */
20427 soap_default_int(soap, &a->upstream);
20428 soap_default_string(soap, &a->position);
20429 soap_default_int(soap, &a->downstream);
20430 soap_default_string(soap, &a->output);
20431 soap_default_int(soap, &a->PatLength);
20432 }
20433
20434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyInputParams *a)
20435 {
20436 (void)soap; (void)a; /* appease -Wall -Werror */
20437 soap_serialize_string(soap, &a->position);
20438 soap_serialize_string(soap, &a->output);
20439 }
20440
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)
20442 {
20443 (void)soap; (void)tag; (void)id; (void)type;
20444 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams), type))
20445 return soap->error;
20446 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
20447 return soap->error;
20448 if (a->position)
20449 { if (soap_out_string(soap, "position", -1, &a->position, ""))
20450 return soap->error;
20451 }
20452 else if (soap_element_nil(soap, "position"))
20453 return soap->error;
20454 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
20455 return soap->error;
20456 if (a->output)
20457 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20458 return soap->error;
20459 }
20460 else if (soap_element_nil(soap, "output"))
20461 return soap->error;
20462 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
20463 return soap->error;
20464 return soap_element_end_out(soap, tag);
20465 }
20466
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)
20468 {
20469 size_t soap_flag_upstream = 1;
20470 size_t soap_flag_position = 1;
20471 size_t soap_flag_downstream = 1;
20472 size_t soap_flag_output = 1;
20473 size_t soap_flag_PatLength = 1;
20474 if (soap_element_begin_in(soap, tag, 0, type))
20475 return NULL;
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);
20477 if (!a)
20478 return NULL;
20479 soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(soap, a);
20480 if (soap->body && !*soap->href)
20481 {
20482 for (;;)
20483 { soap->error = SOAP_TAG_MISMATCH;
20484 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
20485 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
20486 { soap_flag_upstream--;
20487 continue;
20488 }
20489 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20490 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
20491 { soap_flag_position--;
20492 continue;
20493 }
20494 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
20495 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
20496 { soap_flag_downstream--;
20497 continue;
20498 }
20499 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20500 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20501 { soap_flag_output--;
20502 continue;
20503 }
20504 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
20505 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
20506 { soap_flag_PatLength--;
20507 continue;
20508 }
20509 if (soap->error == SOAP_TAG_MISMATCH)
20510 soap->error = soap_ignore_element(soap);
20511 if (soap->error == SOAP_NO_TAG)
20512 break;
20513 if (soap->error)
20514 return NULL;
20515 }
20516 if (soap_element_end_in(soap, tag))
20517 return NULL;
20518 }
20519 else
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);
20521 if (soap->body && soap_element_end_in(soap, tag))
20522 return NULL;
20523 }
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))
20525 { soap->error = SOAP_OCCURS;
20526 return NULL;
20527 }
20528 return a;
20529 }
20530
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)
20532 {
20533 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams);
20534 if (soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type))
20535 return soap->error;
20536 return soap_putindependent(soap);
20537 }
20538
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)
20540 {
20541 if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type)))
20542 if (soap_getindependent(soap))
20543 return NULL;
20544 return p;
20545 }
20546
20547 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *a)
20548 {
20549 (void)soap; (void)a; /* appease -Wall -Werror */
20550 soap_default_int(soap, &a->length);
20551 soap_default_int(soap, &a->gap);
20552 soap_default_string(soap, &a->output);
20553 }
20554
20555 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsInputParams(struct soap *soap, const struct ns1__view_USCOREcdsInputParams *a)
20556 {
20557 (void)soap; (void)a; /* appease -Wall -Werror */
20558 soap_serialize_string(soap, &a->output);
20559 }
20560
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)
20562 {
20563 (void)soap; (void)tag; (void)id; (void)type;
20564 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsInputParams), type))
20565 return soap->error;
20566 if (soap_out_int(soap, "length", -1, &a->length, ""))
20567 return soap->error;
20568 if (soap_out_int(soap, "gap", -1, &a->gap, ""))
20569 return soap->error;
20570 if (a->output)
20571 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20572 return soap->error;
20573 }
20574 else if (soap_element_nil(soap, "output"))
20575 return soap->error;
20576 return soap_element_end_out(soap, tag);
20577 }
20578
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)
20580 {
20581 size_t soap_flag_length = 1;
20582 size_t soap_flag_gap = 1;
20583 size_t soap_flag_output = 1;
20584 if (soap_element_begin_in(soap, tag, 0, type))
20585 return NULL;
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);
20587 if (!a)
20588 return NULL;
20589 soap_default_ns1__view_USCOREcdsInputParams(soap, a);
20590 if (soap->body && !*soap->href)
20591 {
20592 for (;;)
20593 { soap->error = SOAP_TAG_MISMATCH;
20594 if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH)
20595 if (soap_in_int(soap, "length", &a->length, "xsd:int"))
20596 { soap_flag_length--;
20597 continue;
20598 }
20599 if (soap_flag_gap && soap->error == SOAP_TAG_MISMATCH)
20600 if (soap_in_int(soap, "gap", &a->gap, "xsd:int"))
20601 { soap_flag_gap--;
20602 continue;
20603 }
20604 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20605 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20606 { soap_flag_output--;
20607 continue;
20608 }
20609 if (soap->error == SOAP_TAG_MISMATCH)
20610 soap->error = soap_ignore_element(soap);
20611 if (soap->error == SOAP_NO_TAG)
20612 break;
20613 if (soap->error)
20614 return NULL;
20615 }
20616 if (soap_element_end_in(soap, tag))
20617 return NULL;
20618 }
20619 else
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);
20621 if (soap->body && soap_element_end_in(soap, tag))
20622 return NULL;
20623 }
20624 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_gap > 0 || soap_flag_output > 0))
20625 { soap->error = SOAP_OCCURS;
20626 return NULL;
20627 }
20628 return a;
20629 }
20630
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)
20632 {
20633 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsInputParams);
20634 if (soap_out_ns1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type))
20635 return soap->error;
20636 return soap_putindependent(soap);
20637 }
20638
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)
20640 {
20641 if ((p = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, p, type)))
20642 if (soap_getindependent(soap))
20643 return NULL;
20644 return p;
20645 }
20646
20647 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *a)
20648 {
20649 (void)soap; (void)a; /* appease -Wall -Werror */
20650 soap_default_string(soap, &a->CDSid);
20651 soap_default_string(soap, &a->output);
20652 }
20653
20654 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterInputParams(struct soap *soap, const struct ns1__codon_USCOREcounterInputParams *a)
20655 {
20656 (void)soap; (void)a; /* appease -Wall -Werror */
20657 soap_serialize_string(soap, &a->CDSid);
20658 soap_serialize_string(soap, &a->output);
20659 }
20660
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)
20662 {
20663 (void)soap; (void)tag; (void)id; (void)type;
20664 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams), type))
20665 return soap->error;
20666 if (a->CDSid)
20667 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
20668 return soap->error;
20669 }
20670 else if (soap_element_nil(soap, "CDSid"))
20671 return soap->error;
20672 if (a->output)
20673 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20674 return soap->error;
20675 }
20676 else if (soap_element_nil(soap, "output"))
20677 return soap->error;
20678 return soap_element_end_out(soap, tag);
20679 }
20680
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)
20682 {
20683 size_t soap_flag_CDSid = 1;
20684 size_t soap_flag_output = 1;
20685 if (soap_element_begin_in(soap, tag, 0, type))
20686 return NULL;
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);
20688 if (!a)
20689 return NULL;
20690 soap_default_ns1__codon_USCOREcounterInputParams(soap, a);
20691 if (soap->body && !*soap->href)
20692 {
20693 for (;;)
20694 { soap->error = SOAP_TAG_MISMATCH;
20695 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20696 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
20697 { soap_flag_CDSid--;
20698 continue;
20699 }
20700 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20701 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20702 { soap_flag_output--;
20703 continue;
20704 }
20705 if (soap->error == SOAP_TAG_MISMATCH)
20706 soap->error = soap_ignore_element(soap);
20707 if (soap->error == SOAP_NO_TAG)
20708 break;
20709 if (soap->error)
20710 return NULL;
20711 }
20712 if (soap_element_end_in(soap, tag))
20713 return NULL;
20714 }
20715 else
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);
20717 if (soap->body && soap_element_end_in(soap, tag))
20718 return NULL;
20719 }
20720 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0))
20721 { soap->error = SOAP_OCCURS;
20722 return NULL;
20723 }
20724 return a;
20725 }
20726
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)
20728 {
20729 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterInputParams);
20730 if (soap_out_ns1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type))
20731 return soap->error;
20732 return soap_putindependent(soap);
20733 }
20734
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)
20736 {
20737 if ((p = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, p, type)))
20738 if (soap_getindependent(soap))
20739 return NULL;
20740 return p;
20741 }
20742
20743 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *a)
20744 {
20745 (void)soap; (void)a; /* appease -Wall -Werror */
20746 soap_default_int(soap, &a->translate);
20747 soap_default_string(soap, &a->output);
20748 soap_default_string(soap, &a->del_USCOREkey);
20749 soap_default_string(soap, &a->tag);
20750 }
20751
20752 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a)
20753 {
20754 (void)soap; (void)a; /* appease -Wall -Werror */
20755 soap_serialize_string(soap, &a->output);
20756 soap_serialize_string(soap, &a->del_USCOREkey);
20757 soap_serialize_string(soap, &a->tag);
20758 }
20759
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)
20761 {
20762 (void)soap; (void)tag; (void)id; (void)type;
20763 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwInputParams), type))
20764 return soap->error;
20765 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
20766 return soap->error;
20767 if (a->output)
20768 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20769 return soap->error;
20770 }
20771 else if (soap_element_nil(soap, "output"))
20772 return soap->error;
20773 if (a->del_USCOREkey)
20774 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
20775 return soap->error;
20776 }
20777 else if (soap_element_nil(soap, "del_key"))
20778 return soap->error;
20779 if (a->tag)
20780 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
20781 return soap->error;
20782 }
20783 else if (soap_element_nil(soap, "tag"))
20784 return soap->error;
20785 return soap_element_end_out(soap, tag);
20786 }
20787
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)
20789 {
20790 size_t soap_flag_translate = 1;
20791 size_t soap_flag_output = 1;
20792 size_t soap_flag_del_USCOREkey = 1;
20793 size_t soap_flag_tag = 1;
20794 if (soap_element_begin_in(soap, tag, 0, type))
20795 return NULL;
20796 a = (struct ns1__EwInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0, NULL, NULL, NULL);
20797 if (!a)
20798 return NULL;
20799 soap_default_ns1__EwInputParams(soap, a);
20800 if (soap->body && !*soap->href)
20801 {
20802 for (;;)
20803 { soap->error = SOAP_TAG_MISMATCH;
20804 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
20805 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
20806 { soap_flag_translate--;
20807 continue;
20808 }
20809 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20810 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20811 { soap_flag_output--;
20812 continue;
20813 }
20814 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20815 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
20816 { soap_flag_del_USCOREkey--;
20817 continue;
20818 }
20819 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20820 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
20821 { soap_flag_tag--;
20822 continue;
20823 }
20824 if (soap->error == SOAP_TAG_MISMATCH)
20825 soap->error = soap_ignore_element(soap);
20826 if (soap->error == SOAP_NO_TAG)
20827 break;
20828 if (soap->error)
20829 return NULL;
20830 }
20831 if (soap_element_end_in(soap, tag))
20832 return NULL;
20833 }
20834 else
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);
20836 if (soap->body && soap_element_end_in(soap, tag))
20837 return NULL;
20838 }
20839 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
20840 { soap->error = SOAP_OCCURS;
20841 return NULL;
20842 }
20843 return a;
20844 }
20845
20846 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a, const char *tag, const char *type)
20847 {
20848 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwInputParams);
20849 if (soap_out_ns1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type))
20850 return soap->error;
20851 return soap_putindependent(soap);
20852 }
20853
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)
20855 {
20856 if ((p = soap_in_ns1__EwInputParams(soap, tag, p, type)))
20857 if (soap_getindependent(soap))
20858 return NULL;
20859 return p;
20860 }
20861
20862 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *a)
20863 {
20864 (void)soap; (void)a; /* appease -Wall -Werror */
20865 soap_default_string(soap, &a->output);
20866 }
20867
20868 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronInputParams(struct soap *soap, const struct ns1__find_USCOREiteronInputParams *a)
20869 {
20870 (void)soap; (void)a; /* appease -Wall -Werror */
20871 soap_serialize_string(soap, &a->output);
20872 }
20873
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)
20875 {
20876 (void)soap; (void)tag; (void)id; (void)type;
20877 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronInputParams), type))
20878 return soap->error;
20879 if (a->output)
20880 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20881 return soap->error;
20882 }
20883 else if (soap_element_nil(soap, "output"))
20884 return soap->error;
20885 return soap_element_end_out(soap, tag);
20886 }
20887
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)
20889 {
20890 size_t soap_flag_output = 1;
20891 if (soap_element_begin_in(soap, tag, 0, type))
20892 return NULL;
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);
20894 if (!a)
20895 return NULL;
20896 soap_default_ns1__find_USCOREiteronInputParams(soap, a);
20897 if (soap->body && !*soap->href)
20898 {
20899 for (;;)
20900 { soap->error = SOAP_TAG_MISMATCH;
20901 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20902 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20903 { soap_flag_output--;
20904 continue;
20905 }
20906 if (soap->error == SOAP_TAG_MISMATCH)
20907 soap->error = soap_ignore_element(soap);
20908 if (soap->error == SOAP_NO_TAG)
20909 break;
20910 if (soap->error)
20911 return NULL;
20912 }
20913 if (soap_element_end_in(soap, tag))
20914 return NULL;
20915 }
20916 else
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);
20918 if (soap->body && soap_element_end_in(soap, tag))
20919 return NULL;
20920 }
20921 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
20922 { soap->error = SOAP_OCCURS;
20923 return NULL;
20924 }
20925 return a;
20926 }
20927
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)
20929 {
20930 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronInputParams);
20931 if (soap_out_ns1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type))
20932 return soap->error;
20933 return soap_putindependent(soap);
20934 }
20935
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)
20937 {
20938 if ((p = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, p, type)))
20939 if (soap_getindependent(soap))
20940 return NULL;
20941 return p;
20942 }
20943
20944 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *a)
20945 {
20946 (void)soap; (void)a; /* appease -Wall -Werror */
20947 soap_default_string(soap, &a->output);
20948 }
20949
20950 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderInputParams *a)
20951 {
20952 (void)soap; (void)a; /* appease -Wall -Werror */
20953 soap_serialize_string(soap, &a->output);
20954 }
20955
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)
20957 {
20958 (void)soap; (void)tag; (void)id; (void)type;
20959 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams), type))
20960 return soap->error;
20961 if (a->output)
20962 { if (soap_out_string(soap, "output", -1, &a->output, ""))
20963 return soap->error;
20964 }
20965 else if (soap_element_nil(soap, "output"))
20966 return soap->error;
20967 return soap_element_end_out(soap, tag);
20968 }
20969
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)
20971 {
20972 size_t soap_flag_output = 1;
20973 if (soap_element_begin_in(soap, tag, 0, type))
20974 return NULL;
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);
20976 if (!a)
20977 return NULL;
20978 soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(soap, a);
20979 if (soap->body && !*soap->href)
20980 {
20981 for (;;)
20982 { soap->error = SOAP_TAG_MISMATCH;
20983 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
20984 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
20985 { soap_flag_output--;
20986 continue;
20987 }
20988 if (soap->error == SOAP_TAG_MISMATCH)
20989 soap->error = soap_ignore_element(soap);
20990 if (soap->error == SOAP_NO_TAG)
20991 break;
20992 if (soap->error)
20993 return NULL;
20994 }
20995 if (soap_element_end_in(soap, tag))
20996 return NULL;
20997 }
20998 else
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);
21000 if (soap->body && soap_element_end_in(soap, tag))
21001 return NULL;
21002 }
21003 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
21004 { soap->error = SOAP_OCCURS;
21005 return NULL;
21006 }
21007 return a;
21008 }
21009
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)
21011 {
21012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams);
21013 if (soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type))
21014 return soap->error;
21015 return soap_putindependent(soap);
21016 }
21017
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)
21019 {
21020 if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type)))
21021 if (soap_getindependent(soap))
21022 return NULL;
21023 return p;
21024 }
21025
21026 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *a)
21027 {
21028 (void)soap; (void)a; /* appease -Wall -Werror */
21029 soap_default_int(soap, &a->translate);
21030 soap_default_string(soap, &a->id);
21031 soap_default_string(soap, &a->data);
21032 soap_default_string(soap, &a->output);
21033 soap_default_string(soap, &a->del_USCOREkey);
21034 soap_default_int(soap, &a->startcodon);
21035 soap_default_int(soap, &a->stopcodon);
21036 }
21037
21038 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const struct ns1__codon_USCOREcompilerInputParams *a)
21039 {
21040 (void)soap; (void)a; /* appease -Wall -Werror */
21041 soap_serialize_string(soap, &a->id);
21042 soap_serialize_string(soap, &a->data);
21043 soap_serialize_string(soap, &a->output);
21044 soap_serialize_string(soap, &a->del_USCOREkey);
21045 }
21046
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)
21048 {
21049 (void)soap; (void)tag; (void)id; (void)type;
21050 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams), type))
21051 return soap->error;
21052 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
21053 return soap->error;
21054 if (a->id)
21055 { if (soap_out_string(soap, "id", -1, &a->id, ""))
21056 return soap->error;
21057 }
21058 else if (soap_element_nil(soap, "id"))
21059 return soap->error;
21060 if (a->data)
21061 { if (soap_out_string(soap, "data", -1, &a->data, ""))
21062 return soap->error;
21063 }
21064 else if (soap_element_nil(soap, "data"))
21065 return soap->error;
21066 if (a->output)
21067 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21068 return soap->error;
21069 }
21070 else if (soap_element_nil(soap, "output"))
21071 return soap->error;
21072 if (a->del_USCOREkey)
21073 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
21074 return soap->error;
21075 }
21076 else if (soap_element_nil(soap, "del_key"))
21077 return soap->error;
21078 if (soap_out_int(soap, "startcodon", -1, &a->startcodon, ""))
21079 return soap->error;
21080 if (soap_out_int(soap, "stopcodon", -1, &a->stopcodon, ""))
21081 return soap->error;
21082 return soap_element_end_out(soap, tag);
21083 }
21084
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)
21086 {
21087 size_t soap_flag_translate = 1;
21088 size_t soap_flag_id = 1;
21089 size_t soap_flag_data = 1;
21090 size_t soap_flag_output = 1;
21091 size_t soap_flag_del_USCOREkey = 1;
21092 size_t soap_flag_startcodon = 1;
21093 size_t soap_flag_stopcodon = 1;
21094 if (soap_element_begin_in(soap, tag, 0, type))
21095 return NULL;
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);
21097 if (!a)
21098 return NULL;
21099 soap_default_ns1__codon_USCOREcompilerInputParams(soap, a);
21100 if (soap->body && !*soap->href)
21101 {
21102 for (;;)
21103 { soap->error = SOAP_TAG_MISMATCH;
21104 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
21105 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
21106 { soap_flag_translate--;
21107 continue;
21108 }
21109 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21110 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
21111 { soap_flag_id--;
21112 continue;
21113 }
21114 if (soap_flag_data && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21115 if (soap_in_string(soap, "data", &a->data, "xsd:string"))
21116 { soap_flag_data--;
21117 continue;
21118 }
21119 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21120 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21121 { soap_flag_output--;
21122 continue;
21123 }
21124 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21125 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
21126 { soap_flag_del_USCOREkey--;
21127 continue;
21128 }
21129 if (soap_flag_startcodon && soap->error == SOAP_TAG_MISMATCH)
21130 if (soap_in_int(soap, "startcodon", &a->startcodon, "xsd:int"))
21131 { soap_flag_startcodon--;
21132 continue;
21133 }
21134 if (soap_flag_stopcodon && soap->error == SOAP_TAG_MISMATCH)
21135 if (soap_in_int(soap, "stopcodon", &a->stopcodon, "xsd:int"))
21136 { soap_flag_stopcodon--;
21137 continue;
21138 }
21139 if (soap->error == SOAP_TAG_MISMATCH)
21140 soap->error = soap_ignore_element(soap);
21141 if (soap->error == SOAP_NO_TAG)
21142 break;
21143 if (soap->error)
21144 return NULL;
21145 }
21146 if (soap_element_end_in(soap, tag))
21147 return NULL;
21148 }
21149 else
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);
21151 if (soap->body && soap_element_end_in(soap, tag))
21152 return NULL;
21153 }
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))
21155 { soap->error = SOAP_OCCURS;
21156 return NULL;
21157 }
21158 return a;
21159 }
21160
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)
21162 {
21163 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams);
21164 if (soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type))
21165 return soap->error;
21166 return soap_putindependent(soap);
21167 }
21168
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)
21170 {
21171 if ((p = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, p, type)))
21172 if (soap_getindependent(soap))
21173 return NULL;
21174 return p;
21175 }
21176
21177 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *a)
21178 {
21179 (void)soap; (void)a; /* appease -Wall -Werror */
21180 soap_default_string(soap, &a->id);
21181 soap_default_string(soap, &a->tag);
21182 }
21183
21184 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a)
21185 {
21186 (void)soap; (void)a; /* appease -Wall -Werror */
21187 soap_serialize_string(soap, &a->id);
21188 soap_serialize_string(soap, &a->tag);
21189 }
21190
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)
21192 {
21193 (void)soap; (void)tag; (void)id; (void)type;
21194 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiInputParams), type))
21195 return soap->error;
21196 if (a->id)
21197 { if (soap_out_string(soap, "id", -1, &a->id, ""))
21198 return soap->error;
21199 }
21200 else if (soap_element_nil(soap, "id"))
21201 return soap->error;
21202 if (a->tag)
21203 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
21204 return soap->error;
21205 }
21206 else if (soap_element_nil(soap, "tag"))
21207 return soap->error;
21208 return soap_element_end_out(soap, tag);
21209 }
21210
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)
21212 {
21213 size_t soap_flag_id = 1;
21214 size_t soap_flag_tag = 1;
21215 if (soap_element_begin_in(soap, tag, 0, type))
21216 return NULL;
21217 a = (struct ns1__aauiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0, NULL, NULL, NULL);
21218 if (!a)
21219 return NULL;
21220 soap_default_ns1__aauiInputParams(soap, a);
21221 if (soap->body && !*soap->href)
21222 {
21223 for (;;)
21224 { soap->error = SOAP_TAG_MISMATCH;
21225 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21226 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
21227 { soap_flag_id--;
21228 continue;
21229 }
21230 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21231 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
21232 { soap_flag_tag--;
21233 continue;
21234 }
21235 if (soap->error == SOAP_TAG_MISMATCH)
21236 soap->error = soap_ignore_element(soap);
21237 if (soap->error == SOAP_NO_TAG)
21238 break;
21239 if (soap->error)
21240 return NULL;
21241 }
21242 if (soap_element_end_in(soap, tag))
21243 return NULL;
21244 }
21245 else
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);
21247 if (soap->body && soap_element_end_in(soap, tag))
21248 return NULL;
21249 }
21250 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_tag > 0))
21251 { soap->error = SOAP_OCCURS;
21252 return NULL;
21253 }
21254 return a;
21255 }
21256
21257 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a, const char *tag, const char *type)
21258 {
21259 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiInputParams);
21260 if (soap_out_ns1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type))
21261 return soap->error;
21262 return soap_putindependent(soap);
21263 }
21264
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)
21266 {
21267 if ((p = soap_in_ns1__aauiInputParams(soap, tag, p, type)))
21268 if (soap_getindependent(soap))
21269 return NULL;
21270 return p;
21271 }
21272
21273 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *a)
21274 {
21275 (void)soap; (void)a; /* appease -Wall -Werror */
21276 soap_default_string(soap, &a->CDSid);
21277 soap_default_string(soap, &a->output);
21278 }
21279
21280 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterInputParams(struct soap *soap, const struct ns1__amino_USCOREcounterInputParams *a)
21281 {
21282 (void)soap; (void)a; /* appease -Wall -Werror */
21283 soap_serialize_string(soap, &a->CDSid);
21284 soap_serialize_string(soap, &a->output);
21285 }
21286
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)
21288 {
21289 (void)soap; (void)tag; (void)id; (void)type;
21290 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams), type))
21291 return soap->error;
21292 if (a->CDSid)
21293 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
21294 return soap->error;
21295 }
21296 else if (soap_element_nil(soap, "CDSid"))
21297 return soap->error;
21298 if (a->output)
21299 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21300 return soap->error;
21301 }
21302 else if (soap_element_nil(soap, "output"))
21303 return soap->error;
21304 return soap_element_end_out(soap, tag);
21305 }
21306
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)
21308 {
21309 size_t soap_flag_CDSid = 1;
21310 size_t soap_flag_output = 1;
21311 if (soap_element_begin_in(soap, tag, 0, type))
21312 return NULL;
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);
21314 if (!a)
21315 return NULL;
21316 soap_default_ns1__amino_USCOREcounterInputParams(soap, a);
21317 if (soap->body && !*soap->href)
21318 {
21319 for (;;)
21320 { soap->error = SOAP_TAG_MISMATCH;
21321 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21322 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
21323 { soap_flag_CDSid--;
21324 continue;
21325 }
21326 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21327 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21328 { soap_flag_output--;
21329 continue;
21330 }
21331 if (soap->error == SOAP_TAG_MISMATCH)
21332 soap->error = soap_ignore_element(soap);
21333 if (soap->error == SOAP_NO_TAG)
21334 break;
21335 if (soap->error)
21336 return NULL;
21337 }
21338 if (soap_element_end_in(soap, tag))
21339 return NULL;
21340 }
21341 else
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);
21343 if (soap->body && soap_element_end_in(soap, tag))
21344 return NULL;
21345 }
21346 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0))
21347 { soap->error = SOAP_OCCURS;
21348 return NULL;
21349 }
21350 return a;
21351 }
21352
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)
21354 {
21355 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterInputParams);
21356 if (soap_out_ns1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type))
21357 return soap->error;
21358 return soap_putindependent(soap);
21359 }
21360
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)
21362 {
21363 if ((p = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, p, type)))
21364 if (soap_getindependent(soap))
21365 return NULL;
21366 return p;
21367 }
21368
21369 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *a)
21370 {
21371 (void)soap; (void)a; /* appease -Wall -Werror */
21372 soap_default_int(soap, &a->width);
21373 soap_default_int(soap, &a->window);
21374 soap_default_string(soap, &a->output);
21375 }
21376
21377 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a)
21378 {
21379 (void)soap; (void)a; /* appease -Wall -Werror */
21380 soap_serialize_string(soap, &a->output);
21381 }
21382
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)
21384 {
21385 (void)soap; (void)tag; (void)id; (void)type;
21386 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngInputParams), type))
21387 return soap->error;
21388 if (soap_out_int(soap, "width", -1, &a->width, ""))
21389 return soap->error;
21390 if (soap_out_int(soap, "window", -1, &a->window, ""))
21391 return soap->error;
21392 if (a->output)
21393 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21394 return soap->error;
21395 }
21396 else if (soap_element_nil(soap, "output"))
21397 return soap->error;
21398 return soap_element_end_out(soap, tag);
21399 }
21400
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)
21402 {
21403 size_t soap_flag_width = 1;
21404 size_t soap_flag_window = 1;
21405 size_t soap_flag_output = 1;
21406 if (soap_element_begin_in(soap, tag, 0, type))
21407 return NULL;
21408 a = (struct ns1__seq2pngInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0, NULL, NULL, NULL);
21409 if (!a)
21410 return NULL;
21411 soap_default_ns1__seq2pngInputParams(soap, a);
21412 if (soap->body && !*soap->href)
21413 {
21414 for (;;)
21415 { soap->error = SOAP_TAG_MISMATCH;
21416 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
21417 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
21418 { soap_flag_width--;
21419 continue;
21420 }
21421 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
21422 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
21423 { soap_flag_window--;
21424 continue;
21425 }
21426 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21427 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21428 { soap_flag_output--;
21429 continue;
21430 }
21431 if (soap->error == SOAP_TAG_MISMATCH)
21432 soap->error = soap_ignore_element(soap);
21433 if (soap->error == SOAP_NO_TAG)
21434 break;
21435 if (soap->error)
21436 return NULL;
21437 }
21438 if (soap_element_end_in(soap, tag))
21439 return NULL;
21440 }
21441 else
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);
21443 if (soap->body && soap_element_end_in(soap, tag))
21444 return NULL;
21445 }
21446 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_window > 0 || soap_flag_output > 0))
21447 { soap->error = SOAP_OCCURS;
21448 return NULL;
21449 }
21450 return a;
21451 }
21452
21453 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a, const char *tag, const char *type)
21454 {
21455 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngInputParams);
21456 if (soap_out_ns1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type))
21457 return soap->error;
21458 return soap_putindependent(soap);
21459 }
21460
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)
21462 {
21463 if ((p = soap_in_ns1__seq2pngInputParams(soap, tag, p, type)))
21464 if (soap_getindependent(soap))
21465 return NULL;
21466 return p;
21467 }
21468
21469 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *a)
21470 {
21471 (void)soap; (void)a; /* appease -Wall -Werror */
21472 soap_default_int(soap, &a->paired);
21473 }
21474
21475 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a)
21476 {
21477 (void)soap; (void)a; /* appease -Wall -Werror */
21478 }
21479
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)
21481 {
21482 (void)soap; (void)tag; (void)id; (void)type;
21483 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestInputParams), type))
21484 return soap->error;
21485 if (soap_out_int(soap, "paired", -1, &a->paired, ""))
21486 return soap->error;
21487 return soap_element_end_out(soap, tag);
21488 }
21489
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)
21491 {
21492 size_t soap_flag_paired = 1;
21493 if (soap_element_begin_in(soap, tag, 0, type))
21494 return NULL;
21495 a = (struct ns1__ttestInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0, NULL, NULL, NULL);
21496 if (!a)
21497 return NULL;
21498 soap_default_ns1__ttestInputParams(soap, a);
21499 if (soap->body && !*soap->href)
21500 {
21501 for (;;)
21502 { soap->error = SOAP_TAG_MISMATCH;
21503 if (soap_flag_paired && soap->error == SOAP_TAG_MISMATCH)
21504 if (soap_in_int(soap, "paired", &a->paired, "xsd:int"))
21505 { soap_flag_paired--;
21506 continue;
21507 }
21508 if (soap->error == SOAP_TAG_MISMATCH)
21509 soap->error = soap_ignore_element(soap);
21510 if (soap->error == SOAP_NO_TAG)
21511 break;
21512 if (soap->error)
21513 return NULL;
21514 }
21515 if (soap_element_end_in(soap, tag))
21516 return NULL;
21517 }
21518 else
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);
21520 if (soap->body && soap_element_end_in(soap, tag))
21521 return NULL;
21522 }
21523 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_paired > 0))
21524 { soap->error = SOAP_OCCURS;
21525 return NULL;
21526 }
21527 return a;
21528 }
21529
21530 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a, const char *tag, const char *type)
21531 {
21532 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestInputParams);
21533 if (soap_out_ns1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type))
21534 return soap->error;
21535 return soap_putindependent(soap);
21536 }
21537
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)
21539 {
21540 if ((p = soap_in_ns1__ttestInputParams(soap, tag, p, type)))
21541 if (soap_getindependent(soap))
21542 return NULL;
21543 return p;
21544 }
21545
21546 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *a)
21547 {
21548 (void)soap; (void)a; /* appease -Wall -Werror */
21549 soap_default_string(soap, &a->output);
21550 }
21551
21552 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const struct ns1__find_USCOREdnaAboxInputParams *a)
21553 {
21554 (void)soap; (void)a; /* appease -Wall -Werror */
21555 soap_serialize_string(soap, &a->output);
21556 }
21557
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)
21559 {
21560 (void)soap; (void)tag; (void)id; (void)type;
21561 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams), type))
21562 return soap->error;
21563 if (a->output)
21564 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21565 return soap->error;
21566 }
21567 else if (soap_element_nil(soap, "output"))
21568 return soap->error;
21569 return soap_element_end_out(soap, tag);
21570 }
21571
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)
21573 {
21574 size_t soap_flag_output = 1;
21575 if (soap_element_begin_in(soap, tag, 0, type))
21576 return NULL;
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);
21578 if (!a)
21579 return NULL;
21580 soap_default_ns1__find_USCOREdnaAboxInputParams(soap, a);
21581 if (soap->body && !*soap->href)
21582 {
21583 for (;;)
21584 { soap->error = SOAP_TAG_MISMATCH;
21585 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21586 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21587 { soap_flag_output--;
21588 continue;
21589 }
21590 if (soap->error == SOAP_TAG_MISMATCH)
21591 soap->error = soap_ignore_element(soap);
21592 if (soap->error == SOAP_NO_TAG)
21593 break;
21594 if (soap->error)
21595 return NULL;
21596 }
21597 if (soap_element_end_in(soap, tag))
21598 return NULL;
21599 }
21600 else
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);
21602 if (soap->body && soap_element_end_in(soap, tag))
21603 return NULL;
21604 }
21605 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
21606 { soap->error = SOAP_OCCURS;
21607 return NULL;
21608 }
21609 return a;
21610 }
21611
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)
21613 {
21614 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams);
21615 if (soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type))
21616 return soap->error;
21617 return soap_putindependent(soap);
21618 }
21619
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)
21621 {
21622 if ((p = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, p, type)))
21623 if (soap_getindependent(soap))
21624 return NULL;
21625 return p;
21626 }
21627
21628 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *a)
21629 {
21630 (void)soap; (void)a; /* appease -Wall -Werror */
21631 soap_default_int(soap, &a->version);
21632 soap_default_string(soap, &a->CDSid);
21633 soap_default_string(soap, &a->output);
21634 }
21635
21636 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageInputParams(struct soap *soap, const struct ns1__codon_USCOREusageInputParams *a)
21637 {
21638 (void)soap; (void)a; /* appease -Wall -Werror */
21639 soap_serialize_string(soap, &a->CDSid);
21640 soap_serialize_string(soap, &a->output);
21641 }
21642
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)
21644 {
21645 (void)soap; (void)tag; (void)id; (void)type;
21646 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageInputParams), type))
21647 return soap->error;
21648 if (soap_out_int(soap, "version", -1, &a->version, ""))
21649 return soap->error;
21650 if (a->CDSid)
21651 { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, ""))
21652 return soap->error;
21653 }
21654 else if (soap_element_nil(soap, "CDSid"))
21655 return soap->error;
21656 if (a->output)
21657 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21658 return soap->error;
21659 }
21660 else if (soap_element_nil(soap, "output"))
21661 return soap->error;
21662 return soap_element_end_out(soap, tag);
21663 }
21664
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)
21666 {
21667 size_t soap_flag_version = 1;
21668 size_t soap_flag_CDSid = 1;
21669 size_t soap_flag_output = 1;
21670 if (soap_element_begin_in(soap, tag, 0, type))
21671 return NULL;
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);
21673 if (!a)
21674 return NULL;
21675 soap_default_ns1__codon_USCOREusageInputParams(soap, a);
21676 if (soap->body && !*soap->href)
21677 {
21678 for (;;)
21679 { soap->error = SOAP_TAG_MISMATCH;
21680 if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH)
21681 if (soap_in_int(soap, "version", &a->version, "xsd:int"))
21682 { soap_flag_version--;
21683 continue;
21684 }
21685 if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21686 if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string"))
21687 { soap_flag_CDSid--;
21688 continue;
21689 }
21690 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21691 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21692 { soap_flag_output--;
21693 continue;
21694 }
21695 if (soap->error == SOAP_TAG_MISMATCH)
21696 soap->error = soap_ignore_element(soap);
21697 if (soap->error == SOAP_NO_TAG)
21698 break;
21699 if (soap->error)
21700 return NULL;
21701 }
21702 if (soap_element_end_in(soap, tag))
21703 return NULL;
21704 }
21705 else
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);
21707 if (soap->body && soap_element_end_in(soap, tag))
21708 return NULL;
21709 }
21710 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_version > 0 || soap_flag_CDSid > 0 || soap_flag_output > 0))
21711 { soap->error = SOAP_OCCURS;
21712 return NULL;
21713 }
21714 return a;
21715 }
21716
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)
21718 {
21719 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageInputParams);
21720 if (soap_out_ns1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type))
21721 return soap->error;
21722 return soap_putindependent(soap);
21723 }
21724
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)
21726 {
21727 if ((p = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, p, type)))
21728 if (soap_getindependent(soap))
21729 return NULL;
21730 return p;
21731 }
21732
21733 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *a)
21734 {
21735 (void)soap; (void)a; /* appease -Wall -Werror */
21736 soap_default_int(soap, &a->translate);
21737 soap_default_string(soap, &a->position);
21738 soap_default_string(soap, &a->id);
21739 soap_default_string(soap, &a->del_USCOREkey);
21740 soap_default_string(soap, &a->tag);
21741 }
21742
21743 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a)
21744 {
21745 (void)soap; (void)a; /* appease -Wall -Werror */
21746 soap_serialize_string(soap, &a->position);
21747 soap_serialize_string(soap, &a->id);
21748 soap_serialize_string(soap, &a->del_USCOREkey);
21749 soap_serialize_string(soap, &a->tag);
21750 }
21751
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)
21753 {
21754 (void)soap; (void)tag; (void)id; (void)type;
21755 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiInputParams), type))
21756 return soap->error;
21757 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
21758 return soap->error;
21759 if (a->position)
21760 { if (soap_out_string(soap, "position", -1, &a->position, ""))
21761 return soap->error;
21762 }
21763 else if (soap_element_nil(soap, "position"))
21764 return soap->error;
21765 if (a->id)
21766 { if (soap_out_string(soap, "id", -1, &a->id, ""))
21767 return soap->error;
21768 }
21769 else if (soap_element_nil(soap, "id"))
21770 return soap->error;
21771 if (a->del_USCOREkey)
21772 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
21773 return soap->error;
21774 }
21775 else if (soap_element_nil(soap, "del_key"))
21776 return soap->error;
21777 if (a->tag)
21778 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
21779 return soap->error;
21780 }
21781 else if (soap_element_nil(soap, "tag"))
21782 return soap->error;
21783 return soap_element_end_out(soap, tag);
21784 }
21785
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)
21787 {
21788 size_t soap_flag_translate = 1;
21789 size_t soap_flag_position = 1;
21790 size_t soap_flag_id = 1;
21791 size_t soap_flag_del_USCOREkey = 1;
21792 size_t soap_flag_tag = 1;
21793 if (soap_element_begin_in(soap, tag, 0, type))
21794 return NULL;
21795 a = (struct ns1__buiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0, NULL, NULL, NULL);
21796 if (!a)
21797 return NULL;
21798 soap_default_ns1__buiInputParams(soap, a);
21799 if (soap->body && !*soap->href)
21800 {
21801 for (;;)
21802 { soap->error = SOAP_TAG_MISMATCH;
21803 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
21804 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
21805 { soap_flag_translate--;
21806 continue;
21807 }
21808 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21809 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
21810 { soap_flag_position--;
21811 continue;
21812 }
21813 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21814 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
21815 { soap_flag_id--;
21816 continue;
21817 }
21818 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21819 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
21820 { soap_flag_del_USCOREkey--;
21821 continue;
21822 }
21823 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21824 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
21825 { soap_flag_tag--;
21826 continue;
21827 }
21828 if (soap->error == SOAP_TAG_MISMATCH)
21829 soap->error = soap_ignore_element(soap);
21830 if (soap->error == SOAP_NO_TAG)
21831 break;
21832 if (soap->error)
21833 return NULL;
21834 }
21835 if (soap_element_end_in(soap, tag))
21836 return NULL;
21837 }
21838 else
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);
21840 if (soap->body && soap_element_end_in(soap, tag))
21841 return NULL;
21842 }
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))
21844 { soap->error = SOAP_OCCURS;
21845 return NULL;
21846 }
21847 return a;
21848 }
21849
21850 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a, const char *tag, const char *type)
21851 {
21852 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiInputParams);
21853 if (soap_out_ns1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type))
21854 return soap->error;
21855 return soap_putindependent(soap);
21856 }
21857
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)
21859 {
21860 if ((p = soap_in_ns1__buiInputParams(soap, tag, p, type)))
21861 if (soap_getindependent(soap))
21862 return NULL;
21863 return p;
21864 }
21865
21866 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *a)
21867 {
21868 (void)soap; (void)a; /* appease -Wall -Werror */
21869 soap_default_int(soap, &a->translate);
21870 soap_default_string(soap, &a->output);
21871 soap_default_string(soap, &a->tag);
21872 }
21873
21874 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a)
21875 {
21876 (void)soap; (void)a; /* appease -Wall -Werror */
21877 soap_serialize_string(soap, &a->output);
21878 soap_serialize_string(soap, &a->tag);
21879 }
21880
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)
21882 {
21883 (void)soap; (void)tag; (void)id; (void)type;
21884 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopInputParams), type))
21885 return soap->error;
21886 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
21887 return soap->error;
21888 if (a->output)
21889 { if (soap_out_string(soap, "output", -1, &a->output, ""))
21890 return soap->error;
21891 }
21892 else if (soap_element_nil(soap, "output"))
21893 return soap->error;
21894 if (a->tag)
21895 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
21896 return soap->error;
21897 }
21898 else if (soap_element_nil(soap, "tag"))
21899 return soap->error;
21900 return soap_element_end_out(soap, tag);
21901 }
21902
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)
21904 {
21905 size_t soap_flag_translate = 1;
21906 size_t soap_flag_output = 1;
21907 size_t soap_flag_tag = 1;
21908 if (soap_element_begin_in(soap, tag, 0, type))
21909 return NULL;
21910 a = (struct ns1__fopInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0, NULL, NULL, NULL);
21911 if (!a)
21912 return NULL;
21913 soap_default_ns1__fopInputParams(soap, a);
21914 if (soap->body && !*soap->href)
21915 {
21916 for (;;)
21917 { soap->error = SOAP_TAG_MISMATCH;
21918 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
21919 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
21920 { soap_flag_translate--;
21921 continue;
21922 }
21923 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21924 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
21925 { soap_flag_output--;
21926 continue;
21927 }
21928 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
21929 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
21930 { soap_flag_tag--;
21931 continue;
21932 }
21933 if (soap->error == SOAP_TAG_MISMATCH)
21934 soap->error = soap_ignore_element(soap);
21935 if (soap->error == SOAP_NO_TAG)
21936 break;
21937 if (soap->error)
21938 return NULL;
21939 }
21940 if (soap_element_end_in(soap, tag))
21941 return NULL;
21942 }
21943 else
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);
21945 if (soap->body && soap_element_end_in(soap, tag))
21946 return NULL;
21947 }
21948 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_tag > 0))
21949 { soap->error = SOAP_OCCURS;
21950 return NULL;
21951 }
21952 return a;
21953 }
21954
21955 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a, const char *tag, const char *type)
21956 {
21957 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopInputParams);
21958 if (soap_out_ns1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type))
21959 return soap->error;
21960 return soap_putindependent(soap);
21961 }
21962
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)
21964 {
21965 if ((p = soap_in_ns1__fopInputParams(soap, tag, p, type)))
21966 if (soap_getindependent(soap))
21967 return NULL;
21968 return p;
21969 }
21970
21971 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *a)
21972 {
21973 (void)soap; (void)a; /* appease -Wall -Werror */
21974 soap_default_int(soap, &a->window);
21975 }
21976
21977 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const struct ns1__oligomer_USCOREcounterInputParams *a)
21978 {
21979 (void)soap; (void)a; /* appease -Wall -Werror */
21980 }
21981
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)
21983 {
21984 (void)soap; (void)tag; (void)id; (void)type;
21985 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams), type))
21986 return soap->error;
21987 if (soap_out_int(soap, "window", -1, &a->window, ""))
21988 return soap->error;
21989 return soap_element_end_out(soap, tag);
21990 }
21991
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)
21993 {
21994 size_t soap_flag_window = 1;
21995 if (soap_element_begin_in(soap, tag, 0, type))
21996 return NULL;
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);
21998 if (!a)
21999 return NULL;
22000 soap_default_ns1__oligomer_USCOREcounterInputParams(soap, a);
22001 if (soap->body && !*soap->href)
22002 {
22003 for (;;)
22004 { soap->error = SOAP_TAG_MISMATCH;
22005 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
22006 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
22007 { soap_flag_window--;
22008 continue;
22009 }
22010 if (soap->error == SOAP_TAG_MISMATCH)
22011 soap->error = soap_ignore_element(soap);
22012 if (soap->error == SOAP_NO_TAG)
22013 break;
22014 if (soap->error)
22015 return NULL;
22016 }
22017 if (soap_element_end_in(soap, tag))
22018 return NULL;
22019 }
22020 else
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);
22022 if (soap->body && soap_element_end_in(soap, tag))
22023 return NULL;
22024 }
22025 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0))
22026 { soap->error = SOAP_OCCURS;
22027 return NULL;
22028 }
22029 return a;
22030 }
22031
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)
22033 {
22034 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams);
22035 if (soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type))
22036 return soap->error;
22037 return soap_putindependent(soap);
22038 }
22039
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)
22041 {
22042 if ((p = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, p, type)))
22043 if (soap_getindependent(soap))
22044 return NULL;
22045 return p;
22046 }
22047
22048 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encInputParams(struct soap *soap, struct ns1__encInputParams *a)
22049 {
22050 (void)soap; (void)a; /* appease -Wall -Werror */
22051 soap_default_int(soap, &a->translate);
22052 soap_default_string(soap, &a->id);
22053 soap_default_string(soap, &a->del_USCOREkey);
22054 soap_default_string(soap, &a->tag);
22055 }
22056
22057 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a)
22058 {
22059 (void)soap; (void)a; /* appease -Wall -Werror */
22060 soap_serialize_string(soap, &a->id);
22061 soap_serialize_string(soap, &a->del_USCOREkey);
22062 soap_serialize_string(soap, &a->tag);
22063 }
22064
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)
22066 {
22067 (void)soap; (void)tag; (void)id; (void)type;
22068 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encInputParams), type))
22069 return soap->error;
22070 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
22071 return soap->error;
22072 if (a->id)
22073 { if (soap_out_string(soap, "id", -1, &a->id, ""))
22074 return soap->error;
22075 }
22076 else if (soap_element_nil(soap, "id"))
22077 return soap->error;
22078 if (a->del_USCOREkey)
22079 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
22080 return soap->error;
22081 }
22082 else if (soap_element_nil(soap, "del_key"))
22083 return soap->error;
22084 if (a->tag)
22085 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
22086 return soap->error;
22087 }
22088 else if (soap_element_nil(soap, "tag"))
22089 return soap->error;
22090 return soap_element_end_out(soap, tag);
22091 }
22092
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)
22094 {
22095 size_t soap_flag_translate = 1;
22096 size_t soap_flag_id = 1;
22097 size_t soap_flag_del_USCOREkey = 1;
22098 size_t soap_flag_tag = 1;
22099 if (soap_element_begin_in(soap, tag, 0, type))
22100 return NULL;
22101 a = (struct ns1__encInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0, NULL, NULL, NULL);
22102 if (!a)
22103 return NULL;
22104 soap_default_ns1__encInputParams(soap, a);
22105 if (soap->body && !*soap->href)
22106 {
22107 for (;;)
22108 { soap->error = SOAP_TAG_MISMATCH;
22109 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
22110 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
22111 { soap_flag_translate--;
22112 continue;
22113 }
22114 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22115 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
22116 { soap_flag_id--;
22117 continue;
22118 }
22119 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22120 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
22121 { soap_flag_del_USCOREkey--;
22122 continue;
22123 }
22124 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22125 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
22126 { soap_flag_tag--;
22127 continue;
22128 }
22129 if (soap->error == SOAP_TAG_MISMATCH)
22130 soap->error = soap_ignore_element(soap);
22131 if (soap->error == SOAP_NO_TAG)
22132 break;
22133 if (soap->error)
22134 return NULL;
22135 }
22136 if (soap_element_end_in(soap, tag))
22137 return NULL;
22138 }
22139 else
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);
22141 if (soap->body && soap_element_end_in(soap, tag))
22142 return NULL;
22143 }
22144 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
22145 { soap->error = SOAP_OCCURS;
22146 return NULL;
22147 }
22148 return a;
22149 }
22150
22151 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a, const char *tag, const char *type)
22152 {
22153 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encInputParams);
22154 if (soap_out_ns1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type))
22155 return soap->error;
22156 return soap_putindependent(soap);
22157 }
22158
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)
22160 {
22161 if ((p = soap_in_ns1__encInputParams(soap, tag, p, type)))
22162 if (soap_getindependent(soap))
22163 return NULL;
22164 return p;
22165 }
22166
22167 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *a)
22168 {
22169 (void)soap; (void)a; /* appease -Wall -Werror */
22170 soap_default_int(soap, &a->translate);
22171 soap_default_string(soap, &a->id);
22172 soap_default_string(soap, &a->del_USCOREkey);
22173 soap_default_string(soap, &a->tag);
22174 }
22175
22176 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a)
22177 {
22178 (void)soap; (void)a; /* appease -Wall -Werror */
22179 soap_serialize_string(soap, &a->id);
22180 soap_serialize_string(soap, &a->del_USCOREkey);
22181 soap_serialize_string(soap, &a->tag);
22182 }
22183
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)
22185 {
22186 (void)soap; (void)tag; (void)id; (void)type;
22187 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiInputParams), type))
22188 return soap->error;
22189 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
22190 return soap->error;
22191 if (a->id)
22192 { if (soap_out_string(soap, "id", -1, &a->id, ""))
22193 return soap->error;
22194 }
22195 else if (soap_element_nil(soap, "id"))
22196 return soap->error;
22197 if (a->del_USCOREkey)
22198 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
22199 return soap->error;
22200 }
22201 else if (soap_element_nil(soap, "del_key"))
22202 return soap->error;
22203 if (a->tag)
22204 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
22205 return soap->error;
22206 }
22207 else if (soap_element_nil(soap, "tag"))
22208 return soap->error;
22209 return soap_element_end_out(soap, tag);
22210 }
22211
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)
22213 {
22214 size_t soap_flag_translate = 1;
22215 size_t soap_flag_id = 1;
22216 size_t soap_flag_del_USCOREkey = 1;
22217 size_t soap_flag_tag = 1;
22218 if (soap_element_begin_in(soap, tag, 0, type))
22219 return NULL;
22220 a = (struct ns1__icdiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0, NULL, NULL, NULL);
22221 if (!a)
22222 return NULL;
22223 soap_default_ns1__icdiInputParams(soap, a);
22224 if (soap->body && !*soap->href)
22225 {
22226 for (;;)
22227 { soap->error = SOAP_TAG_MISMATCH;
22228 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
22229 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
22230 { soap_flag_translate--;
22231 continue;
22232 }
22233 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22234 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
22235 { soap_flag_id--;
22236 continue;
22237 }
22238 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22239 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
22240 { soap_flag_del_USCOREkey--;
22241 continue;
22242 }
22243 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22244 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
22245 { soap_flag_tag--;
22246 continue;
22247 }
22248 if (soap->error == SOAP_TAG_MISMATCH)
22249 soap->error = soap_ignore_element(soap);
22250 if (soap->error == SOAP_NO_TAG)
22251 break;
22252 if (soap->error)
22253 return NULL;
22254 }
22255 if (soap_element_end_in(soap, tag))
22256 return NULL;
22257 }
22258 else
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);
22260 if (soap->body && soap_element_end_in(soap, tag))
22261 return NULL;
22262 }
22263 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
22264 { soap->error = SOAP_OCCURS;
22265 return NULL;
22266 }
22267 return a;
22268 }
22269
22270 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a, const char *tag, const char *type)
22271 {
22272 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiInputParams);
22273 if (soap_out_ns1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type))
22274 return soap->error;
22275 return soap_putindependent(soap);
22276 }
22277
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)
22279 {
22280 if ((p = soap_in_ns1__icdiInputParams(soap, tag, p, type)))
22281 if (soap_getindependent(soap))
22282 return NULL;
22283 return p;
22284 }
22285
22286 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *a)
22287 {
22288 (void)soap; (void)a; /* appease -Wall -Werror */
22289 soap_default_int(soap, &a->window);
22290 soap_default_int(soap, &a->at);
22291 soap_default_int(soap, &a->purine);
22292 soap_default_string(soap, &a->application);
22293 soap_default_string(soap, &a->output);
22294 soap_default_int(soap, &a->keto);
22295 }
22296
22297 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a)
22298 {
22299 (void)soap; (void)a; /* appease -Wall -Werror */
22300 soap_serialize_string(soap, &a->application);
22301 soap_serialize_string(soap, &a->output);
22302 }
22303
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)
22305 {
22306 (void)soap; (void)tag; (void)id; (void)type;
22307 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinInputParams), type))
22308 return soap->error;
22309 if (soap_out_int(soap, "window", -1, &a->window, ""))
22310 return soap->error;
22311 if (soap_out_int(soap, "at", -1, &a->at, ""))
22312 return soap->error;
22313 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
22314 return soap->error;
22315 if (a->application)
22316 { if (soap_out_string(soap, "application", -1, &a->application, ""))
22317 return soap->error;
22318 }
22319 else if (soap_element_nil(soap, "application"))
22320 return soap->error;
22321 if (a->output)
22322 { if (soap_out_string(soap, "output", -1, &a->output, ""))
22323 return soap->error;
22324 }
22325 else if (soap_element_nil(soap, "output"))
22326 return soap->error;
22327 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
22328 return soap->error;
22329 return soap_element_end_out(soap, tag);
22330 }
22331
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)
22333 {
22334 size_t soap_flag_window = 1;
22335 size_t soap_flag_at = 1;
22336 size_t soap_flag_purine = 1;
22337 size_t soap_flag_application = 1;
22338 size_t soap_flag_output = 1;
22339 size_t soap_flag_keto = 1;
22340 if (soap_element_begin_in(soap, tag, 0, type))
22341 return NULL;
22342 a = (struct ns1__gcwinInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0, NULL, NULL, NULL);
22343 if (!a)
22344 return NULL;
22345 soap_default_ns1__gcwinInputParams(soap, a);
22346 if (soap->body && !*soap->href)
22347 {
22348 for (;;)
22349 { soap->error = SOAP_TAG_MISMATCH;
22350 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
22351 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
22352 { soap_flag_window--;
22353 continue;
22354 }
22355 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
22356 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
22357 { soap_flag_at--;
22358 continue;
22359 }
22360 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
22361 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
22362 { soap_flag_purine--;
22363 continue;
22364 }
22365 if (soap_flag_application && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22366 if (soap_in_string(soap, "application", &a->application, "xsd:string"))
22367 { soap_flag_application--;
22368 continue;
22369 }
22370 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22371 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
22372 { soap_flag_output--;
22373 continue;
22374 }
22375 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
22376 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
22377 { soap_flag_keto--;
22378 continue;
22379 }
22380 if (soap->error == SOAP_TAG_MISMATCH)
22381 soap->error = soap_ignore_element(soap);
22382 if (soap->error == SOAP_NO_TAG)
22383 break;
22384 if (soap->error)
22385 return NULL;
22386 }
22387 if (soap_element_end_in(soap, tag))
22388 return NULL;
22389 }
22390 else
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);
22392 if (soap->body && soap_element_end_in(soap, tag))
22393 return NULL;
22394 }
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))
22396 { soap->error = SOAP_OCCURS;
22397 return NULL;
22398 }
22399 return a;
22400 }
22401
22402 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a, const char *tag, const char *type)
22403 {
22404 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinInputParams);
22405 if (soap_out_ns1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type))
22406 return soap->error;
22407 return soap_putindependent(soap);
22408 }
22409
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)
22411 {
22412 if ((p = soap_in_ns1__gcwinInputParams(soap, tag, p, type)))
22413 if (soap_getindependent(soap))
22414 return NULL;
22415 return p;
22416 }
22417
22418 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *a)
22419 {
22420 (void)soap; (void)a; /* appease -Wall -Werror */
22421 soap_default_string(soap, &a->output);
22422 }
22423
22424 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternInputParams(struct soap *soap, const struct ns1__find_USCOREpatternInputParams *a)
22425 {
22426 (void)soap; (void)a; /* appease -Wall -Werror */
22427 soap_serialize_string(soap, &a->output);
22428 }
22429
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)
22431 {
22432 (void)soap; (void)tag; (void)id; (void)type;
22433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternInputParams), type))
22434 return soap->error;
22435 if (a->output)
22436 { if (soap_out_string(soap, "output", -1, &a->output, ""))
22437 return soap->error;
22438 }
22439 else if (soap_element_nil(soap, "output"))
22440 return soap->error;
22441 return soap_element_end_out(soap, tag);
22442 }
22443
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)
22445 {
22446 size_t soap_flag_output = 1;
22447 if (soap_element_begin_in(soap, tag, 0, type))
22448 return NULL;
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);
22450 if (!a)
22451 return NULL;
22452 soap_default_ns1__find_USCOREpatternInputParams(soap, a);
22453 if (soap->body && !*soap->href)
22454 {
22455 for (;;)
22456 { soap->error = SOAP_TAG_MISMATCH;
22457 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22458 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
22459 { soap_flag_output--;
22460 continue;
22461 }
22462 if (soap->error == SOAP_TAG_MISMATCH)
22463 soap->error = soap_ignore_element(soap);
22464 if (soap->error == SOAP_NO_TAG)
22465 break;
22466 if (soap->error)
22467 return NULL;
22468 }
22469 if (soap_element_end_in(soap, tag))
22470 return NULL;
22471 }
22472 else
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);
22474 if (soap->body && soap_element_end_in(soap, tag))
22475 return NULL;
22476 }
22477 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0))
22478 { soap->error = SOAP_OCCURS;
22479 return NULL;
22480 }
22481 return a;
22482 }
22483
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)
22485 {
22486 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternInputParams);
22487 if (soap_out_ns1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type))
22488 return soap->error;
22489 return soap_putindependent(soap);
22490 }
22491
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)
22493 {
22494 if ((p = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, p, type)))
22495 if (soap_getindependent(soap))
22496 return NULL;
22497 return p;
22498 }
22499
22500 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *a)
22501 {
22502 (void)soap; (void)a; /* appease -Wall -Werror */
22503 soap_default_string(soap, &a->return_);
22504 }
22505
22506 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const struct ns1__oligomer_USCOREsearchInputParams *a)
22507 {
22508 (void)soap; (void)a; /* appease -Wall -Werror */
22509 soap_serialize_string(soap, &a->return_);
22510 }
22511
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)
22513 {
22514 (void)soap; (void)tag; (void)id; (void)type;
22515 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams), type))
22516 return soap->error;
22517 if (a->return_)
22518 { if (soap_out_string(soap, "return", -1, &a->return_, ""))
22519 return soap->error;
22520 }
22521 else if (soap_element_nil(soap, "return"))
22522 return soap->error;
22523 return soap_element_end_out(soap, tag);
22524 }
22525
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)
22527 {
22528 size_t soap_flag_return_ = 1;
22529 if (soap_element_begin_in(soap, tag, 0, type))
22530 return NULL;
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);
22532 if (!a)
22533 return NULL;
22534 soap_default_ns1__oligomer_USCOREsearchInputParams(soap, a);
22535 if (soap->body && !*soap->href)
22536 {
22537 for (;;)
22538 { soap->error = SOAP_TAG_MISMATCH;
22539 if (soap_flag_return_ && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22540 if (soap_in_string(soap, "return", &a->return_, "xsd:string"))
22541 { soap_flag_return_--;
22542 continue;
22543 }
22544 if (soap->error == SOAP_TAG_MISMATCH)
22545 soap->error = soap_ignore_element(soap);
22546 if (soap->error == SOAP_NO_TAG)
22547 break;
22548 if (soap->error)
22549 return NULL;
22550 }
22551 if (soap_element_end_in(soap, tag))
22552 return NULL;
22553 }
22554 else
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);
22556 if (soap->body && soap_element_end_in(soap, tag))
22557 return NULL;
22558 }
22559 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_return_ > 0))
22560 { soap->error = SOAP_OCCURS;
22561 return NULL;
22562 }
22563 return a;
22564 }
22565
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)
22567 {
22568 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams);
22569 if (soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type))
22570 return soap->error;
22571 return soap_putindependent(soap);
22572 }
22573
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)
22575 {
22576 if ((p = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, p, type)))
22577 if (soap_getindependent(soap))
22578 return NULL;
22579 return p;
22580 }
22581
22582 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *a)
22583 {
22584 (void)soap; (void)a; /* appease -Wall -Werror */
22585 soap_default_string(soap, &a->usage);
22586 soap_default_int(soap, &a->translate);
22587 soap_default_string(soap, &a->output);
22588 soap_default_string(soap, &a->del_USCOREkey);
22589 soap_default_string(soap, &a->tag);
22590 }
22591
22592 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a)
22593 {
22594 (void)soap; (void)a; /* appease -Wall -Werror */
22595 soap_serialize_string(soap, &a->usage);
22596 soap_serialize_string(soap, &a->output);
22597 soap_serialize_string(soap, &a->del_USCOREkey);
22598 soap_serialize_string(soap, &a->tag);
22599 }
22600
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)
22602 {
22603 (void)soap; (void)tag; (void)id; (void)type;
22604 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxInputParams), type))
22605 return soap->error;
22606 if (a->usage)
22607 { if (soap_out_string(soap, "usage", -1, &a->usage, ""))
22608 return soap->error;
22609 }
22610 else if (soap_element_nil(soap, "usage"))
22611 return soap->error;
22612 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
22613 return soap->error;
22614 if (a->output)
22615 { if (soap_out_string(soap, "output", -1, &a->output, ""))
22616 return soap->error;
22617 }
22618 else if (soap_element_nil(soap, "output"))
22619 return soap->error;
22620 if (a->del_USCOREkey)
22621 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
22622 return soap->error;
22623 }
22624 else if (soap_element_nil(soap, "del_key"))
22625 return soap->error;
22626 if (a->tag)
22627 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
22628 return soap->error;
22629 }
22630 else if (soap_element_nil(soap, "tag"))
22631 return soap->error;
22632 return soap_element_end_out(soap, tag);
22633 }
22634
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)
22636 {
22637 size_t soap_flag_usage = 1;
22638 size_t soap_flag_translate = 1;
22639 size_t soap_flag_output = 1;
22640 size_t soap_flag_del_USCOREkey = 1;
22641 size_t soap_flag_tag = 1;
22642 if (soap_element_begin_in(soap, tag, 0, type))
22643 return NULL;
22644 a = (struct ns1__phxInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0, NULL, NULL, NULL);
22645 if (!a)
22646 return NULL;
22647 soap_default_ns1__phxInputParams(soap, a);
22648 if (soap->body && !*soap->href)
22649 {
22650 for (;;)
22651 { soap->error = SOAP_TAG_MISMATCH;
22652 if (soap_flag_usage && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22653 if (soap_in_string(soap, "usage", &a->usage, "xsd:string"))
22654 { soap_flag_usage--;
22655 continue;
22656 }
22657 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
22658 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
22659 { soap_flag_translate--;
22660 continue;
22661 }
22662 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22663 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
22664 { soap_flag_output--;
22665 continue;
22666 }
22667 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22668 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
22669 { soap_flag_del_USCOREkey--;
22670 continue;
22671 }
22672 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22673 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
22674 { soap_flag_tag--;
22675 continue;
22676 }
22677 if (soap->error == SOAP_TAG_MISMATCH)
22678 soap->error = soap_ignore_element(soap);
22679 if (soap->error == SOAP_NO_TAG)
22680 break;
22681 if (soap->error)
22682 return NULL;
22683 }
22684 if (soap_element_end_in(soap, tag))
22685 return NULL;
22686 }
22687 else
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);
22689 if (soap->body && soap_element_end_in(soap, tag))
22690 return NULL;
22691 }
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))
22693 { soap->error = SOAP_OCCURS;
22694 return NULL;
22695 }
22696 return a;
22697 }
22698
22699 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a, const char *tag, const char *type)
22700 {
22701 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxInputParams);
22702 if (soap_out_ns1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type))
22703 return soap->error;
22704 return soap_putindependent(soap);
22705 }
22706
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)
22708 {
22709 if ((p = soap_in_ns1__phxInputParams(soap, tag, p, type)))
22710 if (soap_getindependent(soap))
22711 return NULL;
22712 return p;
22713 }
22714
22715 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *a)
22716 {
22717 (void)soap; (void)a; /* appease -Wall -Werror */
22718 soap_default_int(soap, &a->k);
22719 }
22720
22721 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a)
22722 {
22723 (void)soap; (void)a; /* appease -Wall -Werror */
22724 }
22725
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)
22727 {
22728 (void)soap; (void)tag; (void)id; (void)type;
22729 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqInputParams), type))
22730 return soap->error;
22731 if (soap_out_int(soap, "k", -1, &a->k, ""))
22732 return soap->error;
22733 return soap_element_end_out(soap, tag);
22734 }
22735
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)
22737 {
22738 size_t soap_flag_k = 1;
22739 if (soap_element_begin_in(soap, tag, 0, type))
22740 return NULL;
22741 a = (struct ns1__shuffleseqInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0, NULL, NULL, NULL);
22742 if (!a)
22743 return NULL;
22744 soap_default_ns1__shuffleseqInputParams(soap, a);
22745 if (soap->body && !*soap->href)
22746 {
22747 for (;;)
22748 { soap->error = SOAP_TAG_MISMATCH;
22749 if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH)
22750 if (soap_in_int(soap, "k", &a->k, "xsd:int"))
22751 { soap_flag_k--;
22752 continue;
22753 }
22754 if (soap->error == SOAP_TAG_MISMATCH)
22755 soap->error = soap_ignore_element(soap);
22756 if (soap->error == SOAP_NO_TAG)
22757 break;
22758 if (soap->error)
22759 return NULL;
22760 }
22761 if (soap_element_end_in(soap, tag))
22762 return NULL;
22763 }
22764 else
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);
22766 if (soap->body && soap_element_end_in(soap, tag))
22767 return NULL;
22768 }
22769 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0))
22770 { soap->error = SOAP_OCCURS;
22771 return NULL;
22772 }
22773 return a;
22774 }
22775
22776 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a, const char *tag, const char *type)
22777 {
22778 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqInputParams);
22779 if (soap_out_ns1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type))
22780 return soap->error;
22781 return soap_putindependent(soap);
22782 }
22783
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)
22785 {
22786 if ((p = soap_in_ns1__shuffleseqInputParams(soap, tag, p, type)))
22787 if (soap_getindependent(soap))
22788 return NULL;
22789 return p;
22790 }
22791
22792 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *a)
22793 {
22794 (void)soap; (void)a; /* appease -Wall -Werror */
22795 soap_default_string(soap, &a->_x002dtype);
22796 }
22797
22798 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREterInputParams *a)
22799 {
22800 (void)soap; (void)a; /* appease -Wall -Werror */
22801 soap_serialize_string(soap, &a->_x002dtype);
22802 }
22803
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)
22805 {
22806 (void)soap; (void)tag; (void)id; (void)type;
22807 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterInputParams), type))
22808 return soap->error;
22809 if (a->_x002dtype)
22810 { if (soap_out_string(soap, "-type", -1, &a->_x002dtype, ""))
22811 return soap->error;
22812 }
22813 else if (soap_element_nil(soap, "-type"))
22814 return soap->error;
22815 return soap_element_end_out(soap, tag);
22816 }
22817
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)
22819 {
22820 size_t soap_flag__x002dtype = 1;
22821 if (soap_element_begin_in(soap, tag, 0, type))
22822 return NULL;
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);
22824 if (!a)
22825 return NULL;
22826 soap_default_ns1__find_USCOREterInputParams(soap, a);
22827 if (soap->body && !*soap->href)
22828 {
22829 for (;;)
22830 { soap->error = SOAP_TAG_MISMATCH;
22831 if (soap_flag__x002dtype && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
22832 if (soap_in_string(soap, "-type", &a->_x002dtype, "xsd:string"))
22833 { soap_flag__x002dtype--;
22834 continue;
22835 }
22836 if (soap->error == SOAP_TAG_MISMATCH)
22837 soap->error = soap_ignore_element(soap);
22838 if (soap->error == SOAP_NO_TAG)
22839 break;
22840 if (soap->error)
22841 return NULL;
22842 }
22843 if (soap_element_end_in(soap, tag))
22844 return NULL;
22845 }
22846 else
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);
22848 if (soap->body && soap_element_end_in(soap, tag))
22849 return NULL;
22850 }
22851 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__x002dtype > 0))
22852 { soap->error = SOAP_OCCURS;
22853 return NULL;
22854 }
22855 return a;
22856 }
22857
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)
22859 {
22860 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterInputParams);
22861 if (soap_out_ns1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type))
22862 return soap->error;
22863 return soap_putindependent(soap);
22864 }
22865
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)
22867 {
22868 if ((p = soap_in_ns1__find_USCOREterInputParams(soap, tag, p, type)))
22869 if (soap_getindependent(soap))
22870 return NULL;
22871 return p;
22872 }
22873
22874 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *a)
22875 {
22876 (void)soap; (void)a; /* appease -Wall -Werror */
22877 soap_default_int(soap, &a->gmap);
22878 }
22879
22880 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a)
22881 {
22882 (void)soap; (void)a; /* appease -Wall -Werror */
22883 }
22884
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)
22886 {
22887 (void)soap; (void)tag; (void)id; (void)type;
22888 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkInputParams), type))
22889 return soap->error;
22890 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
22891 return soap->error;
22892 return soap_element_end_out(soap, tag);
22893 }
22894
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)
22896 {
22897 size_t soap_flag_gmap = 1;
22898 if (soap_element_begin_in(soap, tag, 0, type))
22899 return NULL;
22900 a = (struct ns1__dnawalkInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0, NULL, NULL, NULL);
22901 if (!a)
22902 return NULL;
22903 soap_default_ns1__dnawalkInputParams(soap, a);
22904 if (soap->body && !*soap->href)
22905 {
22906 for (;;)
22907 { soap->error = SOAP_TAG_MISMATCH;
22908 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
22909 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
22910 { soap_flag_gmap--;
22911 continue;
22912 }
22913 if (soap->error == SOAP_TAG_MISMATCH)
22914 soap->error = soap_ignore_element(soap);
22915 if (soap->error == SOAP_NO_TAG)
22916 break;
22917 if (soap->error)
22918 return NULL;
22919 }
22920 if (soap_element_end_in(soap, tag))
22921 return NULL;
22922 }
22923 else
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);
22925 if (soap->body && soap_element_end_in(soap, tag))
22926 return NULL;
22927 }
22928 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0))
22929 { soap->error = SOAP_OCCURS;
22930 return NULL;
22931 }
22932 return a;
22933 }
22934
22935 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a, const char *tag, const char *type)
22936 {
22937 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkInputParams);
22938 if (soap_out_ns1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type))
22939 return soap->error;
22940 return soap_putindependent(soap);
22941 }
22942
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)
22944 {
22945 if ((p = soap_in_ns1__dnawalkInputParams(soap, tag, p, type)))
22946 if (soap_getindependent(soap))
22947 return NULL;
22948 return p;
22949 }
22950
22951 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *a)
22952 {
22953 (void)soap; (void)a; /* appease -Wall -Werror */
22954 soap_default_int(soap, &a->upstream);
22955 soap_default_string(soap, &a->position);
22956 soap_default_int(soap, &a->downstream);
22957 soap_default_string(soap, &a->output);
22958 soap_default_int(soap, &a->PatLength);
22959 }
22960
22961 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentInputParams *a)
22962 {
22963 (void)soap; (void)a; /* appease -Wall -Werror */
22964 soap_serialize_string(soap, &a->position);
22965 soap_serialize_string(soap, &a->output);
22966 }
22967
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)
22969 {
22970 (void)soap; (void)tag; (void)id; (void)type;
22971 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams), type))
22972 return soap->error;
22973 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
22974 return soap->error;
22975 if (a->position)
22976 { if (soap_out_string(soap, "position", -1, &a->position, ""))
22977 return soap->error;
22978 }
22979 else if (soap_element_nil(soap, "position"))
22980 return soap->error;
22981 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
22982 return soap->error;
22983 if (a->output)
22984 { if (soap_out_string(soap, "output", -1, &a->output, ""))
22985 return soap->error;
22986 }
22987 else if (soap_element_nil(soap, "output"))
22988 return soap->error;
22989 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
22990 return soap->error;
22991 return soap_element_end_out(soap, tag);
22992 }
22993
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)
22995 {
22996 size_t soap_flag_upstream = 1;
22997 size_t soap_flag_position = 1;
22998 size_t soap_flag_downstream = 1;
22999 size_t soap_flag_output = 1;
23000 size_t soap_flag_PatLength = 1;
23001 if (soap_element_begin_in(soap, tag, 0, type))
23002 return NULL;
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);
23004 if (!a)
23005 return NULL;
23006 soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, a);
23007 if (soap->body && !*soap->href)
23008 {
23009 for (;;)
23010 { soap->error = SOAP_TAG_MISMATCH;
23011 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
23012 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
23013 { soap_flag_upstream--;
23014 continue;
23015 }
23016 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23017 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
23018 { soap_flag_position--;
23019 continue;
23020 }
23021 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
23022 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
23023 { soap_flag_downstream--;
23024 continue;
23025 }
23026 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23027 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
23028 { soap_flag_output--;
23029 continue;
23030 }
23031 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
23032 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
23033 { soap_flag_PatLength--;
23034 continue;
23035 }
23036 if (soap->error == SOAP_TAG_MISMATCH)
23037 soap->error = soap_ignore_element(soap);
23038 if (soap->error == SOAP_NO_TAG)
23039 break;
23040 if (soap->error)
23041 return NULL;
23042 }
23043 if (soap_element_end_in(soap, tag))
23044 return NULL;
23045 }
23046 else
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);
23048 if (soap->body && soap_element_end_in(soap, tag))
23049 return NULL;
23050 }
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))
23052 { soap->error = SOAP_OCCURS;
23053 return NULL;
23054 }
23055 return a;
23056 }
23057
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)
23059 {
23060 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams);
23061 if (soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type))
23062 return soap->error;
23063 return soap_putindependent(soap);
23064 }
23065
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)
23067 {
23068 if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type)))
23069 if (soap_getindependent(soap))
23070 return NULL;
23071 return p;
23072 }
23073
23074 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *a)
23075 {
23076 (void)soap; (void)a; /* appease -Wall -Werror */
23077 soap_default_string(soap, &a->search);
23078 soap_default_string(soap, &a->db);
23079 soap_default_string(soap, &a->format);
23080 soap_default_string(soap, &a->field);
23081 }
23082
23083 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a)
23084 {
23085 (void)soap; (void)a; /* appease -Wall -Werror */
23086 soap_serialize_string(soap, &a->search);
23087 soap_serialize_string(soap, &a->db);
23088 soap_serialize_string(soap, &a->format);
23089 soap_serialize_string(soap, &a->field);
23090 }
23091
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)
23093 {
23094 (void)soap; (void)tag; (void)id; (void)type;
23095 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSInputParams), type))
23096 return soap->error;
23097 if (a->search)
23098 { if (soap_out_string(soap, "search", -1, &a->search, ""))
23099 return soap->error;
23100 }
23101 else if (soap_element_nil(soap, "search"))
23102 return soap->error;
23103 if (a->db)
23104 { if (soap_out_string(soap, "db", -1, &a->db, ""))
23105 return soap->error;
23106 }
23107 else if (soap_element_nil(soap, "db"))
23108 return soap->error;
23109 if (a->format)
23110 { if (soap_out_string(soap, "format", -1, &a->format, ""))
23111 return soap->error;
23112 }
23113 else if (soap_element_nil(soap, "format"))
23114 return soap->error;
23115 if (a->field)
23116 { if (soap_out_string(soap, "field", -1, &a->field, ""))
23117 return soap->error;
23118 }
23119 else if (soap_element_nil(soap, "field"))
23120 return soap->error;
23121 return soap_element_end_out(soap, tag);
23122 }
23123
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)
23125 {
23126 size_t soap_flag_search = 1;
23127 size_t soap_flag_db = 1;
23128 size_t soap_flag_format = 1;
23129 size_t soap_flag_field = 1;
23130 if (soap_element_begin_in(soap, tag, 0, type))
23131 return NULL;
23132 a = (struct ns1__togoWSInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0, NULL, NULL, NULL);
23133 if (!a)
23134 return NULL;
23135 soap_default_ns1__togoWSInputParams(soap, a);
23136 if (soap->body && !*soap->href)
23137 {
23138 for (;;)
23139 { soap->error = SOAP_TAG_MISMATCH;
23140 if (soap_flag_search && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23141 if (soap_in_string(soap, "search", &a->search, "xsd:string"))
23142 { soap_flag_search--;
23143 continue;
23144 }
23145 if (soap_flag_db && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23146 if (soap_in_string(soap, "db", &a->db, "xsd:string"))
23147 { soap_flag_db--;
23148 continue;
23149 }
23150 if (soap_flag_format && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23151 if (soap_in_string(soap, "format", &a->format, "xsd:string"))
23152 { soap_flag_format--;
23153 continue;
23154 }
23155 if (soap_flag_field && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23156 if (soap_in_string(soap, "field", &a->field, "xsd:string"))
23157 { soap_flag_field--;
23158 continue;
23159 }
23160 if (soap->error == SOAP_TAG_MISMATCH)
23161 soap->error = soap_ignore_element(soap);
23162 if (soap->error == SOAP_NO_TAG)
23163 break;
23164 if (soap->error)
23165 return NULL;
23166 }
23167 if (soap_element_end_in(soap, tag))
23168 return NULL;
23169 }
23170 else
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);
23172 if (soap->body && soap_element_end_in(soap, tag))
23173 return NULL;
23174 }
23175 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_search > 0 || soap_flag_db > 0 || soap_flag_format > 0 || soap_flag_field > 0))
23176 { soap->error = SOAP_OCCURS;
23177 return NULL;
23178 }
23179 return a;
23180 }
23181
23182 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a, const char *tag, const char *type)
23183 {
23184 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSInputParams);
23185 if (soap_out_ns1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type))
23186 return soap->error;
23187 return soap_putindependent(soap);
23188 }
23189
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)
23191 {
23192 if ((p = soap_in_ns1__togoWSInputParams(soap, tag, p, type)))
23193 if (soap_getindependent(soap))
23194 return NULL;
23195 return p;
23196 }
23197
23198 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *a)
23199 {
23200 (void)soap; (void)a; /* appease -Wall -Werror */
23201 soap_default_int(soap, &a->width);
23202 soap_default_string(soap, &a->datafilename);
23203 soap_default_int(soap, &a->gmap);
23204 soap_default_string(soap, &a->output);
23205 soap_default_int(soap, &a->height);
23206 }
23207
23208 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3InputParams(struct soap *soap, const struct ns1__genome_USCOREmap3InputParams *a)
23209 {
23210 (void)soap; (void)a; /* appease -Wall -Werror */
23211 soap_serialize_string(soap, &a->datafilename);
23212 soap_serialize_string(soap, &a->output);
23213 }
23214
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)
23216 {
23217 (void)soap; (void)tag; (void)id; (void)type;
23218 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams), type))
23219 return soap->error;
23220 if (soap_out_int(soap, "width", -1, &a->width, ""))
23221 return soap->error;
23222 if (a->datafilename)
23223 { if (soap_out_string(soap, "datafilename", -1, &a->datafilename, ""))
23224 return soap->error;
23225 }
23226 else if (soap_element_nil(soap, "datafilename"))
23227 return soap->error;
23228 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
23229 return soap->error;
23230 if (a->output)
23231 { if (soap_out_string(soap, "output", -1, &a->output, ""))
23232 return soap->error;
23233 }
23234 else if (soap_element_nil(soap, "output"))
23235 return soap->error;
23236 if (soap_out_int(soap, "height", -1, &a->height, ""))
23237 return soap->error;
23238 return soap_element_end_out(soap, tag);
23239 }
23240
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)
23242 {
23243 size_t soap_flag_width = 1;
23244 size_t soap_flag_datafilename = 1;
23245 size_t soap_flag_gmap = 1;
23246 size_t soap_flag_output = 1;
23247 size_t soap_flag_height = 1;
23248 if (soap_element_begin_in(soap, tag, 0, type))
23249 return NULL;
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);
23251 if (!a)
23252 return NULL;
23253 soap_default_ns1__genome_USCOREmap3InputParams(soap, a);
23254 if (soap->body && !*soap->href)
23255 {
23256 for (;;)
23257 { soap->error = SOAP_TAG_MISMATCH;
23258 if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH)
23259 if (soap_in_int(soap, "width", &a->width, "xsd:int"))
23260 { soap_flag_width--;
23261 continue;
23262 }
23263 if (soap_flag_datafilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23264 if (soap_in_string(soap, "datafilename", &a->datafilename, "xsd:string"))
23265 { soap_flag_datafilename--;
23266 continue;
23267 }
23268 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
23269 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
23270 { soap_flag_gmap--;
23271 continue;
23272 }
23273 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23274 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
23275 { soap_flag_output--;
23276 continue;
23277 }
23278 if (soap_flag_height && soap->error == SOAP_TAG_MISMATCH)
23279 if (soap_in_int(soap, "height", &a->height, "xsd:int"))
23280 { soap_flag_height--;
23281 continue;
23282 }
23283 if (soap->error == SOAP_TAG_MISMATCH)
23284 soap->error = soap_ignore_element(soap);
23285 if (soap->error == SOAP_NO_TAG)
23286 break;
23287 if (soap->error)
23288 return NULL;
23289 }
23290 if (soap_element_end_in(soap, tag))
23291 return NULL;
23292 }
23293 else
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);
23295 if (soap->body && soap_element_end_in(soap, tag))
23296 return NULL;
23297 }
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))
23299 { soap->error = SOAP_OCCURS;
23300 return NULL;
23301 }
23302 return a;
23303 }
23304
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)
23306 {
23307 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3InputParams);
23308 if (soap_out_ns1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type))
23309 return soap->error;
23310 return soap_putindependent(soap);
23311 }
23312
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)
23314 {
23315 if ((p = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, p, type)))
23316 if (soap_getindependent(soap))
23317 return NULL;
23318 return p;
23319 }
23320
23321 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *a)
23322 {
23323 (void)soap; (void)a; /* appease -Wall -Werror */
23324 soap_default_int(soap, &a->window);
23325 soap_default_int(soap, &a->slide);
23326 soap_default_int(soap, &a->cumulative);
23327 soap_default_int(soap, &a->at);
23328 soap_default_int(soap, &a->purine);
23329 soap_default_int(soap, &a->keto);
23330 soap_default_string(soap, &a->output);
23331 }
23332
23333 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a)
23334 {
23335 (void)soap; (void)a; /* appease -Wall -Werror */
23336 soap_serialize_string(soap, &a->output);
23337 }
23338
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)
23340 {
23341 (void)soap; (void)tag; (void)id; (void)type;
23342 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewInputParams), type))
23343 return soap->error;
23344 if (soap_out_int(soap, "window", -1, &a->window, ""))
23345 return soap->error;
23346 if (soap_out_int(soap, "slide", -1, &a->slide, ""))
23347 return soap->error;
23348 if (soap_out_int(soap, "cumulative", -1, &a->cumulative, ""))
23349 return soap->error;
23350 if (soap_out_int(soap, "at", -1, &a->at, ""))
23351 return soap->error;
23352 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
23353 return soap->error;
23354 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
23355 return soap->error;
23356 if (a->output)
23357 { if (soap_out_string(soap, "output", -1, &a->output, ""))
23358 return soap->error;
23359 }
23360 else if (soap_element_nil(soap, "output"))
23361 return soap->error;
23362 return soap_element_end_out(soap, tag);
23363 }
23364
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)
23366 {
23367 size_t soap_flag_window = 1;
23368 size_t soap_flag_slide = 1;
23369 size_t soap_flag_cumulative = 1;
23370 size_t soap_flag_at = 1;
23371 size_t soap_flag_purine = 1;
23372 size_t soap_flag_keto = 1;
23373 size_t soap_flag_output = 1;
23374 if (soap_element_begin_in(soap, tag, 0, type))
23375 return NULL;
23376 a = (struct ns1__gcskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0, NULL, NULL, NULL);
23377 if (!a)
23378 return NULL;
23379 soap_default_ns1__gcskewInputParams(soap, a);
23380 if (soap->body && !*soap->href)
23381 {
23382 for (;;)
23383 { soap->error = SOAP_TAG_MISMATCH;
23384 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
23385 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
23386 { soap_flag_window--;
23387 continue;
23388 }
23389 if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH)
23390 if (soap_in_int(soap, "slide", &a->slide, "xsd:int"))
23391 { soap_flag_slide--;
23392 continue;
23393 }
23394 if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH)
23395 if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int"))
23396 { soap_flag_cumulative--;
23397 continue;
23398 }
23399 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
23400 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
23401 { soap_flag_at--;
23402 continue;
23403 }
23404 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
23405 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
23406 { soap_flag_purine--;
23407 continue;
23408 }
23409 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
23410 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
23411 { soap_flag_keto--;
23412 continue;
23413 }
23414 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23415 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
23416 { soap_flag_output--;
23417 continue;
23418 }
23419 if (soap->error == SOAP_TAG_MISMATCH)
23420 soap->error = soap_ignore_element(soap);
23421 if (soap->error == SOAP_NO_TAG)
23422 break;
23423 if (soap->error)
23424 return NULL;
23425 }
23426 if (soap_element_end_in(soap, tag))
23427 return NULL;
23428 }
23429 else
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);
23431 if (soap->body && soap_element_end_in(soap, tag))
23432 return NULL;
23433 }
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))
23435 { soap->error = SOAP_OCCURS;
23436 return NULL;
23437 }
23438 return a;
23439 }
23440
23441 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a, const char *tag, const char *type)
23442 {
23443 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewInputParams);
23444 if (soap_out_ns1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type))
23445 return soap->error;
23446 return soap_putindependent(soap);
23447 }
23448
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)
23450 {
23451 if ((p = soap_in_ns1__gcskewInputParams(soap, tag, p, type)))
23452 if (soap_getindependent(soap))
23453 return NULL;
23454 return p;
23455 }
23456
23457 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *a)
23458 {
23459 (void)soap; (void)a; /* appease -Wall -Werror */
23460 soap_default_int(soap, &a->gmap);
23461 }
23462
23463 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapInputParams(struct soap *soap, const struct ns1__circular_USCOREmapInputParams *a)
23464 {
23465 (void)soap; (void)a; /* appease -Wall -Werror */
23466 }
23467
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)
23469 {
23470 (void)soap; (void)tag; (void)id; (void)type;
23471 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapInputParams), type))
23472 return soap->error;
23473 if (soap_out_int(soap, "gmap", -1, &a->gmap, ""))
23474 return soap->error;
23475 return soap_element_end_out(soap, tag);
23476 }
23477
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)
23479 {
23480 size_t soap_flag_gmap = 1;
23481 if (soap_element_begin_in(soap, tag, 0, type))
23482 return NULL;
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);
23484 if (!a)
23485 return NULL;
23486 soap_default_ns1__circular_USCOREmapInputParams(soap, a);
23487 if (soap->body && !*soap->href)
23488 {
23489 for (;;)
23490 { soap->error = SOAP_TAG_MISMATCH;
23491 if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH)
23492 if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int"))
23493 { soap_flag_gmap--;
23494 continue;
23495 }
23496 if (soap->error == SOAP_TAG_MISMATCH)
23497 soap->error = soap_ignore_element(soap);
23498 if (soap->error == SOAP_NO_TAG)
23499 break;
23500 if (soap->error)
23501 return NULL;
23502 }
23503 if (soap_element_end_in(soap, tag))
23504 return NULL;
23505 }
23506 else
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);
23508 if (soap->body && soap_element_end_in(soap, tag))
23509 return NULL;
23510 }
23511 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0))
23512 { soap->error = SOAP_OCCURS;
23513 return NULL;
23514 }
23515 return a;
23516 }
23517
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)
23519 {
23520 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapInputParams);
23521 if (soap_out_ns1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type))
23522 return soap->error;
23523 return soap_putindependent(soap);
23524 }
23525
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)
23527 {
23528 if ((p = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, p, type)))
23529 if (soap_getindependent(soap))
23530 return NULL;
23531 return p;
23532 }
23533
23534 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *a)
23535 {
23536 (void)soap; (void)a; /* appease -Wall -Werror */
23537 soap_default_string(soap, &a->strand);
23538 }
23539
23540 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightInputParams(struct soap *soap, const struct ns1__molecular_USCOREweightInputParams *a)
23541 {
23542 (void)soap; (void)a; /* appease -Wall -Werror */
23543 soap_serialize_string(soap, &a->strand);
23544 }
23545
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)
23547 {
23548 (void)soap; (void)tag; (void)id; (void)type;
23549 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams), type))
23550 return soap->error;
23551 if (a->strand)
23552 { if (soap_out_string(soap, "strand", -1, &a->strand, ""))
23553 return soap->error;
23554 }
23555 else if (soap_element_nil(soap, "strand"))
23556 return soap->error;
23557 return soap_element_end_out(soap, tag);
23558 }
23559
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)
23561 {
23562 size_t soap_flag_strand = 1;
23563 if (soap_element_begin_in(soap, tag, 0, type))
23564 return NULL;
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);
23566 if (!a)
23567 return NULL;
23568 soap_default_ns1__molecular_USCOREweightInputParams(soap, a);
23569 if (soap->body && !*soap->href)
23570 {
23571 for (;;)
23572 { soap->error = SOAP_TAG_MISMATCH;
23573 if (soap_flag_strand && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23574 if (soap_in_string(soap, "strand", &a->strand, "xsd:string"))
23575 { soap_flag_strand--;
23576 continue;
23577 }
23578 if (soap->error == SOAP_TAG_MISMATCH)
23579 soap->error = soap_ignore_element(soap);
23580 if (soap->error == SOAP_NO_TAG)
23581 break;
23582 if (soap->error)
23583 return NULL;
23584 }
23585 if (soap_element_end_in(soap, tag))
23586 return NULL;
23587 }
23588 else
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);
23590 if (soap->body && soap_element_end_in(soap, tag))
23591 return NULL;
23592 }
23593 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_strand > 0))
23594 { soap->error = SOAP_OCCURS;
23595 return NULL;
23596 }
23597 return a;
23598 }
23599
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)
23601 {
23602 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightInputParams);
23603 if (soap_out_ns1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type))
23604 return soap->error;
23605 return soap_putindependent(soap);
23606 }
23607
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)
23609 {
23610 if ((p = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, p, type)))
23611 if (soap_getindependent(soap))
23612 return NULL;
23613 return p;
23614 }
23615
23616 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *a)
23617 {
23618 (void)soap; (void)a; /* appease -Wall -Werror */
23619 soap_default_string(soap, &a->method);
23620 soap_default_int(soap, &a->at);
23621 soap_default_int(soap, &a->purine);
23622 soap_default_int(soap, &a->keto);
23623 }
23624
23625 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const struct ns1__delta_USCOREgcskewInputParams *a)
23626 {
23627 (void)soap; (void)a; /* appease -Wall -Werror */
23628 soap_serialize_string(soap, &a->method);
23629 }
23630
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)
23632 {
23633 (void)soap; (void)tag; (void)id; (void)type;
23634 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams), type))
23635 return soap->error;
23636 if (a->method)
23637 { if (soap_out_string(soap, "method", -1, &a->method, ""))
23638 return soap->error;
23639 }
23640 else if (soap_element_nil(soap, "method"))
23641 return soap->error;
23642 if (soap_out_int(soap, "at", -1, &a->at, ""))
23643 return soap->error;
23644 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
23645 return soap->error;
23646 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
23647 return soap->error;
23648 return soap_element_end_out(soap, tag);
23649 }
23650
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)
23652 {
23653 size_t soap_flag_method = 1;
23654 size_t soap_flag_at = 1;
23655 size_t soap_flag_purine = 1;
23656 size_t soap_flag_keto = 1;
23657 if (soap_element_begin_in(soap, tag, 0, type))
23658 return NULL;
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);
23660 if (!a)
23661 return NULL;
23662 soap_default_ns1__delta_USCOREgcskewInputParams(soap, a);
23663 if (soap->body && !*soap->href)
23664 {
23665 for (;;)
23666 { soap->error = SOAP_TAG_MISMATCH;
23667 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23668 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
23669 { soap_flag_method--;
23670 continue;
23671 }
23672 if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH)
23673 if (soap_in_int(soap, "at", &a->at, "xsd:int"))
23674 { soap_flag_at--;
23675 continue;
23676 }
23677 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
23678 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
23679 { soap_flag_purine--;
23680 continue;
23681 }
23682 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
23683 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
23684 { soap_flag_keto--;
23685 continue;
23686 }
23687 if (soap->error == SOAP_TAG_MISMATCH)
23688 soap->error = soap_ignore_element(soap);
23689 if (soap->error == SOAP_NO_TAG)
23690 break;
23691 if (soap->error)
23692 return NULL;
23693 }
23694 if (soap_element_end_in(soap, tag))
23695 return NULL;
23696 }
23697 else
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);
23699 if (soap->body && soap_element_end_in(soap, tag))
23700 return NULL;
23701 }
23702 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0 || soap_flag_at > 0 || soap_flag_purine > 0 || soap_flag_keto > 0))
23703 { soap->error = SOAP_OCCURS;
23704 return NULL;
23705 }
23706 return a;
23707 }
23708
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)
23710 {
23711 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams);
23712 if (soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type))
23713 return soap->error;
23714 return soap_putindependent(soap);
23715 }
23716
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)
23718 {
23719 if ((p = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, p, type)))
23720 if (soap_getindependent(soap))
23721 return NULL;
23722 return p;
23723 }
23724
23725 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corInputParams(struct soap *soap, struct ns1__corInputParams *a)
23726 {
23727 (void)soap; (void)a; /* appease -Wall -Werror */
23728 soap_default_int(soap, &a->sorted);
23729 soap_default_string(soap, &a->method);
23730 }
23731
23732 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a)
23733 {
23734 (void)soap; (void)a; /* appease -Wall -Werror */
23735 soap_serialize_string(soap, &a->method);
23736 }
23737
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)
23739 {
23740 (void)soap; (void)tag; (void)id; (void)type;
23741 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corInputParams), type))
23742 return soap->error;
23743 if (soap_out_int(soap, "sorted", -1, &a->sorted, ""))
23744 return soap->error;
23745 if (a->method)
23746 { if (soap_out_string(soap, "method", -1, &a->method, ""))
23747 return soap->error;
23748 }
23749 else if (soap_element_nil(soap, "method"))
23750 return soap->error;
23751 return soap_element_end_out(soap, tag);
23752 }
23753
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)
23755 {
23756 size_t soap_flag_sorted = 1;
23757 size_t soap_flag_method = 1;
23758 if (soap_element_begin_in(soap, tag, 0, type))
23759 return NULL;
23760 a = (struct ns1__corInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0, NULL, NULL, NULL);
23761 if (!a)
23762 return NULL;
23763 soap_default_ns1__corInputParams(soap, a);
23764 if (soap->body && !*soap->href)
23765 {
23766 for (;;)
23767 { soap->error = SOAP_TAG_MISMATCH;
23768 if (soap_flag_sorted && soap->error == SOAP_TAG_MISMATCH)
23769 if (soap_in_int(soap, "sorted", &a->sorted, "xsd:int"))
23770 { soap_flag_sorted--;
23771 continue;
23772 }
23773 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23774 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
23775 { soap_flag_method--;
23776 continue;
23777 }
23778 if (soap->error == SOAP_TAG_MISMATCH)
23779 soap->error = soap_ignore_element(soap);
23780 if (soap->error == SOAP_NO_TAG)
23781 break;
23782 if (soap->error)
23783 return NULL;
23784 }
23785 if (soap_element_end_in(soap, tag))
23786 return NULL;
23787 }
23788 else
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);
23790 if (soap->body && soap_element_end_in(soap, tag))
23791 return NULL;
23792 }
23793 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sorted > 0 || soap_flag_method > 0))
23794 { soap->error = SOAP_OCCURS;
23795 return NULL;
23796 }
23797 return a;
23798 }
23799
23800 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a, const char *tag, const char *type)
23801 {
23802 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corInputParams);
23803 if (soap_out_ns1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type))
23804 return soap->error;
23805 return soap_putindependent(soap);
23806 }
23807
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)
23809 {
23810 if ((p = soap_in_ns1__corInputParams(soap, tag, p, type)))
23811 if (soap_getindependent(soap))
23812 return NULL;
23813 return p;
23814 }
23815
23816 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *a)
23817 {
23818 (void)soap; (void)a; /* appease -Wall -Werror */
23819 soap_default_int(soap, &a->window);
23820 soap_default_int(soap, &a->slide);
23821 soap_default_int(soap, &a->cumulative);
23822 soap_default_string(soap, &a->base);
23823 soap_default_int(soap, &a->gc3);
23824 soap_default_string(soap, &a->output);
23825 }
23826
23827 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a)
23828 {
23829 (void)soap; (void)a; /* appease -Wall -Werror */
23830 soap_serialize_string(soap, &a->base);
23831 soap_serialize_string(soap, &a->output);
23832 }
23833
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)
23835 {
23836 (void)soap; (void)tag; (void)id; (void)type;
23837 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewInputParams), type))
23838 return soap->error;
23839 if (soap_out_int(soap, "window", -1, &a->window, ""))
23840 return soap->error;
23841 if (soap_out_int(soap, "slide", -1, &a->slide, ""))
23842 return soap->error;
23843 if (soap_out_int(soap, "cumulative", -1, &a->cumulative, ""))
23844 return soap->error;
23845 if (a->base)
23846 { if (soap_out_string(soap, "base", -1, &a->base, ""))
23847 return soap->error;
23848 }
23849 else if (soap_element_nil(soap, "base"))
23850 return soap->error;
23851 if (soap_out_int(soap, "gc3", -1, &a->gc3, ""))
23852 return soap->error;
23853 if (a->output)
23854 { if (soap_out_string(soap, "output", -1, &a->output, ""))
23855 return soap->error;
23856 }
23857 else if (soap_element_nil(soap, "output"))
23858 return soap->error;
23859 return soap_element_end_out(soap, tag);
23860 }
23861
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)
23863 {
23864 size_t soap_flag_window = 1;
23865 size_t soap_flag_slide = 1;
23866 size_t soap_flag_cumulative = 1;
23867 size_t soap_flag_base = 1;
23868 size_t soap_flag_gc3 = 1;
23869 size_t soap_flag_output = 1;
23870 if (soap_element_begin_in(soap, tag, 0, type))
23871 return NULL;
23872 a = (struct ns1__geneskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0, NULL, NULL, NULL);
23873 if (!a)
23874 return NULL;
23875 soap_default_ns1__geneskewInputParams(soap, a);
23876 if (soap->body && !*soap->href)
23877 {
23878 for (;;)
23879 { soap->error = SOAP_TAG_MISMATCH;
23880 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
23881 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
23882 { soap_flag_window--;
23883 continue;
23884 }
23885 if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH)
23886 if (soap_in_int(soap, "slide", &a->slide, "xsd:int"))
23887 { soap_flag_slide--;
23888 continue;
23889 }
23890 if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH)
23891 if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int"))
23892 { soap_flag_cumulative--;
23893 continue;
23894 }
23895 if (soap_flag_base && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23896 if (soap_in_string(soap, "base", &a->base, "xsd:string"))
23897 { soap_flag_base--;
23898 continue;
23899 }
23900 if (soap_flag_gc3 && soap->error == SOAP_TAG_MISMATCH)
23901 if (soap_in_int(soap, "gc3", &a->gc3, "xsd:int"))
23902 { soap_flag_gc3--;
23903 continue;
23904 }
23905 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
23906 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
23907 { soap_flag_output--;
23908 continue;
23909 }
23910 if (soap->error == SOAP_TAG_MISMATCH)
23911 soap->error = soap_ignore_element(soap);
23912 if (soap->error == SOAP_NO_TAG)
23913 break;
23914 if (soap->error)
23915 return NULL;
23916 }
23917 if (soap_element_end_in(soap, tag))
23918 return NULL;
23919 }
23920 else
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);
23922 if (soap->body && soap_element_end_in(soap, tag))
23923 return NULL;
23924 }
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))
23926 { soap->error = SOAP_OCCURS;
23927 return NULL;
23928 }
23929 return a;
23930 }
23931
23932 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a, const char *tag, const char *type)
23933 {
23934 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewInputParams);
23935 if (soap_out_ns1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type))
23936 return soap->error;
23937 return soap_putindependent(soap);
23938 }
23939
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)
23941 {
23942 if ((p = soap_in_ns1__geneskewInputParams(soap, tag, p, type)))
23943 if (soap_getindependent(soap))
23944 return NULL;
23945 return p;
23946 }
23947
23948 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *a)
23949 {
23950 (void)soap; (void)a; /* appease -Wall -Werror */
23951 soap_default_int(soap, &a->window);
23952 soap_default_int(soap, &a->purine);
23953 soap_default_string(soap, &a->output);
23954 soap_default_int(soap, &a->keto);
23955 }
23956
23957 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriInputParams *a)
23958 {
23959 (void)soap; (void)a; /* appease -Wall -Werror */
23960 soap_serialize_string(soap, &a->output);
23961 }
23962
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)
23964 {
23965 (void)soap; (void)tag; (void)id; (void)type;
23966 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams), type))
23967 return soap->error;
23968 if (soap_out_int(soap, "window", -1, &a->window, ""))
23969 return soap->error;
23970 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
23971 return soap->error;
23972 if (a->output)
23973 { if (soap_out_string(soap, "output", -1, &a->output, ""))
23974 return soap->error;
23975 }
23976 else if (soap_element_nil(soap, "output"))
23977 return soap->error;
23978 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
23979 return soap->error;
23980 return soap_element_end_out(soap, tag);
23981 }
23982
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)
23984 {
23985 size_t soap_flag_window = 1;
23986 size_t soap_flag_purine = 1;
23987 size_t soap_flag_output = 1;
23988 size_t soap_flag_keto = 1;
23989 if (soap_element_begin_in(soap, tag, 0, type))
23990 return NULL;
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);
23992 if (!a)
23993 return NULL;
23994 soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, a);
23995 if (soap->body && !*soap->href)
23996 {
23997 for (;;)
23998 { soap->error = SOAP_TAG_MISMATCH;
23999 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
24000 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
24001 { soap_flag_window--;
24002 continue;
24003 }
24004 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
24005 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
24006 { soap_flag_purine--;
24007 continue;
24008 }
24009 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24010 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24011 { soap_flag_output--;
24012 continue;
24013 }
24014 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
24015 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
24016 { soap_flag_keto--;
24017 continue;
24018 }
24019 if (soap->error == SOAP_TAG_MISMATCH)
24020 soap->error = soap_ignore_element(soap);
24021 if (soap->error == SOAP_NO_TAG)
24022 break;
24023 if (soap->error)
24024 return NULL;
24025 }
24026 if (soap_element_end_in(soap, tag))
24027 return NULL;
24028 }
24029 else
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);
24031 if (soap->body && soap_element_end_in(soap, tag))
24032 return NULL;
24033 }
24034 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_output > 0 || soap_flag_keto > 0))
24035 { soap->error = SOAP_OCCURS;
24036 return NULL;
24037 }
24038 return a;
24039 }
24040
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)
24042 {
24043 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams);
24044 if (soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type))
24045 return soap->error;
24046 return soap_putindependent(soap);
24047 }
24048
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)
24050 {
24051 if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type)))
24052 if (soap_getindependent(soap))
24053 return NULL;
24054 return p;
24055 }
24056
24057 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *a)
24058 {
24059 (void)soap; (void)a; /* appease -Wall -Werror */
24060 soap_default_int(soap, &a->translate);
24061 soap_default_string(soap, &a->id);
24062 soap_default_string(soap, &a->del_USCOREkey);
24063 soap_default_string(soap, &a->tag);
24064 }
24065
24066 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a)
24067 {
24068 (void)soap; (void)a; /* appease -Wall -Werror */
24069 soap_serialize_string(soap, &a->id);
24070 soap_serialize_string(soap, &a->del_USCOREkey);
24071 soap_serialize_string(soap, &a->tag);
24072 }
24073
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)
24075 {
24076 (void)soap; (void)tag; (void)id; (void)type;
24077 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiInputParams), type))
24078 return soap->error;
24079 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
24080 return soap->error;
24081 if (a->id)
24082 { if (soap_out_string(soap, "id", -1, &a->id, ""))
24083 return soap->error;
24084 }
24085 else if (soap_element_nil(soap, "id"))
24086 return soap->error;
24087 if (a->del_USCOREkey)
24088 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
24089 return soap->error;
24090 }
24091 else if (soap_element_nil(soap, "del_key"))
24092 return soap->error;
24093 if (a->tag)
24094 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
24095 return soap->error;
24096 }
24097 else if (soap_element_nil(soap, "tag"))
24098 return soap->error;
24099 return soap_element_end_out(soap, tag);
24100 }
24101
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)
24103 {
24104 size_t soap_flag_translate = 1;
24105 size_t soap_flag_id = 1;
24106 size_t soap_flag_del_USCOREkey = 1;
24107 size_t soap_flag_tag = 1;
24108 if (soap_element_begin_in(soap, tag, 0, type))
24109 return NULL;
24110 a = (struct ns1__cbiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0, NULL, NULL, NULL);
24111 if (!a)
24112 return NULL;
24113 soap_default_ns1__cbiInputParams(soap, a);
24114 if (soap->body && !*soap->href)
24115 {
24116 for (;;)
24117 { soap->error = SOAP_TAG_MISMATCH;
24118 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
24119 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
24120 { soap_flag_translate--;
24121 continue;
24122 }
24123 if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24124 if (soap_in_string(soap, "id", &a->id, "xsd:string"))
24125 { soap_flag_id--;
24126 continue;
24127 }
24128 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24129 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
24130 { soap_flag_del_USCOREkey--;
24131 continue;
24132 }
24133 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24134 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
24135 { soap_flag_tag--;
24136 continue;
24137 }
24138 if (soap->error == SOAP_TAG_MISMATCH)
24139 soap->error = soap_ignore_element(soap);
24140 if (soap->error == SOAP_NO_TAG)
24141 break;
24142 if (soap->error)
24143 return NULL;
24144 }
24145 if (soap_element_end_in(soap, tag))
24146 return NULL;
24147 }
24148 else
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);
24150 if (soap->body && soap_element_end_in(soap, tag))
24151 return NULL;
24152 }
24153 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0))
24154 { soap->error = SOAP_OCCURS;
24155 return NULL;
24156 }
24157 return a;
24158 }
24159
24160 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a, const char *tag, const char *type)
24161 {
24162 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiInputParams);
24163 if (soap_out_ns1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type))
24164 return soap->error;
24165 return soap_putindependent(soap);
24166 }
24167
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)
24169 {
24170 if ((p = soap_in_ns1__cbiInputParams(soap, tag, p, type)))
24171 if (soap_getindependent(soap))
24172 return NULL;
24173 return p;
24174 }
24175
24176 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *a)
24177 {
24178 (void)soap; (void)a; /* appease -Wall -Werror */
24179 soap_default_string(soap, &a->type);
24180 }
24181
24182 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifInputParams(struct soap *soap, const struct ns1__find_USCOREdifInputParams *a)
24183 {
24184 (void)soap; (void)a; /* appease -Wall -Werror */
24185 soap_serialize_string(soap, &a->type);
24186 }
24187
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)
24189 {
24190 (void)soap; (void)tag; (void)id; (void)type;
24191 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifInputParams), type))
24192 return soap->error;
24193 if (a->type)
24194 { if (soap_out_string(soap, "type", -1, &a->type, ""))
24195 return soap->error;
24196 }
24197 else if (soap_element_nil(soap, "type"))
24198 return soap->error;
24199 return soap_element_end_out(soap, tag);
24200 }
24201
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)
24203 {
24204 size_t soap_flag_type = 1;
24205 if (soap_element_begin_in(soap, tag, 0, type))
24206 return NULL;
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);
24208 if (!a)
24209 return NULL;
24210 soap_default_ns1__find_USCOREdifInputParams(soap, a);
24211 if (soap->body && !*soap->href)
24212 {
24213 for (;;)
24214 { soap->error = SOAP_TAG_MISMATCH;
24215 if (soap_flag_type && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24216 if (soap_in_string(soap, "type", &a->type, "xsd:string"))
24217 { soap_flag_type--;
24218 continue;
24219 }
24220 if (soap->error == SOAP_TAG_MISMATCH)
24221 soap->error = soap_ignore_element(soap);
24222 if (soap->error == SOAP_NO_TAG)
24223 break;
24224 if (soap->error)
24225 return NULL;
24226 }
24227 if (soap_element_end_in(soap, tag))
24228 return NULL;
24229 }
24230 else
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);
24232 if (soap->body && soap_element_end_in(soap, tag))
24233 return NULL;
24234 }
24235 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_type > 0))
24236 { soap->error = SOAP_OCCURS;
24237 return NULL;
24238 }
24239 return a;
24240 }
24241
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)
24243 {
24244 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifInputParams);
24245 if (soap_out_ns1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type))
24246 return soap->error;
24247 return soap_putindependent(soap);
24248 }
24249
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)
24251 {
24252 if ((p = soap_in_ns1__find_USCOREdifInputParams(soap, tag, p, type)))
24253 if (soap_getindependent(soap))
24254 return NULL;
24255 return p;
24256 }
24257
24258 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *a)
24259 {
24260 (void)soap; (void)a; /* appease -Wall -Werror */
24261 soap_default_int(soap, &a->length);
24262 soap_default_string(soap, &a->name);
24263 soap_default_string(soap, &a->output);
24264 }
24265
24266 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaInputParams(struct soap *soap, const struct ns1__to_USCOREfastaInputParams *a)
24267 {
24268 (void)soap; (void)a; /* appease -Wall -Werror */
24269 soap_serialize_string(soap, &a->name);
24270 soap_serialize_string(soap, &a->output);
24271 }
24272
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)
24274 {
24275 (void)soap; (void)tag; (void)id; (void)type;
24276 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaInputParams), type))
24277 return soap->error;
24278 if (soap_out_int(soap, "length", -1, &a->length, ""))
24279 return soap->error;
24280 if (a->name)
24281 { if (soap_out_string(soap, "name", -1, &a->name, ""))
24282 return soap->error;
24283 }
24284 else if (soap_element_nil(soap, "name"))
24285 return soap->error;
24286 if (a->output)
24287 { if (soap_out_string(soap, "output", -1, &a->output, ""))
24288 return soap->error;
24289 }
24290 else if (soap_element_nil(soap, "output"))
24291 return soap->error;
24292 return soap_element_end_out(soap, tag);
24293 }
24294
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)
24296 {
24297 size_t soap_flag_length = 1;
24298 size_t soap_flag_name = 1;
24299 size_t soap_flag_output = 1;
24300 if (soap_element_begin_in(soap, tag, 0, type))
24301 return NULL;
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);
24303 if (!a)
24304 return NULL;
24305 soap_default_ns1__to_USCOREfastaInputParams(soap, a);
24306 if (soap->body && !*soap->href)
24307 {
24308 for (;;)
24309 { soap->error = SOAP_TAG_MISMATCH;
24310 if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH)
24311 if (soap_in_int(soap, "length", &a->length, "xsd:int"))
24312 { soap_flag_length--;
24313 continue;
24314 }
24315 if (soap_flag_name && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24316 if (soap_in_string(soap, "name", &a->name, "xsd:string"))
24317 { soap_flag_name--;
24318 continue;
24319 }
24320 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24321 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24322 { soap_flag_output--;
24323 continue;
24324 }
24325 if (soap->error == SOAP_TAG_MISMATCH)
24326 soap->error = soap_ignore_element(soap);
24327 if (soap->error == SOAP_NO_TAG)
24328 break;
24329 if (soap->error)
24330 return NULL;
24331 }
24332 if (soap_element_end_in(soap, tag))
24333 return NULL;
24334 }
24335 else
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);
24337 if (soap->body && soap_element_end_in(soap, tag))
24338 return NULL;
24339 }
24340 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_name > 0 || soap_flag_output > 0))
24341 { soap->error = SOAP_OCCURS;
24342 return NULL;
24343 }
24344 return a;
24345 }
24346
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)
24348 {
24349 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaInputParams);
24350 if (soap_out_ns1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type))
24351 return soap->error;
24352 return soap_putindependent(soap);
24353 }
24354
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)
24356 {
24357 if ((p = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, p, type)))
24358 if (soap_getindependent(soap))
24359 return NULL;
24360 return p;
24361 }
24362
24363 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *a)
24364 {
24365 (void)soap; (void)a; /* appease -Wall -Werror */
24366 soap_default_int(soap, &a->window);
24367 soap_default_string(soap, &a->nucleotide);
24368 soap_default_string(soap, &a->output);
24369 }
24370
24371 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityInputParams *a)
24372 {
24373 (void)soap; (void)a; /* appease -Wall -Werror */
24374 soap_serialize_string(soap, &a->nucleotide);
24375 soap_serialize_string(soap, &a->output);
24376 }
24377
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)
24379 {
24380 (void)soap; (void)tag; (void)id; (void)type;
24381 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams), type))
24382 return soap->error;
24383 if (soap_out_int(soap, "window", -1, &a->window, ""))
24384 return soap->error;
24385 if (a->nucleotide)
24386 { if (soap_out_string(soap, "nucleotide", -1, &a->nucleotide, ""))
24387 return soap->error;
24388 }
24389 else if (soap_element_nil(soap, "nucleotide"))
24390 return soap->error;
24391 if (a->output)
24392 { if (soap_out_string(soap, "output", -1, &a->output, ""))
24393 return soap->error;
24394 }
24395 else if (soap_element_nil(soap, "output"))
24396 return soap->error;
24397 return soap_element_end_out(soap, tag);
24398 }
24399
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)
24401 {
24402 size_t soap_flag_window = 1;
24403 size_t soap_flag_nucleotide = 1;
24404 size_t soap_flag_output = 1;
24405 if (soap_element_begin_in(soap, tag, 0, type))
24406 return NULL;
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);
24408 if (!a)
24409 return NULL;
24410 soap_default_ns1__nucleotide_USCOREperiodicityInputParams(soap, a);
24411 if (soap->body && !*soap->href)
24412 {
24413 for (;;)
24414 { soap->error = SOAP_TAG_MISMATCH;
24415 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
24416 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
24417 { soap_flag_window--;
24418 continue;
24419 }
24420 if (soap_flag_nucleotide && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24421 if (soap_in_string(soap, "nucleotide", &a->nucleotide, "xsd:string"))
24422 { soap_flag_nucleotide--;
24423 continue;
24424 }
24425 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24426 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24427 { soap_flag_output--;
24428 continue;
24429 }
24430 if (soap->error == SOAP_TAG_MISMATCH)
24431 soap->error = soap_ignore_element(soap);
24432 if (soap->error == SOAP_NO_TAG)
24433 break;
24434 if (soap->error)
24435 return NULL;
24436 }
24437 if (soap_element_end_in(soap, tag))
24438 return NULL;
24439 }
24440 else
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);
24442 if (soap->body && soap_element_end_in(soap, tag))
24443 return NULL;
24444 }
24445 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_nucleotide > 0 || soap_flag_output > 0))
24446 { soap->error = SOAP_OCCURS;
24447 return NULL;
24448 }
24449 return a;
24450 }
24451
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)
24453 {
24454 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams);
24455 if (soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type))
24456 return soap->error;
24457 return soap_putindependent(soap);
24458 }
24459
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)
24461 {
24462 if ((p = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type)))
24463 if (soap_getindependent(soap))
24464 return NULL;
24465 return p;
24466 }
24467
24468 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *a)
24469 {
24470 (void)soap; (void)a; /* appease -Wall -Werror */
24471 soap_default_int(soap, &a->upstream);
24472 soap_default_string(soap, &a->position);
24473 soap_default_int(soap, &a->downstream);
24474 soap_default_string(soap, &a->output);
24475 soap_default_int(soap, &a->PatLength);
24476 }
24477
24478 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCOREentropyInputParams *a)
24479 {
24480 (void)soap; (void)a; /* appease -Wall -Werror */
24481 soap_serialize_string(soap, &a->position);
24482 soap_serialize_string(soap, &a->output);
24483 }
24484
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)
24486 {
24487 (void)soap; (void)tag; (void)id; (void)type;
24488 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyInputParams), type))
24489 return soap->error;
24490 if (soap_out_int(soap, "upstream", -1, &a->upstream, ""))
24491 return soap->error;
24492 if (a->position)
24493 { if (soap_out_string(soap, "position", -1, &a->position, ""))
24494 return soap->error;
24495 }
24496 else if (soap_element_nil(soap, "position"))
24497 return soap->error;
24498 if (soap_out_int(soap, "downstream", -1, &a->downstream, ""))
24499 return soap->error;
24500 if (a->output)
24501 { if (soap_out_string(soap, "output", -1, &a->output, ""))
24502 return soap->error;
24503 }
24504 else if (soap_element_nil(soap, "output"))
24505 return soap->error;
24506 if (soap_out_int(soap, "PatLength", -1, &a->PatLength, ""))
24507 return soap->error;
24508 return soap_element_end_out(soap, tag);
24509 }
24510
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)
24512 {
24513 size_t soap_flag_upstream = 1;
24514 size_t soap_flag_position = 1;
24515 size_t soap_flag_downstream = 1;
24516 size_t soap_flag_output = 1;
24517 size_t soap_flag_PatLength = 1;
24518 if (soap_element_begin_in(soap, tag, 0, type))
24519 return NULL;
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);
24521 if (!a)
24522 return NULL;
24523 soap_default_ns1__base_USCOREentropyInputParams(soap, a);
24524 if (soap->body && !*soap->href)
24525 {
24526 for (;;)
24527 { soap->error = SOAP_TAG_MISMATCH;
24528 if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH)
24529 if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int"))
24530 { soap_flag_upstream--;
24531 continue;
24532 }
24533 if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24534 if (soap_in_string(soap, "position", &a->position, "xsd:string"))
24535 { soap_flag_position--;
24536 continue;
24537 }
24538 if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH)
24539 if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int"))
24540 { soap_flag_downstream--;
24541 continue;
24542 }
24543 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24544 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24545 { soap_flag_output--;
24546 continue;
24547 }
24548 if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH)
24549 if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int"))
24550 { soap_flag_PatLength--;
24551 continue;
24552 }
24553 if (soap->error == SOAP_TAG_MISMATCH)
24554 soap->error = soap_ignore_element(soap);
24555 if (soap->error == SOAP_NO_TAG)
24556 break;
24557 if (soap->error)
24558 return NULL;
24559 }
24560 if (soap_element_end_in(soap, tag))
24561 return NULL;
24562 }
24563 else
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);
24565 if (soap->body && soap_element_end_in(soap, tag))
24566 return NULL;
24567 }
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))
24569 { soap->error = SOAP_OCCURS;
24570 return NULL;
24571 }
24572 return a;
24573 }
24574
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)
24576 {
24577 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyInputParams);
24578 if (soap_out_ns1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type))
24579 return soap->error;
24580 return soap_putindependent(soap);
24581 }
24582
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)
24584 {
24585 if ((p = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, p, type)))
24586 if (soap_getindependent(soap))
24587 return NULL;
24588 return p;
24589 }
24590
24591 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *a)
24592 {
24593 (void)soap; (void)a; /* appease -Wall -Werror */
24594 soap_default_string(soap, &a->ptt);
24595 soap_default_int(soap, &a->cgi);
24596 soap_default_string(soap, &a->output);
24597 }
24598
24599 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const struct ns1__plasmid_USCOREmapInputParams *a)
24600 {
24601 (void)soap; (void)a; /* appease -Wall -Werror */
24602 soap_serialize_string(soap, &a->ptt);
24603 soap_serialize_string(soap, &a->output);
24604 }
24605
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)
24607 {
24608 (void)soap; (void)tag; (void)id; (void)type;
24609 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams), type))
24610 return soap->error;
24611 if (a->ptt)
24612 { if (soap_out_string(soap, "ptt", -1, &a->ptt, ""))
24613 return soap->error;
24614 }
24615 else if (soap_element_nil(soap, "ptt"))
24616 return soap->error;
24617 if (soap_out_int(soap, "cgi", -1, &a->cgi, ""))
24618 return soap->error;
24619 if (a->output)
24620 { if (soap_out_string(soap, "output", -1, &a->output, ""))
24621 return soap->error;
24622 }
24623 else if (soap_element_nil(soap, "output"))
24624 return soap->error;
24625 return soap_element_end_out(soap, tag);
24626 }
24627
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)
24629 {
24630 size_t soap_flag_ptt = 1;
24631 size_t soap_flag_cgi = 1;
24632 size_t soap_flag_output = 1;
24633 if (soap_element_begin_in(soap, tag, 0, type))
24634 return NULL;
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);
24636 if (!a)
24637 return NULL;
24638 soap_default_ns1__plasmid_USCOREmapInputParams(soap, a);
24639 if (soap->body && !*soap->href)
24640 {
24641 for (;;)
24642 { soap->error = SOAP_TAG_MISMATCH;
24643 if (soap_flag_ptt && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24644 if (soap_in_string(soap, "ptt", &a->ptt, "xsd:string"))
24645 { soap_flag_ptt--;
24646 continue;
24647 }
24648 if (soap_flag_cgi && soap->error == SOAP_TAG_MISMATCH)
24649 if (soap_in_int(soap, "cgi", &a->cgi, "xsd:int"))
24650 { soap_flag_cgi--;
24651 continue;
24652 }
24653 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24654 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24655 { soap_flag_output--;
24656 continue;
24657 }
24658 if (soap->error == SOAP_TAG_MISMATCH)
24659 soap->error = soap_ignore_element(soap);
24660 if (soap->error == SOAP_NO_TAG)
24661 break;
24662 if (soap->error)
24663 return NULL;
24664 }
24665 if (soap_element_end_in(soap, tag))
24666 return NULL;
24667 }
24668 else
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);
24670 if (soap->body && soap_element_end_in(soap, tag))
24671 return NULL;
24672 }
24673 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ptt > 0 || soap_flag_cgi > 0 || soap_flag_output > 0))
24674 { soap->error = SOAP_OCCURS;
24675 return NULL;
24676 }
24677 return a;
24678 }
24679
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)
24681 {
24682 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams);
24683 if (soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type))
24684 return soap->error;
24685 return soap_putindependent(soap);
24686 }
24687
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)
24689 {
24690 if ((p = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, p, type)))
24691 if (soap_getindependent(soap))
24692 return NULL;
24693 return p;
24694 }
24695
24696 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *a)
24697 {
24698 (void)soap; (void)a; /* appease -Wall -Werror */
24699 soap_default_double(soap, &a->speed);
24700 }
24701
24702 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a)
24703 {
24704 (void)soap; (void)a; /* appease -Wall -Werror */
24705 }
24706
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)
24708 {
24709 (void)soap; (void)tag; (void)id; (void)type;
24710 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixInputParams), type))
24711 return soap->error;
24712 if (soap_out_double(soap, "speed", -1, &a->speed, ""))
24713 return soap->error;
24714 return soap_element_end_out(soap, tag);
24715 }
24716
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)
24718 {
24719 size_t soap_flag_speed = 1;
24720 if (soap_element_begin_in(soap, tag, 0, type))
24721 return NULL;
24722 a = (struct ns1__DoubleHelixInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0, NULL, NULL, NULL);
24723 if (!a)
24724 return NULL;
24725 soap_default_ns1__DoubleHelixInputParams(soap, a);
24726 if (soap->body && !*soap->href)
24727 {
24728 for (;;)
24729 { soap->error = SOAP_TAG_MISMATCH;
24730 if (soap_flag_speed && soap->error == SOAP_TAG_MISMATCH)
24731 if (soap_in_double(soap, "speed", &a->speed, "xsd:double"))
24732 { soap_flag_speed--;
24733 continue;
24734 }
24735 if (soap->error == SOAP_TAG_MISMATCH)
24736 soap->error = soap_ignore_element(soap);
24737 if (soap->error == SOAP_NO_TAG)
24738 break;
24739 if (soap->error)
24740 return NULL;
24741 }
24742 if (soap_element_end_in(soap, tag))
24743 return NULL;
24744 }
24745 else
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);
24747 if (soap->body && soap_element_end_in(soap, tag))
24748 return NULL;
24749 }
24750 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_speed > 0))
24751 { soap->error = SOAP_OCCURS;
24752 return NULL;
24753 }
24754 return a;
24755 }
24756
24757 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a, const char *tag, const char *type)
24758 {
24759 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixInputParams);
24760 if (soap_out_ns1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type))
24761 return soap->error;
24762 return soap_putindependent(soap);
24763 }
24764
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)
24766 {
24767 if ((p = soap_in_ns1__DoubleHelixInputParams(soap, tag, p, type)))
24768 if (soap_getindependent(soap))
24769 return NULL;
24770 return p;
24771 }
24772
24773 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *a)
24774 {
24775 (void)soap; (void)a; /* appease -Wall -Werror */
24776 soap_default_int(soap, &a->oriloc);
24777 soap_default_int(soap, &a->gcskew);
24778 soap_default_int(soap, &a->dif_threshold);
24779 soap_default_int(soap, &a->dbonly);
24780 }
24781
24782 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterInputParams *a)
24783 {
24784 (void)soap; (void)a; /* appease -Wall -Werror */
24785 }
24786
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)
24788 {
24789 (void)soap; (void)tag; (void)id; (void)type;
24790 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams), type))
24791 return soap->error;
24792 if (soap_out_int(soap, "oriloc", -1, &a->oriloc, ""))
24793 return soap->error;
24794 if (soap_out_int(soap, "gcskew", -1, &a->gcskew, ""))
24795 return soap->error;
24796 if (soap_out_int(soap, "dif-threshold", -1, &a->dif_threshold, ""))
24797 return soap->error;
24798 if (soap_out_int(soap, "dbonly", -1, &a->dbonly, ""))
24799 return soap->error;
24800 return soap_element_end_out(soap, tag);
24801 }
24802
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)
24804 {
24805 size_t soap_flag_oriloc = 1;
24806 size_t soap_flag_gcskew = 1;
24807 size_t soap_flag_dif_threshold = 1;
24808 size_t soap_flag_dbonly = 1;
24809 if (soap_element_begin_in(soap, tag, 0, type))
24810 return NULL;
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);
24812 if (!a)
24813 return NULL;
24814 soap_default_ns1__rep_USCOREori_USCOREterInputParams(soap, a);
24815 if (soap->body && !*soap->href)
24816 {
24817 for (;;)
24818 { soap->error = SOAP_TAG_MISMATCH;
24819 if (soap_flag_oriloc && soap->error == SOAP_TAG_MISMATCH)
24820 if (soap_in_int(soap, "oriloc", &a->oriloc, "xsd:int"))
24821 { soap_flag_oriloc--;
24822 continue;
24823 }
24824 if (soap_flag_gcskew && soap->error == SOAP_TAG_MISMATCH)
24825 if (soap_in_int(soap, "gcskew", &a->gcskew, "xsd:int"))
24826 { soap_flag_gcskew--;
24827 continue;
24828 }
24829 if (soap_flag_dif_threshold && soap->error == SOAP_TAG_MISMATCH)
24830 if (soap_in_int(soap, "dif-threshold", &a->dif_threshold, "xsd:int"))
24831 { soap_flag_dif_threshold--;
24832 continue;
24833 }
24834 if (soap_flag_dbonly && soap->error == SOAP_TAG_MISMATCH)
24835 if (soap_in_int(soap, "dbonly", &a->dbonly, "xsd:int"))
24836 { soap_flag_dbonly--;
24837 continue;
24838 }
24839 if (soap->error == SOAP_TAG_MISMATCH)
24840 soap->error = soap_ignore_element(soap);
24841 if (soap->error == SOAP_NO_TAG)
24842 break;
24843 if (soap->error)
24844 return NULL;
24845 }
24846 if (soap_element_end_in(soap, tag))
24847 return NULL;
24848 }
24849 else
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);
24851 if (soap->body && soap_element_end_in(soap, tag))
24852 return NULL;
24853 }
24854 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_oriloc > 0 || soap_flag_gcskew > 0 || soap_flag_dif_threshold > 0 || soap_flag_dbonly > 0))
24855 { soap->error = SOAP_OCCURS;
24856 return NULL;
24857 }
24858 return a;
24859 }
24860
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)
24862 {
24863 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams);
24864 if (soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type))
24865 return soap->error;
24866 return soap_putindependent(soap);
24867 }
24868
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)
24870 {
24871 if ((p = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type)))
24872 if (soap_getindependent(soap))
24873 return NULL;
24874 return p;
24875 }
24876
24877 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *a)
24878 {
24879 (void)soap; (void)a; /* appease -Wall -Werror */
24880 soap_default_int(soap, &a->window);
24881 soap_default_int(soap, &a->name);
24882 soap_default_string(soap, &a->output);
24883 soap_default_double(soap, &a->amp);
24884 }
24885
24886 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapInputParams(struct soap *soap, const struct ns1__genome_USCOREmapInputParams *a)
24887 {
24888 (void)soap; (void)a; /* appease -Wall -Werror */
24889 soap_serialize_string(soap, &a->output);
24890 }
24891
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)
24893 {
24894 (void)soap; (void)tag; (void)id; (void)type;
24895 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapInputParams), type))
24896 return soap->error;
24897 if (soap_out_int(soap, "window", -1, &a->window, ""))
24898 return soap->error;
24899 if (soap_out_int(soap, "name", -1, &a->name, ""))
24900 return soap->error;
24901 if (a->output)
24902 { if (soap_out_string(soap, "output", -1, &a->output, ""))
24903 return soap->error;
24904 }
24905 else if (soap_element_nil(soap, "output"))
24906 return soap->error;
24907 if (soap_out_double(soap, "amp", -1, &a->amp, ""))
24908 return soap->error;
24909 return soap_element_end_out(soap, tag);
24910 }
24911
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)
24913 {
24914 size_t soap_flag_window = 1;
24915 size_t soap_flag_name = 1;
24916 size_t soap_flag_output = 1;
24917 size_t soap_flag_amp = 1;
24918 if (soap_element_begin_in(soap, tag, 0, type))
24919 return NULL;
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);
24921 if (!a)
24922 return NULL;
24923 soap_default_ns1__genome_USCOREmapInputParams(soap, a);
24924 if (soap->body && !*soap->href)
24925 {
24926 for (;;)
24927 { soap->error = SOAP_TAG_MISMATCH;
24928 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
24929 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
24930 { soap_flag_window--;
24931 continue;
24932 }
24933 if (soap_flag_name && soap->error == SOAP_TAG_MISMATCH)
24934 if (soap_in_int(soap, "name", &a->name, "xsd:int"))
24935 { soap_flag_name--;
24936 continue;
24937 }
24938 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
24939 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
24940 { soap_flag_output--;
24941 continue;
24942 }
24943 if (soap_flag_amp && soap->error == SOAP_TAG_MISMATCH)
24944 if (soap_in_double(soap, "amp", &a->amp, "xsd:double"))
24945 { soap_flag_amp--;
24946 continue;
24947 }
24948 if (soap->error == SOAP_TAG_MISMATCH)
24949 soap->error = soap_ignore_element(soap);
24950 if (soap->error == SOAP_NO_TAG)
24951 break;
24952 if (soap->error)
24953 return NULL;
24954 }
24955 if (soap_element_end_in(soap, tag))
24956 return NULL;
24957 }
24958 else
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);
24960 if (soap->body && soap_element_end_in(soap, tag))
24961 return NULL;
24962 }
24963 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_name > 0 || soap_flag_output > 0 || soap_flag_amp > 0))
24964 { soap->error = SOAP_OCCURS;
24965 return NULL;
24966 }
24967 return a;
24968 }
24969
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)
24971 {
24972 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapInputParams);
24973 if (soap_out_ns1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type))
24974 return soap->error;
24975 return soap_putindependent(soap);
24976 }
24977
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)
24979 {
24980 if ((p = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, p, type)))
24981 if (soap_getindependent(soap))
24982 return NULL;
24983 return p;
24984 }
24985
24986 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *a)
24987 {
24988 (void)soap; (void)a; /* appease -Wall -Werror */
24989 soap_default_int(soap, &a->high);
24990 soap_default_double(soap, &a->low);
24991 soap_default_string(soap, &a->output);
24992 }
24993
24994 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzInputParams(struct soap *soap, const struct ns1__consensus_USCOREzInputParams *a)
24995 {
24996 (void)soap; (void)a; /* appease -Wall -Werror */
24997 soap_serialize_string(soap, &a->output);
24998 }
24999
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)
25001 {
25002 (void)soap; (void)tag; (void)id; (void)type;
25003 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzInputParams), type))
25004 return soap->error;
25005 if (soap_out_int(soap, "high", -1, &a->high, ""))
25006 return soap->error;
25007 if (soap_out_double(soap, "low", -1, &a->low, ""))
25008 return soap->error;
25009 if (a->output)
25010 { if (soap_out_string(soap, "output", -1, &a->output, ""))
25011 return soap->error;
25012 }
25013 else if (soap_element_nil(soap, "output"))
25014 return soap->error;
25015 return soap_element_end_out(soap, tag);
25016 }
25017
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)
25019 {
25020 size_t soap_flag_high = 1;
25021 size_t soap_flag_low = 1;
25022 size_t soap_flag_output = 1;
25023 if (soap_element_begin_in(soap, tag, 0, type))
25024 return NULL;
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);
25026 if (!a)
25027 return NULL;
25028 soap_default_ns1__consensus_USCOREzInputParams(soap, a);
25029 if (soap->body && !*soap->href)
25030 {
25031 for (;;)
25032 { soap->error = SOAP_TAG_MISMATCH;
25033 if (soap_flag_high && soap->error == SOAP_TAG_MISMATCH)
25034 if (soap_in_int(soap, "high", &a->high, "xsd:int"))
25035 { soap_flag_high--;
25036 continue;
25037 }
25038 if (soap_flag_low && soap->error == SOAP_TAG_MISMATCH)
25039 if (soap_in_double(soap, "low", &a->low, "xsd:double"))
25040 { soap_flag_low--;
25041 continue;
25042 }
25043 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25044 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
25045 { soap_flag_output--;
25046 continue;
25047 }
25048 if (soap->error == SOAP_TAG_MISMATCH)
25049 soap->error = soap_ignore_element(soap);
25050 if (soap->error == SOAP_NO_TAG)
25051 break;
25052 if (soap->error)
25053 return NULL;
25054 }
25055 if (soap_element_end_in(soap, tag))
25056 return NULL;
25057 }
25058 else
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);
25060 if (soap->body && soap_element_end_in(soap, tag))
25061 return NULL;
25062 }
25063 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_high > 0 || soap_flag_low > 0 || soap_flag_output > 0))
25064 { soap->error = SOAP_OCCURS;
25065 return NULL;
25066 }
25067 return a;
25068 }
25069
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)
25071 {
25072 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzInputParams);
25073 if (soap_out_ns1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type))
25074 return soap->error;
25075 return soap_putindependent(soap);
25076 }
25077
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)
25079 {
25080 if ((p = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, p, type)))
25081 if (soap_getindependent(soap))
25082 return NULL;
25083 return p;
25084 }
25085
25086 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *a)
25087 {
25088 (void)soap; (void)a; /* appease -Wall -Werror */
25089 soap_default_int(soap, &a->window);
25090 soap_default_int(soap, &a->purine);
25091 soap_default_int(soap, &a->filter);
25092 soap_default_int(soap, &a->keto);
25093 }
25094
25095 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREori_USCOREterInputParams *a)
25096 {
25097 (void)soap; (void)a; /* appease -Wall -Werror */
25098 }
25099
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)
25101 {
25102 (void)soap; (void)tag; (void)id; (void)type;
25103 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams), type))
25104 return soap->error;
25105 if (soap_out_int(soap, "window", -1, &a->window, ""))
25106 return soap->error;
25107 if (soap_out_int(soap, "purine", -1, &a->purine, ""))
25108 return soap->error;
25109 if (soap_out_int(soap, "filter", -1, &a->filter, ""))
25110 return soap->error;
25111 if (soap_out_int(soap, "keto", -1, &a->keto, ""))
25112 return soap->error;
25113 return soap_element_end_out(soap, tag);
25114 }
25115
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)
25117 {
25118 size_t soap_flag_window = 1;
25119 size_t soap_flag_purine = 1;
25120 size_t soap_flag_filter = 1;
25121 size_t soap_flag_keto = 1;
25122 if (soap_element_begin_in(soap, tag, 0, type))
25123 return NULL;
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);
25125 if (!a)
25126 return NULL;
25127 soap_default_ns1__find_USCOREori_USCOREterInputParams(soap, a);
25128 if (soap->body && !*soap->href)
25129 {
25130 for (;;)
25131 { soap->error = SOAP_TAG_MISMATCH;
25132 if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH)
25133 if (soap_in_int(soap, "window", &a->window, "xsd:int"))
25134 { soap_flag_window--;
25135 continue;
25136 }
25137 if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH)
25138 if (soap_in_int(soap, "purine", &a->purine, "xsd:int"))
25139 { soap_flag_purine--;
25140 continue;
25141 }
25142 if (soap_flag_filter && soap->error == SOAP_TAG_MISMATCH)
25143 if (soap_in_int(soap, "filter", &a->filter, "xsd:int"))
25144 { soap_flag_filter--;
25145 continue;
25146 }
25147 if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH)
25148 if (soap_in_int(soap, "keto", &a->keto, "xsd:int"))
25149 { soap_flag_keto--;
25150 continue;
25151 }
25152 if (soap->error == SOAP_TAG_MISMATCH)
25153 soap->error = soap_ignore_element(soap);
25154 if (soap->error == SOAP_NO_TAG)
25155 break;
25156 if (soap->error)
25157 return NULL;
25158 }
25159 if (soap_element_end_in(soap, tag))
25160 return NULL;
25161 }
25162 else
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);
25164 if (soap->body && soap_element_end_in(soap, tag))
25165 return NULL;
25166 }
25167 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_filter > 0 || soap_flag_keto > 0))
25168 { soap->error = SOAP_OCCURS;
25169 return NULL;
25170 }
25171 return a;
25172 }
25173
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)
25175 {
25176 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams);
25177 if (soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type))
25178 return soap->error;
25179 return soap_putindependent(soap);
25180 }
25181
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)
25183 {
25184 if ((p = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, p, type)))
25185 if (soap_getindependent(soap))
25186 return NULL;
25187 return p;
25188 }
25189
25190 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *a)
25191 {
25192 (void)soap; (void)a; /* appease -Wall -Werror */
25193 soap_default_string(soap, &a->include);
25194 soap_default_string(soap, &a->output);
25195 soap_default_string(soap, &a->exclude);
25196 soap_default_string(soap, &a->tag);
25197 }
25198
25199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueInputParams(struct soap *soap, const struct ns1__w_USCOREvalueInputParams *a)
25200 {
25201 (void)soap; (void)a; /* appease -Wall -Werror */
25202 soap_serialize_string(soap, &a->include);
25203 soap_serialize_string(soap, &a->output);
25204 soap_serialize_string(soap, &a->exclude);
25205 soap_serialize_string(soap, &a->tag);
25206 }
25207
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)
25209 {
25210 (void)soap; (void)tag; (void)id; (void)type;
25211 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueInputParams), type))
25212 return soap->error;
25213 if (a->include)
25214 { if (soap_out_string(soap, "include", -1, &a->include, ""))
25215 return soap->error;
25216 }
25217 else if (soap_element_nil(soap, "include"))
25218 return soap->error;
25219 if (a->output)
25220 { if (soap_out_string(soap, "output", -1, &a->output, ""))
25221 return soap->error;
25222 }
25223 else if (soap_element_nil(soap, "output"))
25224 return soap->error;
25225 if (a->exclude)
25226 { if (soap_out_string(soap, "exclude", -1, &a->exclude, ""))
25227 return soap->error;
25228 }
25229 else if (soap_element_nil(soap, "exclude"))
25230 return soap->error;
25231 if (a->tag)
25232 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
25233 return soap->error;
25234 }
25235 else if (soap_element_nil(soap, "tag"))
25236 return soap->error;
25237 return soap_element_end_out(soap, tag);
25238 }
25239
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)
25241 {
25242 size_t soap_flag_include = 1;
25243 size_t soap_flag_output = 1;
25244 size_t soap_flag_exclude = 1;
25245 size_t soap_flag_tag = 1;
25246 if (soap_element_begin_in(soap, tag, 0, type))
25247 return NULL;
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);
25249 if (!a)
25250 return NULL;
25251 soap_default_ns1__w_USCOREvalueInputParams(soap, a);
25252 if (soap->body && !*soap->href)
25253 {
25254 for (;;)
25255 { soap->error = SOAP_TAG_MISMATCH;
25256 if (soap_flag_include && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25257 if (soap_in_string(soap, "include", &a->include, "xsd:string"))
25258 { soap_flag_include--;
25259 continue;
25260 }
25261 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25262 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
25263 { soap_flag_output--;
25264 continue;
25265 }
25266 if (soap_flag_exclude && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25267 if (soap_in_string(soap, "exclude", &a->exclude, "xsd:string"))
25268 { soap_flag_exclude--;
25269 continue;
25270 }
25271 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25272 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
25273 { soap_flag_tag--;
25274 continue;
25275 }
25276 if (soap->error == SOAP_TAG_MISMATCH)
25277 soap->error = soap_ignore_element(soap);
25278 if (soap->error == SOAP_NO_TAG)
25279 break;
25280 if (soap->error)
25281 return NULL;
25282 }
25283 if (soap_element_end_in(soap, tag))
25284 return NULL;
25285 }
25286 else
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);
25288 if (soap->body && soap_element_end_in(soap, tag))
25289 return NULL;
25290 }
25291 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_include > 0 || soap_flag_output > 0 || soap_flag_exclude > 0 || soap_flag_tag > 0))
25292 { soap->error = SOAP_OCCURS;
25293 return NULL;
25294 }
25295 return a;
25296 }
25297
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)
25299 {
25300 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueInputParams);
25301 if (soap_out_ns1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type))
25302 return soap->error;
25303 return soap_putindependent(soap);
25304 }
25305
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)
25307 {
25308 if ((p = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, p, type)))
25309 if (soap_getindependent(soap))
25310 return NULL;
25311 return p;
25312 }
25313
25314 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *a)
25315 {
25316 (void)soap; (void)a; /* appease -Wall -Werror */
25317 soap_default_string(soap, &a->output);
25318 soap_default_string(soap, &a->tag);
25319 }
25320
25321 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a)
25322 {
25323 (void)soap; (void)a; /* appease -Wall -Werror */
25324 soap_serialize_string(soap, &a->output);
25325 soap_serialize_string(soap, &a->tag);
25326 }
25327
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)
25329 {
25330 (void)soap; (void)tag; (void)id; (void)type;
25331 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2InputParams), type))
25332 return soap->error;
25333 if (a->output)
25334 { if (soap_out_string(soap, "output", -1, &a->output, ""))
25335 return soap->error;
25336 }
25337 else if (soap_element_nil(soap, "output"))
25338 return soap->error;
25339 if (a->tag)
25340 { if (soap_out_string(soap, "tag", -1, &a->tag, ""))
25341 return soap->error;
25342 }
25343 else if (soap_element_nil(soap, "tag"))
25344 return soap->error;
25345 return soap_element_end_out(soap, tag);
25346 }
25347
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)
25349 {
25350 size_t soap_flag_output = 1;
25351 size_t soap_flag_tag = 1;
25352 if (soap_element_begin_in(soap, tag, 0, type))
25353 return NULL;
25354 a = (struct ns1__P2InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0, NULL, NULL, NULL);
25355 if (!a)
25356 return NULL;
25357 soap_default_ns1__P2InputParams(soap, a);
25358 if (soap->body && !*soap->href)
25359 {
25360 for (;;)
25361 { soap->error = SOAP_TAG_MISMATCH;
25362 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25363 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
25364 { soap_flag_output--;
25365 continue;
25366 }
25367 if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25368 if (soap_in_string(soap, "tag", &a->tag, "xsd:string"))
25369 { soap_flag_tag--;
25370 continue;
25371 }
25372 if (soap->error == SOAP_TAG_MISMATCH)
25373 soap->error = soap_ignore_element(soap);
25374 if (soap->error == SOAP_NO_TAG)
25375 break;
25376 if (soap->error)
25377 return NULL;
25378 }
25379 if (soap_element_end_in(soap, tag))
25380 return NULL;
25381 }
25382 else
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);
25384 if (soap->body && soap_element_end_in(soap, tag))
25385 return NULL;
25386 }
25387 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0 || soap_flag_tag > 0))
25388 { soap->error = SOAP_OCCURS;
25389 return NULL;
25390 }
25391 return a;
25392 }
25393
25394 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a, const char *tag, const char *type)
25395 {
25396 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2InputParams);
25397 if (soap_out_ns1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type))
25398 return soap->error;
25399 return soap_putindependent(soap);
25400 }
25401
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)
25403 {
25404 if ((p = soap_in_ns1__P2InputParams(soap, tag, p, type)))
25405 if (soap_getindependent(soap))
25406 return NULL;
25407 return p;
25408 }
25409
25410 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *a)
25411 {
25412 (void)soap; (void)a; /* appease -Wall -Werror */
25413 soap_default_int(soap, &a->parameter);
25414 soap_default_int(soap, &a->naxis);
25415 soap_default_int(soap, &a->translate);
25416 soap_default_int(soap, &a->data);
25417 soap_default_string(soap, &a->method);
25418 soap_default_string(soap, &a->output);
25419 soap_default_string(soap, &a->del_USCOREkey);
25420 }
25421
25422 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaInputParams(struct soap *soap, const struct ns1__codon_USCOREmvaInputParams *a)
25423 {
25424 (void)soap; (void)a; /* appease -Wall -Werror */
25425 soap_serialize_string(soap, &a->method);
25426 soap_serialize_string(soap, &a->output);
25427 soap_serialize_string(soap, &a->del_USCOREkey);
25428 }
25429
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)
25431 {
25432 (void)soap; (void)tag; (void)id; (void)type;
25433 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams), type))
25434 return soap->error;
25435 if (soap_out_int(soap, "parameter", -1, &a->parameter, ""))
25436 return soap->error;
25437 if (soap_out_int(soap, "naxis", -1, &a->naxis, ""))
25438 return soap->error;
25439 if (soap_out_int(soap, "translate", -1, &a->translate, ""))
25440 return soap->error;
25441 if (soap_out_int(soap, "data", -1, &a->data, ""))
25442 return soap->error;
25443 if (a->method)
25444 { if (soap_out_string(soap, "method", -1, &a->method, ""))
25445 return soap->error;
25446 }
25447 else if (soap_element_nil(soap, "method"))
25448 return soap->error;
25449 if (a->output)
25450 { if (soap_out_string(soap, "output", -1, &a->output, ""))
25451 return soap->error;
25452 }
25453 else if (soap_element_nil(soap, "output"))
25454 return soap->error;
25455 if (a->del_USCOREkey)
25456 { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, ""))
25457 return soap->error;
25458 }
25459 else if (soap_element_nil(soap, "del_key"))
25460 return soap->error;
25461 return soap_element_end_out(soap, tag);
25462 }
25463
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)
25465 {
25466 size_t soap_flag_parameter = 1;
25467 size_t soap_flag_naxis = 1;
25468 size_t soap_flag_translate = 1;
25469 size_t soap_flag_data = 1;
25470 size_t soap_flag_method = 1;
25471 size_t soap_flag_output = 1;
25472 size_t soap_flag_del_USCOREkey = 1;
25473 if (soap_element_begin_in(soap, tag, 0, type))
25474 return NULL;
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);
25476 if (!a)
25477 return NULL;
25478 soap_default_ns1__codon_USCOREmvaInputParams(soap, a);
25479 if (soap->body && !*soap->href)
25480 {
25481 for (;;)
25482 { soap->error = SOAP_TAG_MISMATCH;
25483 if (soap_flag_parameter && soap->error == SOAP_TAG_MISMATCH)
25484 if (soap_in_int(soap, "parameter", &a->parameter, "xsd:int"))
25485 { soap_flag_parameter--;
25486 continue;
25487 }
25488 if (soap_flag_naxis && soap->error == SOAP_TAG_MISMATCH)
25489 if (soap_in_int(soap, "naxis", &a->naxis, "xsd:int"))
25490 { soap_flag_naxis--;
25491 continue;
25492 }
25493 if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH)
25494 if (soap_in_int(soap, "translate", &a->translate, "xsd:int"))
25495 { soap_flag_translate--;
25496 continue;
25497 }
25498 if (soap_flag_data && soap->error == SOAP_TAG_MISMATCH)
25499 if (soap_in_int(soap, "data", &a->data, "xsd:int"))
25500 { soap_flag_data--;
25501 continue;
25502 }
25503 if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25504 if (soap_in_string(soap, "method", &a->method, "xsd:string"))
25505 { soap_flag_method--;
25506 continue;
25507 }
25508 if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25509 if (soap_in_string(soap, "output", &a->output, "xsd:string"))
25510 { soap_flag_output--;
25511 continue;
25512 }
25513 if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25514 if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string"))
25515 { soap_flag_del_USCOREkey--;
25516 continue;
25517 }
25518 if (soap->error == SOAP_TAG_MISMATCH)
25519 soap->error = soap_ignore_element(soap);
25520 if (soap->error == SOAP_NO_TAG)
25521 break;
25522 if (soap->error)
25523 return NULL;
25524 }
25525 if (soap_element_end_in(soap, tag))
25526 return NULL;
25527 }
25528 else
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);
25530 if (soap->body && soap_element_end_in(soap, tag))
25531 return NULL;
25532 }
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))
25534 { soap->error = SOAP_OCCURS;
25535 return NULL;
25536 }
25537 return a;
25538 }
25539
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)
25541 {
25542 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaInputParams);
25543 if (soap_out_ns1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type))
25544 return soap->error;
25545 return soap_putindependent(soap);
25546 }
25547
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)
25549 {
25550 if ((p = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, p, type)))
25551 if (soap_getindependent(soap))
25552 return NULL;
25553 return p;
25554 }
25555
25556 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Definition(struct soap *soap, struct ns1__Definition *a)
25557 {
25558 (void)soap; (void)a; /* appease -Wall -Werror */
25559 soap_default_string(soap, &a->entry);
25560 }
25561
25562 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Definition(struct soap *soap, const struct ns1__Definition *a)
25563 {
25564 (void)soap; (void)a; /* appease -Wall -Werror */
25565 soap_serialize_string(soap, &a->entry);
25566 }
25567
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)
25569 {
25570 (void)soap; (void)tag; (void)id; (void)type;
25571 if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Definition), type))
25572 return soap->error;
25573 if (a->entry)
25574 { if (soap_out_string(soap, "entry", -1, &a->entry, ""))
25575 return soap->error;
25576 }
25577 else if (soap_element_nil(soap, "entry"))
25578 return soap->error;
25579 return soap_element_end_out(soap, tag);
25580 }
25581
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)
25583 {
25584 size_t soap_flag_entry = 1;
25585 if (soap_element_begin_in(soap, tag, 0, type))
25586 return NULL;
25587 a = (struct ns1__Definition *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Definition, sizeof(struct ns1__Definition), 0, NULL, NULL, NULL);
25588 if (!a)
25589 return NULL;
25590 soap_default_ns1__Definition(soap, a);
25591 if (soap->body && !*soap->href)
25592 {
25593 for (;;)
25594 { soap->error = SOAP_TAG_MISMATCH;
25595 if (soap_flag_entry && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG))
25596 if (soap_in_string(soap, "entry", &a->entry, "xsd:string"))
25597 { soap_flag_entry--;
25598 continue;
25599 }
25600 if (soap->error == SOAP_TAG_MISMATCH)
25601 soap->error = soap_ignore_element(soap);
25602 if (soap->error == SOAP_NO_TAG)
25603 break;
25604 if (soap->error)
25605 return NULL;
25606 }
25607 if (soap_element_end_in(soap, tag))
25608 return NULL;
25609 }
25610 else
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);
25612 if (soap->body && soap_element_end_in(soap, tag))
25613 return NULL;
25614 }
25615 if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry > 0))
25616 { soap->error = SOAP_OCCURS;
25617 return NULL;
25618 }
25619 return a;
25620 }
25621
25622 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Definition(struct soap *soap, const struct ns1__Definition *a, const char *tag, const char *type)
25623 {
25624 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Definition);
25625 if (soap_out_ns1__Definition(soap, tag?tag:"ns1:Definition", id, a, type))
25626 return soap->error;
25627 return soap_putindependent(soap);
25628 }
25629
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)
25631 {
25632 if ((p = soap_in_ns1__Definition(soap, tag, p, type)))
25633 if (soap_getindependent(soap))
25634 return NULL;
25635 return p;
25636 }
25637
25638 #ifndef WITH_NOGLOBAL
25639
25640 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a)
25641 {
25642 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason))
25643 soap_serialize_SOAP_ENV__Reason(soap, *a);
25644 }
25645
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)
25647 {
25648 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Reason);
25649 if (id < 0)
25650 return soap->error;
25651 return soap_out_SOAP_ENV__Reason(soap, tag, id, *a, type);
25652 }
25653
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)
25655 {
25656 if (soap_element_begin_in(soap, tag, 1, NULL))
25657 return NULL;
25658 if (!a)
25659 if (!(a = (struct SOAP_ENV__Reason **)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason *))))
25660 return NULL;
25661 *a = NULL;
25662 if (!soap->null && *soap->href != '#')
25663 { soap_revert(soap);
25664 if (!(*a = soap_in_SOAP_ENV__Reason(soap, tag, *a, type)))
25665 return NULL;
25666 }
25667 else
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);
25669 if (soap->body && soap_element_end_in(soap, tag))
25670 return NULL;
25671 }
25672 return a;
25673 }
25674
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)
25676 {
25677 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Reason);
25678 if (soap_out_PointerToSOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type))
25679 return soap->error;
25680 return soap_putindependent(soap);
25681 }
25682
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)
25684 {
25685 if ((p = soap_in_PointerToSOAP_ENV__Reason(soap, tag, p, type)))
25686 if (soap_getindependent(soap))
25687 return NULL;
25688 return p;
25689 }
25690
25691 #endif
25692
25693 #ifndef WITH_NOGLOBAL
25694
25695 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a)
25696 {
25697 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail))
25698 soap_serialize_SOAP_ENV__Detail(soap, *a);
25699 }
25700
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)
25702 {
25703 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail);
25704 if (id < 0)
25705 return soap->error;
25706 return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type);
25707 }
25708
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)
25710 {
25711 if (soap_element_begin_in(soap, tag, 1, NULL))
25712 return NULL;
25713 if (!a)
25714 if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *))))
25715 return NULL;
25716 *a = NULL;
25717 if (!soap->null && *soap->href != '#')
25718 { soap_revert(soap);
25719 if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type)))
25720 return NULL;
25721 }
25722 else
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);
25724 if (soap->body && soap_element_end_in(soap, tag))
25725 return NULL;
25726 }
25727 return a;
25728 }
25729
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)
25731 {
25732 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Detail);
25733 if (soap_out_PointerToSOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type))
25734 return soap->error;
25735 return soap_putindependent(soap);
25736 }
25737
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)
25739 {
25740 if ((p = soap_in_PointerToSOAP_ENV__Detail(soap, tag, p, type)))
25741 if (soap_getindependent(soap))
25742 return NULL;
25743 return p;
25744 }
25745
25746 #endif
25747
25748 #ifndef WITH_NOGLOBAL
25749
25750 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a)
25751 {
25752 if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code))
25753 soap_serialize_SOAP_ENV__Code(soap, *a);
25754 }
25755
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)
25757 {
25758 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code);
25759 if (id < 0)
25760 return soap->error;
25761 return soap_out_SOAP_ENV__Code(soap, tag, id, *a, type);
25762 }
25763
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)
25765 {
25766 if (soap_element_begin_in(soap, tag, 1, NULL))
25767 return NULL;
25768 if (!a)
25769 if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *))))
25770 return NULL;
25771 *a = NULL;
25772 if (!soap->null && *soap->href != '#')
25773 { soap_revert(soap);
25774 if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type)))
25775 return NULL;
25776 }
25777 else
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);
25779 if (soap->body && soap_element_end_in(soap, tag))
25780 return NULL;
25781 }
25782 return a;
25783 }
25784
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)
25786 {
25787 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Code);
25788 if (soap_out_PointerToSOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type))
25789 return soap->error;
25790 return soap_putindependent(soap);
25791 }
25792
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)
25794 {
25795 if ((p = soap_in_PointerToSOAP_ENV__Code(soap, tag, p, type)))
25796 if (soap_getindependent(soap))
25797 return NULL;
25798 return p;
25799 }
25800
25801 #endif
25802
25803 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTofloat(struct soap *soap, float *const*a)
25804 {
25805 soap_reference(soap, *a, SOAP_TYPE_float);
25806 }
25807
25808 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTofloat(struct soap *soap, const char *tag, int id, float *const*a, const char *type)
25809 {
25810 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_float);
25811 if (id < 0)
25812 return soap->error;
25813 return soap_out_float(soap, tag, id, *a, type);
25814 }
25815
25816 SOAP_FMAC3 float ** SOAP_FMAC4 soap_in_PointerTofloat(struct soap *soap, const char *tag, float **a, const char *type)
25817 {
25818 if (soap_element_begin_in(soap, tag, 1, NULL))
25819 return NULL;
25820 if (!a)
25821 if (!(a = (float **)soap_malloc(soap, sizeof(float *))))
25822 return NULL;
25823 *a = NULL;
25824 if (!soap->null && *soap->href != '#')
25825 { soap_revert(soap);
25826 if (!(*a = soap_in_float(soap, tag, *a, type)))
25827 return NULL;
25828 }
25829 else
25830 { a = (float **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_float, sizeof(float), 0);
25831 if (soap->body && soap_element_end_in(soap, tag))
25832 return NULL;
25833 }
25834 return a;
25835 }
25836
25837 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTofloat(struct soap *soap, float *const*a, const char *tag, const char *type)
25838 {
25839 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTofloat);
25840 if (soap_out_PointerTofloat(soap, tag?tag:"float", id, a, type))
25841 return soap->error;
25842 return soap_putindependent(soap);
25843 }
25844
25845 SOAP_FMAC3 float ** SOAP_FMAC4 soap_get_PointerTofloat(struct soap *soap, float **p, const char *tag, const char *type)
25846 {
25847 if ((p = soap_in_PointerTofloat(soap, tag, p, type)))
25848 if (soap_getindependent(soap))
25849 return NULL;
25850 return p;
25851 }
25852
25853 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *const*a)
25854 {
25855 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__S_USCOREvalueInputParams))
25856 soap_serialize_ns1__S_USCOREvalueInputParams(soap, *a);
25857 }
25858
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)
25860 {
25861 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__S_USCOREvalueInputParams);
25862 if (id < 0)
25863 return soap->error;
25864 return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, *a, type);
25865 }
25866
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)
25868 {
25869 if (soap_element_begin_in(soap, tag, 1, NULL))
25870 return NULL;
25871 if (!a)
25872 if (!(a = (struct ns1__S_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__S_USCOREvalueInputParams *))))
25873 return NULL;
25874 *a = NULL;
25875 if (!soap->null && *soap->href != '#')
25876 { soap_revert(soap);
25877 if (!(*a = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, *a, type)))
25878 return NULL;
25879 }
25880 else
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);
25882 if (soap->body && soap_element_end_in(soap, tag))
25883 return NULL;
25884 }
25885 return a;
25886 }
25887
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)
25889 {
25890 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams);
25891 if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type))
25892 return soap->error;
25893 return soap_putindependent(soap);
25894 }
25895
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)
25897 {
25898 if ((p = soap_in_PointerTons1__S_USCOREvalueInputParams(soap, tag, p, type)))
25899 if (soap_getindependent(soap))
25900 return NULL;
25901 return p;
25902 }
25903
25904 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *const*a)
25905 {
25906 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__leading_USCOREstrandResponse))
25907 soap_serialize_ns1__leading_USCOREstrandResponse(soap, *a);
25908 }
25909
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)
25911 {
25912 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__leading_USCOREstrandResponse);
25913 if (id < 0)
25914 return soap->error;
25915 return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, *a, type);
25916 }
25917
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)
25919 {
25920 if (soap_element_begin_in(soap, tag, 1, NULL))
25921 return NULL;
25922 if (!a)
25923 if (!(a = (struct ns1__leading_USCOREstrandResponse **)soap_malloc(soap, sizeof(struct ns1__leading_USCOREstrandResponse *))))
25924 return NULL;
25925 *a = NULL;
25926 if (!soap->null && *soap->href != '#')
25927 { soap_revert(soap);
25928 if (!(*a = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, *a, type)))
25929 return NULL;
25930 }
25931 else
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);
25933 if (soap->body && soap_element_end_in(soap, tag))
25934 return NULL;
25935 }
25936 return a;
25937 }
25938
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)
25940 {
25941 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse);
25942 if (soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type))
25943 return soap->error;
25944 return soap_putindependent(soap);
25945 }
25946
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)
25948 {
25949 if ((p = soap_in_PointerTons1__leading_USCOREstrandResponse(soap, tag, p, type)))
25950 if (soap_getindependent(soap))
25951 return NULL;
25952 return p;
25953 }
25954
25955 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a)
25956 {
25957 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__scsInputParams))
25958 soap_serialize_ns1__scsInputParams(soap, *a);
25959 }
25960
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)
25962 {
25963 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__scsInputParams);
25964 if (id < 0)
25965 return soap->error;
25966 return soap_out_ns1__scsInputParams(soap, tag, id, *a, type);
25967 }
25968
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)
25970 {
25971 if (soap_element_begin_in(soap, tag, 1, NULL))
25972 return NULL;
25973 if (!a)
25974 if (!(a = (struct ns1__scsInputParams **)soap_malloc(soap, sizeof(struct ns1__scsInputParams *))))
25975 return NULL;
25976 *a = NULL;
25977 if (!soap->null && *soap->href != '#')
25978 { soap_revert(soap);
25979 if (!(*a = soap_in_ns1__scsInputParams(soap, tag, *a, type)))
25980 return NULL;
25981 }
25982 else
25983 { a = (struct ns1__scsInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0);
25984 if (soap->body && soap_element_end_in(soap, tag))
25985 return NULL;
25986 }
25987 return a;
25988 }
25989
25990 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a, const char *tag, const char *type)
25991 {
25992 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__scsInputParams);
25993 if (soap_out_PointerTons1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type))
25994 return soap->error;
25995 return soap_putindependent(soap);
25996 }
25997
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)
25999 {
26000 if ((p = soap_in_PointerTons1__scsInputParams(soap, tag, p, type)))
26001 if (soap_getindependent(soap))
26002 return NULL;
26003 return p;
26004 }
26005
26006 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *const*a)
26007 {
26008 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams))
26009 soap_serialize_ns1__lda_USCOREbiasInputParams(soap, *a);
26010 }
26011
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)
26013 {
26014 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__lda_USCOREbiasInputParams);
26015 if (id < 0)
26016 return soap->error;
26017 return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, *a, type);
26018 }
26019
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)
26021 {
26022 if (soap_element_begin_in(soap, tag, 1, NULL))
26023 return NULL;
26024 if (!a)
26025 if (!(a = (struct ns1__lda_USCOREbiasInputParams **)soap_malloc(soap, sizeof(struct ns1__lda_USCOREbiasInputParams *))))
26026 return NULL;
26027 *a = NULL;
26028 if (!soap->null && *soap->href != '#')
26029 { soap_revert(soap);
26030 if (!(*a = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, *a, type)))
26031 return NULL;
26032 }
26033 else
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);
26035 if (soap->body && soap_element_end_in(soap, tag))
26036 return NULL;
26037 }
26038 return a;
26039 }
26040
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)
26042 {
26043 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams);
26044 if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type))
26045 return soap->error;
26046 return soap_putindependent(soap);
26047 }
26048
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)
26050 {
26051 if ((p = soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, tag, p, type)))
26052 if (soap_getindependent(soap))
26053 return NULL;
26054 return p;
26055 }
26056
26057 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *const*a)
26058 {
26059 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams))
26060 soap_serialize_ns1__kmer_USCOREtableInputParams(soap, *a);
26061 }
26062
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)
26064 {
26065 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__kmer_USCOREtableInputParams);
26066 if (id < 0)
26067 return soap->error;
26068 return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, *a, type);
26069 }
26070
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)
26072 {
26073 if (soap_element_begin_in(soap, tag, 1, NULL))
26074 return NULL;
26075 if (!a)
26076 if (!(a = (struct ns1__kmer_USCOREtableInputParams **)soap_malloc(soap, sizeof(struct ns1__kmer_USCOREtableInputParams *))))
26077 return NULL;
26078 *a = NULL;
26079 if (!soap->null && *soap->href != '#')
26080 { soap_revert(soap);
26081 if (!(*a = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, *a, type)))
26082 return NULL;
26083 }
26084 else
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);
26086 if (soap->body && soap_element_end_in(soap, tag))
26087 return NULL;
26088 }
26089 return a;
26090 }
26091
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)
26093 {
26094 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams);
26095 if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type))
26096 return soap->error;
26097 return soap_putindependent(soap);
26098 }
26099
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)
26101 {
26102 if ((p = soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, tag, p, type)))
26103 if (soap_getindependent(soap))
26104 return NULL;
26105 return p;
26106 }
26107
26108 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *const*a)
26109 {
26110 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams))
26111 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, *a);
26112 }
26113
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)
26115 {
26116 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams);
26117 if (id < 0)
26118 return soap->error;
26119 return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, *a, type);
26120 }
26121
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)
26123 {
26124 if (soap_element_begin_in(soap, tag, 1, NULL))
26125 return NULL;
26126 if (!a)
26127 if (!(a = (struct ns1__base_USCOREz_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams *))))
26128 return NULL;
26129 *a = NULL;
26130 if (!soap->null && *soap->href != '#')
26131 { soap_revert(soap);
26132 if (!(*a = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, *a, type)))
26133 return NULL;
26134 }
26135 else
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);
26137 if (soap->body && soap_element_end_in(soap, tag))
26138 return NULL;
26139 }
26140 return a;
26141 }
26142
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)
26144 {
26145 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams);
26146 if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type))
26147 return soap->error;
26148 return soap_putindependent(soap);
26149 }
26150
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)
26152 {
26153 if ((p = soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type)))
26154 if (soap_getindependent(soap))
26155 return NULL;
26156 return p;
26157 }
26158
26159 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *const*a)
26160 {
26161 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREcounterInputParams))
26162 soap_serialize_ns1__base_USCOREcounterInputParams(soap, *a);
26163 }
26164
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)
26166 {
26167 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREcounterInputParams);
26168 if (id < 0)
26169 return soap->error;
26170 return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, *a, type);
26171 }
26172
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)
26174 {
26175 if (soap_element_begin_in(soap, tag, 1, NULL))
26176 return NULL;
26177 if (!a)
26178 if (!(a = (struct ns1__base_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREcounterInputParams *))))
26179 return NULL;
26180 *a = NULL;
26181 if (!soap->null && *soap->href != '#')
26182 { soap_revert(soap);
26183 if (!(*a = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, *a, type)))
26184 return NULL;
26185 }
26186 else
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);
26188 if (soap->body && soap_element_end_in(soap, tag))
26189 return NULL;
26190 }
26191 return a;
26192 }
26193
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)
26195 {
26196 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams);
26197 if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type))
26198 return soap->error;
26199 return soap_putindependent(soap);
26200 }
26201
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)
26203 {
26204 if ((p = soap_in_PointerTons1__base_USCOREcounterInputParams(soap, tag, p, type)))
26205 if (soap_getindependent(soap))
26206 return NULL;
26207 return p;
26208 }
26209
26210 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a)
26211 {
26212 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__B1InputParams))
26213 soap_serialize_ns1__B1InputParams(soap, *a);
26214 }
26215
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)
26217 {
26218 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__B1InputParams);
26219 if (id < 0)
26220 return soap->error;
26221 return soap_out_ns1__B1InputParams(soap, tag, id, *a, type);
26222 }
26223
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)
26225 {
26226 if (soap_element_begin_in(soap, tag, 1, NULL))
26227 return NULL;
26228 if (!a)
26229 if (!(a = (struct ns1__B1InputParams **)soap_malloc(soap, sizeof(struct ns1__B1InputParams *))))
26230 return NULL;
26231 *a = NULL;
26232 if (!soap->null && *soap->href != '#')
26233 { soap_revert(soap);
26234 if (!(*a = soap_in_ns1__B1InputParams(soap, tag, *a, type)))
26235 return NULL;
26236 }
26237 else
26238 { a = (struct ns1__B1InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0);
26239 if (soap->body && soap_element_end_in(soap, tag))
26240 return NULL;
26241 }
26242 return a;
26243 }
26244
26245 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a, const char *tag, const char *type)
26246 {
26247 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__B1InputParams);
26248 if (soap_out_PointerTons1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type))
26249 return soap->error;
26250 return soap_putindependent(soap);
26251 }
26252
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)
26254 {
26255 if ((p = soap_in_PointerTons1__B1InputParams(soap, tag, p, type)))
26256 if (soap_getindependent(soap))
26257 return NULL;
26258 return p;
26259 }
26260
26261 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a)
26262 {
26263 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cgrInputParams))
26264 soap_serialize_ns1__cgrInputParams(soap, *a);
26265 }
26266
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)
26268 {
26269 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cgrInputParams);
26270 if (id < 0)
26271 return soap->error;
26272 return soap_out_ns1__cgrInputParams(soap, tag, id, *a, type);
26273 }
26274
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)
26276 {
26277 if (soap_element_begin_in(soap, tag, 1, NULL))
26278 return NULL;
26279 if (!a)
26280 if (!(a = (struct ns1__cgrInputParams **)soap_malloc(soap, sizeof(struct ns1__cgrInputParams *))))
26281 return NULL;
26282 *a = NULL;
26283 if (!soap->null && *soap->href != '#')
26284 { soap_revert(soap);
26285 if (!(*a = soap_in_ns1__cgrInputParams(soap, tag, *a, type)))
26286 return NULL;
26287 }
26288 else
26289 { a = (struct ns1__cgrInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0);
26290 if (soap->body && soap_element_end_in(soap, tag))
26291 return NULL;
26292 }
26293 return a;
26294 }
26295
26296 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a, const char *tag, const char *type)
26297 {
26298 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cgrInputParams);
26299 if (soap_out_PointerTons1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type))
26300 return soap->error;
26301 return soap_putindependent(soap);
26302 }
26303
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)
26305 {
26306 if ((p = soap_in_PointerTons1__cgrInputParams(soap, tag, p, type)))
26307 if (soap_getindependent(soap))
26308 return NULL;
26309 return p;
26310 }
26311
26312 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a)
26313 {
26314 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dinucInputParams))
26315 soap_serialize_ns1__dinucInputParams(soap, *a);
26316 }
26317
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)
26319 {
26320 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dinucInputParams);
26321 if (id < 0)
26322 return soap->error;
26323 return soap_out_ns1__dinucInputParams(soap, tag, id, *a, type);
26324 }
26325
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)
26327 {
26328 if (soap_element_begin_in(soap, tag, 1, NULL))
26329 return NULL;
26330 if (!a)
26331 if (!(a = (struct ns1__dinucInputParams **)soap_malloc(soap, sizeof(struct ns1__dinucInputParams *))))
26332 return NULL;
26333 *a = NULL;
26334 if (!soap->null && *soap->href != '#')
26335 { soap_revert(soap);
26336 if (!(*a = soap_in_ns1__dinucInputParams(soap, tag, *a, type)))
26337 return NULL;
26338 }
26339 else
26340 { a = (struct ns1__dinucInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0);
26341 if (soap->body && soap_element_end_in(soap, tag))
26342 return NULL;
26343 }
26344 return a;
26345 }
26346
26347 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a, const char *tag, const char *type)
26348 {
26349 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dinucInputParams);
26350 if (soap_out_PointerTons1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type))
26351 return soap->error;
26352 return soap_putindependent(soap);
26353 }
26354
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)
26356 {
26357 if ((p = soap_in_PointerTons1__dinucInputParams(soap, tag, p, type)))
26358 if (soap_getindependent(soap))
26359 return NULL;
26360 return p;
26361 }
26362
26363 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *const*a)
26364 {
26365 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse))
26366 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, *a);
26367 }
26368
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)
26370 {
26371 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse);
26372 if (id < 0)
26373 return soap->error;
26374 return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, *a, type);
26375 }
26376
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)
26378 {
26379 if (soap_element_begin_in(soap, tag, 1, NULL))
26380 return NULL;
26381 if (!a)
26382 if (!(a = (struct ns1__least_USCOREsquares_USCOREfitResponse **)soap_malloc(soap, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse *))))
26383 return NULL;
26384 *a = NULL;
26385 if (!soap->null && *soap->href != '#')
26386 { soap_revert(soap);
26387 if (!(*a = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, *a, type)))
26388 return NULL;
26389 }
26390 else
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);
26392 if (soap->body && soap_element_end_in(soap, tag))
26393 return NULL;
26394 }
26395 return a;
26396 }
26397
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)
26399 {
26400 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse);
26401 if (soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type))
26402 return soap->error;
26403 return soap_putindependent(soap);
26404 }
26405
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)
26407 {
26408 if ((p = soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type)))
26409 if (soap_getindependent(soap))
26410 return NULL;
26411 return p;
26412 }
26413
26414 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a)
26415 {
26416 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__palindromeInputParams))
26417 soap_serialize_ns1__palindromeInputParams(soap, *a);
26418 }
26419
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)
26421 {
26422 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__palindromeInputParams);
26423 if (id < 0)
26424 return soap->error;
26425 return soap_out_ns1__palindromeInputParams(soap, tag, id, *a, type);
26426 }
26427
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)
26429 {
26430 if (soap_element_begin_in(soap, tag, 1, NULL))
26431 return NULL;
26432 if (!a)
26433 if (!(a = (struct ns1__palindromeInputParams **)soap_malloc(soap, sizeof(struct ns1__palindromeInputParams *))))
26434 return NULL;
26435 *a = NULL;
26436 if (!soap->null && *soap->href != '#')
26437 { soap_revert(soap);
26438 if (!(*a = soap_in_ns1__palindromeInputParams(soap, tag, *a, type)))
26439 return NULL;
26440 }
26441 else
26442 { a = (struct ns1__palindromeInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0);
26443 if (soap->body && soap_element_end_in(soap, tag))
26444 return NULL;
26445 }
26446 return a;
26447 }
26448
26449 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a, const char *tag, const char *type)
26450 {
26451 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__palindromeInputParams);
26452 if (soap_out_PointerTons1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type))
26453 return soap->error;
26454 return soap_putindependent(soap);
26455 }
26456
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)
26458 {
26459 if ((p = soap_in_PointerTons1__palindromeInputParams(soap, tag, p, type)))
26460 if (soap_getindependent(soap))
26461 return NULL;
26462 return p;
26463 }
26464
26465 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *const*a)
26466 {
26467 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams))
26468 soap_serialize_ns1__codon_USCOREcounterInputParams(soap, *a);
26469 }
26470
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)
26472 {
26473 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcounterInputParams);
26474 if (id < 0)
26475 return soap->error;
26476 return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, *a, type);
26477 }
26478
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)
26480 {
26481 if (soap_element_begin_in(soap, tag, 1, NULL))
26482 return NULL;
26483 if (!a)
26484 if (!(a = (struct ns1__codon_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcounterInputParams *))))
26485 return NULL;
26486 *a = NULL;
26487 if (!soap->null && *soap->href != '#')
26488 { soap_revert(soap);
26489 if (!(*a = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, *a, type)))
26490 return NULL;
26491 }
26492 else
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);
26494 if (soap->body && soap_element_end_in(soap, tag))
26495 return NULL;
26496 }
26497 return a;
26498 }
26499
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)
26501 {
26502 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams);
26503 if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type))
26504 return soap->error;
26505 return soap_putindependent(soap);
26506 }
26507
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)
26509 {
26510 if ((p = soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, tag, p, type)))
26511 if (soap_getindependent(soap))
26512 return NULL;
26513 return p;
26514 }
26515
26516 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *const*a)
26517 {
26518 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREiteronInputParams))
26519 soap_serialize_ns1__find_USCOREiteronInputParams(soap, *a);
26520 }
26521
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)
26523 {
26524 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREiteronInputParams);
26525 if (id < 0)
26526 return soap->error;
26527 return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, *a, type);
26528 }
26529
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)
26531 {
26532 if (soap_element_begin_in(soap, tag, 1, NULL))
26533 return NULL;
26534 if (!a)
26535 if (!(a = (struct ns1__find_USCOREiteronInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREiteronInputParams *))))
26536 return NULL;
26537 *a = NULL;
26538 if (!soap->null && *soap->href != '#')
26539 { soap_revert(soap);
26540 if (!(*a = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, *a, type)))
26541 return NULL;
26542 }
26543 else
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);
26545 if (soap->body && soap_element_end_in(soap, tag))
26546 return NULL;
26547 }
26548 return a;
26549 }
26550
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)
26552 {
26553 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams);
26554 if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type))
26555 return soap->error;
26556 return soap_putindependent(soap);
26557 }
26558
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)
26560 {
26561 if ((p = soap_in_PointerTons1__find_USCOREiteronInputParams(soap, tag, p, type)))
26562 if (soap_getindependent(soap))
26563 return NULL;
26564 return p;
26565 }
26566
26567 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *const*a)
26568 {
26569 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREusageInputParams))
26570 soap_serialize_ns1__codon_USCOREusageInputParams(soap, *a);
26571 }
26572
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)
26574 {
26575 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREusageInputParams);
26576 if (id < 0)
26577 return soap->error;
26578 return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, *a, type);
26579 }
26580
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)
26582 {
26583 if (soap_element_begin_in(soap, tag, 1, NULL))
26584 return NULL;
26585 if (!a)
26586 if (!(a = (struct ns1__codon_USCOREusageInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREusageInputParams *))))
26587 return NULL;
26588 *a = NULL;
26589 if (!soap->null && *soap->href != '#')
26590 { soap_revert(soap);
26591 if (!(*a = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, *a, type)))
26592 return NULL;
26593 }
26594 else
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);
26596 if (soap->body && soap_element_end_in(soap, tag))
26597 return NULL;
26598 }
26599 return a;
26600 }
26601
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)
26603 {
26604 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams);
26605 if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type))
26606 return soap->error;
26607 return soap_putindependent(soap);
26608 }
26609
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)
26611 {
26612 if ((p = soap_in_PointerTons1__codon_USCOREusageInputParams(soap, tag, p, type)))
26613 if (soap_getindependent(soap))
26614 return NULL;
26615 return p;
26616 }
26617
26618 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *const*a)
26619 {
26620 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams))
26621 soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, *a);
26622 }
26623
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)
26625 {
26626 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams);
26627 if (id < 0)
26628 return soap->error;
26629 return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, *a, type);
26630 }
26631
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)
26633 {
26634 if (soap_element_begin_in(soap, tag, 1, NULL))
26635 return NULL;
26636 if (!a)
26637 if (!(a = (struct ns1__oligomer_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREcounterInputParams *))))
26638 return NULL;
26639 *a = NULL;
26640 if (!soap->null && *soap->href != '#')
26641 { soap_revert(soap);
26642 if (!(*a = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, *a, type)))
26643 return NULL;
26644 }
26645 else
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);
26647 if (soap->body && soap_element_end_in(soap, tag))
26648 return NULL;
26649 }
26650 return a;
26651 }
26652
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)
26654 {
26655 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams);
26656 if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type))
26657 return soap->error;
26658 return soap_putindependent(soap);
26659 }
26660
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)
26662 {
26663 if ((p = soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, p, type)))
26664 if (soap_getindependent(soap))
26665 return NULL;
26666 return p;
26667 }
26668
26669 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a)
26670 {
26671 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcwinInputParams))
26672 soap_serialize_ns1__gcwinInputParams(soap, *a);
26673 }
26674
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)
26676 {
26677 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcwinInputParams);
26678 if (id < 0)
26679 return soap->error;
26680 return soap_out_ns1__gcwinInputParams(soap, tag, id, *a, type);
26681 }
26682
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)
26684 {
26685 if (soap_element_begin_in(soap, tag, 1, NULL))
26686 return NULL;
26687 if (!a)
26688 if (!(a = (struct ns1__gcwinInputParams **)soap_malloc(soap, sizeof(struct ns1__gcwinInputParams *))))
26689 return NULL;
26690 *a = NULL;
26691 if (!soap->null && *soap->href != '#')
26692 { soap_revert(soap);
26693 if (!(*a = soap_in_ns1__gcwinInputParams(soap, tag, *a, type)))
26694 return NULL;
26695 }
26696 else
26697 { a = (struct ns1__gcwinInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0);
26698 if (soap->body && soap_element_end_in(soap, tag))
26699 return NULL;
26700 }
26701 return a;
26702 }
26703
26704 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a, const char *tag, const char *type)
26705 {
26706 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcwinInputParams);
26707 if (soap_out_PointerTons1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type))
26708 return soap->error;
26709 return soap_putindependent(soap);
26710 }
26711
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)
26713 {
26714 if ((p = soap_in_PointerTons1__gcwinInputParams(soap, tag, p, type)))
26715 if (soap_getindependent(soap))
26716 return NULL;
26717 return p;
26718 }
26719
26720 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *const*a)
26721 {
26722 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREpatternInputParams))
26723 soap_serialize_ns1__find_USCOREpatternInputParams(soap, *a);
26724 }
26725
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)
26727 {
26728 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREpatternInputParams);
26729 if (id < 0)
26730 return soap->error;
26731 return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, *a, type);
26732 }
26733
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)
26735 {
26736 if (soap_element_begin_in(soap, tag, 1, NULL))
26737 return NULL;
26738 if (!a)
26739 if (!(a = (struct ns1__find_USCOREpatternInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREpatternInputParams *))))
26740 return NULL;
26741 *a = NULL;
26742 if (!soap->null && *soap->href != '#')
26743 { soap_revert(soap);
26744 if (!(*a = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, *a, type)))
26745 return NULL;
26746 }
26747 else
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);
26749 if (soap->body && soap_element_end_in(soap, tag))
26750 return NULL;
26751 }
26752 return a;
26753 }
26754
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)
26756 {
26757 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams);
26758 if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type))
26759 return soap->error;
26760 return soap_putindependent(soap);
26761 }
26762
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)
26764 {
26765 if ((p = soap_in_PointerTons1__find_USCOREpatternInputParams(soap, tag, p, type)))
26766 if (soap_getindependent(soap))
26767 return NULL;
26768 return p;
26769 }
26770
26771 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *const*a)
26772 {
26773 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse))
26774 soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, *a);
26775 }
26776
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)
26778 {
26779 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse);
26780 if (id < 0)
26781 return soap->error;
26782 return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, *a, type);
26783 }
26784
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)
26786 {
26787 if (soap_element_begin_in(soap, tag, 1, NULL))
26788 return NULL;
26789 if (!a)
26790 if (!(a = (struct ns1__oligomer_USCOREsearchResponse **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchResponse *))))
26791 return NULL;
26792 *a = NULL;
26793 if (!soap->null && *soap->href != '#')
26794 { soap_revert(soap);
26795 if (!(*a = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, *a, type)))
26796 return NULL;
26797 }
26798 else
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);
26800 if (soap->body && soap_element_end_in(soap, tag))
26801 return NULL;
26802 }
26803 return a;
26804 }
26805
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)
26807 {
26808 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse);
26809 if (soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type))
26810 return soap->error;
26811 return soap_putindependent(soap);
26812 }
26813
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)
26815 {
26816 if ((p = soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, p, type)))
26817 if (soap_getindependent(soap))
26818 return NULL;
26819 return p;
26820 }
26821
26822 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *const*a)
26823 {
26824 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams))
26825 soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, *a);
26826 }
26827
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)
26829 {
26830 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams);
26831 if (id < 0)
26832 return soap->error;
26833 return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, *a, type);
26834 }
26835
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)
26837 {
26838 if (soap_element_begin_in(soap, tag, 1, NULL))
26839 return NULL;
26840 if (!a)
26841 if (!(a = (struct ns1__oligomer_USCOREsearchInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchInputParams *))))
26842 return NULL;
26843 *a = NULL;
26844 if (!soap->null && *soap->href != '#')
26845 { soap_revert(soap);
26846 if (!(*a = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, *a, type)))
26847 return NULL;
26848 }
26849 else
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);
26851 if (soap->body && soap_element_end_in(soap, tag))
26852 return NULL;
26853 }
26854 return a;
26855 }
26856
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)
26858 {
26859 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams);
26860 if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type))
26861 return soap->error;
26862 return soap_putindependent(soap);
26863 }
26864
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)
26866 {
26867 if ((p = soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, p, type)))
26868 if (soap_getindependent(soap))
26869 return NULL;
26870 return p;
26871 }
26872
26873 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a)
26874 {
26875 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__shuffleseqInputParams))
26876 soap_serialize_ns1__shuffleseqInputParams(soap, *a);
26877 }
26878
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)
26880 {
26881 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__shuffleseqInputParams);
26882 if (id < 0)
26883 return soap->error;
26884 return soap_out_ns1__shuffleseqInputParams(soap, tag, id, *a, type);
26885 }
26886
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)
26888 {
26889 if (soap_element_begin_in(soap, tag, 1, NULL))
26890 return NULL;
26891 if (!a)
26892 if (!(a = (struct ns1__shuffleseqInputParams **)soap_malloc(soap, sizeof(struct ns1__shuffleseqInputParams *))))
26893 return NULL;
26894 *a = NULL;
26895 if (!soap->null && *soap->href != '#')
26896 { soap_revert(soap);
26897 if (!(*a = soap_in_ns1__shuffleseqInputParams(soap, tag, *a, type)))
26898 return NULL;
26899 }
26900 else
26901 { a = (struct ns1__shuffleseqInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0);
26902 if (soap->body && soap_element_end_in(soap, tag))
26903 return NULL;
26904 }
26905 return a;
26906 }
26907
26908 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a, const char *tag, const char *type)
26909 {
26910 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__shuffleseqInputParams);
26911 if (soap_out_PointerTons1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type))
26912 return soap->error;
26913 return soap_putindependent(soap);
26914 }
26915
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)
26917 {
26918 if ((p = soap_in_PointerTons1__shuffleseqInputParams(soap, tag, p, type)))
26919 if (soap_getindependent(soap))
26920 return NULL;
26921 return p;
26922 }
26923
26924 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *const*a)
26925 {
26926 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterResponse))
26927 soap_serialize_ns1__find_USCOREterResponse(soap, *a);
26928 }
26929
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)
26931 {
26932 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterResponse);
26933 if (id < 0)
26934 return soap->error;
26935 return soap_out_ns1__find_USCOREterResponse(soap, tag, id, *a, type);
26936 }
26937
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)
26939 {
26940 if (soap_element_begin_in(soap, tag, 1, NULL))
26941 return NULL;
26942 if (!a)
26943 if (!(a = (struct ns1__find_USCOREterResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterResponse *))))
26944 return NULL;
26945 *a = NULL;
26946 if (!soap->null && *soap->href != '#')
26947 { soap_revert(soap);
26948 if (!(*a = soap_in_ns1__find_USCOREterResponse(soap, tag, *a, type)))
26949 return NULL;
26950 }
26951 else
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);
26953 if (soap->body && soap_element_end_in(soap, tag))
26954 return NULL;
26955 }
26956 return a;
26957 }
26958
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)
26960 {
26961 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterResponse);
26962 if (soap_out_PointerTons1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type))
26963 return soap->error;
26964 return soap_putindependent(soap);
26965 }
26966
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)
26968 {
26969 if ((p = soap_in_PointerTons1__find_USCOREterResponse(soap, tag, p, type)))
26970 if (soap_getindependent(soap))
26971 return NULL;
26972 return p;
26973 }
26974
26975 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *const*a)
26976 {
26977 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterInputParams))
26978 soap_serialize_ns1__find_USCOREterInputParams(soap, *a);
26979 }
26980
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)
26982 {
26983 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterInputParams);
26984 if (id < 0)
26985 return soap->error;
26986 return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, *a, type);
26987 }
26988
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)
26990 {
26991 if (soap_element_begin_in(soap, tag, 1, NULL))
26992 return NULL;
26993 if (!a)
26994 if (!(a = (struct ns1__find_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterInputParams *))))
26995 return NULL;
26996 *a = NULL;
26997 if (!soap->null && *soap->href != '#')
26998 { soap_revert(soap);
26999 if (!(*a = soap_in_ns1__find_USCOREterInputParams(soap, tag, *a, type)))
27000 return NULL;
27001 }
27002 else
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);
27004 if (soap->body && soap_element_end_in(soap, tag))
27005 return NULL;
27006 }
27007 return a;
27008 }
27009
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)
27011 {
27012 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterInputParams);
27013 if (soap_out_PointerTons1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type))
27014 return soap->error;
27015 return soap_putindependent(soap);
27016 }
27017
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)
27019 {
27020 if ((p = soap_in_PointerTons1__find_USCOREterInputParams(soap, tag, p, type)))
27021 if (soap_getindependent(soap))
27022 return NULL;
27023 return p;
27024 }
27025
27026 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a)
27027 {
27028 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dnawalkInputParams))
27029 soap_serialize_ns1__dnawalkInputParams(soap, *a);
27030 }
27031
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)
27033 {
27034 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dnawalkInputParams);
27035 if (id < 0)
27036 return soap->error;
27037 return soap_out_ns1__dnawalkInputParams(soap, tag, id, *a, type);
27038 }
27039
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)
27041 {
27042 if (soap_element_begin_in(soap, tag, 1, NULL))
27043 return NULL;
27044 if (!a)
27045 if (!(a = (struct ns1__dnawalkInputParams **)soap_malloc(soap, sizeof(struct ns1__dnawalkInputParams *))))
27046 return NULL;
27047 *a = NULL;
27048 if (!soap->null && *soap->href != '#')
27049 { soap_revert(soap);
27050 if (!(*a = soap_in_ns1__dnawalkInputParams(soap, tag, *a, type)))
27051 return NULL;
27052 }
27053 else
27054 { a = (struct ns1__dnawalkInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0);
27055 if (soap->body && soap_element_end_in(soap, tag))
27056 return NULL;
27057 }
27058 return a;
27059 }
27060
27061 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a, const char *tag, const char *type)
27062 {
27063 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dnawalkInputParams);
27064 if (soap_out_PointerTons1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type))
27065 return soap->error;
27066 return soap_putindependent(soap);
27067 }
27068
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)
27070 {
27071 if ((p = soap_in_PointerTons1__dnawalkInputParams(soap, tag, p, type)))
27072 if (soap_getindependent(soap))
27073 return NULL;
27074 return p;
27075 }
27076
27077 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*a)
27078 {
27079 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams))
27080 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, *a);
27081 }
27082
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)
27084 {
27085 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams);
27086 if (id < 0)
27087 return soap->error;
27088 return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, *a, type);
27089 }
27090
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)
27092 {
27093 if (soap_element_begin_in(soap, tag, 1, NULL))
27094 return NULL;
27095 if (!a)
27096 if (!(a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams *))))
27097 return NULL;
27098 *a = NULL;
27099 if (!soap->null && *soap->href != '#')
27100 { soap_revert(soap);
27101 if (!(*a = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, *a, type)))
27102 return NULL;
27103 }
27104 else
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);
27106 if (soap->body && soap_element_end_in(soap, tag))
27107 return NULL;
27108 }
27109 return a;
27110 }
27111
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)
27113 {
27114 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams);
27115 if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type))
27116 return soap->error;
27117 return soap_putindependent(soap);
27118 }
27119
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)
27121 {
27122 if ((p = soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type)))
27123 if (soap_getindependent(soap))
27124 return NULL;
27125 return p;
27126 }
27127
27128 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a)
27129 {
27130 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__signatureInputParams))
27131 soap_serialize_ns1__signatureInputParams(soap, *a);
27132 }
27133
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)
27135 {
27136 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__signatureInputParams);
27137 if (id < 0)
27138 return soap->error;
27139 return soap_out_ns1__signatureInputParams(soap, tag, id, *a, type);
27140 }
27141
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)
27143 {
27144 if (soap_element_begin_in(soap, tag, 1, NULL))
27145 return NULL;
27146 if (!a)
27147 if (!(a = (struct ns1__signatureInputParams **)soap_malloc(soap, sizeof(struct ns1__signatureInputParams *))))
27148 return NULL;
27149 *a = NULL;
27150 if (!soap->null && *soap->href != '#')
27151 { soap_revert(soap);
27152 if (!(*a = soap_in_ns1__signatureInputParams(soap, tag, *a, type)))
27153 return NULL;
27154 }
27155 else
27156 { a = (struct ns1__signatureInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0);
27157 if (soap->body && soap_element_end_in(soap, tag))
27158 return NULL;
27159 }
27160 return a;
27161 }
27162
27163 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a, const char *tag, const char *type)
27164 {
27165 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__signatureInputParams);
27166 if (soap_out_PointerTons1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type))
27167 return soap->error;
27168 return soap_putindependent(soap);
27169 }
27170
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)
27172 {
27173 if ((p = soap_in_PointerTons1__signatureInputParams(soap, tag, p, type)))
27174 if (soap_getindependent(soap))
27175 return NULL;
27176 return p;
27177 }
27178
27179 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *const*a)
27180 {
27181 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams))
27182 soap_serialize_ns1__genome_USCOREmap3InputParams(soap, *a);
27183 }
27184
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)
27186 {
27187 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmap3InputParams);
27188 if (id < 0)
27189 return soap->error;
27190 return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, *a, type);
27191 }
27192
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)
27194 {
27195 if (soap_element_begin_in(soap, tag, 1, NULL))
27196 return NULL;
27197 if (!a)
27198 if (!(a = (struct ns1__genome_USCOREmap3InputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmap3InputParams *))))
27199 return NULL;
27200 *a = NULL;
27201 if (!soap->null && *soap->href != '#')
27202 { soap_revert(soap);
27203 if (!(*a = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, *a, type)))
27204 return NULL;
27205 }
27206 else
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);
27208 if (soap->body && soap_element_end_in(soap, tag))
27209 return NULL;
27210 }
27211 return a;
27212 }
27213
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)
27215 {
27216 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams);
27217 if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type))
27218 return soap->error;
27219 return soap_putindependent(soap);
27220 }
27221
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)
27223 {
27224 if ((p = soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, tag, p, type)))
27225 if (soap_getindependent(soap))
27226 return NULL;
27227 return p;
27228 }
27229
27230 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a)
27231 {
27232 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcskewInputParams))
27233 soap_serialize_ns1__gcskewInputParams(soap, *a);
27234 }
27235
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)
27237 {
27238 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcskewInputParams);
27239 if (id < 0)
27240 return soap->error;
27241 return soap_out_ns1__gcskewInputParams(soap, tag, id, *a, type);
27242 }
27243
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)
27245 {
27246 if (soap_element_begin_in(soap, tag, 1, NULL))
27247 return NULL;
27248 if (!a)
27249 if (!(a = (struct ns1__gcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__gcskewInputParams *))))
27250 return NULL;
27251 *a = NULL;
27252 if (!soap->null && *soap->href != '#')
27253 { soap_revert(soap);
27254 if (!(*a = soap_in_ns1__gcskewInputParams(soap, tag, *a, type)))
27255 return NULL;
27256 }
27257 else
27258 { a = (struct ns1__gcskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0);
27259 if (soap->body && soap_element_end_in(soap, tag))
27260 return NULL;
27261 }
27262 return a;
27263 }
27264
27265 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a, const char *tag, const char *type)
27266 {
27267 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcskewInputParams);
27268 if (soap_out_PointerTons1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type))
27269 return soap->error;
27270 return soap_putindependent(soap);
27271 }
27272
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)
27274 {
27275 if ((p = soap_in_PointerTons1__gcskewInputParams(soap, tag, p, type)))
27276 if (soap_getindependent(soap))
27277 return NULL;
27278 return p;
27279 }
27280
27281 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *const*a)
27282 {
27283 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams))
27284 soap_serialize_ns1__molecular_USCOREweightInputParams(soap, *a);
27285 }
27286
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)
27288 {
27289 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__molecular_USCOREweightInputParams);
27290 if (id < 0)
27291 return soap->error;
27292 return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, *a, type);
27293 }
27294
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)
27296 {
27297 if (soap_element_begin_in(soap, tag, 1, NULL))
27298 return NULL;
27299 if (!a)
27300 if (!(a = (struct ns1__molecular_USCOREweightInputParams **)soap_malloc(soap, sizeof(struct ns1__molecular_USCOREweightInputParams *))))
27301 return NULL;
27302 *a = NULL;
27303 if (!soap->null && *soap->href != '#')
27304 { soap_revert(soap);
27305 if (!(*a = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, *a, type)))
27306 return NULL;
27307 }
27308 else
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);
27310 if (soap->body && soap_element_end_in(soap, tag))
27311 return NULL;
27312 }
27313 return a;
27314 }
27315
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)
27317 {
27318 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams);
27319 if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type))
27320 return soap->error;
27321 return soap_putindependent(soap);
27322 }
27323
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)
27325 {
27326 if ((p = soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, tag, p, type)))
27327 if (soap_getindependent(soap))
27328 return NULL;
27329 return p;
27330 }
27331
27332 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *const*a)
27333 {
27334 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams))
27335 soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, *a);
27336 }
27337
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)
27339 {
27340 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams);
27341 if (id < 0)
27342 return soap->error;
27343 return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, *a, type);
27344 }
27345
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)
27347 {
27348 if (soap_element_begin_in(soap, tag, 1, NULL))
27349 return NULL;
27350 if (!a)
27351 if (!(a = (struct ns1__delta_USCOREgcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__delta_USCOREgcskewInputParams *))))
27352 return NULL;
27353 *a = NULL;
27354 if (!soap->null && *soap->href != '#')
27355 { soap_revert(soap);
27356 if (!(*a = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, *a, type)))
27357 return NULL;
27358 }
27359 else
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);
27361 if (soap->body && soap_element_end_in(soap, tag))
27362 return NULL;
27363 }
27364 return a;
27365 }
27366
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)
27368 {
27369 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams);
27370 if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type))
27371 return soap->error;
27372 return soap_putindependent(soap);
27373 }
27374
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)
27376 {
27377 if ((p = soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, p, type)))
27378 if (soap_getindependent(soap))
27379 return NULL;
27380 return p;
27381 }
27382
27383 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a)
27384 {
27385 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cumulativeResponse))
27386 soap_serialize_ns1__cumulativeResponse(soap, *a);
27387 }
27388
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)
27390 {
27391 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cumulativeResponse);
27392 if (id < 0)
27393 return soap->error;
27394 return soap_out_ns1__cumulativeResponse(soap, tag, id, *a, type);
27395 }
27396
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)
27398 {
27399 if (soap_element_begin_in(soap, tag, 1, NULL))
27400 return NULL;
27401 if (!a)
27402 if (!(a = (struct ns1__cumulativeResponse **)soap_malloc(soap, sizeof(struct ns1__cumulativeResponse *))))
27403 return NULL;
27404 *a = NULL;
27405 if (!soap->null && *soap->href != '#')
27406 { soap_revert(soap);
27407 if (!(*a = soap_in_ns1__cumulativeResponse(soap, tag, *a, type)))
27408 return NULL;
27409 }
27410 else
27411 { a = (struct ns1__cumulativeResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0);
27412 if (soap->body && soap_element_end_in(soap, tag))
27413 return NULL;
27414 }
27415 return a;
27416 }
27417
27418 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a, const char *tag, const char *type)
27419 {
27420 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cumulativeResponse);
27421 if (soap_out_PointerTons1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type))
27422 return soap->error;
27423 return soap_putindependent(soap);
27424 }
27425
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)
27427 {
27428 if ((p = soap_in_PointerTons1__cumulativeResponse(soap, tag, p, type)))
27429 if (soap_getindependent(soap))
27430 return NULL;
27431 return p;
27432 }
27433
27434 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a)
27435 {
27436 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corResponse))
27437 soap_serialize_ns1__corResponse(soap, *a);
27438 }
27439
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)
27441 {
27442 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corResponse);
27443 if (id < 0)
27444 return soap->error;
27445 return soap_out_ns1__corResponse(soap, tag, id, *a, type);
27446 }
27447
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)
27449 {
27450 if (soap_element_begin_in(soap, tag, 1, NULL))
27451 return NULL;
27452 if (!a)
27453 if (!(a = (struct ns1__corResponse **)soap_malloc(soap, sizeof(struct ns1__corResponse *))))
27454 return NULL;
27455 *a = NULL;
27456 if (!soap->null && *soap->href != '#')
27457 { soap_revert(soap);
27458 if (!(*a = soap_in_ns1__corResponse(soap, tag, *a, type)))
27459 return NULL;
27460 }
27461 else
27462 { a = (struct ns1__corResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0);
27463 if (soap->body && soap_element_end_in(soap, tag))
27464 return NULL;
27465 }
27466 return a;
27467 }
27468
27469 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a, const char *tag, const char *type)
27470 {
27471 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corResponse);
27472 if (soap_out_PointerTons1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type))
27473 return soap->error;
27474 return soap_putindependent(soap);
27475 }
27476
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)
27478 {
27479 if ((p = soap_in_PointerTons1__corResponse(soap, tag, p, type)))
27480 if (soap_getindependent(soap))
27481 return NULL;
27482 return p;
27483 }
27484
27485 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a)
27486 {
27487 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corInputParams))
27488 soap_serialize_ns1__corInputParams(soap, *a);
27489 }
27490
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)
27492 {
27493 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corInputParams);
27494 if (id < 0)
27495 return soap->error;
27496 return soap_out_ns1__corInputParams(soap, tag, id, *a, type);
27497 }
27498
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)
27500 {
27501 if (soap_element_begin_in(soap, tag, 1, NULL))
27502 return NULL;
27503 if (!a)
27504 if (!(a = (struct ns1__corInputParams **)soap_malloc(soap, sizeof(struct ns1__corInputParams *))))
27505 return NULL;
27506 *a = NULL;
27507 if (!soap->null && *soap->href != '#')
27508 { soap_revert(soap);
27509 if (!(*a = soap_in_ns1__corInputParams(soap, tag, *a, type)))
27510 return NULL;
27511 }
27512 else
27513 { a = (struct ns1__corInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0);
27514 if (soap->body && soap_element_end_in(soap, tag))
27515 return NULL;
27516 }
27517 return a;
27518 }
27519
27520 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a, const char *tag, const char *type)
27521 {
27522 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corInputParams);
27523 if (soap_out_PointerTons1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type))
27524 return soap->error;
27525 return soap_putindependent(soap);
27526 }
27527
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)
27529 {
27530 if ((p = soap_in_PointerTons1__corInputParams(soap, tag, p, type)))
27531 if (soap_getindependent(soap))
27532 return NULL;
27533 return p;
27534 }
27535
27536 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a)
27537 {
27538 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__geneskewInputParams))
27539 soap_serialize_ns1__geneskewInputParams(soap, *a);
27540 }
27541
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)
27543 {
27544 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__geneskewInputParams);
27545 if (id < 0)
27546 return soap->error;
27547 return soap_out_ns1__geneskewInputParams(soap, tag, id, *a, type);
27548 }
27549
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)
27551 {
27552 if (soap_element_begin_in(soap, tag, 1, NULL))
27553 return NULL;
27554 if (!a)
27555 if (!(a = (struct ns1__geneskewInputParams **)soap_malloc(soap, sizeof(struct ns1__geneskewInputParams *))))
27556 return NULL;
27557 *a = NULL;
27558 if (!soap->null && *soap->href != '#')
27559 { soap_revert(soap);
27560 if (!(*a = soap_in_ns1__geneskewInputParams(soap, tag, *a, type)))
27561 return NULL;
27562 }
27563 else
27564 { a = (struct ns1__geneskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0);
27565 if (soap->body && soap_element_end_in(soap, tag))
27566 return NULL;
27567 }
27568 return a;
27569 }
27570
27571 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a, const char *tag, const char *type)
27572 {
27573 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__geneskewInputParams);
27574 if (soap_out_PointerTons1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type))
27575 return soap->error;
27576 return soap_putindependent(soap);
27577 }
27578
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)
27580 {
27581 if ((p = soap_in_PointerTons1__geneskewInputParams(soap, tag, p, type)))
27582 if (soap_getindependent(soap))
27583 return NULL;
27584 return p;
27585 }
27586
27587 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *const*a)
27588 {
27589 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse))
27590 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, *a);
27591 }
27592
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)
27594 {
27595 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse);
27596 if (id < 0)
27597 return soap->error;
27598 return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, *a, type);
27599 }
27600
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)
27602 {
27603 if (soap_element_begin_in(soap, tag, 1, NULL))
27604 return NULL;
27605 if (!a)
27606 if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriResponse **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse *))))
27607 return NULL;
27608 *a = NULL;
27609 if (!soap->null && *soap->href != '#')
27610 { soap_revert(soap);
27611 if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, *a, type)))
27612 return NULL;
27613 }
27614 else
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);
27616 if (soap->body && soap_element_end_in(soap, tag))
27617 return NULL;
27618 }
27619 return a;
27620 }
27621
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)
27623 {
27624 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse);
27625 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type))
27626 return soap->error;
27627 return soap_putindependent(soap);
27628 }
27629
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)
27631 {
27632 if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type)))
27633 if (soap_getindependent(soap))
27634 return NULL;
27635 return p;
27636 }
27637
27638 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*a)
27639 {
27640 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams))
27641 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, *a);
27642 }
27643
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)
27645 {
27646 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams);
27647 if (id < 0)
27648 return soap->error;
27649 return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, *a, type);
27650 }
27651
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)
27653 {
27654 if (soap_element_begin_in(soap, tag, 1, NULL))
27655 return NULL;
27656 if (!a)
27657 if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams *))))
27658 return NULL;
27659 *a = NULL;
27660 if (!soap->null && *soap->href != '#')
27661 { soap_revert(soap);
27662 if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, *a, type)))
27663 return NULL;
27664 }
27665 else
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);
27667 if (soap->body && soap_element_end_in(soap, tag))
27668 return NULL;
27669 }
27670 return a;
27671 }
27672
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)
27674 {
27675 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams);
27676 if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type))
27677 return soap->error;
27678 return soap_putindependent(soap);
27679 }
27680
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)
27682 {
27683 if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type)))
27684 if (soap_getindependent(soap))
27685 return NULL;
27686 return p;
27687 }
27688
27689 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a)
27690 {
27691 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cbiInputParams))
27692 soap_serialize_ns1__cbiInputParams(soap, *a);
27693 }
27694
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)
27696 {
27697 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cbiInputParams);
27698 if (id < 0)
27699 return soap->error;
27700 return soap_out_ns1__cbiInputParams(soap, tag, id, *a, type);
27701 }
27702
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)
27704 {
27705 if (soap_element_begin_in(soap, tag, 1, NULL))
27706 return NULL;
27707 if (!a)
27708 if (!(a = (struct ns1__cbiInputParams **)soap_malloc(soap, sizeof(struct ns1__cbiInputParams *))))
27709 return NULL;
27710 *a = NULL;
27711 if (!soap->null && *soap->href != '#')
27712 { soap_revert(soap);
27713 if (!(*a = soap_in_ns1__cbiInputParams(soap, tag, *a, type)))
27714 return NULL;
27715 }
27716 else
27717 { a = (struct ns1__cbiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0);
27718 if (soap->body && soap_element_end_in(soap, tag))
27719 return NULL;
27720 }
27721 return a;
27722 }
27723
27724 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a, const char *tag, const char *type)
27725 {
27726 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cbiInputParams);
27727 if (soap_out_PointerTons1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type))
27728 return soap->error;
27729 return soap_putindependent(soap);
27730 }
27731
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)
27733 {
27734 if ((p = soap_in_PointerTons1__cbiInputParams(soap, tag, p, type)))
27735 if (soap_getindependent(soap))
27736 return NULL;
27737 return p;
27738 }
27739
27740 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *const*a)
27741 {
27742 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifResponse))
27743 soap_serialize_ns1__find_USCOREdifResponse(soap, *a);
27744 }
27745
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)
27747 {
27748 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifResponse);
27749 if (id < 0)
27750 return soap->error;
27751 return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, *a, type);
27752 }
27753
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)
27755 {
27756 if (soap_element_begin_in(soap, tag, 1, NULL))
27757 return NULL;
27758 if (!a)
27759 if (!(a = (struct ns1__find_USCOREdifResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifResponse *))))
27760 return NULL;
27761 *a = NULL;
27762 if (!soap->null && *soap->href != '#')
27763 { soap_revert(soap);
27764 if (!(*a = soap_in_ns1__find_USCOREdifResponse(soap, tag, *a, type)))
27765 return NULL;
27766 }
27767 else
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);
27769 if (soap->body && soap_element_end_in(soap, tag))
27770 return NULL;
27771 }
27772 return a;
27773 }
27774
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)
27776 {
27777 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifResponse);
27778 if (soap_out_PointerTons1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type))
27779 return soap->error;
27780 return soap_putindependent(soap);
27781 }
27782
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)
27784 {
27785 if ((p = soap_in_PointerTons1__find_USCOREdifResponse(soap, tag, p, type)))
27786 if (soap_getindependent(soap))
27787 return NULL;
27788 return p;
27789 }
27790
27791 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *const*a)
27792 {
27793 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifInputParams))
27794 soap_serialize_ns1__find_USCOREdifInputParams(soap, *a);
27795 }
27796
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)
27798 {
27799 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifInputParams);
27800 if (id < 0)
27801 return soap->error;
27802 return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, *a, type);
27803 }
27804
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)
27806 {
27807 if (soap_element_begin_in(soap, tag, 1, NULL))
27808 return NULL;
27809 if (!a)
27810 if (!(a = (struct ns1__find_USCOREdifInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifInputParams *))))
27811 return NULL;
27812 *a = NULL;
27813 if (!soap->null && *soap->href != '#')
27814 { soap_revert(soap);
27815 if (!(*a = soap_in_ns1__find_USCOREdifInputParams(soap, tag, *a, type)))
27816 return NULL;
27817 }
27818 else
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);
27820 if (soap->body && soap_element_end_in(soap, tag))
27821 return NULL;
27822 }
27823 return a;
27824 }
27825
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)
27827 {
27828 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifInputParams);
27829 if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type))
27830 return soap->error;
27831 return soap_putindependent(soap);
27832 }
27833
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)
27835 {
27836 if ((p = soap_in_PointerTons1__find_USCOREdifInputParams(soap, tag, p, type)))
27837 if (soap_getindependent(soap))
27838 return NULL;
27839 return p;
27840 }
27841
27842 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *const*a)
27843 {
27844 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__to_USCOREfastaInputParams))
27845 soap_serialize_ns1__to_USCOREfastaInputParams(soap, *a);
27846 }
27847
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)
27849 {
27850 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__to_USCOREfastaInputParams);
27851 if (id < 0)
27852 return soap->error;
27853 return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, *a, type);
27854 }
27855
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)
27857 {
27858 if (soap_element_begin_in(soap, tag, 1, NULL))
27859 return NULL;
27860 if (!a)
27861 if (!(a = (struct ns1__to_USCOREfastaInputParams **)soap_malloc(soap, sizeof(struct ns1__to_USCOREfastaInputParams *))))
27862 return NULL;
27863 *a = NULL;
27864 if (!soap->null && *soap->href != '#')
27865 { soap_revert(soap);
27866 if (!(*a = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, *a, type)))
27867 return NULL;
27868 }
27869 else
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);
27871 if (soap->body && soap_element_end_in(soap, tag))
27872 return NULL;
27873 }
27874 return a;
27875 }
27876
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)
27878 {
27879 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams);
27880 if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type))
27881 return soap->error;
27882 return soap_putindependent(soap);
27883 }
27884
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)
27886 {
27887 if ((p = soap_in_PointerTons1__to_USCOREfastaInputParams(soap, tag, p, type)))
27888 if (soap_getindependent(soap))
27889 return NULL;
27890 return p;
27891 }
27892
27893 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *const*a)
27894 {
27895 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREentropyInputParams))
27896 soap_serialize_ns1__base_USCOREentropyInputParams(soap, *a);
27897 }
27898
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)
27900 {
27901 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREentropyInputParams);
27902 if (id < 0)
27903 return soap->error;
27904 return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, *a, type);
27905 }
27906
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)
27908 {
27909 if (soap_element_begin_in(soap, tag, 1, NULL))
27910 return NULL;
27911 if (!a)
27912 if (!(a = (struct ns1__base_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREentropyInputParams *))))
27913 return NULL;
27914 *a = NULL;
27915 if (!soap->null && *soap->href != '#')
27916 { soap_revert(soap);
27917 if (!(*a = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, *a, type)))
27918 return NULL;
27919 }
27920 else
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);
27922 if (soap->body && soap_element_end_in(soap, tag))
27923 return NULL;
27924 }
27925 return a;
27926 }
27927
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)
27929 {
27930 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams);
27931 if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type))
27932 return soap->error;
27933 return soap_putindependent(soap);
27934 }
27935
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)
27937 {
27938 if ((p = soap_in_PointerTons1__base_USCOREentropyInputParams(soap, tag, p, type)))
27939 if (soap_getindependent(soap))
27940 return NULL;
27941 return p;
27942 }
27943
27944 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a)
27945 {
27946 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__DoubleHelixInputParams))
27947 soap_serialize_ns1__DoubleHelixInputParams(soap, *a);
27948 }
27949
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)
27951 {
27952 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__DoubleHelixInputParams);
27953 if (id < 0)
27954 return soap->error;
27955 return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, *a, type);
27956 }
27957
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)
27959 {
27960 if (soap_element_begin_in(soap, tag, 1, NULL))
27961 return NULL;
27962 if (!a)
27963 if (!(a = (struct ns1__DoubleHelixInputParams **)soap_malloc(soap, sizeof(struct ns1__DoubleHelixInputParams *))))
27964 return NULL;
27965 *a = NULL;
27966 if (!soap->null && *soap->href != '#')
27967 { soap_revert(soap);
27968 if (!(*a = soap_in_ns1__DoubleHelixInputParams(soap, tag, *a, type)))
27969 return NULL;
27970 }
27971 else
27972 { a = (struct ns1__DoubleHelixInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0);
27973 if (soap->body && soap_element_end_in(soap, tag))
27974 return NULL;
27975 }
27976 return a;
27977 }
27978
27979 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a, const char *tag, const char *type)
27980 {
27981 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__DoubleHelixInputParams);
27982 if (soap_out_PointerTons1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type))
27983 return soap->error;
27984 return soap_putindependent(soap);
27985 }
27986
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)
27988 {
27989 if ((p = soap_in_PointerTons1__DoubleHelixInputParams(soap, tag, p, type)))
27990 if (soap_getindependent(soap))
27991 return NULL;
27992 return p;
27993 }
27994
27995 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *const*a)
27996 {
27997 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams))
27998 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, *a);
27999 }
28000
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)
28002 {
28003 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams);
28004 if (id < 0)
28005 return soap->error;
28006 return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, *a, type);
28007 }
28008
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)
28010 {
28011 if (soap_element_begin_in(soap, tag, 1, NULL))
28012 return NULL;
28013 if (!a)
28014 if (!(a = (struct ns1__rep_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams *))))
28015 return NULL;
28016 *a = NULL;
28017 if (!soap->null && *soap->href != '#')
28018 { soap_revert(soap);
28019 if (!(*a = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, *a, type)))
28020 return NULL;
28021 }
28022 else
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);
28024 if (soap->body && soap_element_end_in(soap, tag))
28025 return NULL;
28026 }
28027 return a;
28028 }
28029
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)
28031 {
28032 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams);
28033 if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type))
28034 return soap->error;
28035 return soap_putindependent(soap);
28036 }
28037
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)
28039 {
28040 if ((p = soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type)))
28041 if (soap_getindependent(soap))
28042 return NULL;
28043 return p;
28044 }
28045
28046 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *const*a)
28047 {
28048 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmapInputParams))
28049 soap_serialize_ns1__genome_USCOREmapInputParams(soap, *a);
28050 }
28051
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)
28053 {
28054 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmapInputParams);
28055 if (id < 0)
28056 return soap->error;
28057 return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, *a, type);
28058 }
28059
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)
28061 {
28062 if (soap_element_begin_in(soap, tag, 1, NULL))
28063 return NULL;
28064 if (!a)
28065 if (!(a = (struct ns1__genome_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmapInputParams *))))
28066 return NULL;
28067 *a = NULL;
28068 if (!soap->null && *soap->href != '#')
28069 { soap_revert(soap);
28070 if (!(*a = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, *a, type)))
28071 return NULL;
28072 }
28073 else
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);
28075 if (soap->body && soap_element_end_in(soap, tag))
28076 return NULL;
28077 }
28078 return a;
28079 }
28080
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)
28082 {
28083 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams);
28084 if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type))
28085 return soap->error;
28086 return soap_putindependent(soap);
28087 }
28088
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)
28090 {
28091 if ((p = soap_in_PointerTons1__genome_USCOREmapInputParams(soap, tag, p, type)))
28092 if (soap_getindependent(soap))
28093 return NULL;
28094 return p;
28095 }
28096
28097 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *const*a)
28098 {
28099 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__consensus_USCOREzInputParams))
28100 soap_serialize_ns1__consensus_USCOREzInputParams(soap, *a);
28101 }
28102
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)
28104 {
28105 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__consensus_USCOREzInputParams);
28106 if (id < 0)
28107 return soap->error;
28108 return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, *a, type);
28109 }
28110
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)
28112 {
28113 if (soap_element_begin_in(soap, tag, 1, NULL))
28114 return NULL;
28115 if (!a)
28116 if (!(a = (struct ns1__consensus_USCOREzInputParams **)soap_malloc(soap, sizeof(struct ns1__consensus_USCOREzInputParams *))))
28117 return NULL;
28118 *a = NULL;
28119 if (!soap->null && *soap->href != '#')
28120 { soap_revert(soap);
28121 if (!(*a = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, *a, type)))
28122 return NULL;
28123 }
28124 else
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);
28126 if (soap->body && soap_element_end_in(soap, tag))
28127 return NULL;
28128 }
28129 return a;
28130 }
28131
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)
28133 {
28134 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams);
28135 if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type))
28136 return soap->error;
28137 return soap_putindependent(soap);
28138 }
28139
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)
28141 {
28142 if ((p = soap_in_PointerTons1__consensus_USCOREzInputParams(soap, tag, p, type)))
28143 if (soap_getindependent(soap))
28144 return NULL;
28145 return p;
28146 }
28147
28148 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a)
28149 {
28150 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__caiInputParams))
28151 soap_serialize_ns1__caiInputParams(soap, *a);
28152 }
28153
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)
28155 {
28156 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__caiInputParams);
28157 if (id < 0)
28158 return soap->error;
28159 return soap_out_ns1__caiInputParams(soap, tag, id, *a, type);
28160 }
28161
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)
28163 {
28164 if (soap_element_begin_in(soap, tag, 1, NULL))
28165 return NULL;
28166 if (!a)
28167 if (!(a = (struct ns1__caiInputParams **)soap_malloc(soap, sizeof(struct ns1__caiInputParams *))))
28168 return NULL;
28169 *a = NULL;
28170 if (!soap->null && *soap->href != '#')
28171 { soap_revert(soap);
28172 if (!(*a = soap_in_ns1__caiInputParams(soap, tag, *a, type)))
28173 return NULL;
28174 }
28175 else
28176 { a = (struct ns1__caiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0);
28177 if (soap->body && soap_element_end_in(soap, tag))
28178 return NULL;
28179 }
28180 return a;
28181 }
28182
28183 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a, const char *tag, const char *type)
28184 {
28185 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__caiInputParams);
28186 if (soap_out_PointerTons1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type))
28187 return soap->error;
28188 return soap_putindependent(soap);
28189 }
28190
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)
28192 {
28193 if ((p = soap_in_PointerTons1__caiInputParams(soap, tag, p, type)))
28194 if (soap_getindependent(soap))
28195 return NULL;
28196 return p;
28197 }
28198
28199 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a)
28200 {
28201 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcsiInputParams))
28202 soap_serialize_ns1__gcsiInputParams(soap, *a);
28203 }
28204
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)
28206 {
28207 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcsiInputParams);
28208 if (id < 0)
28209 return soap->error;
28210 return soap_out_ns1__gcsiInputParams(soap, tag, id, *a, type);
28211 }
28212
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)
28214 {
28215 if (soap_element_begin_in(soap, tag, 1, NULL))
28216 return NULL;
28217 if (!a)
28218 if (!(a = (struct ns1__gcsiInputParams **)soap_malloc(soap, sizeof(struct ns1__gcsiInputParams *))))
28219 return NULL;
28220 *a = NULL;
28221 if (!soap->null && *soap->href != '#')
28222 { soap_revert(soap);
28223 if (!(*a = soap_in_ns1__gcsiInputParams(soap, tag, *a, type)))
28224 return NULL;
28225 }
28226 else
28227 { a = (struct ns1__gcsiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0);
28228 if (soap->body && soap_element_end_in(soap, tag))
28229 return NULL;
28230 }
28231 return a;
28232 }
28233
28234 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a, const char *tag, const char *type)
28235 {
28236 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcsiInputParams);
28237 if (soap_out_PointerTons1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type))
28238 return soap->error;
28239 return soap_putindependent(soap);
28240 }
28241
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)
28243 {
28244 if ((p = soap_in_PointerTons1__gcsiInputParams(soap, tag, p, type)))
28245 if (soap_getindependent(soap))
28246 return NULL;
28247 return p;
28248 }
28249
28250 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*a)
28251 {
28252 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse))
28253 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, *a);
28254 }
28255
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)
28257 {
28258 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse);
28259 if (id < 0)
28260 return soap->error;
28261 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, *a, type);
28262 }
28263
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)
28265 {
28266 if (soap_element_begin_in(soap, tag, 1, NULL))
28267 return NULL;
28268 if (!a)
28269 if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *))))
28270 return NULL;
28271 *a = NULL;
28272 if (!soap->null && *soap->href != '#')
28273 { soap_revert(soap);
28274 if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, *a, type)))
28275 return NULL;
28276 }
28277 else
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);
28279 if (soap->body && soap_element_end_in(soap, tag))
28280 return NULL;
28281 }
28282 return a;
28283 }
28284
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)
28286 {
28287 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse);
28288 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type))
28289 return soap->error;
28290 return soap_putindependent(soap);
28291 }
28292
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)
28294 {
28295 if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type)))
28296 if (soap_getindependent(soap))
28297 return NULL;
28298 return p;
28299 }
28300
28301 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*a)
28302 {
28303 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams))
28304 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, *a);
28305 }
28306
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)
28308 {
28309 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
28310 if (id < 0)
28311 return soap->error;
28312 return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, *a, type);
28313 }
28314
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)
28316 {
28317 if (soap_element_begin_in(soap, tag, 1, NULL))
28318 return NULL;
28319 if (!a)
28320 if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *))))
28321 return NULL;
28322 *a = NULL;
28323 if (!soap->null && *soap->href != '#')
28324 { soap_revert(soap);
28325 if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, *a, type)))
28326 return NULL;
28327 }
28328 else
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);
28330 if (soap->body && soap_element_end_in(soap, tag))
28331 return NULL;
28332 }
28333 return a;
28334 }
28335
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)
28337 {
28338 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams);
28339 if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type))
28340 return soap->error;
28341 return soap_putindependent(soap);
28342 }
28343
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)
28345 {
28346 if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type)))
28347 if (soap_getindependent(soap))
28348 return NULL;
28349 return p;
28350 }
28351
28352 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a)
28353 {
28354 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genomicskewInputParams))
28355 soap_serialize_ns1__genomicskewInputParams(soap, *a);
28356 }
28357
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)
28359 {
28360 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genomicskewInputParams);
28361 if (id < 0)
28362 return soap->error;
28363 return soap_out_ns1__genomicskewInputParams(soap, tag, id, *a, type);
28364 }
28365
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)
28367 {
28368 if (soap_element_begin_in(soap, tag, 1, NULL))
28369 return NULL;
28370 if (!a)
28371 if (!(a = (struct ns1__genomicskewInputParams **)soap_malloc(soap, sizeof(struct ns1__genomicskewInputParams *))))
28372 return NULL;
28373 *a = NULL;
28374 if (!soap->null && *soap->href != '#')
28375 { soap_revert(soap);
28376 if (!(*a = soap_in_ns1__genomicskewInputParams(soap, tag, *a, type)))
28377 return NULL;
28378 }
28379 else
28380 { a = (struct ns1__genomicskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0);
28381 if (soap->body && soap_element_end_in(soap, tag))
28382 return NULL;
28383 }
28384 return a;
28385 }
28386
28387 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a, const char *tag, const char *type)
28388 {
28389 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genomicskewInputParams);
28390 if (soap_out_PointerTons1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type))
28391 return soap->error;
28392 return soap_putindependent(soap);
28393 }
28394
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)
28396 {
28397 if ((p = soap_in_PointerTons1__genomicskewInputParams(soap, tag, p, type)))
28398 if (soap_getindependent(soap))
28399 return NULL;
28400 return p;
28401 }
28402
28403 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *const*a)
28404 {
28405 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__query_USCOREstrandInputParams))
28406 soap_serialize_ns1__query_USCOREstrandInputParams(soap, *a);
28407 }
28408
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)
28410 {
28411 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__query_USCOREstrandInputParams);
28412 if (id < 0)
28413 return soap->error;
28414 return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, *a, type);
28415 }
28416
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)
28418 {
28419 if (soap_element_begin_in(soap, tag, 1, NULL))
28420 return NULL;
28421 if (!a)
28422 if (!(a = (struct ns1__query_USCOREstrandInputParams **)soap_malloc(soap, sizeof(struct ns1__query_USCOREstrandInputParams *))))
28423 return NULL;
28424 *a = NULL;
28425 if (!soap->null && *soap->href != '#')
28426 { soap_revert(soap);
28427 if (!(*a = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, *a, type)))
28428 return NULL;
28429 }
28430 else
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);
28432 if (soap->body && soap_element_end_in(soap, tag))
28433 return NULL;
28434 }
28435 return a;
28436 }
28437
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)
28439 {
28440 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams);
28441 if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type))
28442 return soap->error;
28443 return soap_putindependent(soap);
28444 }
28445
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)
28447 {
28448 if ((p = soap_in_PointerTons1__query_USCOREstrandInputParams(soap, tag, p, type)))
28449 if (soap_getindependent(soap))
28450 return NULL;
28451 return p;
28452 }
28453
28454 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *const*a)
28455 {
28456 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__view_USCOREcdsInputParams))
28457 soap_serialize_ns1__view_USCOREcdsInputParams(soap, *a);
28458 }
28459
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)
28461 {
28462 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__view_USCOREcdsInputParams);
28463 if (id < 0)
28464 return soap->error;
28465 return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, *a, type);
28466 }
28467
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)
28469 {
28470 if (soap_element_begin_in(soap, tag, 1, NULL))
28471 return NULL;
28472 if (!a)
28473 if (!(a = (struct ns1__view_USCOREcdsInputParams **)soap_malloc(soap, sizeof(struct ns1__view_USCOREcdsInputParams *))))
28474 return NULL;
28475 *a = NULL;
28476 if (!soap->null && *soap->href != '#')
28477 { soap_revert(soap);
28478 if (!(*a = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, *a, type)))
28479 return NULL;
28480 }
28481 else
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);
28483 if (soap->body && soap_element_end_in(soap, tag))
28484 return NULL;
28485 }
28486 return a;
28487 }
28488
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)
28490 {
28491 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams);
28492 if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type))
28493 return soap->error;
28494 return soap_putindependent(soap);
28495 }
28496
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)
28498 {
28499 if ((p = soap_in_PointerTons1__view_USCOREcdsInputParams(soap, tag, p, type)))
28500 if (soap_getindependent(soap))
28501 return NULL;
28502 return p;
28503 }
28504
28505 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *const*a)
28506 {
28507 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams))
28508 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, *a);
28509 }
28510
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)
28512 {
28513 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams);
28514 if (id < 0)
28515 return soap->error;
28516 return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, *a, type);
28517 }
28518
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)
28520 {
28521 if (soap_element_begin_in(soap, tag, 1, NULL))
28522 return NULL;
28523 if (!a)
28524 if (!(a = (struct ns1__base_USCORErelative_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams *))))
28525 return NULL;
28526 *a = NULL;
28527 if (!soap->null && *soap->href != '#')
28528 { soap_revert(soap);
28529 if (!(*a = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, *a, type)))
28530 return NULL;
28531 }
28532 else
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);
28534 if (soap->body && soap_element_end_in(soap, tag))
28535 return NULL;
28536 }
28537 return a;
28538 }
28539
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)
28541 {
28542 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams);
28543 if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type))
28544 return soap->error;
28545 return soap_putindependent(soap);
28546 }
28547
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)
28549 {
28550 if ((p = soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type)))
28551 if (soap_getindependent(soap))
28552 return NULL;
28553 return p;
28554 }
28555
28556 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a)
28557 {
28558 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__EwInputParams))
28559 soap_serialize_ns1__EwInputParams(soap, *a);
28560 }
28561
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)
28563 {
28564 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__EwInputParams);
28565 if (id < 0)
28566 return soap->error;
28567 return soap_out_ns1__EwInputParams(soap, tag, id, *a, type);
28568 }
28569
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)
28571 {
28572 if (soap_element_begin_in(soap, tag, 1, NULL))
28573 return NULL;
28574 if (!a)
28575 if (!(a = (struct ns1__EwInputParams **)soap_malloc(soap, sizeof(struct ns1__EwInputParams *))))
28576 return NULL;
28577 *a = NULL;
28578 if (!soap->null && *soap->href != '#')
28579 { soap_revert(soap);
28580 if (!(*a = soap_in_ns1__EwInputParams(soap, tag, *a, type)))
28581 return NULL;
28582 }
28583 else
28584 { a = (struct ns1__EwInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0);
28585 if (soap->body && soap_element_end_in(soap, tag))
28586 return NULL;
28587 }
28588 return a;
28589 }
28590
28591 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a, const char *tag, const char *type)
28592 {
28593 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__EwInputParams);
28594 if (soap_out_PointerTons1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type))
28595 return soap->error;
28596 return soap_putindependent(soap);
28597 }
28598
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)
28600 {
28601 if ((p = soap_in_PointerTons1__EwInputParams(soap, tag, p, type)))
28602 if (soap_getindependent(soap))
28603 return NULL;
28604 return p;
28605 }
28606
28607 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *const*a)
28608 {
28609 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams))
28610 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, *a);
28611 }
28612
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)
28614 {
28615 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams);
28616 if (id < 0)
28617 return soap->error;
28618 return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, *a, type);
28619 }
28620
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)
28622 {
28623 if (soap_element_begin_in(soap, tag, 1, NULL))
28624 return NULL;
28625 if (!a)
28626 if (!(a = (struct ns1__over_USCORElapping_USCOREfinderInputParams **)soap_malloc(soap, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams *))))
28627 return NULL;
28628 *a = NULL;
28629 if (!soap->null && *soap->href != '#')
28630 { soap_revert(soap);
28631 if (!(*a = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, *a, type)))
28632 return NULL;
28633 }
28634 else
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);
28636 if (soap->body && soap_element_end_in(soap, tag))
28637 return NULL;
28638 }
28639 return a;
28640 }
28641
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)
28643 {
28644 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams);
28645 if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type))
28646 return soap->error;
28647 return soap_putindependent(soap);
28648 }
28649
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)
28651 {
28652 if ((p = soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type)))
28653 if (soap_getindependent(soap))
28654 return NULL;
28655 return p;
28656 }
28657
28658 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *const*a)
28659 {
28660 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams))
28661 soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, *a);
28662 }
28663
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)
28665 {
28666 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams);
28667 if (id < 0)
28668 return soap->error;
28669 return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, *a, type);
28670 }
28671
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)
28673 {
28674 if (soap_element_begin_in(soap, tag, 1, NULL))
28675 return NULL;
28676 if (!a)
28677 if (!(a = (struct ns1__codon_USCOREcompilerInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcompilerInputParams *))))
28678 return NULL;
28679 *a = NULL;
28680 if (!soap->null && *soap->href != '#')
28681 { soap_revert(soap);
28682 if (!(*a = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, *a, type)))
28683 return NULL;
28684 }
28685 else
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);
28687 if (soap->body && soap_element_end_in(soap, tag))
28688 return NULL;
28689 }
28690 return a;
28691 }
28692
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)
28694 {
28695 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams);
28696 if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type))
28697 return soap->error;
28698 return soap_putindependent(soap);
28699 }
28700
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)
28702 {
28703 if ((p = soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, p, type)))
28704 if (soap_getindependent(soap))
28705 return NULL;
28706 return p;
28707 }
28708
28709 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a)
28710 {
28711 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__aauiInputParams))
28712 soap_serialize_ns1__aauiInputParams(soap, *a);
28713 }
28714
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)
28716 {
28717 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__aauiInputParams);
28718 if (id < 0)
28719 return soap->error;
28720 return soap_out_ns1__aauiInputParams(soap, tag, id, *a, type);
28721 }
28722
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)
28724 {
28725 if (soap_element_begin_in(soap, tag, 1, NULL))
28726 return NULL;
28727 if (!a)
28728 if (!(a = (struct ns1__aauiInputParams **)soap_malloc(soap, sizeof(struct ns1__aauiInputParams *))))
28729 return NULL;
28730 *a = NULL;
28731 if (!soap->null && *soap->href != '#')
28732 { soap_revert(soap);
28733 if (!(*a = soap_in_ns1__aauiInputParams(soap, tag, *a, type)))
28734 return NULL;
28735 }
28736 else
28737 { a = (struct ns1__aauiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0);
28738 if (soap->body && soap_element_end_in(soap, tag))
28739 return NULL;
28740 }
28741 return a;
28742 }
28743
28744 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a, const char *tag, const char *type)
28745 {
28746 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__aauiInputParams);
28747 if (soap_out_PointerTons1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type))
28748 return soap->error;
28749 return soap_putindependent(soap);
28750 }
28751
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)
28753 {
28754 if ((p = soap_in_PointerTons1__aauiInputParams(soap, tag, p, type)))
28755 if (soap_getindependent(soap))
28756 return NULL;
28757 return p;
28758 }
28759
28760 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *const*a)
28761 {
28762 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams))
28763 soap_serialize_ns1__amino_USCOREcounterInputParams(soap, *a);
28764 }
28765
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)
28767 {
28768 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__amino_USCOREcounterInputParams);
28769 if (id < 0)
28770 return soap->error;
28771 return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, *a, type);
28772 }
28773
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)
28775 {
28776 if (soap_element_begin_in(soap, tag, 1, NULL))
28777 return NULL;
28778 if (!a)
28779 if (!(a = (struct ns1__amino_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__amino_USCOREcounterInputParams *))))
28780 return NULL;
28781 *a = NULL;
28782 if (!soap->null && *soap->href != '#')
28783 { soap_revert(soap);
28784 if (!(*a = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, *a, type)))
28785 return NULL;
28786 }
28787 else
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);
28789 if (soap->body && soap_element_end_in(soap, tag))
28790 return NULL;
28791 }
28792 return a;
28793 }
28794
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)
28796 {
28797 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams);
28798 if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type))
28799 return soap->error;
28800 return soap_putindependent(soap);
28801 }
28802
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)
28804 {
28805 if ((p = soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, tag, p, type)))
28806 if (soap_getindependent(soap))
28807 return NULL;
28808 return p;
28809 }
28810
28811 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a)
28812 {
28813 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__seq2pngInputParams))
28814 soap_serialize_ns1__seq2pngInputParams(soap, *a);
28815 }
28816
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)
28818 {
28819 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__seq2pngInputParams);
28820 if (id < 0)
28821 return soap->error;
28822 return soap_out_ns1__seq2pngInputParams(soap, tag, id, *a, type);
28823 }
28824
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)
28826 {
28827 if (soap_element_begin_in(soap, tag, 1, NULL))
28828 return NULL;
28829 if (!a)
28830 if (!(a = (struct ns1__seq2pngInputParams **)soap_malloc(soap, sizeof(struct ns1__seq2pngInputParams *))))
28831 return NULL;
28832 *a = NULL;
28833 if (!soap->null && *soap->href != '#')
28834 { soap_revert(soap);
28835 if (!(*a = soap_in_ns1__seq2pngInputParams(soap, tag, *a, type)))
28836 return NULL;
28837 }
28838 else
28839 { a = (struct ns1__seq2pngInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0);
28840 if (soap->body && soap_element_end_in(soap, tag))
28841 return NULL;
28842 }
28843 return a;
28844 }
28845
28846 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a, const char *tag, const char *type)
28847 {
28848 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__seq2pngInputParams);
28849 if (soap_out_PointerTons1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type))
28850 return soap->error;
28851 return soap_putindependent(soap);
28852 }
28853
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)
28855 {
28856 if ((p = soap_in_PointerTons1__seq2pngInputParams(soap, tag, p, type)))
28857 if (soap_getindependent(soap))
28858 return NULL;
28859 return p;
28860 }
28861
28862 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a)
28863 {
28864 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestResponse))
28865 soap_serialize_ns1__ttestResponse(soap, *a);
28866 }
28867
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)
28869 {
28870 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestResponse);
28871 if (id < 0)
28872 return soap->error;
28873 return soap_out_ns1__ttestResponse(soap, tag, id, *a, type);
28874 }
28875
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)
28877 {
28878 if (soap_element_begin_in(soap, tag, 1, NULL))
28879 return NULL;
28880 if (!a)
28881 if (!(a = (struct ns1__ttestResponse **)soap_malloc(soap, sizeof(struct ns1__ttestResponse *))))
28882 return NULL;
28883 *a = NULL;
28884 if (!soap->null && *soap->href != '#')
28885 { soap_revert(soap);
28886 if (!(*a = soap_in_ns1__ttestResponse(soap, tag, *a, type)))
28887 return NULL;
28888 }
28889 else
28890 { a = (struct ns1__ttestResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0);
28891 if (soap->body && soap_element_end_in(soap, tag))
28892 return NULL;
28893 }
28894 return a;
28895 }
28896
28897 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a, const char *tag, const char *type)
28898 {
28899 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestResponse);
28900 if (soap_out_PointerTons1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type))
28901 return soap->error;
28902 return soap_putindependent(soap);
28903 }
28904
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)
28906 {
28907 if ((p = soap_in_PointerTons1__ttestResponse(soap, tag, p, type)))
28908 if (soap_getindependent(soap))
28909 return NULL;
28910 return p;
28911 }
28912
28913 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a)
28914 {
28915 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestInputParams))
28916 soap_serialize_ns1__ttestInputParams(soap, *a);
28917 }
28918
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)
28920 {
28921 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestInputParams);
28922 if (id < 0)
28923 return soap->error;
28924 return soap_out_ns1__ttestInputParams(soap, tag, id, *a, type);
28925 }
28926
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)
28928 {
28929 if (soap_element_begin_in(soap, tag, 1, NULL))
28930 return NULL;
28931 if (!a)
28932 if (!(a = (struct ns1__ttestInputParams **)soap_malloc(soap, sizeof(struct ns1__ttestInputParams *))))
28933 return NULL;
28934 *a = NULL;
28935 if (!soap->null && *soap->href != '#')
28936 { soap_revert(soap);
28937 if (!(*a = soap_in_ns1__ttestInputParams(soap, tag, *a, type)))
28938 return NULL;
28939 }
28940 else
28941 { a = (struct ns1__ttestInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0);
28942 if (soap->body && soap_element_end_in(soap, tag))
28943 return NULL;
28944 }
28945 return a;
28946 }
28947
28948 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a, const char *tag, const char *type)
28949 {
28950 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestInputParams);
28951 if (soap_out_PointerTons1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type))
28952 return soap->error;
28953 return soap_putindependent(soap);
28954 }
28955
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)
28957 {
28958 if ((p = soap_in_PointerTons1__ttestInputParams(soap, tag, p, type)))
28959 if (soap_getindependent(soap))
28960 return NULL;
28961 return p;
28962 }
28963
28964 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a)
28965 {
28966 if (*a)
28967 soap_serialize_arrayOut(soap, *a);
28968 }
28969
28970 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayOut(struct soap *soap, const char *tag, int id, struct arrayOut *const*a, const char *type)
28971 {
28972 id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayOut);
28973 if (id < 0)
28974 return soap->error;
28975 return soap_out_arrayOut(soap, tag, id, *a, type);
28976 }
28977
28978 SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_in_PointerToarrayOut(struct soap *soap, const char *tag, struct arrayOut **a, const char *type)
28979 {
28980 if (soap_element_begin_in(soap, tag, 1, NULL))
28981 return NULL;
28982 if (!a)
28983 if (!(a = (struct arrayOut **)soap_malloc(soap, sizeof(struct arrayOut *))))
28984 return NULL;
28985 *a = NULL;
28986 if (!soap->null && *soap->href != '#')
28987 { soap_revert(soap);
28988 if (!(*a = soap_in_arrayOut(soap, tag, *a, type)))
28989 return NULL;
28990 }
28991 else
28992 { a = (struct arrayOut **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0);
28993 if (soap->body && soap_element_end_in(soap, tag))
28994 return NULL;
28995 }
28996 return a;
28997 }
28998
28999 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a, const char *tag, const char *type)
29000 {
29001 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayOut);
29002 if (soap_out_PointerToarrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
29003 return soap->error;
29004 return soap_putindependent(soap);
29005 }
29006
29007 SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_get_PointerToarrayOut(struct soap *soap, struct arrayOut **p, const char *tag, const char *type)
29008 {
29009 if ((p = soap_in_PointerToarrayOut(soap, tag, p, type)))
29010 if (soap_getindependent(soap))
29011 return NULL;
29012 return p;
29013 }
29014
29015 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *const*a)
29016 {
29017 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams))
29018 soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, *a);
29019 }
29020
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)
29022 {
29023 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams);
29024 if (id < 0)
29025 return soap->error;
29026 return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, *a, type);
29027 }
29028
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)
29030 {
29031 if (soap_element_begin_in(soap, tag, 1, NULL))
29032 return NULL;
29033 if (!a)
29034 if (!(a = (struct ns1__find_USCOREdnaAboxInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdnaAboxInputParams *))))
29035 return NULL;
29036 *a = NULL;
29037 if (!soap->null && *soap->href != '#')
29038 { soap_revert(soap);
29039 if (!(*a = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, *a, type)))
29040 return NULL;
29041 }
29042 else
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);
29044 if (soap->body && soap_element_end_in(soap, tag))
29045 return NULL;
29046 }
29047 return a;
29048 }
29049
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)
29051 {
29052 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams);
29053 if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type))
29054 return soap->error;
29055 return soap_putindependent(soap);
29056 }
29057
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)
29059 {
29060 if ((p = soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, p, type)))
29061 if (soap_getindependent(soap))
29062 return NULL;
29063 return p;
29064 }
29065
29066 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a)
29067 {
29068 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__buiInputParams))
29069 soap_serialize_ns1__buiInputParams(soap, *a);
29070 }
29071
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)
29073 {
29074 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__buiInputParams);
29075 if (id < 0)
29076 return soap->error;
29077 return soap_out_ns1__buiInputParams(soap, tag, id, *a, type);
29078 }
29079
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)
29081 {
29082 if (soap_element_begin_in(soap, tag, 1, NULL))
29083 return NULL;
29084 if (!a)
29085 if (!(a = (struct ns1__buiInputParams **)soap_malloc(soap, sizeof(struct ns1__buiInputParams *))))
29086 return NULL;
29087 *a = NULL;
29088 if (!soap->null && *soap->href != '#')
29089 { soap_revert(soap);
29090 if (!(*a = soap_in_ns1__buiInputParams(soap, tag, *a, type)))
29091 return NULL;
29092 }
29093 else
29094 { a = (struct ns1__buiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0);
29095 if (soap->body && soap_element_end_in(soap, tag))
29096 return NULL;
29097 }
29098 return a;
29099 }
29100
29101 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a, const char *tag, const char *type)
29102 {
29103 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__buiInputParams);
29104 if (soap_out_PointerTons1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type))
29105 return soap->error;
29106 return soap_putindependent(soap);
29107 }
29108
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)
29110 {
29111 if ((p = soap_in_PointerTons1__buiInputParams(soap, tag, p, type)))
29112 if (soap_getindependent(soap))
29113 return NULL;
29114 return p;
29115 }
29116
29117 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a)
29118 {
29119 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__fopInputParams))
29120 soap_serialize_ns1__fopInputParams(soap, *a);
29121 }
29122
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)
29124 {
29125 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__fopInputParams);
29126 if (id < 0)
29127 return soap->error;
29128 return soap_out_ns1__fopInputParams(soap, tag, id, *a, type);
29129 }
29130
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)
29132 {
29133 if (soap_element_begin_in(soap, tag, 1, NULL))
29134 return NULL;
29135 if (!a)
29136 if (!(a = (struct ns1__fopInputParams **)soap_malloc(soap, sizeof(struct ns1__fopInputParams *))))
29137 return NULL;
29138 *a = NULL;
29139 if (!soap->null && *soap->href != '#')
29140 { soap_revert(soap);
29141 if (!(*a = soap_in_ns1__fopInputParams(soap, tag, *a, type)))
29142 return NULL;
29143 }
29144 else
29145 { a = (struct ns1__fopInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0);
29146 if (soap->body && soap_element_end_in(soap, tag))
29147 return NULL;
29148 }
29149 return a;
29150 }
29151
29152 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a, const char *tag, const char *type)
29153 {
29154 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__fopInputParams);
29155 if (soap_out_PointerTons1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type))
29156 return soap->error;
29157 return soap_putindependent(soap);
29158 }
29159
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)
29161 {
29162 if ((p = soap_in_PointerTons1__fopInputParams(soap, tag, p, type)))
29163 if (soap_getindependent(soap))
29164 return NULL;
29165 return p;
29166 }
29167
29168 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a)
29169 {
29170 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__encInputParams))
29171 soap_serialize_ns1__encInputParams(soap, *a);
29172 }
29173
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)
29175 {
29176 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__encInputParams);
29177 if (id < 0)
29178 return soap->error;
29179 return soap_out_ns1__encInputParams(soap, tag, id, *a, type);
29180 }
29181
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)
29183 {
29184 if (soap_element_begin_in(soap, tag, 1, NULL))
29185 return NULL;
29186 if (!a)
29187 if (!(a = (struct ns1__encInputParams **)soap_malloc(soap, sizeof(struct ns1__encInputParams *))))
29188 return NULL;
29189 *a = NULL;
29190 if (!soap->null && *soap->href != '#')
29191 { soap_revert(soap);
29192 if (!(*a = soap_in_ns1__encInputParams(soap, tag, *a, type)))
29193 return NULL;
29194 }
29195 else
29196 { a = (struct ns1__encInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0);
29197 if (soap->body && soap_element_end_in(soap, tag))
29198 return NULL;
29199 }
29200 return a;
29201 }
29202
29203 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a, const char *tag, const char *type)
29204 {
29205 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__encInputParams);
29206 if (soap_out_PointerTons1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type))
29207 return soap->error;
29208 return soap_putindependent(soap);
29209 }
29210
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)
29212 {
29213 if ((p = soap_in_PointerTons1__encInputParams(soap, tag, p, type)))
29214 if (soap_getindependent(soap))
29215 return NULL;
29216 return p;
29217 }
29218
29219 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a)
29220 {
29221 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__icdiInputParams))
29222 soap_serialize_ns1__icdiInputParams(soap, *a);
29223 }
29224
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)
29226 {
29227 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__icdiInputParams);
29228 if (id < 0)
29229 return soap->error;
29230 return soap_out_ns1__icdiInputParams(soap, tag, id, *a, type);
29231 }
29232
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)
29234 {
29235 if (soap_element_begin_in(soap, tag, 1, NULL))
29236 return NULL;
29237 if (!a)
29238 if (!(a = (struct ns1__icdiInputParams **)soap_malloc(soap, sizeof(struct ns1__icdiInputParams *))))
29239 return NULL;
29240 *a = NULL;
29241 if (!soap->null && *soap->href != '#')
29242 { soap_revert(soap);
29243 if (!(*a = soap_in_ns1__icdiInputParams(soap, tag, *a, type)))
29244 return NULL;
29245 }
29246 else
29247 { a = (struct ns1__icdiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0);
29248 if (soap->body && soap_element_end_in(soap, tag))
29249 return NULL;
29250 }
29251 return a;
29252 }
29253
29254 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a, const char *tag, const char *type)
29255 {
29256 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__icdiInputParams);
29257 if (soap_out_PointerTons1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type))
29258 return soap->error;
29259 return soap_putindependent(soap);
29260 }
29261
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)
29263 {
29264 if ((p = soap_in_PointerTons1__icdiInputParams(soap, tag, p, type)))
29265 if (soap_getindependent(soap))
29266 return NULL;
29267 return p;
29268 }
29269
29270 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a)
29271 {
29272 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__phxInputParams))
29273 soap_serialize_ns1__phxInputParams(soap, *a);
29274 }
29275
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)
29277 {
29278 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__phxInputParams);
29279 if (id < 0)
29280 return soap->error;
29281 return soap_out_ns1__phxInputParams(soap, tag, id, *a, type);
29282 }
29283
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)
29285 {
29286 if (soap_element_begin_in(soap, tag, 1, NULL))
29287 return NULL;
29288 if (!a)
29289 if (!(a = (struct ns1__phxInputParams **)soap_malloc(soap, sizeof(struct ns1__phxInputParams *))))
29290 return NULL;
29291 *a = NULL;
29292 if (!soap->null && *soap->href != '#')
29293 { soap_revert(soap);
29294 if (!(*a = soap_in_ns1__phxInputParams(soap, tag, *a, type)))
29295 return NULL;
29296 }
29297 else
29298 { a = (struct ns1__phxInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0);
29299 if (soap->body && soap_element_end_in(soap, tag))
29300 return NULL;
29301 }
29302 return a;
29303 }
29304
29305 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a, const char *tag, const char *type)
29306 {
29307 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__phxInputParams);
29308 if (soap_out_PointerTons1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type))
29309 return soap->error;
29310 return soap_putindependent(soap);
29311 }
29312
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)
29314 {
29315 if ((p = soap_in_PointerTons1__phxInputParams(soap, tag, p, type)))
29316 if (soap_getindependent(soap))
29317 return NULL;
29318 return p;
29319 }
29320
29321 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a)
29322 {
29323 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__togoWSInputParams))
29324 soap_serialize_ns1__togoWSInputParams(soap, *a);
29325 }
29326
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)
29328 {
29329 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__togoWSInputParams);
29330 if (id < 0)
29331 return soap->error;
29332 return soap_out_ns1__togoWSInputParams(soap, tag, id, *a, type);
29333 }
29334
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)
29336 {
29337 if (soap_element_begin_in(soap, tag, 1, NULL))
29338 return NULL;
29339 if (!a)
29340 if (!(a = (struct ns1__togoWSInputParams **)soap_malloc(soap, sizeof(struct ns1__togoWSInputParams *))))
29341 return NULL;
29342 *a = NULL;
29343 if (!soap->null && *soap->href != '#')
29344 { soap_revert(soap);
29345 if (!(*a = soap_in_ns1__togoWSInputParams(soap, tag, *a, type)))
29346 return NULL;
29347 }
29348 else
29349 { a = (struct ns1__togoWSInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0);
29350 if (soap->body && soap_element_end_in(soap, tag))
29351 return NULL;
29352 }
29353 return a;
29354 }
29355
29356 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a, const char *tag, const char *type)
29357 {
29358 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__togoWSInputParams);
29359 if (soap_out_PointerTons1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type))
29360 return soap->error;
29361 return soap_putindependent(soap);
29362 }
29363
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)
29365 {
29366 if ((p = soap_in_PointerTons1__togoWSInputParams(soap, tag, p, type)))
29367 if (soap_getindependent(soap))
29368 return NULL;
29369 return p;
29370 }
29371
29372 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *const*a)
29373 {
29374 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__circular_USCOREmapInputParams))
29375 soap_serialize_ns1__circular_USCOREmapInputParams(soap, *a);
29376 }
29377
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)
29379 {
29380 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__circular_USCOREmapInputParams);
29381 if (id < 0)
29382 return soap->error;
29383 return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, *a, type);
29384 }
29385
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)
29387 {
29388 if (soap_element_begin_in(soap, tag, 1, NULL))
29389 return NULL;
29390 if (!a)
29391 if (!(a = (struct ns1__circular_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__circular_USCOREmapInputParams *))))
29392 return NULL;
29393 *a = NULL;
29394 if (!soap->null && *soap->href != '#')
29395 { soap_revert(soap);
29396 if (!(*a = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, *a, type)))
29397 return NULL;
29398 }
29399 else
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);
29401 if (soap->body && soap_element_end_in(soap, tag))
29402 return NULL;
29403 }
29404 return a;
29405 }
29406
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)
29408 {
29409 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams);
29410 if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type))
29411 return soap->error;
29412 return soap_putindependent(soap);
29413 }
29414
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)
29416 {
29417 if ((p = soap_in_PointerTons1__circular_USCOREmapInputParams(soap, tag, p, type)))
29418 if (soap_getindependent(soap))
29419 return NULL;
29420 return p;
29421 }
29422
29423 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *const*a)
29424 {
29425 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams))
29426 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, *a);
29427 }
29428
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)
29430 {
29431 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams);
29432 if (id < 0)
29433 return soap->error;
29434 return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, *a, type);
29435 }
29436
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)
29438 {
29439 if (soap_element_begin_in(soap, tag, 1, NULL))
29440 return NULL;
29441 if (!a)
29442 if (!(a = (struct ns1__nucleotide_USCOREperiodicityInputParams **)soap_malloc(soap, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams *))))
29443 return NULL;
29444 *a = NULL;
29445 if (!soap->null && *soap->href != '#')
29446 { soap_revert(soap);
29447 if (!(*a = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, *a, type)))
29448 return NULL;
29449 }
29450 else
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);
29452 if (soap->body && soap_element_end_in(soap, tag))
29453 return NULL;
29454 }
29455 return a;
29456 }
29457
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)
29459 {
29460 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams);
29461 if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type))
29462 return soap->error;
29463 return soap_putindependent(soap);
29464 }
29465
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)
29467 {
29468 if ((p = soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type)))
29469 if (soap_getindependent(soap))
29470 return NULL;
29471 return p;
29472 }
29473
29474 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *const*a)
29475 {
29476 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams))
29477 soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, *a);
29478 }
29479
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)
29481 {
29482 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams);
29483 if (id < 0)
29484 return soap->error;
29485 return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, *a, type);
29486 }
29487
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)
29489 {
29490 if (soap_element_begin_in(soap, tag, 1, NULL))
29491 return NULL;
29492 if (!a)
29493 if (!(a = (struct ns1__plasmid_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__plasmid_USCOREmapInputParams *))))
29494 return NULL;
29495 *a = NULL;
29496 if (!soap->null && *soap->href != '#')
29497 { soap_revert(soap);
29498 if (!(*a = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, *a, type)))
29499 return NULL;
29500 }
29501 else
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);
29503 if (soap->body && soap_element_end_in(soap, tag))
29504 return NULL;
29505 }
29506 return a;
29507 }
29508
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)
29510 {
29511 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams);
29512 if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type))
29513 return soap->error;
29514 return soap_putindependent(soap);
29515 }
29516
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)
29518 {
29519 if ((p = soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, p, type)))
29520 if (soap_getindependent(soap))
29521 return NULL;
29522 return p;
29523 }
29524
29525 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *const*a)
29526 {
29527 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams))
29528 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, *a);
29529 }
29530
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)
29532 {
29533 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams);
29534 if (id < 0)
29535 return soap->error;
29536 return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, *a, type);
29537 }
29538
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)
29540 {
29541 if (soap_element_begin_in(soap, tag, 1, NULL))
29542 return NULL;
29543 if (!a)
29544 if (!(a = (struct ns1__find_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREori_USCOREterInputParams *))))
29545 return NULL;
29546 *a = NULL;
29547 if (!soap->null && *soap->href != '#')
29548 { soap_revert(soap);
29549 if (!(*a = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, *a, type)))
29550 return NULL;
29551 }
29552 else
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);
29554 if (soap->body && soap_element_end_in(soap, tag))
29555 return NULL;
29556 }
29557 return a;
29558 }
29559
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)
29561 {
29562 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams);
29563 if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type))
29564 return soap->error;
29565 return soap_putindependent(soap);
29566 }
29567
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)
29569 {
29570 if ((p = soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, p, type)))
29571 if (soap_getindependent(soap))
29572 return NULL;
29573 return p;
29574 }
29575
29576 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a)
29577 {
29578 if (*a)
29579 soap_serialize_arrayIn(soap, *a);
29580 }
29581
29582 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayIn(struct soap *soap, const char *tag, int id, struct arrayIn *const*a, const char *type)
29583 {
29584 id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayIn);
29585 if (id < 0)
29586 return soap->error;
29587 return soap_out_arrayIn(soap, tag, id, *a, type);
29588 }
29589
29590 SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_in_PointerToarrayIn(struct soap *soap, const char *tag, struct arrayIn **a, const char *type)
29591 {
29592 if (soap_element_begin_in(soap, tag, 1, NULL))
29593 return NULL;
29594 if (!a)
29595 if (!(a = (struct arrayIn **)soap_malloc(soap, sizeof(struct arrayIn *))))
29596 return NULL;
29597 *a = NULL;
29598 if (!soap->null && *soap->href != '#')
29599 { soap_revert(soap);
29600 if (!(*a = soap_in_arrayIn(soap, tag, *a, type)))
29601 return NULL;
29602 }
29603 else
29604 { a = (struct arrayIn **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0);
29605 if (soap->body && soap_element_end_in(soap, tag))
29606 return NULL;
29607 }
29608 return a;
29609 }
29610
29611 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a, const char *tag, const char *type)
29612 {
29613 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayIn);
29614 if (soap_out_PointerToarrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type))
29615 return soap->error;
29616 return soap_putindependent(soap);
29617 }
29618
29619 SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_get_PointerToarrayIn(struct soap *soap, struct arrayIn **p, const char *tag, const char *type)
29620 {
29621 if ((p = soap_in_PointerToarrayIn(soap, tag, p, type)))
29622 if (soap_getindependent(soap))
29623 return NULL;
29624 return p;
29625 }
29626
29627 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *const*a)
29628 {
29629 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__w_USCOREvalueInputParams))
29630 soap_serialize_ns1__w_USCOREvalueInputParams(soap, *a);
29631 }
29632
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)
29634 {
29635 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__w_USCOREvalueInputParams);
29636 if (id < 0)
29637 return soap->error;
29638 return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, *a, type);
29639 }
29640
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)
29642 {
29643 if (soap_element_begin_in(soap, tag, 1, NULL))
29644 return NULL;
29645 if (!a)
29646 if (!(a = (struct ns1__w_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__w_USCOREvalueInputParams *))))
29647 return NULL;
29648 *a = NULL;
29649 if (!soap->null && *soap->href != '#')
29650 { soap_revert(soap);
29651 if (!(*a = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, *a, type)))
29652 return NULL;
29653 }
29654 else
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);
29656 if (soap->body && soap_element_end_in(soap, tag))
29657 return NULL;
29658 }
29659 return a;
29660 }
29661
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)
29663 {
29664 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams);
29665 if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type))
29666 return soap->error;
29667 return soap_putindependent(soap);
29668 }
29669
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)
29671 {
29672 if ((p = soap_in_PointerTons1__w_USCOREvalueInputParams(soap, tag, p, type)))
29673 if (soap_getindependent(soap))
29674 return NULL;
29675 return p;
29676 }
29677
29678 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a)
29679 {
29680 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__P2InputParams))
29681 soap_serialize_ns1__P2InputParams(soap, *a);
29682 }
29683
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)
29685 {
29686 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__P2InputParams);
29687 if (id < 0)
29688 return soap->error;
29689 return soap_out_ns1__P2InputParams(soap, tag, id, *a, type);
29690 }
29691
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)
29693 {
29694 if (soap_element_begin_in(soap, tag, 1, NULL))
29695 return NULL;
29696 if (!a)
29697 if (!(a = (struct ns1__P2InputParams **)soap_malloc(soap, sizeof(struct ns1__P2InputParams *))))
29698 return NULL;
29699 *a = NULL;
29700 if (!soap->null && *soap->href != '#')
29701 { soap_revert(soap);
29702 if (!(*a = soap_in_ns1__P2InputParams(soap, tag, *a, type)))
29703 return NULL;
29704 }
29705 else
29706 { a = (struct ns1__P2InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0);
29707 if (soap->body && soap_element_end_in(soap, tag))
29708 return NULL;
29709 }
29710 return a;
29711 }
29712
29713 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a, const char *tag, const char *type)
29714 {
29715 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__P2InputParams);
29716 if (soap_out_PointerTons1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type))
29717 return soap->error;
29718 return soap_putindependent(soap);
29719 }
29720
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)
29722 {
29723 if ((p = soap_in_PointerTons1__P2InputParams(soap, tag, p, type)))
29724 if (soap_getindependent(soap))
29725 return NULL;
29726 return p;
29727 }
29728
29729 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *const*a)
29730 {
29731 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams))
29732 soap_serialize_ns1__codon_USCOREmvaInputParams(soap, *a);
29733 }
29734
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)
29736 {
29737 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREmvaInputParams);
29738 if (id < 0)
29739 return soap->error;
29740 return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, *a, type);
29741 }
29742
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)
29744 {
29745 if (soap_element_begin_in(soap, tag, 1, NULL))
29746 return NULL;
29747 if (!a)
29748 if (!(a = (struct ns1__codon_USCOREmvaInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREmvaInputParams *))))
29749 return NULL;
29750 *a = NULL;
29751 if (!soap->null && *soap->href != '#')
29752 { soap_revert(soap);
29753 if (!(*a = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, *a, type)))
29754 return NULL;
29755 }
29756 else
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);
29758 if (soap->body && soap_element_end_in(soap, tag))
29759 return NULL;
29760 }
29761 return a;
29762 }
29763
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)
29765 {
29766 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams);
29767 if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type))
29768 return soap->error;
29769 return soap_putindependent(soap);
29770 }
29771
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)
29773 {
29774 if ((p = soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, tag, p, type)))
29775 if (soap_getindependent(soap))
29776 return NULL;
29777 return p;
29778 }
29779
29780 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap *soap, char **const*a)
29781 {
29782 if (!soap_reference(soap, *a, SOAP_TYPE_string))
29783 soap_serialize_string(soap, *a);
29784 }
29785
29786 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap *soap, const char *tag, int id, char **const*a, const char *type)
29787 {
29788 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_string);
29789 if (id < 0)
29790 return soap->error;
29791 return soap_out_string(soap, tag, id, *a, type);
29792 }
29793
29794 SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap *soap, const char *tag, char ***a, const char *type)
29795 {
29796 if (soap_element_begin_in(soap, tag, 1, NULL))
29797 return NULL;
29798 if (!a)
29799 if (!(a = (char ***)soap_malloc(soap, sizeof(char **))))
29800 return NULL;
29801 *a = NULL;
29802 if (!soap->null && *soap->href != '#')
29803 { soap_revert(soap);
29804 if (!(*a = soap_in_string(soap, tag, *a, type)))
29805 return NULL;
29806 }
29807 else
29808 { a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_string, sizeof(char *), 1);
29809 if (soap->body && soap_element_end_in(soap, tag))
29810 return NULL;
29811 }
29812 return a;
29813 }
29814
29815 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap *soap, char **const*a, const char *tag, const char *type)
29816 {
29817 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTostring);
29818 if (soap_out_PointerTostring(soap, tag?tag:"byte", id, a, type))
29819 return soap->error;
29820 return soap_putindependent(soap);
29821 }
29822
29823 SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap *soap, char ***p, const char *tag, const char *type)
29824 {
29825 if ((p = soap_in_PointerTostring(soap, tag, p, type)))
29826 if (soap_getindependent(soap))
29827 return NULL;
29828 return p;
29829 }
29830
29831 SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
29832 {
29833 return soap_outstring(soap, tag, id, a, type, SOAP_TYPE__QName);
29834 }
29835
29836 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap *soap, const char *tag, char **a, const char *type)
29837 { char **p;
29838 p = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1);
29839 return p;
29840 }
29841
29842 SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type)
29843 {
29844 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE__QName);
29845 if (soap_out__QName(soap, tag?tag:"byte", id, a, type))
29846 return soap->error;
29847 return soap_putindependent(soap);
29848 }
29849
29850 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap *soap, char **p, const char *tag, const char *type)
29851 {
29852 if ((p = soap_in__QName(soap, tag, p, type)))
29853 if (soap_getindependent(soap))
29854 return NULL;
29855 return p;
29856 }
29857
29858 SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap *soap, char **a)
29859 {
29860 (void)soap; /* appease -Wall -Werror */
29861 #ifdef SOAP_DEFAULT_string
29862 *a = SOAP_DEFAULT_string;
29863 #else
29864 *a = (char *)0;
29865 #endif
29866 }
29867
29868 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*a)
29869 {
29870 soap_reference(soap, *a, SOAP_TYPE_string);
29871 }
29872
29873 SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
29874 {
29875 return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_string);
29876 }
29877
29878 SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap *soap, const char *tag, char **a, const char *type)
29879 { char **p;
29880 p = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1);
29881 return p;
29882 }
29883
29884 SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type)
29885 {
29886 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_string);
29887 if (soap_out_string(soap, tag?tag:"byte", id, a, type))
29888 return soap->error;
29889 return soap_putindependent(soap);
29890 }
29891
29892 SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap *soap, char **p, const char *tag, const char *type)
29893 {
29894 if ((p = soap_in_string(soap, tag, p, type)))
29895 if (soap_getindependent(soap))
29896 return NULL;
29897 return p;
29898 }
29899
29900 #ifdef __cplusplus
29901 }
29902 #endif
29903
29904 #if defined(__BORLANDC__)
29905 #pragma option pop
29906 #pragma option pop
29907 #endif
29908
29909 /* End of soapC.c */